‘lean’ sildiga artiklid

Ekstreemprogrammeerimisest on saanud alguse kasutajalood (User Story). Neid on nime järgi lihtne segamini ajada kasutuslugudega (Use-Case), kuid sisu poolest on need vägagi erinevad.

Esmane kasutus kasutajalugudel oli seda võtta märkmena, et sellisest funktsionaalsusest on vaja rääkida ja ehitada. Neile lisati märkuseid ja hinnati punktisüsteemis keerukuse järgi või ideaalsetes päevades. Kasutajalood jagati ülesanneteks, millele lisati reaalsem ajakulu juurde.

Loe edasi »

  • Share/Bookmark

KATEGOORIAD » Arendus

SILDID » , , ,

LOE EDASI »
31

August

Kasulikud iteratsioonid

Marek Tihkan Kommenteeri

Box Enne sai kirjutatud, et iteratsioonid on kasutud ning pidev voog on oluline. Siiski kõik see vastab tõele, kuid vaatleks veidi teise nurga alt iteratsioone.

Iga iteratsiooni alguses lepitakse kokku, mis funktsionaalsus süsteemi lisatud saab ehk hulk tööd. Lean tarkvaraarenduses märgitakse seevastu piirangud töö staatustele, et pooleliolevat tööd (WIP) liiga palju ei tekkiks. Mõlemal puhul üritatakse pooleli oleva töö hulka minimeerida, kuid iteratsioonil on juures ka ajaline piirang.

Loe edasi »

  • Share/Bookmark

KATEGOORIAD » Arendus

SILDID » , , , ,

LOE EDASI »

Tarkvaraarenduses on raiskamist niisamuti kui igas teises ärisektoris. Selles postituses vaatame seitset tüüpi raiskamist tootmisettevõttes ja püüame kõrvutada iga tüübi juurde tarkvaraarendusele vastavad näited.

Ületootmine

Kui tellimusi pole, siis püütakse toota selle jaoks, et kui kunagi tellimused tulevad, siis oleks kohe võimalik toode ostjale anda. Toodetud tooteid ja pooltooteid tuleb aga kuskil ladustada. Seetõttu iga valmis (pool)tootega tuleb arvestada lisakulutustega.

Tehases: Toodetakse lambipirne, kuigi keegi pole neid tellinud. Toodetakse lambipirnis kasutusel olevat klaasi, kuigi see protsess, kes selle klaasi pirnile peale paneb pole seda tellinud.

Tarkvaraarenduses: Tehakse eeltööd või uuringuid, kuigi pole kindel kas projekt töösse läheb. Tehakse analüüsi, kuigi programmeerijatel on käed tööd täis ning seda analüüsi ei jõuta ära tarbida. Kirjutatakse koodi, kuigi testijad ei jõua seda koodi testida.

Loe edasi »

  • Share/Bookmark

KATEGOORIAD » Arendus

SILDID » , ,

LOE EDASI »
18

Mai

Kasutud iteratsioonid

Marek Tihkan Kommenteeri

Scott Bellware väitis, et iteratsioonid on kasutud Oredev 2008 ettekandes “5 Things I Learned from Lean that Could Have Saved My Last Agile project”. Igati väärt vaatamist Lean Software Developmentiga praktiseerijatele ja tutvujatele. Sellega seoses meenus mulle ka kunagine Jeff Sutherlandi ettekanne “The Agile Enterprise: Real World Experience in Creating Agile Companies”, kus mainis ta erinevaid Scrumi tüüpe.

Loe edasi »

  • Share/Bookmark

KATEGOORIAD » Arendus

SILDID » , , , ,

LOE EDASI »