This is the third of four posts on the challenges of agile software development – focusing on the primary challenge of balancing the ultimate goals of the project with the empowerment of agile teams to achieve those goals, one step at a time.
This is the second of four posts on the challenges of agile software development – indeed focusing on one primary challenge that, if you can get it right, can be the key to agile project success.
As a project manager, I try to relate events or situations to the project management process, which works in most circumstances. That got me thinking about using certain PM processes for millennials. I found that the Agile project management model and processes seem to fit millennials well.
Whether you like it or not, Agile practices are here to stay. There have been many –and I mean many—documented successes. However, there is a litany of failures too. What are the barriers in place for teams to fully embrace and run with Agile? Let’s explore some of them.
There’s so much talk about applying agile techniques to deliver software. For people new to Agile, this article provides a quick overview of a typical Agile Development Life Cycle.
It doesn’t matter what your official title is or what department you work in, there are projects that have to be done all the time, and companies don’t always have a certified project manager to handle them. How can the average person succeed in managing projects?
Test Driven Development (TDD) is a phenomenon that is changing the way software development teams approach their build processes. To the traditionalist it seems a back-to-front approach, so in this article the basics of TDD are exposed and a case given to include it in your software developments.
How do you write a fixed-price contract for a embryonic Agile proposal? It’s not as difficult as some make out but it does involve a change of mindset and a learning exercise for everyone. Clearly defining done, estimating stories and understanding velocity is key to getting it right.
Are you into Scrum? We are going to take an in-depth look at the burndown chart and explore how it can be used to monitor not only the team velocity but also the impact of changes to the release scope.
Ever needed a quick reference to Agile? About to embark on your first Agile project? Whatever your needs you’ll find this guide to Agile project management perfect for adding to your favorite bookmarks. With a plethora of expertise, discussion, examples and tips, it is the ideal reference tool.