When I joined a new Scrum team, I asked, "What is the Definition of Done to you?" The reply I got was very disappointing.
Often I am asked by new Scrum teams transforming to Agile how a tester could provide estimates for coding a feature/task, or how a programmer could provide estimates for the tester's job. This is not easy, but in Scrum teams this happens -- and happens successfully!
Timeboxing is common in software development, for instance when you are managing projects. In fact, timeboxing is critical in Scrum.
A Scrum team is expected to deliver right from the first sprint. Thus the need for formulating team agreements arises at an early stage.
Do you have disengaged participants in your training class? Sometimes you have hecklers. The worst, apathetic observers! Sorry, that's not the worst. . . .
These days everyone uses the word "Agile" to mean different things, to their own advantage.
When I first started working for my company, we had recently doubled in size over the previous year. The partners recognized that being larger made it more difficult for individuals to know what was happening across different parts of the company.
Pair programming? Two people staring at one PC screen, using one keyboard and one mouse? Why would companies hire two individuals to work on the same thing?
When we analyze traditional Waterfall application development projects post-release, it is easy to see that, not too long into the development life cycle, team productivity plateaus and eventually declines. Agile works differently. . . .
Recently I remembered my early days as a programmer, and I recall that in those days, our work space was by far not the most attractive. But I must confess that, at least for me and my colleagues at the time, it didn't bother us.
I want to propose a new visual paradigm for depicting uncertainty in a project using Scrum.
Why aren't self-organizing teams allowed to self-organize?
I am Waterfall. You must have read a lot about me and have probably used or may still be using my method in your projects. I have lived a very fascinating life.
While I generally use a soft touch when helping teams transition from Waterfall development to practicing Scrum, I sometimes have to aggressively help a development team embrace the basics of Scrum. . . .
I asked my project manager about areas where I could improve on the job, and I was surprised at his answer . . .
I would like to share some tips about why we have product backlog refinement meetings, what activities we handle during those meetings, and who should attend.
It's that time of year again. . . .
I feel that retrospectives are a teams' single most useful tool for continuous improvement.
One buzzword has been widely misunderstood by many, and that is DevOps.