Agile

This tag is associated with 128 posts

#Agile’s dirty little secret

I had the kernel of this blog post a few weeks ago. The idea of the blog post grew and crystalized after viewing Dave Thomas’s presentation ‘The Death of Agile’. It is easily one of the best videos I have seen from an entertainment and educational point of view. I really love watching presentations from … Continue reading

What does #Protegra do?

I work for Protegra. I’ve worked here since July 23rd, 2001. I’ve performed in a variety of roles and worked on many projects for a wide variety of clients. But many times we continue to get the question; “What do you guys do?” Some people limit us to a Software Development Consulting company. We often … Continue reading

Drunken Sailor #Agile

Recently I was reading about the immense operations the D-Day landings on Normandy were. I believe I had heard that it took over a year or planning just for the event itself. This included many practices and mock invasions. Here are some numbers, courtesy of http://www.ddaymuseum.co.uk “On D-Day, the Allies landed around 156,000 troops in … Continue reading

My new favourite #InnovationGame – #Agile Science Fair

I was asked to do a session for the Agile Winnipeg User Group and the first thing that popped into my mind was Innovation Games. Innovation Games are a critical piece in Protegra’s offering to gain Customer Insight on all projects. Recently we have used Innovation Games to assist the Winnipeg Chamber of Commerce in creating … Continue reading

How Can Planning Poker Improve Software Requirements?

Have you ever started implementing a software feature from a specification that seemed to be complete, only to find that almost every time you asked a question you uncovered another business requirement? Hi John – I’m working on the ‘Approve’ button and just want to confirm the location:  it should appear at the bottom right, … Continue reading

Four Information Technology Roles over time #agile #innovation

As I was evaluating the current role of Information Technology in our Industry I looked back and it seemed to be that there have been four distinct roles that Information Technology has played with business over the years     1) Recording and Reporting  This role focused mainly on Risk Mitigation. In the early years … Continue reading

When focusing on Minimum Viable Product is the wrong thing to do #Agile #MVP

There isn’t too many things more sacred than Minimum Viable Product in the Agile circles. Maybe Planning Poker, Automated Testing, and Continuous Integration. But usually Minimum Viable Product is also right up there. What if I told you that focusing on Minimum Viable Product is sometimes the wrong thing to do? Would I be branded … Continue reading

We’re All in This Together – Part II

Keep the final goal in mind In my previous post, I wrote about the strategies that can help players win the cooperative board game Pandemic. The first strategy is keeping the final goal in mind.  In the game, this refers to focusing on curing diseases, while managing ongoing distractions and remembering that even though eradication … Continue reading

A case for Contingency #NoEstimates

It seems like everyone has a different view of the role that contingency should play on projects. While some recommend removing it so as to not inflate the cost of features, others feel it is a critical element in the estimation of the project. Some people feel it is best to hide it away in … Continue reading

We’re All in This Together

What cooperative games can teach us about software projects   Recently, I have been playing a cooperative board game called Pandemic.  Like some other cooperative games, there is no competition between players.  Either all players win the game by reaching an objective, or everyone loses if that goal is not achieved before a given event occurs. … Continue reading