S PDQM standardy skutečně pomáhají

Už vás Vaši programátoři nebo dodavatel přesvědčovali, že není lepší cesty než agilní programování? Také máte pocit, že to s sebou nese jenom problémy s příliš sebevědomými programátory?

Agilní metody vývoje software

Agilní metoda vývoje software přišla jako přirozená reakce na přesun software z velkých výpočetních center do každé firmy a každému na stůl. Místo velkých týmů se objevilo nesčíslně malých skupinek, zkušenosti i open-source kód se začal po internetu vyměňovat dříve netušeným způsobem a to přineslo i změnu myšlení.

Programujeme agilně

Základem agilního přístupu je úzká spolupráce programátorů s cílovými uživateli systému. Dotaženo do extrému, uživatelé se na vývoji přímo podílejí, protože jako součást vývojového týmu programátorům poskytují okamžitou zpětnou vazbu a spolupracují při všech fázích vývoje.

V rámci řízení projektu je hlavní změnou přístupu ochota kdykoli přistoupit na změnu zadání a řešení předělat, když se objeví nový nápad, jak problém řešit a jak potřeby klienta naplnit. Vše poměrně pěkně popisuje Manifest agilního programování.

Kdy využít agilního programování

Agilní metody mají své poměrně přesné určení a jsou vhodné jen pro určitý typ projektů. Přinášejí velkou efektivitu tam, kde můžete dopřát vývojovému týmu dostatečnou svobodu. Zcela ale selhávají ve chvíli, kdy na vás tluče zákazník nebo finanční manažer.

Agilní metody se dobře uplatňují u interních projektů. Dobré jsou i tehdy, když zákazník princip agilního řízení chápe a má o něj zájem (skutečně takoví zákazníci jsou!). Více o tom v našem příspěvku v blogu.

V kostce se dá říct, že pokud všichni klíčoví účastníci projektu mají zájem výhod agilního programování využít, což lze ověřit např. tak, že souhlasí s principy zmiňovaného manifestu, je dobré agilních metod využít. Jinak je lepší hledat jinou cestou řízení projektu a vývoje.

Pomoc s agilním i ne-agilním řízením vývoje

PDQM má dlouholeté zkušenosti, jak projekty řídit a jak vést softwarové týmy. Rádi vám s tím pomůžeme. - Více najdete pod pojmem Kvalitní vývoj software.

Standardy a postupy v PDQM

Normy

Automotive SPICE

CMMI

SixSigma a proces DMAIC

ISO/IEC 15504

ISO 12207

ISO 9001:2009

UML

SA 8000

Standardy

eXtrémní řízení projektů

Agilní metody vývoje software

Postupy

Interní audit podrobněji

Return to main page www.pdqm.cz Podpora řízení Školení Analýzy Vývoj Software Standardy O nás

Telefon: +420 605 203 938

Napište nám:

Kontakt