Articles I've written
A Case for User Stories
One of the basic principles of Agile development is customer involvement in the project. The customer or user of the software is the single entity that provides what every Agile development team should most seek: customer satisfaction. . . .
The Two-Week Sprint Monster
I recently received a diagram that illustrated the integration of the Scrum framework in a government software development plan. It was well put together, but I noticed a peculiar item . . .
Scrum and Continuous Process Improvement
While checking a ScrumMaster's checklist proposed by one of the nation's top Scrum practitioners, the very last item caught my attention. . . .