Are Agile and Scrum Dead? Have you heard the rumor that agile is dead, and Scrum along with it? Join me as I ponder the truth …
Working on an Agile Team: 9 Lessons from The Princess Bride We can learn so much from books and movies! Enjoy these 9 takeaways about working on agile teams …
Leading a Self-Organizing Team One of the challenges of agile development is coming to grips with the role of leaders and managers …
Agile and the Seven Sins of Project Management Agile approaches to software development promise many advantages: shorter schedules, more …
Simulating a Project by Resampling Velocity Resampling is based on the idea that things we’ll observe in the future will be similar to the …
Reflections on the 10 Years Since the Agile Manifesto Ten years from now I hope we’ve stopped calling it agile. I hope we’ve stopped calling it anything …
The Roles of the Project Management Office in Scrum A project management office (PMO) that is engaged in and supportive of transitioning to Scrum can …
Estimating Work Shared Between Two Backlog Items It would be nearly impossible to remove all dependencies between product backlog items and so our …
Story Points Estimate Effort Not Just Complexity This agile estimation blog post from Mike Cohn looks at story points. Learn why user story points …
What Does It Mean to Be Agile? Laurie Williams, a professor at North Carolina State University, recently conducted a survey to …
Managing Risk on Agile Projects with the Risk Burndown Chart It is possible for risk management and agile project management to coexist on projects that need to …
Distributed Teams: Build Trust through Early Progress Teams with subgroups formed around compatible skills, attitudes and approaches to work are less …
Removing Team Members People often ask me whether teams should have the right to vote members off. To help answer that …
The Role of Leaders on a Self-Organizing Team There is more to leading a self-organizing team than buying pizza and getting out of the way.
Remove Finish-to-Start Activities on Agile Projects With a little experience, most teams are able to see how to overlap some types of work and create …
Mix the Sizes of the Product Backlog Items You Commit To Scrum teams learn to work by doing a little of everything all the time.
Build Trust Between Teams with Ambassadors I’ve found that the personal relationships established by ambassadors can be extremely valuable …
Synchronize Rather Than Overlap Sprints The biggest flaw in overlapping iterations is that there is never a time (except the end of the …
The Benefits of Feature Teams Moving away from component teams is a difficult but necessary step for those who want to adopt an …
Balancing Anticipation and Adaptation A big part of an organization’s becoming agile is finding the appropriate balance between …
Using a One-Handed Clock to Convey Project Goals The One-Handed Clock is a useful visual metaphor that can be hung in a team room.
Software Project Manager’s Bridge to Agility This excellent book is targeted directly at Project Management Professionals (PMPs) but will be …
Managing Agile Projects This is a very practical yet thought–provoking book. The book brings in a lot of thinking from …
Extreme Project Management This excellent book dramatically advances the start–of–the–art in agile project management. It goes …
Return on Software: Maximizing the Return on Your Software Investment This book is the only book of its kind. It covers everything you need to know to make intelligent …
Agile Project Management: Creating Innovative Products This is a wonderful and highly practical book. Within hours of putting it down I was already …
Agile Project Management with Scrum Agile Project Management with Scrum is a wonderful book. The author, Ken Schwaber (one of the …
Managing Software for Growth This book starts by describing how Taylor’s Scientific Management has lead us down the incorrect …
The Need for Agile Project Management Ken Schwaber and I co-wrote this article to help counter the misperception that agile projects do …
Facts and Fallacies of Software Engineering How can you not like a book whose first section is called “The most important factor in software …