Eine Software-Anwendung geht durch Phasen , bevor es endlich auf den Markt gebracht . Diese Phasen umfassen Design, Entwicklung , Test und Implementierung. Auch wenn die Software-Anwendung durch diese Phasen durchlaufen hat , ist es immer noch nicht abgeschlossen . Das ist, weil der Kunde oder Kunde möchte Änderungen daran vornehmen . Es könnte sein, ein neues Feld hinzufügen , eine neue Gruppe mit unterschiedlichen Zugriffsrechten oder Upgrades . Wenn ein Unternehmen ist smart, wird es Software Change Control Verfahren verfügen . Diese Verfahren helfen , die Anzahl der Change Requests steuern, so dass sie nicht bekommen, außer Kontrolle geraten. Initiieren der Änderung
Der Kunde oder Auftraggeber legt einen Änderungsantrag. Die Software-Entwicklung hat in der Regel einen Change Manager oder Change-Management -Team. Große Unternehmen neigen dazu, ein Change-Management- Team oder Bord zu haben , während die kleinen Unternehmen ein Change-Manager haben könnte. Der Change Manager oder Team wird in der Regel beurteilen die Anfrage , bevor Sie eine Entscheidung treffen. Es wird Fragen stellen . Wird die Änderung eine Menge Arbeit ? Wie viele Ressourcen werden benötigt , um die Änderung zu implementieren ? Der Change Manager oder Team könnte auch mit den Stakeholdern erfüllen zu gehen über die Änderung Anfrage. Stakeholder sind Menschen, die eine Beteiligung an dem Projekt haben . Diese können Führungskräfte , wie Abteilungsleiter , Projektleiter, Programm-Manager oder Portfolio-Manager sein . Wenn die Person oder das Team der Änderung zustimmt , wird das Software-Entwicklungsteam beginnen, über den Antrag zu arbeiten.
Arbeiten auf dem Change Request
Vor der Software-Entwicklung Team startet auf dem Change Request arbeiten , sollte es mit einem System oder Werkzeug, um Änderungen zu verfolgen . Nach Software Change Control , sollte die Methodik nicht nur Kursänderungen , sondern sollte auch einen Backup-Plan , wenn der Antrag nicht funktioniert . Während des gesamten Prozesses , sollte das Team mit den Stakeholdern zu kommunizieren , wie sie ihnen Fortschrittsberichte .
Testen des Change Request
Das Software-Entwicklungsteam sollte die Änderung nicht durchführen in der Live-Umgebung , bis sie getestet wurde . Das Team sollte die Änderung in eine Entwicklungs- Sitzung einfügen . Niemand sollte Zugriff auf diese außer den Entwicklern . Wenn die Änderung korrekt ist, dann bewegt sich das Team über den Antrag auf die Test-Session . Die Testgruppe oder Qualitätskontrolle prüft die Anfrage. Wenn es richtig ist , trifft sich die Software-Entwicklungsteam mit der Änderung oder Team -Manager zu berichten, dass die Änderung korrekt ist und bereit ist, in die Produktion gehen . Wenn sich alle einig , bewegt sich das Software-Entwicklungsteam die Anfrage über die Produktion .