IT / Management / OMG / Software Design / Requirements Analysis with Use Cases

Software Design - Requirements Analysis with Use Cases

Details

ID 2758313
Classroom 1 days 9:00-16:30
Webinar 2 days 9:00-12:30
Method Lecture and discussion
Prequisite Knowledge in software development, project experience
Audience Programmers, software architects, managers,


Software Design Requirements Analysis with Use Cases Training

Services

  • Lunch / Catering
  • Assistance for hotel / travel bookings
  • Comelio certificate
  • Flexible: Free cancellation up until one day before the training

Summary

Software Design Requirements Analysis with Use Cases TrainingA use case is a list of steps, typically defining interactions between a role (actor) and a system, to achieve a goal. The actor can be a human or an external system. In the Unified Modeling Language, the relationships between the use cases and actors are represented in a Use Case Diagram. As an important requirement technique, use case has been widely used in modern software engineering over the last two decades. Use case driven development is a key method in the analysis / documentation and design step of a software project. This training teaches you how to write and formulate understandable and well-structured use cases.

Software Design Requirements Analysis with Use Cases Training

Training Dates

  • 2022-Jun-02 - Jun-03
  • 2022-Aug-11 - Aug-12

590 EUR +VAT

Location | Enrollment


Agenda

Software Design Requirements Analysis with Use Cases Seminar
Use Cases and Their Role in Software Design

Introduction to Use Cases - The Advantages of Use Cases - Stakeholders and Actors and Their Goals - Graphic Symbols for Use Cases - The Use Case as a Contract for Behavior - Use Case Formats

Scope and Use Cases

Functional Scope - Design Scope - The Actor-Goal List - The Use Case Briefs - Using Graphical Icons to Highlight the Design Scope

Stakeholders and Actors

Stakeholders - Primary Actors - Supporting Actors - The System Under Discussion

Named Goal Levels

User Goals - Summary Level - Subfunctions - Finding the Right Goal Level - Graphical Icons to Highlight The Goal Level

Writing Use Cases

Scenarios and Steps - Main Success Scenario as the Simple Case - Preconditions, Triggers, Guarantees - Extensions and Extension Handling - Linking Use Cases

Use Cases in UML

The Use Case Diagram and its Elements - The Include-/Extend-Relationships - Generalization and Specialization for Actors and Use Cases

Trainer

Software Design Requirements Analysis with Use Cases Trainer

Das Dozenten- und Autoren-Team Marco Skulschus (Studium der Ökonomie in Wuppertal und Paris) und Marcus Wiederstein (Studium der Elektrotechnik in Bochum und Dortmund) haben schon viele Seminare im Software-, Daten- und Prozess-Modellierung mit den Techniken der OMG (UML und BPMN) und des W3C (XML Schema, RDF/OWL) konzipiert und führen sie in der DACH-Region durch. Dazu veröffentlichen sie seit 2002 immer wieder Fachbücher zu Softwareentwicklung und Datenbanken.

Publications
  • Das Java Codebook ISBN 978-3827320599
  • UML 2 Zertifizierung ISBN 978-3826615733
  • Oracle PL/SQL ISBN 978-3-939701-40-8
  • MS SQL Server - T-SQL Programmierung und Abfragen ISBN 978-3-939701-02-6
  • XML: Standards und Technologien ISBN 978-3-939701-21-7
  • XML Schema ISBN 978-3-939701-54-5
Projects

In ihren Projekten entstanden verschiedene betriebliche Anwendungen und seit mehreren Jahren hauptsächlich Berichtssysteme und Data Warehouse-/OLAP-Lösungen. Sie sind für Kunden in DACH tätig und leiten dabei indische Entwicklerteams.

Software Design Requirements Analysis with Use Cases Trainer