Introductie Rational Unified Process Training
| Aanbieder | Twice IT Training |
| Kosten | €1.200,00 |
Overzicht
U leert de RUP ontwikkel methodiek met zijn verschillende fasen, iteraties en op te leveren sets van mijlpaal documenten. U leert de iteratieve en incrementele opzet van RUP bij het ontwikkelen van object georienteerde software systemen. Uitgaande van requirements analyse aan de hand van Uses Cases, leert u hoe u de verschillende fasen van RUP doorloopt en wat de inhoud is van de daarbij behorende documenten en artifacten. U leert over tevens over de RUP workflows, over domain modeling en architectural modeling. In het UML overview deel krijgt u een overzicht van de UML taal voor het modelleren en analyseren van systemen, de UML syntax, symbolen, views en diagrammen. Ook leert u over Domain Modeling met UML Daarbij worden use cases besproken, het statische class and object model en de onderlinge relaties tussen classen. Ook de technieken voor het modelleren van de dynamische aspecten van een systeem middels state chart diagrams, sequence and collaboration diagrams worden besproken. U leert tevens hoe de requirements van een systeem met behulp van use cases kunnen worden gespecificeerd, gedocumenteerd en gemanaged. In de eerste plaats komt aan de orde welke typen requirements er zijn, welke rol zij spelen en hoe prioriteiten kunnen worden aangebracht. Vervolgens komt aan de orde hoe Use Cases tijdens incrementele en iteratieve ontwikkeling gebruikt kunnen worden voor het specificeren, managen en testen van requirements. Speciale aandacht is er voor het managen van veranderende requirements. Ook komen de verschillende fases van een iteratief process voor het analyseren van requirements met Use Cases aan de orde.
Volledige omschrijving
Bestemd voor
Project managers, senior informatie en/of business analisten, ontwerpers en ontwikkelaars die het Rational Unified Process (RUP) als software ontwikkel methodiek willen gebruiken. Daarnaast willen zij een overzicht krijgen van het praktisch gebruik van de Unified Modeling Language (UML) standaard en Requirments management met Use Cases voor het analyseren, ontwerpen en managen van de realisatie van systemen.Benodigde kennis
Geen specifieke voorkennis vereist. Ervaring met informatie analyse, ontwerp en software ontwikkeling in projecten is noodzakelijk. Kennis van en ervaring met systeem ontwikkeling en object oriëntatie is wenselijk. InschrijvenBeschrijving
Dag 1 : UML overview - Unified Modeling Language - UML standard - UML views - Domain modeling - Actors and use cases - Use case diagrams - Class and object diagrams - Class relations - Associations and aggregations - Specialization and generalization - Parameterized classes - Active classes - Sequence diagrams - Collaboration diagrams - Activity diagrams - State chart diagrams - Sequential and concurrent states - Deployment diagrams - Stereotypes - Tagged values and constraints Dag 2: RUP essentials - Object Orientation and process characteristics - Unified Process - Objectory process as predecessor - Milestones, Incremental and iterative development - Iterations plans - Capturing requirements with use cases - Changing requirements - Use Case Specification documents - Use Case model - Use case prioritization - User Interface prototype - Early riscs analysis - Domain analysis - Vision document and stakeholder request - Workflows producing artifacts - Artifacts as products - Architectural modeling and reuse - Inception phase - Elaboration phase - Construction phase - Software Requirements Specification - Supplementary Specification document - Analysis and design model - Business set Design set - Requirements set - Implementation set - Deployment set - Management set - Standards set Dag 3 : Requirements management met Use cases - Functional and Non Functional Requirements - Prioritization of Requirements - Types of requirements - Quality Requirements - Requirements Traceability Matrix - Requirements and System Architecture - Requirements standards - Requirements and Iterative Development - Software Requirements Specification (SRS) - Commercial Requirements Specification (CSS) - Allocated, derived and self-imposed requirements - Technology Limitations - Allocated, Derived And Self-Imposed Requirements - Use Cases for requirements traceability - Requirements Analysis with Use Cases - Actors, Use Cases and System Boundaries - Façade iteration and System Context Use Case - Filled iteration and creation of filled uses cases - Finished and Focused Iteration - Use Cases as acceptance test cases - Add User Interface Requirements - Managing Application and Architecture Requirements