Adapted from War and Peace and IT: Business Leadership, Technology, and Success in the Digital Age by Mark Schwartz. What is DevOps 1) Small Teams of T-Shaped People DevOps is practiced in small teams, say five to nine people. Small teams can communicate among themselves face-to-face, thereby avoiding the overhead of passing around and perfecting documents. Each team is cross-functional, with skills in software development, testing, infrastructure engineering, operations, and … [Read more...]
Can Agile, Lean and/or TOC Solve The Inherent Complexities of Global Engineering?
This is a guest post by Curtis Hill (LinkedIn Profile) During the last 20 years or so the practice of pairing US and European based software engineering teams with teams from all over the globe has exploded. I have worked with teams all over the world for the last 15 years and I have found it to be a wonderful experience overall from both professional and personal perspectives. That having been said when a business executive asks me what working with global teams means from a software … [Read more...]