Author Archives: Satish Thatte

Making Release Retrospectives Strategic and Effective: Part 2

In Part 1 of this multi-part blog series, I presented the case for tying release retrospectives with strategic objectives and strategic metric, and outlined a 5-step process for defining strategic objectives to drive agile transition in an enterprise: Step 1: … Continue reading

Posted in Agile Adoption, Agile Benefits, Agile Development, Agile Management, Agile Methodologies, Agile Metrics, Agile Project Management | 4 Comments

Making Release Retrospectives Strategic and Effective: Part 1

The Agile Scrum Framework is based on empirical process control and requires transparency of the process and work product, and ability to inspect so the team can adapt to help it achieve its goals. There are several feedback loops built … Continue reading

Posted in Agile Adoption, Agile Benefits, Agile Development, Agile Management, Agile Metrics | 4 Comments

Agile Capacity Calculation – Part 2 of 2

In the first part of this two-part blog, I presented two methods for agile capacity calculation: Method 1: Capacity is not required to be estimated or calculated.  This is an idealized  and the simplest method. Method 2: Capacity is only … Continue reading

Posted in Agile Development, Agile Management, Agile Project Management, Scrum Development, Scrum Methodology | 6 Comments

Agile Capacity Calculation – Part 1 of 2

Capacity of an agile team is an important measure that should be used to inform the team how much workload it should undertake during its sprint planning meeting for an upcoming sprint.  If the capacity and workload are not in … Continue reading

Posted in Agile Development | 2 Comments

Making Sprint Retrospectives Really Effective (Part 4 of 4)

Once a Scrum team has discussed and developed a SMART action plan in a Sprint Retrospective session (as described in Part 3 of this blog series), I recommend capturing all the results from the Retrospective session and SMART actions into … Continue reading

Posted in Agile Development, Agile Management, Agile Methodologies, Agile Teams, Continuous Integration, Kanban, Lean Software Development, Scrum Development, Scrum Methodology | 2 Comments

Making Sprint Retrospectives Really Effective (Part 3 of 4)

Developing the SMART action plan: In Part 2 of this blog series, I presented the details of areas A, B and C of the Sprint Retrospective table covered in Part 1 of this blog series. Reaching consensus on the Top … Continue reading

Posted in Agile Benefits, Agile Development, Agile Management, Agile Methodologies, Agile Teams, Continuous Integration, Kanban, Lean Software Development | 1 Comment

Making Sprint Retrospectives Really Effective (Part 2 of 4)

Reaching team consensus on the Top 3 factors that worked well and the Top 3 most problematic factors: Before the Sprint Retrospective session, the ScrumMaster should collect each Scrum team member’s individual Top 3 observations in both categories listed below: … Continue reading

Posted in Agile Development, Agile Management, Agile Methodologies, Agile Project Management, Agile Teams, Continuous Integration, Kanban, Lean Software Development, Scaling Agile | 1 Comment

Making Sprint Retrospectives Really Effective (Part 1 of 4)

The Agile Scrum Framework is based on empirical process control and requires transparency of the process and work product, and ability to inspect so the team can adapt to help it achieve their goals.  There are several feedback loops built … Continue reading

Posted in Agile Adoption, Agile Development, Agile Management, Agile Teams, Continuous Integration, Iterative Development, Kanban, Lean Software Development, Scrum Methodology | 5 Comments

Making Daily Scrum Meetings Really Effective & Efficient (Part 5 of 5)

If you’ve been reading my earlier posts in this series, you know all about the High-Effectiveness, High-Efficiency Daily Scrum Quadrant. As I wrap up this series, I’ll leave you with 8 practical tips every ScrumMaster should follow to improve the … Continue reading

Posted in Agile Benefits, Agile Development, Agile Management, Agile Project Management, Agile Teams, Agile Tools, Agile Velocity, Iterative Development, Kanban, Scrum Development, Scrum Methodology, Scrum Software, Scrum Tools | 4 Comments

Making Daily Scrums Really Effective & Efficient (Part 4 of 5)

In my last post I discussed the advantages of the Daily Scrum format and introduced a Daily_Journal template (click here to get a copy) that can be used to facilitate concise and effective reporting, get help from team members, and … Continue reading

Posted in Agile Benefits, Agile Development, Agile Management, Agile Project Management, Agile Teams, Agile Velocity, Iterative Development, Scrum Development, Scrum Methodology, Scrum Software, Scrum Tools | 4 Comments