top
logo

Verschiedenes


Entwicklungsprozesse PDF Drucken

Quelle: www.bildtankstelle.deUm Software egal welcher Art, ob Stand-Alone Applikationen, Firmware für Embedded-Systeme oder Web-Dienste entwickeln zu können sind gewisse Abläufe notwendig. Diese finden zum Teil bewusst und zum Teil unbewusst statt.

Definiert man den Vorgang der Software-Entwicklung jedoch bewusst und flächendeckend mit dem Ziel der Optimierung so spricht man von einem Software-Entwicklungsprozess.

Software-Entwicklungsprozesse dienen der Koordination, Optimierung und Stabilisierung der Software-Entwicklung. Deshalb ist das Ziel von Entwicklungsprozessen möglichst effektiv das Zusammenspiel der drei großen Komponenten zu koordinieren:

Bestandteile

Der folgende Abschnitt zeigt die vier Pfeiler der Software-Entwicklungsprozesse auf:Die Bestandteile von Software-Entwicklungsprozessen

1. Mensch & Team

2. Methodik & Vorgehen

3. Infrastruktur & Tools

4. Abläufe & Prozesse

 

 

 

 

 

Motivation

Es soll ein kurzer Überblick über Gründe und Motivationen für den Einsatz von fest definierten Software-Entwicklungsprozessen gegeben werden. Nicht nur an ein Software-Produkt, sondern auch an dessen Entwicklung selbst werden Anforderungen gestellt. Diese Anforderungen möglichst effizient zu erfüllen haben sich Software-Entwicklungsprozesse zum Ziel gemacht. Dabei fällt auf, dass sich die Zielsetzungen der verschiedenen Prozesse und Vorgehensweisen kaum unterscheiden: der eingeschlagene Weg um die Anforderungen zu erfüllen dafür um so mehr.

Die (generischen) Zielsetzungen sind unter anderem

  • Steigerung von Effizienz und Schaffung von Synergie-Effekten
  • Qualitätssicherung
  • Sicherstellung der Nachvollziehbarkeit (Traceability)
  • Schaffung von Kalkulierbarkeit
  • Wiederverwertbarkeit von Arbeitsergebnissen
  • Transparenz der Methodiken und Vorgehensweisen

 

 

Anmelden



Wer ist online?

Wir haben 1 Gast online

bottom