RUP Essentials

RUP is een gestructureerde software ontwikkel methode die gebaseerd is op principes en best practices die zich in de praktijk bewezen hebben.
RUP beschrijft wie (rollen) doet wat (artefacten) en wanneer (fasen en disciplines).
De kenmerken van RUP zijn:
- Iteratief en incrementeel,
- Architectuur staat centraal
- Use case gedreven
Doordat elk project anders is, is het van belang dat RUP zodanig wordt aangepast dat het op de meest optimale wijze in uw project kan worden toegepast. Tijdens de cursus wordt uitgebreid ingegaan op het aanpassen van RUP. Verder bespreken we de best practices en de valkuilen van het toepassen van RUP in de praktijk.

Doelgroep

Project leiders, analisten, ontwikkelaars, testers en architecten die meer willen weten van RUP.

Duur
1 dag

Doel

Inzicht in de principes en best practices van RUP
Inzicht in de structuur van RUP
Het kunnen toepassen van RUP in de praktijk
Kennis van wat je wel en juist niet moet doen bij het toepassen van RUP

Onderwerpen

De cursus Rational Unified Process (RUP) behandelt de volgende onderwerpen:

    • RUP introductie en overzicht
      • Best practices in software ontwikkeling
      • Fasen and iteraties
      • Disciplines en workflows
    • RUP principes
      • Iteratief en incrementeel
      • Architecture centric
      • Use case gedreven
      • Modelleer visueel
      • Manage requirements
      • Verifieer continu de kwaliteit
      • Controleer veranderingen
      • Component based architecturen
    • De 4 RUP fasen:
      • Inceptie
      • Elaboratie
      • Constructie
      • Transitie
    • De disciplines binnen RUP
      • Business modeling
      • Requirements
      • Analysis en design
      • Implementation
      • Test
      • Deployment
      • Configuration en change management
      • Project management
      • Environment
    • Toepassen van RUP in de praktijk
      • RUP best practices
      • RUP valkuilen en anti patterns