Notice: Unexpected clearActionName after getActionName already called in /var/www/html/includes/context/RequestContext.php on line 338
Änderungsanforderung – Wikipedia Zum Inhalt springen

Änderungsanforderung

aus Wikipedia, der freien Enzyklopädie
(Weitergeleitet von Änderungsantrag)

Eine Änderungsanforderung (auch Change Request abgekürzt CR oder Request for Change abgekürzt RfC) bezeichnet im Änderungswesen von Projekten einen formalisierten Wunsch nach Veränderung der Eigenschaften eines bestimmten Produktmerkmals. Jede Änderungsanforderung sollte in einem kontrollierten Prozess bewertet, entschieden und kommuniziert werden.

Merkmale

Eine Änderungsanforderung sollte folgende Details beinhalten:

  • die Beschreibung der Produkteigenschaft, die geändert werden soll (konkret den Status quo)
  • die Beschreibung der Produkteigenschaft, die hergestellt werden soll
  • die Begründung für die Änderung (Motivation)
  • die betroffene Produktversion
  • das Datum der gewünschten Umsetzung
  • das Datum der Erstellung der Änderungsanforderung
  • den Namen des Erstellers der Änderungsanforderung
  • eine Kostenschätzung der Änderung (ggf. getrennt nach internen und externen Kosten, Lizenzkosten, Personalkosten usw.)
  • einen geschätzten Zeitaufwand für die geforderte Änderung (ggf. getrennt nach Konzeption, Entwicklung, Test usw.)

Eine Änderungsanforderung kann in bestehenden Vertragsverhältnissen zwischen Auftraggeber und Auftragnehmer nur gemeinsam freigegeben werden. In diesem Fall wird sie zum Vertragsbestandteil.

Synonyme

Folgende Bezeichnungen werden in der Praxis gleichbedeutend verwendet:

  • Änderungsantrag, Abk. ÄA
  • engl. Change Request, Abk. CR<ref>Wing Lam: Change Analysis and Management in a Reuse-Oriented Software Development Setting. In Pernici, B. & Thanos, C. (Eds.) Proceedings of the Tenth International Conference on Advanced Information Systems Engineering, 1998, 219–236.</ref><ref>Minna Mäkäräinen: Software change management processes in the development of embedded software. PhD dissertation, 2000, VTT Publications, Espoo. Online verfügbar: http://www.vtt.fi/inf/pdf/publications/2000/P416.pdf.</ref><ref>Alan Dennis, Barbara Haley Wixom, David Tegarden: System Analysis & Design: An Object-Oriented Approach with UML. John Wiley & Sons, Hoboken, 2002. ISBN 9780471413875</ref><ref>Ivica Crnkovic, Ulf Asklund, Annita Persson Dahlqvist: Implementing and Integrating Product Data Management and Software Configuration Management. Artech House, London 2003.</ref><ref name=Kajko-Mattson>Mira Kajko-Mattsson: Maintenance at ABB (II): Change Execution Processes (The State of Practice). Proceedings of the International Conference on Software Maintenance, 1999, 307–315.</ref>
  • engl. Request For Change, Abk. RFC<ref>Václav Rajlich: Software Change and Evolution. In: Jan Pavelka, Gerard Tel, Miroslav Bartošek (eds.): SOFSEM’99, Lecture Notes in Computer Science 1725, 1999, 189–202.</ref>; RFC wird auch in ITIL<ref>Alexander Keller: Automating the Change Management Process with Electronic Contracts. Proceedings of the 2005 Seventh IEEE International Conference on E-Commerce Technology Workshops, 2005, 99–108.</ref> und PRINCE2<ref>Mark van Onna: The Little Prince 2: A Practical Guide to Project Management, Pink Roccade Educational Services/Ten Hagen Stam, 2003.</ref> verwendet
  • Change Notice<ref name=helms>Remko Helms: Product Data Management as enabler for Concurrent Engineering. PhD dissertation. Eindhoven University of Technology Press, 2002. Online verfügbar: http://alexandria.tue.nl/extra2/200211339.pdf.</ref>
  • Action Request (AR)<ref name=Kajko-Mattson/>

Je nach Art der Änderung können verschiedene Anforderungen unterschieden werden, die im Wesentlichen das gleiche Konzept beschreiben:

  • Engineering Change (EC)<ref>George Q. Huang, K. L. Mak: Current practices of engineering change management in UK manufacturing industries. International Journal of Operations & Production Management, 1999, 19(1), 21–37.</ref>
  • engl. Engineering Change Request (ECR), technische Änderungsanforderung<ref name=helms/>
  • Programm- oder Prozess- oder Product Change Request (PCR)

Engineering Change Order (ECO) ist ein separater Schritt nach dem ECR. Ist ein ECR genehmigt, wird ein ECO für die Umsetzung der Änderung erstellt.<ref>Christoph H. Loch, Christian Terwiesch: Accelerating the Process of Engineering Change Orders: Capacity and Congestion Effects. Journal of Product Innovation Management, 1999, 16(2), 145–159.</ref><ref>Peter Pikosz, Johan Malmqvist: A comparative study of engineering change management in three Swedish engineering companies. Proceedings of the DETC98 ASME Design Engineering Technical Conference, 1998, 78–85.</ref>

Beispiele

Beispiele aus der Softwareentwicklung, wo häufig Ticketsysteme zum Management von Änderungsanforderungen eingesetzt werden:

  • Änderungsanforderungen fachlicher Art: Beim Test eines Mautsystems wird festgestellt, dass der Kilometerzähler rückwärts läuft, wenn das Fahrzeug aufgrund einer Baustelle auf der Gegenfahrbahn fährt. Der Kunde stellt deshalb beim Entwickler eine Änderungsanforderung.
  • Änderungsanforderungen informationsverarbeitungstechnischer Art: Ein Kunde hat die Absicht, die komplette EDV seiner Firma von Windows XP auf Windows 7 umzustellen. Das wird den Softwareentwicklern, die für diese Firma gerade eine Anwendung entwickeln, mitgeteilt. Die Entwickler müssen Änderungen durchführen, die dafür sorgen, dass die Anwendung unter Windows 7 funktioniert.

Weiterführende Literatur

  • Christoph H. Loch, Christian Terwiesch: Accelerating the Process of Engineering Change Orders: Capacity and Congestion Effects. Journal of Product Innovation Management, 16 (2), 1999, 145–159.
  • Peter Pikosz, Johan Malmqvist: A comparative study of engineering change management in three Swedish engineering companies. Proceedings of the DETC98 ASME Design Engineering Technical Conference, 1998, 78–85.

Siehe auch

Einzelnachweise

<references />