Tag: Building High-Performance Software Teams

  • The Challenges of Driving a DevOps Culture

    The Challenges of Driving a DevOps Culture

    The culture of any organisation is shaped by the worst behaviour the leader is willing to tolerate Gruenter and Whitaker I was talking to an Information Technology (IT) veteran recently, and he was discussing the transition from Traditional methods to Agile and now DevOps, which is being increasingly implemented in IT organisations around the world.…

  • The Story of an Agile Coach Becoming a DevOps Coach

    The Story of an Agile Coach Becoming a DevOps Coach

    In January 2020, I and 8 other experienced DevOps and Agile practitioners from around the World became the first 9 DASA DevOps Coaches. DASA (DevOps Agile Skills Association) is a community driven organisation with the aim to improve skills and knowledge for DevOps teams and transformations. The DASA DevOps Coach certification is their latest development…

  • How to Define DevOps

    How to Define DevOps

    Hundreds of definitions exist for DevOps. Here, we have captured three in which we highlighted essential elements by underlying them. As you can see, these elements stand for something larger than an intangible but also applicable to enterprise-wide IT improvement and continuous innovation of the IT capability. Key points: Source: DASA DevOps Fundamentals coursebook.

  • DevOps Delivers, but Requires New Skills – And a Whole New Mindset

    DevOps Delivers, but Requires New Skills – And a Whole New Mindset

    DevOps ‘requires multiple teams to work closely with each other, side by side, on a day-to-day basis, to meet the significantly shrunken delivery timelines.’ Just about every organization with a functioning IT department has been attempting to finesse some variation of DevOps into its software delivery flow. When done right, DevOps is powerful stuff, and…

  • How Do DevOps Product Owners Actually Monitor Progress?

    How Do DevOps Product Owners Actually Monitor Progress?

    The team and the Product Owner have together understood and confirmed the Product Backlog. They have created the Team Backlog for the next iteration. We know that the Team Backlog consists of more than just new features to be developed. Solving incidents, answering user queries, giving advice, and carrying out operational activities are all examples…

  • Thank You DASA Partners and Best Wishes for 2020!

    Thank You DASA Partners and Best Wishes for 2020!

    2019 was a successful year for DASA. Thanks to all of you around the world for contributing to our fast-growing DevOps community! Building on the momentum of the previous years, 2019 continued with strong growth and adoption of DASA DevOps in the global marketplace. DASA expanded its footprint into new markets and introduced new certifications…

  • When Do You Need More Teams to Deliver Value?

    When Do You Need More Teams to Deliver Value?

    You might have found yourself asking when are more teams needed to deliver value. In a DevOps environment, we prefer teams to be as autonomous as possible. This is not always possible. In these cases, the Product Owners must coordinate the delivery of value. Teams must tune the delivery of value to one another. If…

  • Defining Boundaries to Ensure Team Autonomy in DevOps

    Defining Boundaries to Ensure Team Autonomy in DevOps

    The autonomy of teams is a core value in DevOps. A team can fulfill that responsibility and conduct everything necessary only by defining certain boundaries to limit responsibility. Some of the dimensions that you should consider while defining boundaries are: Dimension 1: Determining in what ways services or (parts of) the system are manageable for…

  • Why Shared Accountability of Teams is Crucial for High-performing Teams

    Why Shared Accountability of Teams is Crucial for High-performing Teams

    Joined team responsibility is a primary characteristic of high-performing teams. In a DevOps team, the shared responsibility for Development and Operations is also a defining characteristic. It is easy for the Development team not to be interested in the operation and maintenance of a system when handed over to another team. However, if the Development…

  • The Business Benefits of DevOps

    The Business Benefits of DevOps

    We live in interesting times in which innovations emerge at an increasing pace. Many startups and new companies have completely displaced or destabilized existing industries. Many organizations have started to tear down the walls between business and IT, and even thicker walls between technical departments within IT. They have replaced their technical departments with organizational…