Programme Management

post thumbnail

The Epic Board – Get with the Programme!

Aside from being the high point of a visit by a number of McKinsey Management Consultants (who apparently stopped to take pictures – no joke), the Epic Board also got the nod of approval from Howard Averill, CFO of Time Inc.

0 comments | Read more
post thumbnail

Scaling Scrum & Distributed Teams – Scrum Tuning: Lessons Learned at Google

A fantastic Google Tech Talk by Jeff Sutherland, one of the founders of Scrum, where he introduces Scrum, Agile and offers a lot of insight and guidance on how to scale Scrum e.g. the Meta Scrum.

2 comments | Read more
post thumbnail

How to Plan Software Development Projects with Distributed Teams

In this Google Tech Talk, Hubert Smits provides some very useful insight on how to plan Software Development projects with Distributed Agile Teams.

0 comments | Read more
post thumbnail

Agile Epic Board – Epic Card Template

Although I use this board to track our development programme across multiple products, teams and sprints, the Epic Board can also be a very useful project management tool. See The Epic Board – An Essential Project Management Tool.

6 comments | Read more
post thumbnail

The 7 Principles of (Agile) Programme Management

I have taken the 7 Principles of Programme Management as outlined by the OGC’s framework for Managing Successful Programmes (“MSP”) and have attempted to elaborate upon them in the context of an Agile Environment.

1 comment | Read more
post thumbnail

The Role of Leadership in Software Development

In this hour-long Google Tech Talk (2008) seminar, Mary Poppendieck talks us through the history of leadership and the role of leadership in Software Development environments.

0 comments | Read more
post thumbnail

The Epic Board – An Essential Agile Project Management Tool

I introduced the Epic Board as a programme management tool – a tangible release plan that can help you to plan software development programmes comprising multiple separate projects combined with Business As Usual Activities.

1 comment | Read more
post thumbnail

The Agile Balanced Scorecard – Tracking the Quality of an Agile Software Development Team

Quality is one of the four performance measures that you should consider when building an Agile Balanced Scorecard. The other three are Value, Velocity and Reliability.

1 comment | Read more
post thumbnail

The Agile Balanced Scorecard – Tracking the Reliability of an Agile Software Development Team

Reliability is one of the four performance measures that you should consider when building an Agile Balanced Scorecard. The other three are Value, Velocity and Quality.

2 comments | Read more
post thumbnail

Agile Balanced Scorecard – Measuring the effectiveness of an Agile Software Development Team

Velocity does by definition assume a degree of quality output by any Agile Software Development Team, by the virtue of the fact that you should only count accepted Story Points towards your velocity.

With that said, there are many other factors that need to be considered when assessing the overall effectiveness of the team.

3 comments | Read more