mandag, september 04, 2006

mandag morgen surhed - eller ingen muda til mig

HVAD sker der med jer? Hvem fanden har bildt jer ind at software udvikling er en gentaget proces? Hvis der er folk der udvikler det samme stykke software mere end 1 gang burde de stilles op på væggen når revolutionen kommer. Men hvis formålet ikke er at levere et stykke succesfuldt software, der gør hvad det skal og har styr på interessenterne men derimod at lave noget software som nogenlunden lever op til de krav der blev strikket sammen en gang i tidernes morgen så værsgo.
Hvorfor er der ikke nogen der har fortalt mig at LEAN i sin filosofi giver rigtig meget til Scrum? Prøv at se følgende fra wikipedia

By eliminating waste (muda), quality is improved, production time is reduced and cost is reduced. Lean "tools" include constant process analysis (kaizen), "pull" production (by means of kanban) and mistake-proofing (poka-yoke). Lean, as a management philosophy, is also very focused on creating a better workplace through the Toyota principle of "respect for humanity."
Key lean manufacturing principles include:

  • Perfect first-time quality - quest for zero defects, revealing & solving problems at the source
  • Waste minimization – eliminating all activities that do not add value & safety nets, maximize use of scarce resources (capital, people and land)
  • Continuous improvement – reducing costs, improving quality, increasing productivity and information sharing
  • Pull processing: products are pulled from the consumer end, not pushed from the production end
  • Flexibility – producing different mixes or greater diversity of products quickly, without sacrificing efficiency at lower volumes of production
  • Building and maintaining a long term relationship with suppliers through collaborative risk sharing, cost sharing and information sharing arrangements.
  • Lean is basically all about getting the right things, to the right place, at the right time, in the right quantity while minimizing waste and being flexible and open to change.

Så LEAN i mit software univers; "Hvad har dette at gøre med at levere software? Intet - okay så gør vi det ikke vel?" Iøvrigt får jeg grimme flashbacks når jeg læser om Kaizen, just in time, tqm etc. Er sgu glad for at køre toyota. Støtter tilsyneladende udviklingen af software metodiker ved at bruge deres produkt.

Så lige en præsentation af CMMI fra carnegie mellon (dem med cmmi :)).

En af foredelene ved at benytte CMMI i forbindelse med Software

Extend SW-CMM benefits to the total project & organization

hmm er det godt

Ha en god mandag