Use Case Modeling Training Cursus
Deze cursus is bedoeld voor bedrijfsanalisten, managers, teamleiders en proceseigenaren om hen de vereiste competenties te bieden voor het maken van use case-diagrammen en use case-scenario's, die dienen als een hulpmiddel voor het oproepen, analyseren, documenteren en communiceren van functionele vereisten Afgevaardigden zullen oefenen met het maken van use-cases in de Unified Modeling Language (UML) om grafisch de interacties tussen use cases en actoren weer te geven .
Cursusaanbod
Inleiding tot Use Case Modellering
- Korte achtergrond en context voor gebruiksscenario's
- Gebruik case-definities, elementen en componenten
- Voordelen van use case-modellering
- Het organiseren van eisen met use cases
- Gebruik case-diagrammen als UML-notatie
- Het model organiseren met pakketten
Gebruik case-acteurs
- Gebruikers en Acteurs
- Business en systeemactoren
- Actoren identificeren en stakeholders in kaart brengen
Use Cases - Identificeren en beschrijven
- Identificeren van use cases en schrijven van beschrijvingen
- Use Case Bediening:
- randvoorwaarden
- postvoorwaarden
- aannames
- scenario's
Use Case Scenario's
- Belangrijkste successcenario
- Alternatieven en uitzonderingen
- Geeft iteratie aan
Geavanceerde technieken
- <<opnemen>> relatie
- <<uitsluiten>> relatie
- Generalisatie
- Specialisatie
- Veelheid
Praktische Use Cases-concepten
- Stromen van gebeurtenissen en hun doel: primaire, alternatieve en uitzonderingspaden
- Methoden voor het documenteren van primaire stromen
- Documenteren van alternatieve en uitzonderingsstromen
- Het documenteren van scenario's
- Voorbeelden van verhalende stromen
- Use Cases en testgevallen
- Relatie tussen use cases en testcases/scenario's
- Vertalen van use cases naar testcases
- Use cases en gebruikersinterfaces/prototyping
- Prototypingrollen, voorbereiding en uitvoering
- UML Concepten
- UML notatie
- Klasse- en objectrelaties
- Klassen extraheren uit gebruiksscenario's
- Een klasse verifiëren: attributen, bewerkingen en associaties/multipliciteit
- Vermeld relatie en voorbeeld
- Verwijzen naar opnames in stromen
- Verleng relatie en voorbeeld
- Verwijzend naar uitbreidingen in stromen
- Generalisatierelatie en voorbeeld
- Use case-documentatie
Vereisten
Ervaring met softwareontwikkeling of technische basiskennis is niet strikt vereist, maar zou nuttig zijn om de concepten beter te begrijpen.
Voor open trainingen is een minimum aantal van 5 deelnemers vereist
Use Case Modeling Training Cursus - Booking
Use Case Modeling Training Cursus - Enquiry
Use Case Modeling - Consultancyaanvraag
Consultancyaanvraag
Testimonials (5)
Ms Malavika is a very good trainer. Very hard working and answering my queries well. I understand that scope for SysML and EA is very vast, she tried her best to present the training in the most suitable way. She has even spent her break time looking for answers to our queries. My respect! A great teacher!
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
Cursus - System Engineering using SysML and UML 2
-Knowledge of the teacher in the subject was really good. He was able to explain very nicely and was able to answer all the questions at that moment. -To be able to know what all the tool is capable of was really good. -The structure he showed, like using scenarios and traceability would be really helpful in my day-to-day work.
Harsha Jain - Scania CV AB
Cursus - Introduction to Enterprise Architect
I like the simple but informative example codes.
Yue Wang - DBS Bank Ltd
Cursus - Design Patterns
I mostly liked the exercises and examples.
Natalia Rodriguez Ucles
Cursus - Business Process Modeling using BPMN and UML
Instructor was very engaged and helpful.
Tom Davis
Cursus - Applying SysML with MAGICDRAW
Voorlopige Aankomende Cursussen
Gerelateerde cursussen
Practical aspects of UML
21 UrenDe cursus verbreidt de beschikbare kennis van UML. Tijdens de training richten we ons op het praktische gebruik van de taal van de UML object-gerichte analyse.
Business and System Analysis using UML Notation - Practical Workshop for PO in the Scrum Methodology
21 UrenBedrijfsanalyse is het proces van het onderzoeken, begrijpen en definiëren van zakelijke behoeften om oplossingen te ontwikkelen die aan die behoeften voldoen. Jest Een sleutelelement in het proces van het managen van veranderingen in de organisatie en het ontwerpen van nieuwe bedrijfsoplossingen. Bedrijfsanalyse is bedoeld om ervoor te zorgen dat technologische, proces- of organisatorische oplossingen voldoen aan de bedrijfsdoelen en -behoeften. Jest Een sleutelelement in het waarborgen van de effectiviteit van projecten en veranderingen in de organisatie, door ervoor te zorgen dat de geïmplementeerde oplossingen nauwkeurig en haalbaar zijn en volledig voldoen aan de zakelijke vereisten.
Business Process Analysis with UML and BPMN
14 UrenCursus Publiek:
Managers die BPMN diagrammen willen begrijpen, Business Consultants, Business Analisten, Business Procesingenieurs, Systeemanalisten en iedereen die betrokken is bij het analyseren en plannen van Business Processen met behulp van gestandaardiseerde, uniforme modelleringsnotatie.
Cursus Goals:
- Produceer procesdiagrammen van hoge kwaliteit
- Model in de BPMN procesnotatie
- Leg procesinformatie vast zoals deze is
- Implementeer geoptimaliseerde processtromen voor mensintensieve processen
- Vereenvoudig complexe procesdefinities en breek ze op in beter beheersbare stukken
Business Process Modeling using BPMN and UML
14 UrenDoelstelling:
Deze training is bedoeld om business analisten te helpen hun bedrijfsprocessen efficiënt te modelleren met behulp van BPMN en resources die door hun activiteiten worden beheerd. De training wordt gegeven door een agile enterprise framework en business analisten leren tijdens deze cursus hoe ze de juiste BPMN-notaties en business extensions van UML kunnen gebruiken om te voldoen aan hun "business requirements" en onderliggende ontwerpactiviteiten op coherente wijze te sturen.
Design Patterns
14 UrenEr zijn tal van beproefde patronen beschikbaar voor iedereen. Soms is het een kwestie van het veranderen van de namen en het implementeren van het patroon in een specifieke technologie. Het kan honderden uren besparen, die anders aan ontwerp en testen zouden worden besteed. Training Go als Deze cursus heeft twee doelen: ten eerste, het laat je alom bekende patronen hergebruiken, tweede, staat het u te creëren en hergebruik patronen die specifiek zijn voor uw organisatie. Het helpt u om te schatten hoe patronen kosten kunnen verlagen, het ontwerpproces kunnen systematiseren en een codekader kunnen genereren op basis van uw patronen. Publiek Softwareontwerpers, bedrijfsanalisten, projectmanagers, programmeurs en ontwikkelaars evenals operationele managers en softwareafdelingsmanagers. Cursusstijl De cursus richt zich op use cases en hun relatie met een specifiek patroon. De meeste voorbeelden worden uitgelegd in UML en in eenvoudige Java voorbeelden (de taal kan veranderen als de cursus als een gesloten cursus wordt geboekt). Het leidt u door de bronnen van de patronen en laat u zien hoe u patronen kunt catalogiseren en beschrijven die in uw organisatie kunnen worden hergebruikt.
Introduction to Enterprise Architect
7 UrenDeze cursus Inleiding tot Enterprise Architect is bedoeld voor iedereen die de UML-modelleringstool Enterprise Architect van Sparx Systems wil gebruiken voor hun modelleringsactiviteiten, maar nog niet bekend is met de kenmerken, functies en het gebruik van Enterprise Architect.
Efficient Requirement Management using Agile Methods and Agile UML Modeling
21 UrenDoelstelling:
Deze training is gericht op het helpen van productmanagers, producteigenaren, bedrijfsanalisten, systeemarchitecten en ontwikkelaars om te begrijpen hoe efficiënt vereisten kunnen worden beheerd op basis van de productvisie tot ontwikkelaars nauwkeurig te begeleiden bij de implementatie ervan.
Meer in detail beoogt deze cursus productmanagers te helpen bij het beter definiëren van de waardeproposities van hun producten op basis van strategieën en behoeften van belanghebbenden. Business en producteigenaren begrijpen hoe de vereisten van de productachterstand moeten worden beschreven en ontdekken vervolgens de juiste epics en gebruikersverhalen van het systeem terwijl ze bijdragen aan de vereiste waardecreatie. Samen met interactieve casestudyoefeningen leren deelnemers hoe ze dergelijke vereisten in detail kunnen beschrijven om een correct begrip van de behoeften te valideren en systeemacceptatietests voor te bereiden. Dus alleen met behulp van een zeer algemeen en productief UML profiel, leren ze vereisten te structureren om efficiënt te communiceren met architecten en ontwikkelaars via een iteratief proces voor het verzamelen van vereisten.
Publiek:
- Productmanagers
- Product Eigenaren
- Business
- Iedereen die geïnteresseerd is in het Requirements Management Process
Object Constraint Language (OCL) and Web Ontology Language (OWL)
21 UrenDeze door een instructeur geleide, live training in België (op locatie of op afstand) is gericht op programmeurs of iedereen die OCL en OWL wil leren en gebruiken voor het uitdrukken van allerlei soorten modelquery's, manipulatie en specificatievereisten.
Aan het einde van deze training kunnen deelnemers:
- Een beter begrip hebben van de OCL- en OWL-architectuur.
- Gebruik OCL en OWL om modeltransformaties uit te drukken.
OCUP2 UML Certification - UML 2 Foundation Exam Preparation
21 UrenOCUP2 Ontwikkelaar van inhoud
NobleProg heeft de officiële OMG OCUP 2 Content Developer-status , wat betekent dat onze cursusoverzichten en trainingsmaterialen zijn ontwikkeld door dezelfde experts die vragen hebben voorbereid voor OCUP 2-examens.
Audiëntie
Ontwikkelaars, programmeurs, bedrijfsanalisten, projectmanagers, software-architecten, testers, mensen die verantwoordelijk zijn voor documentatie of iedereen die betrokken is bij het softwareontwikkelingsproces.
Doelstellingen
Bereidt u voor op het werken met de meest voorkomende UML elementen
Leert u hoe u eenvoudige UML modellen kunt maken
Bereidt je voor om lid te worden van een UML ontwikkelingsteam
System Engineering using SysML and UML 2
21 UrenDoelstelling:
Het helpen van analisten en ontwerpers van het domein System Engineering om te begrijpen hoe efficiënt vereisten kunnen worden verzameld en vervolgens de implementatie van embedded software-ontwerp kunnen doorlopen op basis van systeemspecificaties met behulp van UML 2 en SysML .
Deze 3-daagse training is bedoeld om systeemanalisten te helpen hun behoeften en ontwerpers efficiënt uit te drukken om het juiste architecturale ontwerp van het systeem te maken op basis van deze behoeften.
De resulterende systeemarchitectuur biedt een goed niveau van behendigheid aan de ingebedde systeemsoftware in het licht van veranderingen omdat het een coherente traceerbaarheid mogelijk maakt van de bedrijfsregels die zijn ingekapseld in systeemfuncties en die van de gebruikskeuzes (use cases) van de eindgebruikers naar de software-implementatieniveau.
Applying SysML with MagicDraw/Cameo
21 UrenDit is een 3-daagse training over de principes van modelleren, UML, SysML en het gebruik van MagicDraw of Cameo aan de hand van een casestudy, die een typische modelgebaseerde systeemengineeringbenadering demonstreert.
Het verloop:
- Bevat lezingen en hands-on oefening in het gebruik van MagicDraw of Cameo voor systeemmodellering met behulp van SysML;
- Legt de belangrijkste SysML concepten en diagrammen uit;
- Biedt praktische ervaring met het bouwen van voorbeelden van systeemmodellen;
- Laat zien hoe modelelementen in verschillende weergaven kunnen worden getraceerd;
- Legt uit hoe u MagicDraw functies efficiënt kunt gebruiken;
- Is gebaseerd op een consistente casestudy over modellering.
Audiëntie:
- Systeemarchitecten, systeemingenieurs, software-architecten en andere belanghebbenden die modellen gaan maken en gebruiken.
Methoden:
- Presentaties, discussies en praktijkopdrachten op basis van casestudy's.
Cursusmateriaal:
- Dia's, casestudymodel en praktische opdrachtbeschrijvingen.
Certificaten:
- Elke deelnemer ontvangt een NobleProg-certificaat dat aangeeft dat hij/zij de training heeft gevolgd.