Software-Verbesserung der Fertigungsprozesse - Eine
Erfolgreiche Reise
Hintergrund:
Für viele Organisationen mögen Sie unsere, das
Zwischenzeitsziel des Erzielens von von ISO 9001, oder CMM ist Niveaus
eine erschreckende Aufgabe. Disziplin ist kein Spaß -
Organisationen bestätigen bereitwillig die, die sich bemüht,
Projekte entsprechend ISO 9001 zu adressieren, oder CMM erfordert
Richtlinien die Kreation der neuen Verfahren. Es ist zum Erfolg
der Verbesserung Bemühungen, festzustellen lebenswichtig, daß
Prozeßänderung kulturelle Änderung und seine menschliche Natur zur
Folge hat, um Änderung zu widerstehen. Zahlreiche Sozial- und
technische Hindernisse müssen überwunden werden, um dauerhafte
Verbesserung zu bewirken.
Meine Organisation zielte für ISO 9001 Bescheinigung und
dann CMM Niveau 2 und waagerecht ausgerichtete 3 Einschätzung
ungefähr eins und halbe Jahrrückseite und wußte, daß sie gänzlich
durch die ISO Revisoren und CMM Assistenten gegrillt würde.
Für Software-Verbesserung der Fertigungsprozesse zuerst müssen
wir Ihre Stärken und Schwächen kennen damit der Managementdose
Bereich die Verbesserung Bemühung. Nur mit diesem Wissen
können wir eine Infrastruktur für Verbesserung der
Fertigungsprozesse besonders anfertigen. Wir haben Erfolg mit
den Plänen gehabt, die entsprechend dem des Softwaretechnik-Modell
CMM Instituts hergestellt werden. Dieses schließt Anordnung der
Software-Prozeßtechnik-Gruppe ein, das ihre Rollen,
Verantwortlichkeiten, Charters und Aktionspläne kennen, denen Hilfen
Sie eine Charter und einen Anblick und ein freies Gleiches zu den
organisatorischen Zielen und zu den Zielsetzungen herzustellen
entwickeln. Sie sind viel wirkungsvoller, wenn sie das rechte
formale und formlose Training empfangen. Eine Angelentscheidung
sollte "nicht reinvent das Rad", aber hält ernsthaft Industrie für
beste Praxis.
Später sahen wir das, Verbesserung der Fertigungsprozesse
zahlen immer Dividenden für die mit der Disziplin, um sie zu tun
recht.
Verbesserung der Fertigungsprozesse Projekt
Der Strategische Plan
Ein freier Anblick ist zum Erfolg des Verbesserung
der Fertigungsprozesse Projektes wesentlich. Älteres Management
in unserem Fall hatte den Anblick, daß Prozeß Produkt ist und an den
Förderer- und Unterstützungsverbesserung Bemühungen festgelegt
wurde. Wir waren für das Mobilisieren der Leute und der
Betriebsmittel, um ihn zu versuchen und zu lassen zu geschehen
verantwortlich, aber Verbesserung der Fertigungsprozesse war eine neue
Bemühung für meine Gruppe und jeder war unsicher, wie man begonnen
erhält und zu erhalten organisierte meine Organisation ging für die
strategische Planung, die des Gesamtqualitätsmanagements verwendet,
Plan-$$$-Überprüfen-Fungieren Zyklus.
Wir entwickelten einen Anblick, um die beste Praxis der
Software-Entwicklung Mannschaften zu verwenden und die elf beste
Praxis wurde gekennzeichnet:
* Entwickeln Sie sich wiederholend (zusätzlicher
Entwicklung Lebenszyklus) * Gebrauch Bestandteil-gegründete
Architektur * modellieren Sie sichtlich das Produktverwenden die
vereinheitlichte modellierende Sprache (UML) * formales
Risikomanagement * Vereinbarung über Schnittstellen * formale
Kontrollen * Metrisch-gegründete Terminplanung und Management *
Programm-breite Sicht des Fortschritts gegen Plan * Defect die
Spurhaltung gegen Qualitätsziele * Konfiguration Management *
Leute-bewußte Management-Verantwortlichkeit
Im Planung Modell versuchten wir, die
gegenwärtigen Projekte zu analysieren, die den Einblick von ISO/CMM
durch rigorose Berichte halten. Zunächst leiteten wir
organisatorische Abstand Analyse zwischen seine gegenwärtige Lage und
den Anblick, die wir suchten. Das ISO 9001 Statusrückgespräch
selbst wurde der Katalysator für entwickeln taktische Pläne, indem
es die Mannschaftführer mit der erforderlichen Steuereinheit für die
Projektspurhaltung und -aufsicht versah.
Unsere Organisation versuchte, Software-Verbesserung der
Fertigungsprozesse wie ein Entwicklung Projekt auch zu behandeln!
Älteres Management gefördert, um eine entsprechende
Projektmannschaft (Software-Qualitätssicherung Mannschaft oder die
Software-Prozeßtechnik-Gruppe) einzuziehen, vorgewählt einem
Projektleiter und hergestellt einem Behälter, um Prozeßunterlagen
und andere Prozeßkunstprodukte zu speichern. Wir folgten dem
Plan wie: Beginnen Sie, indem Sie gegenwärtige Praxis während
der Gruppe entdecken und verstehen. Finden Sie vorhandene
Prozeßunterlagen und sprechen Sie mit Praktikern, um zu verstehen,
wie Aufgaben durchgeführt werden. Versöhnen Sie alle mögliche
Unterschiede zwischen den tatsächlichen und unterstützten Prozessen.
Dokument und wiederholen den eben gekennzeichneten Prozeß.
Dann wiederholend und verbessern Sie zusätzlich den Prozeß und
stellen Sie sicher, daß die Unterlagen passend aktualisiert sind.
Projizieren Sie Planung, Software-Konfiguration Management, und
Software-Qualitätssicherung, das aufspürende Projekt,
Software-Werkzeugverbrauch waren die Schlüsselbereiche, in denen
unsere Organisation mehr für Verbesserung der Fertigungsprozesse
konzentrierte. Wir versuchten, rationalen vereinheitlichten
Prozeß für unseren Arbeitsbereich besonders anzufertigen und
automatisierte Werkzeuge im Prozeß wurden auch aufgenommen.
Wir stellten auch sicher, daß die Sicht des Projektes zum
oberen Management und der Rest der Organisation mit der anderer
wichtiger Projekte vergleichbar waren.
Kultur und Widerstand
Verbesserung der Fertigungsprozesse beeinflußt
mehr als gerade die Prozesse, die von den Praktikern verwendet werden,
um ihre Arbeit durchzuführen. Prozeßänderung bedeutet die
Kulturänderung, die mit allen Schwierigkeiten vollgestopft ist, die
wenn sie die Vorstellungen, die Werte und das normative Verhalten
einer Gemeinschaft zugehörig sind, ändert. Einige der Kräfte,
die solche Verbesserung Bemühungen schwierig bilden, sind:
? Widerstand zur Änderung (häufig wegen einer
wahrgenommenen Drohung der Schlussen Energie, der Steuerung, der
Vertrautheit oder des Sozialstatus)
? Die vorhandene Toleranz und die
Schnelligkeit für die Änderung vorhanden innerhalb des
gegenwärtigen organisatorischen Klimas
? Prozeßänderung erlegt eine erlernenkurve
auf, die gewöhnlich Sachen scheinen läßt, schlechter zu erhalten,
bevor sie besser erhalten.
? Verbesserung Bemühungen verbrauchen Zeit und
Betriebsmittel, die viele es vorziehen würden, auf ihren bestimmten
Entwicklung Projekten zu verbringen.
In meiner Organisation versuchten wir, das oben genannte
Problem, indem wir unsere Verbesserungen von den lokalen Heldern
selbst zu lösen holten (beziehen Sie jeder!! mit ein). Diese
Leute sollten "Allsterne in der Familie" sein: respektierte
Mitglieder der Organisation mit nachgewiesenen Schiene Aufzeichnungen
als Entwicklern oder Managern. Heben Sie den Wert des Habens des
"lokalen Heldes" ist ein Teil der Software-Prozeßtechnik-Gruppe und
versucht, für die "reale Sache" heraus zu halten hervor, wenn Sie sie
handhaben können (dieses ist eine andere jener Zeiten, als
Unterstützung der älteren und mittleren Managements erforderlich
sein kann). Wir dokumentierten unsere lokalen technischen
Verfahren, indem wir die Se champions/local Helder beschlossen, um
daß Verfahren, indem wir SEI-CMM Schlüsselpraxis zu schreiben
verwendeten. Software-Qualitätssicherung Mannschaft war die
Mitte der Anleitung und der Unterstützung für alle Verbesserung der
Fertigungsprozesse Tätigkeiten. Der SQA war der maßgebende
hauptsächlichkörper für die Leit- und organisierenden Verbesserung
Bemühungen in der Organisation. Die gesamte
Praktikergemeinschaft wurde regelmäßig über den Status der
Verbesserung Bemühungen informiert. Es ist auch wünschenswert,
Eingang und Rückgespräch auf Verbesserung der Fertigungsprozesse
Ausgaben von der Praktikergemeinschaft zu erbitten. Wir wählten
ein Versuchsprojekt, damit wir besprechen und prüfen konnten, wie
Verbesserung der Fertigungsprozesse der Software wirklich im
gegenwärtigen Drehbuch hilft.
Nutzen der Verbesserung der Fertigungsprozesse
Die freiesten Lehrbuchdefinitionen der Rückkehr
auf Investition (ROI) ist, wie von Lawrence Putnam beschrieben ", der
investiert, um zu verbessern [ Produktivität ] mit.einbezieht
vorangehend den Gebrauch jener Kapital zu anderen Zwecken. In
der Zeit die Rückzahlung vom zukünftigen Strom von Gewinnen von der
Betriebe Rückkehr die Haupt investiert." Das ROI kann
möglicherweise nicht in den Dollar, in der Qualität und in den
Zeitplanausgaben immer sein, da eine Rückkehr zu den Teilnehmern fast
so wichtig ist, wie die Kostenausgaben sind. Unser Maßsatz
überspannte die folgenden acht Kategorien von Metriken:
Bemühung, Prozeß, Produktivität, Fortschritt, Qualität,
Zeitplan, Stabilität und Stellenbesetzung. Wir baten unsere
Forschung Teilnehmer, anzuzeigen welche Metriken von unserem Satz sie
beibehielten und fügen unserer Liste jede zusätzliche Metrik hinzu,
die sie verwendeten. Wir erbaten auch die beginnende und
Endphase des Software-Lebensdauerüberschusses, den metrischer jeder
beibehalten wurde. Als wir analysierten, ebnen die Maßdaten der
Teilnehmer über Reife gegen die acht metrischen Kategorien, jedes
gezeigte Reifeniveau, auf Durchschnitt, ein gleichbleibendes
Wachstummuster. Wir versuchten auch, jeden nicht meßbaren
Nutzen zu beziehen, den wir von ihrem Verbesserung der
Fertigungsprozesse Programm erfuhren. Der Nutzen am häufigsten
gemerkt von den Forschung Teilnehmern betraf attitudinale Änderungen.
Die Moral und das Vertrauen der Entwickler verbesserten
erheblich und erfahrene erhöhte Aufmerksamkeit und Respekt der
Software Entwicklung von den Organisationen, die zur
Software-Organisation extern sind. Teilnehmer schrieben auch
weniger Überstunden, weniger Angestelltumsatz, verbesserten
Wettbewerbsvorteil und erhöhte Mitarbeit zwischen Funktionsgruppen
als Nutzen zu, der aus Verbesserung der Fertigungsprozesse Initiativen
resultierte.
Zusammenfassung
Software-Verbesserung der Fertigungsprozesse ist
entscheidend, da jede mögliche Organisation versucht, größere
Projekte an zu nehmen und zu liefern. Der Mangel an gut
definierten Software-Prozessen kann sehr teuer sein.
Unterstützung von allem Personal, besonders oberes Management,
ist eine Vorbedingung für jede ernste SPI Initiative. Als
großer Philosoph, sobald gesagt, ", sie geschieht nicht über Nacht,
aber sie geschieht". Viele Verbesserung Bemühungen fallen aus
oder schwanken während der Ausgangsphasen der Verbesserung der
Fertigungsprozesse. Meine Organisation war an schnell
erreichender ISO 9001/CMM erfolgreich, weil sie einen Punkt vom
Anwenden der Lektionen bildete, die durch andere erlernt wurden.
Aber dieses kann nicht das Ende für Verbesserung der
Fertigungsprozesse in irgendeiner Organisation sein, unsere Reise in
Richtung zur Verbesserung der Fertigungsprozesse fortfährt immer.
Hinweise
1. Carnegie Mellon University/Software
Technik-Institut, Das Fähigkeit Reife-Modell: Richtlinien für
das Verbessern der Software Process, Addison-Wesley, Reading, Mass.,
1995.
2. Roger S. Pressman, Softwaretechnik:
Annäherung eines Praktikers, 4. ED, McGraw-McGraw-Hill, 1996
3. Watt Humphrey, die Software Process,
Addison-Wesley, 1989 handhabend
Name: Deepty B. Chauhan
Qualifikationen: Junggesellen in der
Elektronik-Technik, Graduiert-Diploms in der Vertriebsleitung.
Gesamterfahrung von neun Jahren im Bereich der
Software-Qualität und -prüfung.
Korporative Verantwortlichkeiten: Die
Verantwortlichkeit gegeben, eine Gruppe in der
Software-Qualitätssicherung zu führen und Software-Überprüfung und
Gültigkeitserklärung. Dieses schließt Verbesserung der
Fertigungsprozesse der Software durch das Einführen von von ISO
9001/CMM in der Organisation ein und fertigt rationalen
vereinheitlichten Prozeß besonders an, um zu bieten die
Notwendigkeiten meiner Organisation und holt Qualität im Produkt
durch die Software-Prüfung und automatisiert
Software-Qualitätssicherung Tätigkeiten.
Email address:
deeptychauhan@gmail.com
Artikel Quelle: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Holen Sie sich den HTML-Code fü Webmaster
Fügen Sie diese Artikel Ihrer Website jetzt hinzu!
Webmaster veröffentlichen Sie Ihre Artikel
Keine Anmeldung erforderlich! Füllen Sie das Formular aus und Ihr Artikel wird im Messaggiamo.Com Artikel-Verzeichnis aufgenommen!