English version
German version
Spanish version
French version
Italian version
Portuguese / Brazilian version
Dutch version
Greek version
Russian version
Japanese version
Korean version
Simplified Chinese version
Traditional Chinese version
Hindi version
Czech version
Slovak version
Bulgarian version
 

Software process improvement-úspěšnou cestu

Software RSS Feed





Souvislosti: Pro mnoho organizací, jako je ta naše, prozatímní cíl dosáhnout ISO 9001 nebo CMM úrovně, je nesmírně náročný úkol. Disciplína není legrace-organizace snadno uznat, že usiluje o řešení projektů podle ISO 9001 nebo CMM pokyny vyžaduje vytvoření nových postupů. Je velmi důležité pro úspěch zvýšení úsilí o realizaci tohoto procesu změny přináší kulturní změny a jejich lidské přirozenosti se bránit změna. Mnohé společenské a technické překážky musí překonat, aby účinek trvající improvement.My organizaci zaměřenou na ISO 9001 a pak CMM úrovně 2 a Level 3 hodnocení přibližně jeden a půl roku zpátky a věděl, že to bude na grilu důkladně auditory ISO a CMM hodnotitelů. Software pro proces zlepšování první potřebujeme znát vaše silné a slabé stránky tak, že management může rozsah zvýšení úsilí. Pouze s touto znalostí můžeme přizpůsobit infrastrukturu pro zdokonalování procesů. Jsme měli úspěch s plány na míru závislosti na konkrétním modelu Software Engineering Institute na CMM. Tento zahrnuje vytvoření procesu vývoje softwaru Engineering Group, kteří znají jejich úlohy, odpovědnost, chartery a akčních plánů, který vám pomůže vytvořit chartu a vizi a stanovit jasný zápas organizačních cílů a záměrů. Budou mnohem účinnější, pokud se jim dostane správné formální a neformální vzdělávání. Jedním z klíčových rozhodnutí bylo "ne" objevovat Ameriku ", ale vážně uvažovat průmysl Best Practices.Later jsme viděli, že proces zlepšování vždy vyplácí dividendy pro ty, kteří s disciplínou na to right.Process zlepšení ProjectThe Strategická Planá jasnou vizi, je zásadní pro úspěch procesu zlepšení projektu. Vrcholového vedení v našem případě měl vizi, že proces je na výrobek, a byl oddaný sponzorovat a podporovat úsilí o zlepšení. Měli jsme na starosti mobilizaci lidí a zdrojů, aby se pokusila aby se tak stalo, ale zlepšení procesu byla snaha o mé nové skupiny a každý si nebyl jistý, jak začít a dostat pořádané Můj organizace šla pro strategické plánování pomocí Total Quality Management je Plan-Do-Check-Act cycle.We vyvinuté vidění používat osvědčené postupy týmy pro vývoj softwaru a jedenácti osvědčených postupů, byly identifikovány: * Develop iterativně (inkrementální vývoj životní cyklus) * Používejte konstrukční-orientované architektury * Opticky model výrobku s použitím Unified Modeling Language (UML) * Slavnostní Risk Management * Dohoda o rozhraní * Formální kontroly * Metric-na plánování a řízení * Program-široký Viditelnost pokroku Vs plánu * sledování chyb proti kvalitativní cíle * Configuration Management * Lidé si vědom-Management AccountabilityIn model plánování jsme se snažili analyzovat současné projekty vedení pohled ISO / CMM prostřednictvím přísného hodnocení. Další jsme provedli organizační analýzu nedostatků mezi jeho současný stav a vize jsme hledali. ISO 9001 Stav zpětnou vazbu sám se stal katalyzátorem pro rozvoj taktické plány tím, že vedoucí požadované kontrolní mechanismus pro sledování projektu a oversight.Our organizace snažil Treat procesu vývoje softwaru, jako je zlepšení také rozvoj projektu! Vrcholového vedení sponzoroval přijmout odpovídající projektový tým (Software Quality Assurance tým nebo procesní inženýrství Software Group), vybraných vedoucí projektu, a založil úložiště pro ukládání Proces zpracování dokumentace a dalších artefaktů. Sledovali jsme plán: Začněte objevování a pochopení současných postupů v rámci celé skupiny. Najít stávající dokumentace procesu a diskuse s odborníky z praxe pochopit, jak jsou prováděné úkoly. Sladit rozdíly mezi skutečným a podporoval procesy. Dokumentu získat a nově charakterizován proces. Pak iteračně a postupně zlepší proces a zajistit, že dokumentace je řádně aktualizována. Projektové plánování, Software Configuration Management, a Software Quality Assurance, sledování projektu, softwarové nástroje pro použití byly klíčové oblasti, kde naše organizace, více se soustředil na zdokonalování procesů. Snažili jsme se přizpůsobit Rational Unified Process pro naše pracovní prostředí a automatizované nástroje v procesu bylo rovněž přijato up.We také zajištěno, že viditelnost Projekt vyššího managementu a zbytkem organizace byly srovnatelné s ostatními významnými projects.Culture a ResistanceProcess zlepšení postihuje více než jen procesy používané praktiky k výkonu své práce. Proces změny znamenají změny kultury, naplněný veškeré obtíže spojené s měnící se vnímání, hodnoty, chování a normativní komunity. Některé ze sil, které takovou úsilí o zlepšení obtížné jsou:? Odpor ke změnám (často kvůli hrozbě, že ztratí moc, ovládání, známosti, nebo sociální status)? Stávající toleranci a připravenost na změny v současné dosavadní organizační změně? Proces změny ukládá zaučení, která se většinou dělá věci jeví horší, než lepší.? Úsilí o zlepšení spotřebovávají čas a prostředky, které by mnozí raději vynaložit na jejich konkrétním rozvojovým projects.In moje organizace jsme se snažili vyřešit výše uvedené problémy tím, že naše zlepšení z místní hrdinové sám (zapojit všichni!). Tito lidé by měli být "all-stars v rodině ": respektoval členy organizace s prověřenými záznamy vývojáře či manažery. Zdůrazněte, že je důležité mít" místní hrdina "je součástí procesu vývoje softwaru a zkuste to Engineering Group držet se za "to pravé", pokud můžete zvládnout (je to další z těch chvil, kdy mohou vyššího a středního managementu podpora je nutná). Máme zdokumentovány našich místních technických postupů výběrem se šampionů / místní hrdinové napsat, že řízení pomocí systému SEI-CMM klíčové praktiky. Software Quality Assurance tým centrum poradenství a podporu pro všechny činnosti, zlepšování procesů. SQA byl primární směrodatný orgán pro provádění a organizování zvýšení úsilí v organizaci. Celá lékaře komunita byla pravidelně informována o stavu zvýšení úsilí. Je rovněž žádoucí, aby k získávání vstupní a zpětnou vazbu na problematiku zlepšování procesů od lékaře komunity. Zvolili jsme jeden pilotní projekt, takže jsme mohli diskutovat, a vyzkoušet, jak software, zlepšování procesů opravdu pomáhá v současné scenario.Benefits procesního ImprovementThe nejjasnějších učebnice definice návratnosti investic (ROI), je, jak bylo popsáno Lawrence Putnam "Investice pro zlepšení [produktivity] znamená rezignovat na použití těchto prostředků pro jiné účely. V době návratnost z budoucích zisků proudu z operací se vrací z investovaného kapitálu. "ROI nemusí být vždy v dolarech, kvality a harmonogram otázek, jako je návrat jsou téměř stejně důležité účastníky jako jsou náklady na otázky. Naše měření nastavit překlenul následujících osmi kategoriích ukazatele: snahu, procesu, produktivita, pokroku, kvality, harmonogram, stabilitu, a personální obsazení. Zeptali jsme se náš výzkum účastníci uvést, které ukazatele z našeho souboru, které udržuje a přidat do našeho seznamu dalších ukazatelů, které používají. Máme také požádaly o zahájení a ukončení fáze životního cyklu softwaru, ve kterém každý metrický zůstal zachován. Když jsme analyzovali měření účastníků 'data splatnosti napříč úrovněmi proti osm metrických kategorií, z nichž každý vyspělých ukázal, v průměru odpovídá struktura růstu. Pokoušeli jsme se také se týkají všech nezměrný přínos jsme zažili z jejich programu zdokonalování procesů. Prospěch nejčastěji zaznamenala účastníků výzkumu, o postojové změny. Morálku a důvěru Vývojáři výrazně zlepšila, a vývoj software zkušených zvýšenou pozornost a respekt od organizací vně organizace software. Účastníci také přiděleno méně přesčasů, méně fluktuace zaměstnanců, zlepšit konkurenční výhodu, a posílení spolupráce mezi funkčními skupinami jsou dávky, které vyplynuly z procesu zdokonalování initiatives.ConclusionSoftware Zdokonalení výrobního procesu je velmi důležité, jakoukoli organizaci pokusy přijmout a doručit větších projektů. Nedostatek-dobře definované softwarové procesy může být velmi nákladné. Podpora od všech zaměstnanců, zejména top managementu, je nezbytným předpokladem pro jakékoliv závažné SPI podnětu. Jako velký filozof kdysi řekl: "To se nestane přes noc, ale to se nestane". Mnoho zlepšení úsilí selže, nebo kolísat během počáteční fáze procesu zlepšování. Moje organizace byla úspěšná rychle dosáhnout ISO 9001/CMM, protože z hlediska uplatnění získaných zkušeností ostatních. Ale to nemůže být konec pro zdokonalování procesů v každé organizaci, bude naše cesta ke zdokonalování procesů vždy continue.References1. Carnegie Mellon University / Software Engineering Institute, schopnosti Maturity Model: Pokyny pro zlepšení procesu vývoje softwaru, Addison-Wesley, Reading, Massachusetts, 1995.2. Roger S. Pressman, Software Engineering: A Practitioner přístup je, 4th ed., McGraw-Hill, 19.963. Watts Humphrey, Řízení procesu vývoje softwaru, Addison-Wesley, 1989Name: Deepty B. ChauhanQualifications: bakalářský v elektronice Inženýrství, Postgraduální diplom v oboru Marketing Management. Celkem devět let zkušeností v oblasti kvality software a testing.Corporate odpovědnosti: Vzhledem k tomu, odpovědnost za vedení skupiny v kategorii Software Quality Assurance a softwaru, ověřování a schvalování. To zahrnuje software pro zdokonalování procesů prostřednictvím prováděcích ISO 9001/CMM v organizaci, přizpůsobení Rational Unified Process uspokojit potřeby svých

Článek Zdroj: Messaggiamo.Com

Translation by Google Translator





Related:

» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker


Webmaster si html kód
Přidejte tento článek do svých webových stránek se!

Webmaster Zašlete svůj článek
Ne nutná registrace! Vyplňte formulář a váš článek je v Messaggiamo.Com Adresář!

Add to Google RSS Feed See our mobile site See our desktop site Follow us on Twitter!

Odešlete vaše články na Messaggiamo.Com Adresář

Kategorie


Copyright 2006-2011 Messaggiamo.Com - Mapa stránek - Privacy - Webmaster předložit vaše články na Messaggiamo.Com Adresář [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu