Agile State of Mind (Part 2)

After accepting the Agile methodology through managing a project and experiencing its benefits, I wanted to take the opportunity to share some of the challenges I've faced and lessons I've learned along the way.
 
First and foremost, managing a project without fully validating the initial list of user stories can cause a domino effect of hurdles to jump over later on. Even though the product backlog is a living document and user stories are added/modified all the time, there is a fair amount of work that must be done in preparation for that first sprint. For example...

Don’t Go Chasin’ Waterfalls (Part 1)

When using the waterfall methodology to manage projects, each phase (Planning, Analysis, Design, Development, Testing, Deployment) must be fully completed before the next can begin. Everyone can call these phases something different, but essentially it’s when progress is seen as flowing steadily downwards. This has worked for so long and continues to work for some, but why not try something new? Agile, perhaps? It’s been around for a while, but lately, it’s the methodology of choice and it's gaining momentum. Agile is a time-boxed, iterative approach to software delivery that builds...


Stay In Touch