Agile
-
Organizing an Agile Program: Part 1, Introduction
If you want to organize an agile program, so you can manage the stream of features in your agile program,…
Read More » -
Managing the Stream of Features in an Agile Program
One of the challenges in a program is how you manage the checkins, especially if you have continuous integration. I…
Read More » -
Design Doesn’t Emerge from Code
I know a lot of people who are transitioning to Agile or already following Agile development methods. Almost all of…
Read More » -
Hardening Sprints. What are they? Do you need them?
For anyone who is developing software using Scrum, XP or another incremental development approach, the idea of a “hardening sprint”…
Read More » -
Agile Software Developer Terminology for New Programmers
This is a post for new developers, young, inexperienced or old and retraining into information technology. Recently, I had a…
Read More » -
Who Do You Promote Into Management?
I vividly remember my first promotion into management. I was looking for a promotion to be a senior engineer. I…
Read More » -
The Wrong Notion of Time
No one wakes up in the morning and say “Today I’m gonna screw up. Today I’m gonna piss my boss…
Read More » -
Agile Program Management: How Will You Deliver?
One of my program management clients is organizing a program and is having trouble thinking about a delivery model that…
Read More » -
Agile is Not for Everyone
Someone asked me again about self-assessments for their agile transition. That got me thinking about this problem of transitioning to…
Read More »