David shambles up to the Kanban board. He moves a card from “Dev In Progress” to “Dev Done”. No emotion cracks his blank facade. There is no celebration of a job well done. No acknowledgement from others in the room. David glances briefly to his left and then pulls another card from “Ready for Dev” into “Dev In Progress” before shambling back to this desk. Another burst of coding begins. This little scene has occurred four times already this week, 19 times this month, and 271 times since David joined the project 15 months earlier. Is David just a machine in the Lean-Agile software factory? A mindless development automaton?
Continue reading
Tag Archives: feel
My four days of silence surrounded by developers
Developers are different from other folk. Introverted is an understatement. My four days of silence really highlighted this.
Continue reading
PMs Need a Technical Ally When Introducing Automated Testing
I need a technical ally when introducing Specification by Example and BDD. Actually I need a technical ally when introducing automated testing of any kind. Somebody to coach / mentor / encourage / explain / enthuse about the technology and how it helps.
Continue reading
Nine Things to do When Nobody on Your New Team Knows Lean-Agile
Last month I looked at what to do when everybody on the team says they know Lean-Agile. This month I look at what to do when nobody on your new team knows Lean-Agile.
Continue reading
Four Reasons to Book Regular One-to-One Meetings
Rich and Rachel were a bit surprised when they noticed I had a regular weekly one-to-one meeting booked with Michael. I had worked with them closely for over a year, relied on them heavily, but a relative new comer with less responsibility got a dedicated slot from me. How come?
Continue reading
Two Heads are Better Than One
My problem was how to transport my hot black Americano to work in a bumpy taxi without the coffee slopping out of the cup, making a mess in the taxi and burning me. Generally I believe in sharing. When I’ve got an insoluble problem I’ve found it even more important to share. Somebody (else) has the answer. And in this case a quick brainstorm with a colleague gave me a simple solution.
Continue reading
Everybody on your new team says they know Agile. Don’t believe it
Early in my Agile career I was the only person on my team who knew anything about Agile. Now everybody claims to know Agile and/or to have Agile experience. Certainly this has been true for most people on my last couple of teams. My advice to you is – don’t believe a word of it. Assume they know nothing.
Continue reading
Corporate control = Project brakes
In general I believe brakes let you go faster. But what if the brakes are locked on? Suddenly you’re not going anywhere. And that is what happens when a project comes under excessive corporate control. The project screeches to a halt.
Continue reading
What do you do when the business imposes an arbitrary deadline?
My business stakeholders wanted the product launch to align with a major event in the political calendar – happens to have been the state opening of British parliament. The product was all about politics so launching simultaneously with a major political event made perfect sense to the business folk. The trouble was that this was just an arbitrary date as far as the development team was concerned. What do you do when the business imposes an arbitrary deadline?
Continue reading
Improve Customer Collaboration with Ubiquitous language
Normally I’m quite a calm chap but I get quite grumpy when developers want to model the business domain using technical language. I believe in using “ubiquitous language” and that means using business language to model the business domain.
Continue reading