Sprint Report – Good or Bad

Sprint Report – Good or Bad

Transparency and Visibility Visibility and transparency are two key tenants of agile.While we say working software is the true measure of progress, there is more to progress than working software when it comes to working with multiple teams having dependencies and integrations. In enterprise environments a team is seldom an island – you need to work with other teams to deliver end to end outcomes. Having worked with many different enterprises, I consider “visibility of progress” as basic hygiene. Whether you use a real time dashboard OR a physical board – it really doesn’t discount the need for providing visibility. In a distributed world you have multiple stakeholders involved throughout the delivery cycle apart from your Product Owner, you need a way to demonstrate progress updates for the entire extended team of people. When it makes sense to have a sprint report? In my view, sprint reports are not evil. 1. When you don’t have real time dashboard or tool to visualise progress centrally at...
Read More
Win Your DevOps Conversation with Business Leaders

Win Your DevOps Conversation with Business Leaders

In today’s world, every business is driven by software. We are living in an era where technology drives behaviors, decisions and business outcomes. Any time you have an app or website or software element, software development becomes critical part of day-to-day business strategy — even for non-traditional software companies. Because of the mandatory role software development has taken on in everyday business, C-level executives are taking a deeper interest in how software can be delivered in an effective way. Before we begin dwelling into the specifics of DevOps, I would like to sincerely empathize with all these executives for their patience – they are the most bombarded targets with buzzwords by all consulting powerhouses, vendors and advisers. I truly appreciate their spirit to keep up with such adversities. Let’s get started! Irrespective of how you approach it, as a trusted adviser, it is an uphill task to get your message across in crowd of ‘buzzwords’, especially more so because human attention span is...
Read More
Top 3 Agile Transformation Challenges or Blockers

Top 3 Agile Transformation Challenges or Blockers

Introduction Agile needs no introduction in today's world. The term gets used more often than 'computer' in business context. Organizations are increasingly looking at "Agile" as their default approach of software delivery. As larger organizations attempt to apply agile software development methodologies at enterprise-level, I am attempting to list down top 3 challenges/blockers/barriers below: Lack of Executive Commitment People and Culture Neglecting the need for Technical Excellence Let us elaborate briefly each of these challenges in the section below. 1. Lack of Executive Commitment By its very nature, an agile transformation programme affects large numbers of people in the organisation and it's a change that needs to be managed effectively at all levels. One of the top priority is to establish an effective working relationship between all those that have an interest in the successful outcome of the programme. It sounds simple but hard to achieve. More often at executive level the boundaries of communication and political dynamics result in lack of involvement. Most executives...
Read More