UML, Agile & OOAD for Enterprise Modeling

Niveau
Tijdsduur
Logo van Genuine Nederland

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Startdata en plaatsen

Er zijn nog geen startdata bekend voor dit product.

Genuine Nederland biedt haar producten standaard aan in de volgende regio's: 's-Hertogenbosch, Alkmaar, Almere / Lelystad, Alphen aan den Rijn, Amersfoort, Amsterdam, Antwerpen, Apeldoorn, Arnhem, Assen, Breda, Brugge, Brussel, Delft, Den Haag, Deventer, Dordrecht, Drachten, Ede, Eindhoven, Emmen, Enschede, Groningen, Haarlem, Haarlemmermeer, Hilversum, Leeuwarden, Leiden, Luik, Maastricht, Middelburg, Nijmegen, Rotterdam, Tilburg, Utrecht, Venlo, Westland, Zaanstad, Zoetermeer, Zwolle

Beschrijving

"UML training: UML diagrams are like an architect's blueprints for a house: anyone can read them...but does that mean you can build the house? Hence the importance of a solid methodology."

UML, Agile & OOAD for Enterprise Modeling

UML and OOAD - 4 days

UML training: during this course, we give an overview of the UML modeling language and industry-standard modeling tools. You will learn the capabilities of UML in the area of enterprise modeling and you will gain insight into the added value of using advanced applications that offer functionality such as reverse engineering and code generation. Using a notation to model your business however is just part of the solution! Th…

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

"UML training: UML diagrams are like an architect's blueprints for a house: anyone can read them...but does that mean you can build the house? Hence the importance of a solid methodology."

UML, Agile & OOAD for Enterprise Modeling

UML and OOAD - 4 days

UML training: during this course, we give an overview of the UML modeling language and industry-standard modeling tools. You will learn the capabilities of UML in the area of enterprise modeling and you will gain insight into the added value of using advanced applications that offer functionality such as reverse engineering and code generation. Using a notation to model your business however is just part of the solution! Therefore, we will look at Object Oriented Analysis and Design (OOAD) methodologies that you can use to define and discover the specifics of your business domain model. The Agile best practices will serve as a guideline throughout this course. Using a methodology also implies applying some form of patterns, and talking about best practices in the UML context is best done referring to patterns. The Gang of Four (Gof) developed a set of patterns that offer solutions to common design decisions.

During these 4 days, we’ll use the UML notation, apply best of breed methodologies and profit from the knowledge contained in patterns to constantly verify our evolving business models

4 day course contents

We offer unparalleled training content by combining standard course material with extensive business knowledge and real-life examples.

What you will learn :

Package 1

  • What is the Unified Modeling Language?
  • Why use models?
  • Identifying business processes.
  • Development of a business vision.
  • The Agile approach. (RUP, SCRUM, XP, Lean)
  • Streamlining processes in function of the business vision.
  • Introducing UML 2.2, the notation.·
  • Overview of Object Oriented Analysis & Design: the Methodology.
  • Applying Patterns: our best practices.
  • Identifying real-life objects.
  • Definition of business objects: workers, entities and organizations.
  • Creation of use-cases.

Package 2

  • Structuring of a high-level UML business use-case model.
  • Describing detailed use-cases.
  • Sequence diagrams to detail the use case.
  • Emphasis on the time-ordered flow.
  • UML Sequence diagram notation and events.
  • Real-life examples, usage of industry standard tools.
  • Definition of the Domain Model.
  • Adding associations to the domain model.
  • Identifying attributes for the domain model.
  • Operation contracts..
  • Detailing pre-and post conditions.

Package 3

  • Collaboration diagrams.
  • Operations translated in Collaboration diagrams.
  • UML Objects and messages.
  • Notation of message structure and iteration.
  • Patterns and their usage.
  • Applying best practices to refine the Domain model.
  • The Object Constraint Language.
  • In which cases can OCL be useful?
  • Classes, objects and their behavior.
  • Modeling state of an object by using state diagrams.
  • Identification of state and transitions.
  • When to use UML automates?

Package 4

  • Identification of candidate classes.
  • Definition of responsibility and role of classes.
  • Multiplicity and bidirectional associations.
  • Inheritance, generalizations and specializations.
  • Polymorphism, extensions and restrictions.
  • Generating code, based on a class diagram.
  • Detailed work, process and information flows.
  • Some more details on Agile.
  • Other patterns of the GOF (Gang of Four).
  • Advanced concepts.
  • What will the future bring?
  • Conclusions

Blijf op de hoogte van nieuwe ervaringen

Er zijn nog geen ervaringen.

Deel je ervaring

Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Download gratis en vrijblijvend de informatiebrochure

Aanhef
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)
We slaan je gegevens op om je via e-mail en evt. telefoon verder te helpen.
Meer info vind je in ons privacybeleid.