Direkt zum Inhalt

Feature Driven Development

Geprüftes Wissen

GEPRÜFTES WISSEN
Über 200 Experten aus Wissenschaft und Praxis.
Mehr als 25.000 Stichwörter kostenlos Online.
Das Original: Gabler Wirtschaftslexikon

zuletzt besuchte Definitionen...

    Ausführliche Definition im Online-Lexikon

    Methode der agilen Softwareentwicklung, die die Eigenschaften (Feature) eines Systems in den Mittelpunkt stellt. Im Feature Driven Development gibt es drei Hauptrollen, den Chefarchitekten, die Chefprogrammierer und die Entwickler. Der Entwicklungsprozess besteht aus fünf Teilprozessen:

    1. Entwickle ein Gesamtmodel
    2. Erstelle eine Feature-Liste
    3. Plane je Feature
    4. Entwirf je Feature
    5. Konstruiere je Feature

    Im ersten Teilprozess werden Inhalt und Umfang des Systems festgelegt, indem das System in Teilbereiche zerlegt wird und für jeden Teilbereich innerhalb einer Kleingruppe ein Fachkonzept entwickelt wird. Die vielen einzelnen Fachkonzepte müssen dann zusammengetragen, überarbeitet und aufeinander abgestimmt werden. Die Leitung dieser Phase obliegt dem Chefarchitekten, die Kleingruppen werden aus Entwicklern und Fachexperten gebildet. Aus dem so erstellten Gesamtmodell werden dann im zweiten Schritt von den Chefprogrammierern die Eigenschaften (Features) abgeleitet. Diese werden im dritten Schritt in die zu realisierende Reihenfolge gebracht und terminiert. Darüber hinaus werden für die einzelnen Teilbereiche und Eigenschaften die Verantwortlichkeiten (Owner) festgelegt. Im vierten Schritt werden die Eigenschaften anhand der festgelegten Verantwortlichkeiten Entwicklerteams zugewiesen, die für diese einen Feinentwurf erstellen. Im fünften Schritt erfolgt dann die Umsetzung anhand des Entwurfs.

    GEPRÜFTES WISSEN
    Über 200 Experten aus Wissenschaft und Praxis.
    Mehr als 25.000 Stichwörter kostenlos Online.
    Das Original: Gabler Wirtschaftslexikon

    zuletzt besuchte Definitionen...

      Literaturhinweise SpringerProfessional.de

      Bücher auf springer.com