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-Verbesserung der Fertigungsprozesse - Eine Erfolgreiche Reise

Software RSS Feed





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

Translation by Google Translator





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!

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

Veröffentlichen Sie Ihre Texte im Messaggiamo.Com Artikel-Verzeichnis

Kategorien


Copyright 2006-2011 Messaggiamo.Com - Site Map - Privacy - Webmaster, veröffentlichen Sie Ihre Artikel kostenfrei auf Messaggiamo.Com! [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu