Monday, October 5, 2009

The Agile manager is a master programmer

Lean thinking by Toyota says that managers must go and experience at the real place of work (gemba in Japanese) to learn what is going on. In the manufacturing field, gemba means the shop floor. When trying to apply Lean Thinking into my Agile management style, I feel like uploading the codebase from the repository into my computer and looking at the code; or even going further, I should be pairing with the programmers in my team.

The “real place” in software development is the crafting of the software. Therefore the Agile managers should be master programmers who can craft the code, and apply the development practices.

Of course not every master programmer will make a good Agile manager; and, on the other hand, not every traditional manager will make a good Agile manager. Either one will have to master several complementary skills that will empower a good Agile manager.

I have seen great traditional manager became great Agile managers, and great programmers became great Agile managers too. In both cases, the winner (the new Agile manager) did not stand alone. The whole team benefits at the end.

The manager who is new to Agile is to be empowered by the Agile team. And the programmer who is new to Agile is to be empowered by the team, including the Agile manager. Empower the team. Really. Don’t forget to empower the new-to-agile-manager. Please invite your manager to (once in a while) craft the software with you.

12 comments:

Awkward Coder... said...

'go and experience at the real place of work (gemba in Japanese) to learn what is going on.'

doesn't mean a manager has to become a 'master programmer' - what ever that means...

Paulo Caroli said...

Hi,
‘Go and experience at the real place of work’ means people—especially managers—are expected to “go see with their own eyes” (from the Toyota Way book) rather than sit behind their desks. And according to Lean thinking, to know what is really going on and help improve it, managers should frequently go to the place of real work and see and understand for themselves. To understand for themselves, they have to know the craft very well. So for SW development managers, the code practices (the craft) is the place of work, therefore they should be master programmers (someone that is experienced in SW development practices).
Cheers,

thomson said...

Symptoms bronchitis, bronchitis chronic, bronchitis treatment.bronchitis chronic

thomson said...

Bedwetting, Nocturnal Enuresis, adult Children bedwetting causes and cure, Bed Wetting Alarms guide.Bed Wetting Alarms

angelyu said...

COMPAQ Evo N1050V Series Laptop Battery
COMPAQ Presario 100CA Laptop Battery
COMPAQ Presario 1100 Series Laptop Battery
COMPAQ Presario 1110 Laptop Battery
COMPAQ Presario 1110 Series Laptop Battery
COMPAQ Presario 1115 Series Laptop Battery
COMPAQ Presario 1120 Series Laptop Battery
COMPAQ Presario 2100 Series Laptop Battery
COMPAQ Presario 2101 Series Laptop Battery
COMPAQ Presario 2102 Series Laptop Battery

贝贝 said...

The Tax Return Crack-Up<3>
Granted, there are usuallyMicrosoft Office 2010write-ups when presidential contenders make their tax returns available, but the coverage falls far short of the Office 2010
full court press (pardon the pun) that the Clintons have received. What's Microsoft Office 2007different now?Office 2007One possibility is that most upper middle class Democrats, and therefore most Microsoft OfficeOffice 2007 keyeditors and reporters of our nation's big papers as well as Office 2007 downloadtelevision producers, are Obama supporters who think that Hillary should hurry up Office 2007 Professionaland drop out of the race already.Microsoft outlook
Microsoft outlook 2010Whom elite liberals are pulling for really does shape political coverage in ways

craige boyle said...

Having a scrum certification will help you a lot in your career. The value of a Scrum or Agile Certification, like any other type of certification, depends on
1. how it actually adds value to your work,
2. where you did it from (linked to the first point – good training institutes make sure they add value, the not so good ones focus on the exam. Of course, you can study by yourself as well, but if it is a difficult exam, then most of the times, you drop out simply due to lack of focus)
3. the acceptability by the industry and
4. the difficulty level (kinda linked with industry acceptability)
Scrum is definitely picking up in terms of popularity (though there are instances where it is not applied correctly) and I have personally seen it work extremely well. So a certification from a reputed certifying authority should definitely help.

Wright Williams said...

After thinking over for quite a while about whether to go for PMP or SCRUM certification, I opted for a PMP prep course , Instructer was too good and I passed with relative ease. Looking forwards to apply what I learned in PMP classes

Harley Watts said...

custom software development

Casey Dale said...

Nice post.

escortbayan said...

Seçkin escortların bir arada olduğu bayan escort - kadıköy escort - fenerbahçe escort - escort ataşehir - escort kartal - maltepe bayan - escort beylikdüzü - bursa escort - halkalı escort - avcılar escort - Escort Haritası ziyaret ederek, ihtiyacınıza ve bulunduğunuz mekana uygun bir escort düşünebilirsiniz. - travesti - travesti - kadıköy travesti - feneryolu escort - istanbul escort - kadıköy escort - travesti - kadıköy travesti - travesti - Eskort sitelerini reklam amaçlı kullanan escortlar vardır. kadıköy escort, kızıltoprak escort, bayan escortlar, escort.com sitesine düzenli olarak yeni escortlar reklam veya ilan vermektedirler. Bu yüzden siz de aradığınız kriterlerde ve yeni fiyatlarla uygun fiyatlarla escort bulabileceksiniz. Eskort (escort bayan) tamamen sizin kontrolünüzde olup saatlik ya da belirli bir süreliğine sizin hizmetinize tabi olan özel bayanlardır. www.escortbayanescort.com sitesinden siz de aradığınız biçimde, fikirlerinize uygun escort - feneryolu escort - kadıköy escort bayanlar - escort - bayan - bayan escort - escort bayan - bayan escort - - ataşehir escort - kadıköy bayan escort - escortbayanescort - escortbayan - bayan partner - escortbayanescort.com escort hizmetleri.

Abigail Bukai said...

What's happening, neat websites you have going here
buy kamagra jelly at very cheapest price