Szkolenia OMG

Szkolenia OMG

Object Management Group standards courses

Opinie uczestników

Certyfikacja OCUP2 UML 2.5 - Przygotowanie do egzaminu OCUP2 Foundation

ćwiczenia

Ewa Mierzwińska - Centralny Ośrodek Informatyki

Certyfikacja OCUP2 UML 2.5 - Przygotowanie do egzaminu OCUP2 Foundation

było OK

Wojciech Mikołajski - Centralny Ośrodek Informatyki

Certyfikacja OCUP2 UML 2.5 - Przygotowanie do egzaminu OCUP2 Foundation

catering

Jacek Pasternak - Centralny Ośrodek Informatyki

BPMN 2.0 dla Analityków Biznesowych

Sposób kontaktu prowadzący - szkolony. Podejście dobre zarówno dla grupy jak i do indywidualnej osoby.

Marcin Szcześniak - Credit Agricole Bank Polska S.A.

BPMN 2.0 dla Analityków Biznesowych

Duża dawka ćwiczeń.

Piotr Kubiński - Credit Agricole Bank Polska S.A.

Object-Oriented Analysis and Design using UML

Learned a lot of practical material. The exercises were very practical also.

JIMMY CHAN - THALES TRANSPORT & SECURITY (HONG-KONG) LIMITED

Język UML w Enterprise Architect - warsztaty

Wiele praktycznych porad przydatnych podczas codziennej pracy.
Atmosfera.

Tomasz Chochołek - Delphi Poland SA

Język UML w Enterprise Architect - warsztaty

interakcja

Paweł Tisończyk - Delphi Poland SA

Język UML w Enterprise Architect - warsztaty

Sposób prowadzenia zajęc, kontakt z prowadzącym. Poziom wiedzy idealnie dostoswany do potrzeb.

Kamil Ciepiela - Delphi Poland SA

Understanding Business Process Modeling with BPMN 2.0

The knowledge of the Trainer

Sripal S - Techwave Consulting India Pvt Ltd

Understanding Business Process Modeling with BPMN 2.0

the way of delivering speech

Bhaskar naidu - Techwave Consulting India Pvt Ltd

Język UML w Enterprise Architect - warsztaty

Uporządkowanie wiedzy

Marcin Gondek - Neuroedukacja sp. z o.o.

Analiza i projektowanie obiektowe za pomocą języka UML

Najbardziej podobała mi się proporcja między wykładami i ćwiczeniami oraz tempo prowadzenia.

Barbara Kwiecień - Unit4 Polska sp. z o.o.

Analiza i projektowanie obiektowe za pomocą języka UML

Humor :)

Olga Szupszynska - Unit4 Polska sp. z o.o.

Modelowanie danych w UML

Przejrzystość proponowanych ćwiczeń, dynamiczne prowadzenie zajęć

Krzysztof Pająk - Zakład Ubezpieczeń Społecznych Oddział w Rzeszowie

Modelowanie danych w UML

wszystko

Dorota Bąkowska - Zakład Ubezpieczeń Społecznych Oddział w Rzeszowie

Modelowanie danych w UML

wszystko

Aneta Piętka - Zakład Ubezpieczeń Społecznych Oddział w Rzeszowie

BPMN 2.0 dla Analityków Biznesowych

Wszystko

Grześ - Credit Agricole Bank Polska S.A.

BPMN 2.0 dla Analityków Biznesowych

Praktyczne przykłady.

Przemysław Domański - Credit Agricole Bank Polska S.A.

BPMN 2.0 for Business Analysts

I gained a good overview of the process editors, business rules and BPMS tools landscape. I highly recommend the practical BPMN for Business Analysts course, even for experienced analysts, with its excellent process scenarios and modelling practice it will position you a cut above the rest!

Anees Baig

Certyfikacja OCUP2 UML 2.5 - Przygotowanie do egzaminu OCUP2 Foundation

Quizy podsumowujące każdy przerobiony rozdział

- Bravura Solutions; Transition Technologies S.A.; ; Asseco Poland S.A.

Certyfikacja OCUP2 UML 2.5 - Przygotowanie do egzaminu OCUP2 Foundation

praktyczne podejscie wykladowcy i umiejetnosc porownan latwych do zapamiętania. Poza tym Filip ma duzo luzu w sobie i to jest bardzo rozluzniajace :)

Szymon Placha - Bravura Solutions; Transition Technologies S.A.; ; Asseco Poland S.A.

Certyfikacja OCUP2 UML 2.5 - Przygotowanie do egzaminu OCUP2 Foundation

fachowa wiedza podana w przystępny obrazowy sposób

Ewa Pawińska - Bravura Solutions; Transition Technologies S.A.; ; Asseco Poland S.A.

OCUP2 UML 2.5 Certification - Foundation Exam Preparation

The experience and knowledge of the trainer - he was able to answer any questions

Shelley Walker - JT Global

Business Process Management

The trainers subject matter expertise.

Simon White - Micromass UK Ltd

Business Process Modeling using BPMN and UML

ćwiczenia

Tomasz Zumbrzycki - CINEMA CITY CINEMAS SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ

Systems Modeling with SysML

dużo ćwiczeń praktycznych

Maciej Nowak - WABCO Polska Sp. z o.o.

Systems Modeling with SysML

dobrze ustrukturyzowane zagadnienia

Konrad Puczen - WABCO Polska Sp. z o.o.

Certyfikacja OCUP2 UML 2.5 - Przygotowanie do egzaminu OCUP2 Intermediate

Najbardziej podobały mi się podawane przykłady zastosowania oraz konkretne odpowiedzi na zadawane pytania (co naprawdę na niewielu szkoleniach się zdarza)

Paweł Chernik - Orange Szkolenia sp. z o.o.

BPMN 2 Fundamentals and Workshop

Exercises, The training room, Tea kitchen

Alisher Khaydarov - Siemens Wind Power

BPMN 2 Fundamentals and Workshop

The trainer gave good examples I could relate to, provided excellent exercises to support each topic covered. Few participants made it possible for the trainer to respond adequately to the participants' individual questions. The trainer stayed motivated throughout and has excellent knowledge of the subject. The trainer prepared us very well for the exam we will take in the near future.    

Great presentation of BPMN2 and the subtleties of the standard. Prep for OCEB exam.

David Attwood - Siemens Wind Power

BPMN 2.0 for Business Analysts

The pace and progression was perfect to really understand things quickly

Stephen Brewell - 10x

Understanding Business Process Modeling with BPMN 2.0

The examples given really helped me to understand some of the concepts. The trainer made sure that we were following the whole training and didn't hesitate to come back to a previous point of there was any doubt.
The trainer adapted the training to our needs, giving focus to the items we would like to have more details. Practical exercises were good too.

Amanda Moscardini - Campinas Valley

Understanding Business Process Modeling with BPMN 2.0

Devraj made sure to understand my questions and answered them precisely. The suggestions on how to design diagrams under certain conditions were really good. I would like to reinforce how professional and efficient Devraj was with us.

Leandro Antonio - Campinas Valley

Podkategorie

Plany Szkoleń OMG

Kod Nazwa Czas trwania Charakterystyka kursu
updmint Overview of Unified Profile for DoDAF/MODAF (UPDM) 21 godz. UPDM is an Object Management Group (OMG) initiative to develop a modeling standard that supports both the USA Department of Defense Architecture Framework (DoDAF) and the UK Ministry of Defence Architecture Framework (MODAF). The modeling standard is called the Unified Profile for DoDAF and MODAF (UPDM). Introduction to UPDM Compliance Normative References Terms and Definitions Symbols and Acronyms Additional Information Additional Materials Overview of this Specification Acknowledgements Language Architecture Introduction Philosophy Core Principles Profile Structure Representing Stereotype Constraints UML Constraint Representation Important Areas of the Architecture UPDM Profile DoDAF Class Library UPDM L1 ActualProject
SysMLExa SysML by example 21 godz. This practical training will show you how to use efficiently the SysML modeling language. You will discover in particular the block diagrams for structural modeling of complex systems. You will deepen the sequence diagram, the state diagram and activity diagram for dynamic modeling. You will also learn to use specific SysML diagrams, such as the requirements diagram and the parametric diagram, as well as the important concept of allocation. We will also focus on the need to define a modeling approach, adapted to the context of the company and the type of system to be studied. We will finally see what is the state of the art of SysML modeling tools. Audience: Project managers, architects, system engineers, having to model complex systems including both software and hardware Teaching Method: Theoretical presentation with examples Case Study on paper (demo of a SysML tool by the trainer) Introduction Systems Engineering (SE) SysML Objectives and Origins SysML Diagrams Proposed Approach Requirement Modeling Use Case Diagram Sequence Diagram Case Study #1  Requirement Diagram Case Study #2 Structural Modeling Block, Value Type Composition, Aggregation, Association, Generalization Block Definition Diagram Case Study #3 Internal Block Diagram Port, Interface, Flow Specification Case Study #4 Package Diagram Dynamic Modeling State Diagram Activity Diagram Case Study #5 Transverse Modeling Parametric Diagram Allocation Concept Requirement Diagram and Traceability Case Study #6 Conclusion The Four Pillars of SysML Crossword SysML Tools Resources
absunu Analiza biznesowa i systemowa z użyciem notacji UML - warsztat praktyczny dla PO w metodyce Scrum 21 godz. Proces biznesowy pojęcie procesu biznesowego modelowanie procesów biznesowych model biznesowy a analityczny - powiązania i elementy Modelowanie procesów biznesowych diagramy związane z procesami biznesowymi mapowanie i dokumentowanie procesów biznesowych Analiza wymagań pojęcie wymagania zbieranie i dokumentowanie wymagań relacje pomiędzy wymaganiami powiązania wymagań z warstwą analityczną Modelowanie rozwiązania rodzaje podejścia do modelowania domeny racjonalizowanie głębokości analizy analiza a ryzyka projektowe Model rozwiązania a metodyki zwinne metodyki zwinne - szanse i zagrożenia korelacja pomiędzy dokumentacją a elementami metodyk zwinnych Techniki weryfikacji poprawności modelu techniki nieformalne weryfikacji poprawności przegląd technik formalnych weryfikacji poprawności procedury weryfikacji poprawności w trakcie prowadzenia projektu Organizowanie dokumentacji projektu dobre praktyki zapewnienie śledzenia zmian aspekty bezpieczeństwa i wersjonowania Osadzenie prac analitycznych w ramach metodyk zarządczych metodyki zarządcze a prace analityczne aspekty wpływu kontrola przebiegu projektu a praca analityczna
ubpmbpmn2 Understanding Business Process Modeling with BPMN 2.0 14 godz. This training course aims at helping business analysts to learn to model efficiently their business processes using BPMN as well as resources that are handled by their activities. Being conducted by an agile enterprise framework, business analysts learn during this course how to use appropriate BPMN notations and business extensions of UML in order to deal with their "business requirements" and coherently drive underlying design level activities. 1 Introduction     1.1 Total Quality Management (TQM)      1.2 Business Process Reengineering (BPR)     1.3 Six Sigma     1.4 Business process management (BPM)     1.5 The Process Perspective     1.6 Process Management     1.7 Process Modeling Analysis & Design         1.7.1 BPM Lifecycle             1.7.1.1 BPM Lifecycle             1.7.1.2 BPM Lifecycle     1.8 Stakeholders in the BPM Lifecycle         1.8.1 Ownership of Processes             1.8.1.1 Process Owner Responsibilities             1.8.1.2 Process Owner Skills & Capabilities     1.9 BPMN Elements         1.9.1 The five basic categories of elements          1.9.2 Flow Objects          1.9.3 Data          1.9.4 Connecting Objects          1.9.5 Swimlanes          1.9.6 Artifacts      1.10 Business Process Management Systems (BPMS)         1.10.1 BPMS Key Drivers and Objectives 1         1.10.2 BPMS Key Drivers and Objectives 2         1.10.3 Processing Modeling         1.10.4 The BPM Technology Continuum         1.10.5 The BPM Stack         1.10.6 The BPM Stack 2 Business Process     2.1 Process Logic     2.2 Conformance     2.3 Sub-models within an end-to-end BPMN model      2.4 BPMN and WSBPEL      2.5 BPMN 2.0 compared to BPMN 1.2      2.6 BPMN Sub-models      2.7 Private (Internal) Business Process     2.8 Public Process      2.9 Collaboration     2.10 Choreography     2.11 Conversation      2.12 Levels of BPMN Process Modelling         2.12.1 Descriptive modeling     2.13 BPMN Activity     2.14 Types of Activities     2.15 Types of Sub-Processes     2.16 Sequence Flow     2.17 Token      2.18 Sequence Flow Splitting     2.19 Basic BPMN Flow Objects     2.20 Quiz 3 BPMN Concepts for Analysts      3.1 Gateways          3.1.1 Exclusive Gateway          3.1.2 Exclusive Gateway Example         3.1.3 Merging (exclusive)         3.1.4 Parallel Gateway          3.1.5 Parallel Gateway Example 1         3.1.6 Parallel Gateway Example 2         3.1.7 Inclusive Gateway          3.1.8 Inclusive Gateway Example 1         3.1.9 Inclusive Gateway Example 2     3.2 Gateways Quiz      3.3 Events          3.3.1 Events Example         3.3.2 None Events     3.4 Pool and Participant     3.5 Message Flows          3.5.1 Demonstration      3.6 4 Basic Message Events          3.6.1 Message Events Example     3.7 Timer Events          3.7.1 Timer Example 1         3.7.2 Timer Example 2     3.8 Interrupting vs. Non-Interrupting     3.9 Event-Based Exclusive Gateway         3.9.1 Example         3.9.2 Example         3.9.3 Event-Based Gateway Starts a Process     3.10 Artifacts          3.10.1 Group          3.10.2 Text Annotation      3.11 Types of Tasks          3.11.1 Receive Task          3.11.2 Send Task          3.11.3 Service Task          3.11.4 User Task          3.11.5 Manual Task          3.11.6 Business Rule Task          3.11.7 Script Task          3.11.8 Asynchronous Communication - tasks         3.11.9 Asynchronous Communication - events         3.11.10 Synchronous Communication      3.12 Parallel Event-Based Gateway     3.13 Complex Gateway     3.14 Data Modeling         3.14.1 Data Objects         3.14.2 Data Input, Data Output         3.14.3 Data Store     3.15 Link Events         3.15.1 Link Events Example          3.15.2 Link Events as Off-Page Connector     3.16 Signal Events         3.16.1 Signal Event Example 1         3.16.2 Signal Event Example 2     3.17 Error Events         3.17.1 Error Events Example 1         3.17.2 Error Events Example 2         3.17.3 Error Events Example 3     3.18 Escalation Events         3.18.1 Escalation Example     3.19 Compensation         3.19.1 Compensation handler         3.19.2 Compensation Using Event Sub-Process     3.20 Transaction         3.20.1 Transaction in BPMN         3.20.2 Collapsed Transaction Sub-Process         3.20.3 Cancel Events     3.21 Loops and multi-instance         3.21.1 Standard Loop          3.21.2 Multi-Instance Activity         3.21.3 Multi-Instance Activity Example     3.22 Global Task and Global Process         3.22.1 Call Activity     3.23 Events Quiz      3.24 Artifacts Quiz      3.25 Process, Collaboration, Choreography and Conversation in BPMN 2.0         3.25.1 Process - again             3.25.1.1 Types of BPMN Processes          3.25.2 Collaboration         3.25.3 Choreography             3.25.3.1 Choreography Example 1             3.25.3.2 Choreography Task             3.25.3.3 Choreography Task with a Message             3.25.3.4 Two-way Choreography Task             3.25.3.5 Sequence Flow             3.25.3.6 Gateways             3.25.3.7 Exclusive Gateway Example             3.25.3.8 Choreography Example 2 from spec             3.25.3.9 Choreography Example 2 from spec         3.25.4 Conversations             3.25.4.1 Conversation Example 4 Workflow Patterns      4.1 Workflow (Control Flow) Patterns      4.2 Workflow (Control Flow) Patterns      4.3 New Control-Flow Patterns      4.4 Basic Patterns: Sequence      4.5 Basic Patterns: Parallel Split      4.6 Basic Patterns: Synchronization      4.7 Basic Patterns: Exclusive Choice      4.8 Basic Patterns: Simple Merge      4.9 Basic Patterns: Multi-Choice      4.10 Basic Patterns: Structured Synchronizing Merge      4.11 Basic Patterns: Multi-Merge      4.12 Basic Patterns: Structured Discriminator      4.13 Basic Patterns: WCP-10 Arbitrary Cycles  5 Structural Patterns      5.1 Basic Patterns: Implicit Termination      5.2 Basic Patterns: Multiple Instances without Synchronization      5.3 Basic Patterns: Multiple Instances with a priori Design-Time Knowledge      5.4 Basic Patterns: Multiple Instances with a priori Run-Time Knowledge      5.5 Basic Patterns: Multiple instances without a priori run-time knowledge      5.6 Basic Patterns: Deferred Choice      5.7 Basic Patterns: Interleaved Parallel Routing      5.8 Basic Patterns: Milestone      5.9 Basic Patterns: Cancel Activity      5.10 Basic Patterns: Cancel Case  6 Simulate and Execute BPMN Models     6.1 Process Models Simulation     6.2 Correspondences BPMN and UML     6.3 BPMN tools Notice : The above training-mentoring sessions are conducted interactively using Business Modeling tools in order to ensure good level of traceability between business specifications and their execution. Concepts are first explained using basic examples and are then followed by solution drafts to your own problems. After this session, we can accompany you by reviewing and validating your solutions depending on your needs.
umlmdl Modelowanie danych w UML 14 godz. This course has been created for Subject Matter Experts which are required to model their data with UML. It covers consistent modelling techniques without going into implementation details. Short Introduction to Data Modelling in General Languages used to describe data ERD and other pre UML notations Why data modelling is not database modelling Concepts of storing the data (Relational, Hierarchical, Object Oriented, etc...) UML and Data Modelling Class Diagram Association Aggregation Composition Inheritance (Generalization and Specialization) Attributes Attribute and attribute types Attributes and relations Data Types Constraints on data Constraints on relations Views of data models Business View Modeller View Architect View Designers View Implementers Views (just short explanation) Other useful UML diagrams Composite structure diagram Profile diagram Avoid Redundancies Stereotyping vs Inheritance Tags Design Patterns (just introduction)
OMGUAF1 Nato Architecture Framework (NAF) 35 godz. Ten kurs przekazuje solidną wiedzę we wszystkich aspektach NATO Architecture Framework. Nie skupia się na konkretnym zagadnieniu, ale ułatwia uczestnikom zrozumienie i przeszukiwanie dokumentacji. W trakcie zajęć kursanci będą wykonywać proste ćwiczenia.  Najczęściej podczas szkolenie uczestnicy używają Sparx Enterprise Architect, ale jest też możliwość korzystania z innych narzędzi.   Background UAF History UAF goals Framework Documentation Structure What is inside the UAF How UAF works What is an Enterprise Architecture? How to describe the architecture? Why Architecture Matters? Architecture is a language EA and decisions Architecture Views and elements Strategic Operational Services Personnel Resources Security Projects Standards Actual Resources Dictionary Requirements Summary and Overview Information Parameters
ocsmpprep Certyfikacja SysML - przygotowanie do egzaminu OCSMP Model User 21 godz. This course prepares you for the OMG Certified Systems Modeling Professional (OCSMP). http://www.omg.org/ocsmp/index.htm Interpreting Requirements on Requirement Diagrams Concept of "requirement" Key relationships including derive, verify, satisfy, refine, trace, containment Requirement Diagram description, purpose, and benefits Interpreting System Functionality on Use Case Diagrams Use Case Diagram description, purpose, and benefits Use case structure encompassing use case, actor, and subject Basic relationships including association, include, extend, and generalization. Interpreting Model Organization on Package Diagrams Package Diagram description, purpose, and benefits, aspects of packages including ownership of elements, and defining a namespace Relationships including containment and dependency Concepts of view and viewpoint Interpreting System Structure on Block Diagrams Block definition and description, including definition vs. usage; valuetype (with units), block features including value properties, parts, references, and operations. Block Definition Diagram description, purpose, and benefits; compartments; relationships between blocks including specialization and associations (including composite but not shared aggregation); multiplicities. Internal Block Diagram description, purpose, and benefits; enclosing block; flow ports and standard ports; connectors and item flows; representation of parts. Interpreting System Constraints on Block Definition Diagrams and Parametric Diagrams Interpreting constraint blocks on Block Definition Diagrams Parametric Diagram description, purpose, and benefits; constraint properties, constraint parameters, and constraint expressions Connecting constraint properties and value properties with binding connectors. Interpreting Flow-Based Behavior on Activity Diagrams Activity Diagram description, purpose, and benefits I/O flow including object flow, parameters and parameter nodes, and pins Control flow including control nodes Activity partitions (swimlanes) and actions including decomposition of activities using call behavior action Send signal action and accept event action. Interpreting Message-Based Behavior on Sequence Diagrams Sequence Diagram description, purpose, and benefits Lifelines Asynchronous and synchronous messages Interaction references (to elements outside the diagram). Interpreting Event-Based Behavior on State Machine Diagrams State Machine Diagram description, purpose, and benefits States and regions including state, regions, initial state and final state Transitions including trigger by time and signal events, guard, and action (i.e. effect) and behaviors including entry, exit, and do Interpreting Allocations Across Multiple Diagram Types; Other Topics Allocation description, purpose and usage AllocatedFrom and AllocatedTo Representation including callouts, compartments, allocate activity partitions, and tables Special notations for comment, rationale, problem, and constraint. Some concepts relating to diagrams: diagram frames, ports, parameters, and anchors on diagram frames Diagram header, and diagram description Stereotype
cmmnint Introduction to OMG Case Management Model And Notation (CMMN) 7 godz. Case Management Model And Notation is OMG specification which defines a common meta-model and notation for modeling and graphically expressing a Case, as well as an interchange format for exchanging Case models among different tools. CMMN is to Case management what the BPMN is to business process management. This course presents basic ideas of Case Management according to CMMN.Case Management Elements Core Infrastructure Case Model Elements Case and Role Information Model Elements Plan Model Elements Artifacts Notation Case Case Plan Models Case File Items Stages Entry and Exit Criterion Plan Fragments Tasks Milestones Event Listeners Links Planning Table Decorators Artifacts
ocres200 Certyfikacja Real-Time And Embedded - przygotowanie do egzaminu OCRES Intermediate 28 godz. The Intermediate Exam covers a range of concepts and knowledge from Real-time and Embedded modeling and programming standards. The OCRES Intermediate Examination covers several chapters of a textbook on real-time software engineering, plus portions of these seven OMG specifications: OMG MDA Guide UML Profile for Schedulability, Performance, and Time UML Profile for Quality of Service and Fault Tolerance Real-time CORBA with Static Scheduling CORBA for Embedded (CORBA/e) Lightweight CORBAservices Data Distribution Service
bpm Business Process Management 35 godz. It is a course that positions itself in the midst of administration and Information Technology, incorporating tools and techniques for designing, implementing, controlling and analyzing Operational Business Processes - This usually involves individuals, organizations and software applications. This course contains practical assignments, participants will be introduced to topics during theory classes and these will be accompanied by practical exercises. What will you learn? 1. The Basics of BPM 2. BPM Implementation Strategies 3. Process modeling, analysis and design 4. Governance and business strategies 5. Modeling a process with BPMN 6. Business rules   Introduction A Brief History of Process The Process Perspective Process Management Process Modeling Analysis & Design Business Process Management Framework Business Process Management Systems (BPMS) Business Process Architecture BPM Implementation Strategies BPM Value Proposition The BPM Community Why automate BPM? Topology of a SOA reference architecture BPM Vendors overview Positioning of BPM tools Aligning IT and Business BPM vs BPMS When to choose a BPMS IT and business must work hand in hand Matching the right technology to your problem Adopting a development model Overview of a BPM system Terms and concepts Understanding Basic Concepts and Architecture Process Modelling Process Analysis Process Design Components and structure of a BPMS Enterprise Process Management Planning Key Skills, Roles and Responsibilities Governance and Business strategy The past: data/functions vs objects & services The future: core business logic vs process control Design implications for Architects Alignment of Business and IT The Role of Business Stewardship The Role of Business Rule Analysts Modelling a process with BPMN The added value of BPMN Composability and basic services Promoting an incremental and iterative approach Why should Use Cases drive the project? Declaration of message properties Use of correlation sets Develop a complex parallel execution of activities Designing concurrency BPMN implemented by vendors Example: Microsoft XLANG Fault Handling and Exception Management Defining Events Configuring Timeouts Handling Faults Catching Exceptions Compensation Management Business Rules Motivations for BRs Basic Concepts Rule Maturity Model (KPI RMM™) KPI STEP™ Principles New Roles of Business and I/T The Business Focus in Business Rules When is a BR Approach Appropriate? New Aspects for Scoping a BR Project Key Elements of a BR Project Plan The Role of a BR Pilot Overview of Mining BRs from Code BPM as enabler of SOA: Key components Application frontends Basic Services The value of an ESB Using a Repository Increased agility for the business The BPM Board Distributing technology white papers Controlling & measuring improvement processes Managing the repository Setup of a quality gateway The 4 pillars of success Metrics The context of organizational performance What makes a good metric Measurement & management hierarchy Process management: More than measurements Metrics within processes Management roles in measurement Management questions to be answered Pitfalls of process management efforts Architecture of a BPM System EAI and B2B aspects Topology and scalability Design tools Deployment tools Monitoring and management The process engine Process definition repository Core BPMS features and Interfaces Repository support Database support BAM Human workflow solutions  
bpmndmncmmn BPMN, DMN, and CMNN - OMG standards for process improvement 28 godz. Business Process Model and Notation (BPMN), Decision Model and Notation (DMN) and Case Management Model and Notation (CMMN) are three Object Management Group (OMG) standards for processes, decisions, and case modelling. This course provides an introduction to all of them and informs when should we use which. Inrtoduction to Standards BPMN, DMN, and CMMN - what are those standards about? When should we use BPMN? When should we use DMN? When should we use CMMN? Business Process Model and Notation (BPMN) Basic BPMN Symbols in Examples Activity Gateways Events Sequence Flow Message Artifacts Modeling Collaboration Pool, Participants Lanes Message Flow How to model messages Activities Activity vs Task Human Interactions Types of Tasks Sub-Process Call Activity Loop Characteristics and Multi-Instance Items and Data Data Modeling Events Concepts Start and End Events Intermediate Events Trigger Types of Events Message Timer Error Escalation Cancel Compensation Link Gateways Sequence Flow Considerations Exclusive Gateway Inclusive Gateway Parallel Gateway Event-Based Gateway Parallel Event-Based Gateway Complex Gateway Decision Model and Notation (DMN) Introduction to DMN Short history Basic concepts Decision requirements Decision log Scope and uses of DMN (human and automated decision making) Decision Requirements DRG DRD Decision Table Simple Expression Language (S-FEEL) FEEL Case Management Model and Notation (CMMN) Case Management Elements Core Infrastructure Case Model Elements Case and Role Information Model Elements Plan Model Elements Artifacts Notation Case Case Plan Models Case File Items Stages Entry and Exit Criterion Plan Fragments Tasks Milestones Event Listeners Links Planning Table Decorators Artifacts
ocres300 Certyfikacja Real-Time And Embedded - przygotowanie do egzaminu OCRES Advanced 28 godz. The Advanced Exam covers a broader range of concepts and knowledge from Real-time and Embedded programming standards than the intermediate Exam. The OCRES Advanced Exam covers several additional chapters of a textbook on real-time software engineering, plus portions of these nine OMG specifications: OMG MDA Guide UML Profile for Schedulability, Performance, and Time UML Profile for Quality of Service and Fault Tolerance Real-time CORBA with Dynamic Scheduling CORBA for Embedded (CORBA/e) Data Distribution Service Lightweight CORBA Component Model Deployment and Configuration Extensible Transport Frameworks
umlitba UML for the IT Business Analyst 21 godz. One of the fastest growing roles in the IT industry is the IT Business Analyst. Business Analysts are found in almost organizations and are important members of any IT team whether in the private or public sector. This course provides a clear, step-by-step guide to how the Business Analyst can perform his or her role using state-of-the-art object-oriented technology. Overview of Software Development Process and Modelling Methodologies and their impact on the work of a Business Analyst Waterfall steps Analysis, Design, Implementation, Testing, Maintenance Agile approach to business analysis Who Are Business Analysts? Perspective on the BA Role The Dynamic (Behavioral) Model The Static (Structural) Model Structured Analysis The BA’s Perspective on Object Orientation Object Oriented Programming and its impact on modelling The UML Standard Cognitive Psychology and OO? Objects Attributes and Operations Operations and Methods Encapsulation Classes Relationships Generalization Association Aggregation Composition Polymorphism Use Cases and Scenarios Business and System Use Cases An Overview of Business Object-Oriented Modeling (B.O.O.M.) B.O.O.M. and SDLCs The B.O.O.M. Steps Sequencing the Steps What Do You Define First—Attributes or Operations? Analyzing End-to-End Business Processes Interviews During the Initiation, Analysis, and Test Phases Step 1: Initiation Business Requirements Document Template Step 1a: Model Business Use Cases Step 1a i: Identify Business Use Cases (Business Use-Case Diagram) Putting Theory into Practice Note to Rational Rose Users Case Study D1: Business Use-Case Diagrams Step 1a ii: Scope Business Use Cases (Activity Diagram) Case Study D2: Business Use-Case Activity Diagram with Partitions Scoping the IT Project with System Use Cases Step 1b: Model System Use Cases Case Study E1: Role Map Step 1b ii: Identify System Use-Case Packages (System Use-Case Diagram) Case Study E2: System Use-Case Packages Step 1b iii: Identify System Use Cases (System Use-Case Diagram) Case Study E3: System Use-Case Diagrams Step 1c: Begin Static Model (Class Diagrams for Key Business Classes) Step 1d: Set Baseline for Analysis (BRD/Initiation) Storyboarding the User’s Experience Step 2: Analysis The Use-Case Description Template Documenting the Basic Flow Use-Case Writing Guidelines Basic Flow Example: CPP System Review Case Report Documenting Alternate Flows Documenting Exception Flows Guidelines for Conducting System Use-Case Interviews Activity Diagrams for System Use Cases Related Artifacts Decision Tables Case Study F1: Decision Table Decision Trees Case Study F2: Decision Tree Condition/Response Table Business Rules Advanced Use-Case Features Case Study F3: Advanced Use-Case Features Life Cycle Requirements for Key Business Objects What Is a State Machine Diagram? Step 2a ii: 1. Identify States of Critical Objects Case Study G1: States Step 2a ii: 2. Identify State Transitions Case Study G2: Transitions Step 2a ii: 3. Identify State Activities Case Study G3: State Activities Step 2a ii: 4. Identify Composite States Case Study G4: Composite States Step 2a ii: 5. Identify Concurrent States Gathering Across-the-Board Rules with Class Diagrams Step 2b: Static Analysis Step 2b i: Identify Entity Classes Case Study H1: Entity Classes Step 2b ii: Model Generalizations Case Study H2: Generalizations Step 2b iii: Model Transient Roles Case Study H3: Transient Roles Step 2b iv: Model Whole/Part Relationships The Composite Structure Diagram Case Study H4: Whole/Part Relationships Step 2b v: Analyze Associations Case Study H5: Associations Step 2b vi: Analyze Multiplicity Case Study H6: Multiplicity Optimizing Consistency and Reuse in Requirements Documentation Step 2b vii: Link System Use Cases to the Static Model Case Study I1: Link System Use Cases to the Static Model Case Study I1: Results Step 2b viii: Add Attributes Meta-Attributes Case Study I2: Add Attributes Step 2b ix: Add Look-Up Tables Case Study I5: Analyze Look-Up Tables Step 2b x: Add Operations Case Study I7: Distribute Operations Step 2b xi: Revise Class Structure Case Study I8: Revise Structure Designing Test Cases and Completing the Project Step 2c: Specify Testing Structured Walkthroughs Decision Tables for Testing Case Study J1: Deriving Test Cases from Decision Tables Boundary Value Analysis Case Study J2: Select Test Data Using Boundary Value Analysis System Tests Beyond the System Tests Step 2d: Specify Implementation Plan Step 2e: Set Baseline for Development What Developers Do with Your Requirements Object Oriented Design Patterns Visibility Control Classes Boundary Classes Sequence Diagrams Communication Diagrams Other Diagrams Layered Architecture Interfaces Mix-Ins Implementing OO Using an OO Language Implementing OOA Using Procedural Languages Implementing a Database from OOA Using a RDBMS
processmining Process Mining 21 godz. Process mining, or Automated Business Process Discovery (ABPD), is a technique that applies algorithms to event logs for the purpose of analyzing business processes. Process mining goes beyond data storage and data analysis; it bridges data with processes and provides insights into the trends and patterns that affect process efficiency.  Format of the course     The course starts with an overview of the most commonly used techniques for process mining. We discuss the various process discovery algorithms and tools used for discovering and modeling processes based on raw event data. Real-life case studies are examined and data sets are analyzed using the ProM open-source framework. Audience     Data science professionals     Anyone interested in understanding and applying process modeling and data mining Overview     Discovering, analyzing and re-thinking your processes Types of process mining     Discovery, conformance and enhancement Process mining workflow     From log data analysis to response and action Other tools for process mining     PMLAB, Apromoro     Commercial offerings Closing remarks
brsbvr Business Rule Approach with SBVR 14 godz. This course is designed for Business Analysts, Software Architects, Managers and System Developers who wants to write and implement Business Rules using OMG SBVR standard. The Business Problem Traditional way of handing Business Analysis and rules Areas of Opportunity: Changing the Face of Business Business Rule Concepts Organising Basic Knowledge: Terms and Facts Exercising Control: Rules Doing Work: Processes Best Practices for Expressing Rules (SBVR) Expressing Rules: The Dos and Don'ts Developing Rule Statements Functional Categories of Rules (Rule Classification Scheme) Sentence Patterns for Rule Statements Using Decision Tables Business Rule Approach: IT professionals A New View of Business Logic Fact Models: Structuring the Basic Business Knowledge The Theoretical Foundation of Facts: Predicates Higher-Order Rules: Pattern-R Rule Types Process, Rules and Domain Specific Language Implementations Bottom up approach (extracting existing rules from systems) Top down approach DSL implementation (commonly examples based on Drools DSL) How Rules are invoked from processes (during the course we show examples using jBPM)
designpat Design Patterns 14 godz. There are plenty of tried and tested patterns widely available to everyone. Sometimes it is a matter of changing the names and implementing the pattern in a specific technology. It can saves hundreds of hours, which otherwise would be spent on design and testing. Training Goals This course has two goals: first, it allows you to reuse widely-known patterns, second, it allows you to create and reuse patterns specific to your organization. It helps you to estimate how patterns can reduce costs, systematize the design process and generate a code framework based on your patterns. Audience Software designers, business analysts, project managers, programmers and developers as well as operational managers and software division managers. Course Style The course focuses on use cases and their relationship with a specific pattern. Most of the examples are explained in UML and in simple Java examples (the language can change if the course is booked as a closed course). It guides you through the sources of the patterns as well as showing you how to catalogue and describe patterns which can be reused across your organization. Introductions Patterns and tiered architectures Pattern description Design patterns and design Finding and selecting design patterns Design pattern implementation Well-known patterns Object Creation Factory Builder Factory Method Prototype Singleton Structural Patterns Adapter Bridge Composite Decorator Facade Flyweight Proxy Behavioural Patterns Chain of Responsibility Command Interpreter Iterator Mediator Memento Observer State Strategy Template Method Visitor Observer Creating Patterns To pattern or not to pattern Formal pattern description Organizing the pattern catalogue Particular goal and abstracted goal Publishing your patterns to a pattern community
processmining Process Mining 21 godz. Process mining, or Automated Business Process Discovery (ABPD), is a technique that applies algorithms to event logs for the purpose of analyzing business processes. Process mining goes beyond data storage and data analysis; it bridges data with processes and provides insights into the trends and patterns that affect process efficiency.  Format of the course     The course starts with an overview of the most commonly used techniques for process mining. We discuss the various process discovery algorithms and tools used for discovering and modeling processes based on raw event data. Real-life case studies are examined and data sets are analyzed using open-source tools and frameworks. Audience     Data science professionals     Anyone interested in understanding and applying process modeling and data mining Overview     Discovering, analyzing and re-thinking your processes Types of process mining     Discovery, conformance and enhancement Process mining workflow     From log data analysis to response and action Tools for process mining     ProM Framework     Commercial offerings Closing remarks
umlad UML Analysis and Design 21 godz. This course has been created for software architects, programmers, software developers, project managers, analysts and anyone interested in understanding analysis and designing in UML. The course shows how to analyse clients' needs, formalize them in UML diagrams, create a model and ultimately design the implementation of the software. This is a general course covering all aspects of UML. Please browse our catalogue to see more specific courses. This course uses the newest version of the standard (http://www.omg.org/spec/UML) and is taught by an OMG Certified UML Professional (OCUP) trainer. There are no specific tools for this course, each of the delegates can use their favourite tool. By default, Sparx Enterprise Architect is used. Introduction to Modelling Models and Modelling Idea of meta-modelling UML documentation Inheritance Analysis and Design Actors and Use Cases Class and Object Diagrams Classes, objects, types of relations Object and Class Relationships Association, Aggregation, Composition Inheritance Dependency Interaction Communication diagram Interaction overview diagram Sequence diagram Timing diagrams Activity Diagrams State Diagrams Packages Component and Deployment Workshop From Analysis to Implementation Introduction to design patterns
bpmn2funws BPMN 2 Fundamentals and Workshop 14 godz. Audience: Delegates who have an interest in Process Modelling will benefit from attending this business process modeling notation training course including: Business and Process Analysts Process Designers and Implementers Project and Programme Managers Anyone involved with business change and transformation. Day 1 AM Course Introduction Modelling Business Processes - Modelling Notations (BPMN) Introducing BPMN Basic BPMN Notation - Flow Objects Exclusive Gateway Parallel Gateway Exercises PM Inclusive Gateway Exercises Events Pools and Lanes Message Flows Artifacts Data Exercises Day 2 AM Event-Based Gateway Exercises Intermediate Boundary Events Exercises BPMN Diagrams OMG Certification (OCEB) PM Facilitated Workshop Using the acquired BPMN knowledge to undertake exercises based on company process examples
3166 Praktyczne aspekty UML 21 godz. Kurs poszerza posiadana wiedzę z zakresu języka UML. W trakcie szkolenia skupiamy się na praktycznym wykorzystaniu jezyka UML w analizie obiektowej. Najlepsze praktyki Kryzys oprogramowania Najlepsze praktyki w rozwoju oprogramowania Iteracyjny rozwój Zarządzanie wymaganiami Architektura oparta o komponenty Wizualne modelowanie Weryfikacja jakości Zarządzanie zmianami RUP Charakterystyka RUP Dwa wymiary RUP UML dla RUP Tworzenie modelu obiektowego Język UML 2 jako sposób reprezentowania modelu Model obiektowy Sposoby opisu modelu Praktyczne analizowanie treści specyfikacji przypadków użycia Aktor Przypadek użycia Asocjacja Relacje inculde, extend Wybrane koncepcje obiektowości w praktyce Abstrakcja Hermetyzacja Generalizacja Polimorfizm Architektura systemu Odwzorowanie struktury i zachowania systemu Dwie kategorie diagramów UML Modelowanie zależności pomiędzy strukturą a zachowaniem Różne poziomy modelowania zachowań Odwzorowanie klas analitycznych w elementy projektowe Relacje refine Tworzenie silnych powiązań pomiędzy wynikami fazy analizy a fazy projektowania Modelowanie klas projektowych Klasa Asocjacja Enumeracja Forward/reverse engineering Projektowanie podsystemow Komponent Relacja delegacji Złącze Assembly Opis aspektów współbieżnosci w architekturze systemu przykłady wykorzytania w diagramach aktywności, sekwencji oraz maszyny stanowej Opis aspektów rozproszenia w architekturze systemu Różne perspektywy opisu architektury
mdldromgdmn Modelling Decision and Rules with OMG DMN 14 godz. This course teaches how to design and execute decisions in rules with OMG DMN (Decision Model and Notation) standard.Introduction to DMN Short history Basic concepts Decision requirements Decision log Scope and uses of DMN (human and automated decision making) Decision Requirements DRG DRD Decision Table Simple Expression Language (S-FEEL) FEEL Overview of Execution Tools available on the market Simple scenarios and workshop for executing the decision tables
bpmna Modelowanie BPMN dla Analityków Biznesowych 14 godz. Kurs ma na celu przekazanie podstaw praktycznej wiedzy z zakresu BPMN oraz nauczenie umiejętności modelowania na poziomie średnio-zaawansowanym i zaawansowanym. Idealnym uczestnikiem szkolenia jest analityk biznesowy, rozumiany jako osoba odkrywająca, identyfikujaca, gromadząca i analizująca wymagania użytkowników wobec systemu informatycznego. - także zaawansowani projektanci aplikacji komputerowych i architekci systemowi zainteresowani biznesowa perspektywą tworzenia procesów systemowych i niesystemowych. Kurs nie porusza zagadnień BPMN na poziomie Executable, innymi słowy w czasie szkolenia nie generujmy kodów opartych o XML, rozumianych przez maszynę run-time; nie zajmujemy się XML Schema, XPDL, BPEL etc. Szkolenie jest prowadzone w stopniu dominującym w formie warsztatu komputerowego (~90%), w czasie którego z jednej strony tłumaczymy realne sytuacje biznesowe na BPD, z drugiej natomiast interpretujemy gotowe diagramy oceniając ich użyteczność praktyczną. Kurs jest bardzo intensywnym kursem praktycznym sensu stricto; na szkoleniu nie zajmujemy się w żadnym stopniu teoretycznymi rozważaniami w zakresie BPMN. Intro Rozpoczęcie procesu Zakończenie procesu Wysyłanie wiadomości Odbieranie wiadomości Zadanie typu SCRIPT Zadanie typu TASK Podprocesy Aktywność wywołująca Podproces ad-hoc Podproces typu TRASACTION Zdarzenia Początkowe Wiadomość Cykliczne rozpoczynanie procesu Sygnał Warunek Rozpoczęcie procesu zdarzeniem 1 z n Wielokrotne zdarzenia początkowe Zdarzenia Końcowe Wiadomość Sygnał Błąd Eskalacja Anulowanie Zakończenie procesu na jednym poziomie Zdarzenia pośrednie Zdarzenia przechwytujące Zdarzenia aktywujące Zdarzenia graniczne Zdarzenie podproces Zdarzenie czasowe w przepływie normalnym Zdarzenie czasowe na granicy aktywności Wiadomość aktywująca Wiadomość przechwytująca w przepływie normalnym Bramka typu zdarzenie Błąd Eskalacja Sygnał Przekazywanie między ścieżkami komunikatów o wyjątkach Konstrukcje łączące i dzielące ścieżki w procesie Podział równoległy Podział wyłączny Podział warunkowy Łączenie ścieżek alternatywnych Łączenie ścieżek równoległych Łączenie ścieżek warunkowych Dyskryminacja ścieżek Tworzenie konstrukcji obsługujących przepływ wyjątkowy Rodzaje wyjątków Wzorce w zakresie obłsugi wyjątków Wielokrotne wykonywanie aktywności Pętla Wieloinstancyjność aktywności Przetwarzanie wsadowe Podproces typu TRANSAKCJA Pojęcie transakcji Kompensowanie aktywności Zdarzenie CANCEL Konstruowanie mechanizmu kompensacji
umlea Język UML w Enterprise Architect - warsztaty 21 godz. Szkolenie przeznaczone jest dla analityków, projektantów, programistów, testerów i kierowników projektów informatycznych. W formie warsztatowej prezentuje zagadnienia analizy, projektowania i dokumentowania systemów informatycznych z wykorzystaniem języka UML oraz programu Enterprise Architect firmy Sparx Systems. W trakcie szkolenia zostaną zaprezentowane zaawansowane możliwości programu (np. MDA, profile, XMI) i najlepsze praktyki, które znacznie ułatwiają i przyspieszają modelowanie. Metoda szkolenia: Wykład 10%, warsztaty 90% Tworzenie oraz konfiguro​wanie projektu EAP Tworzenie i zapisywanie pliku projektu Enterprise Architect Omówienie struktury pliku projektu Rodzaje widoków dostępne w projekcie Interfejs programu: menu, paski narzędziowe, Toolbox, Project Browser i inne okna Dokowanie i ukrywanie okien Praca z modelem, diagramem Predefiniowane wzorce modelu Tworzenie pakietów (widoków) i dodawanie diagramów Dodawanie elementów do modelu i diagramu Różne sposoby usuwania elementów i ich konsekwencje Zapisywanie diagramów Zbierania wymagań Metody zbierania wymagań Kategorie wymagań wg FURPS Diagram wymagań (Requirements Diagram) Szybkie tworzenie wymagań z dokumentu tekstowego Sposoby prezentowania wymagań i relacje między wymaganiami agregacja (aggregation) zależność (dependency) realizacja (realization) Sposoby na poprawienie wyglądu i przejrzystości diagramu korekta układu diagramu wykorzystanie kolorów do rozróżniania statusów wymagań włączanie / wyłączanie przestrzeni nazw pakietów Tworzenie i zarządzanie macierzą zależności (Relationships Matrix) Dokumentowanie wymagań w postaci stron HTML i wersji do wydruku Zarządzanie zaawansowanymi wymaganiami tworzenie własnych typów wymagań tworzenie własnych statusów wymagań śledzenie zależności pomiędzy wymaganiami dokumentowanie sposobów realizacji wymagań Modelowanie procesów biznesowych, architektury Praca z diagramem aktywności (czynności) Stosowanie stereotypów procesowych dla czynności Tworzenie procesów złożonych, abstrahowanie Przepływy sterowania i przepływy obiektów, piny Przepływy decyzyjne i współbieżne Partycje, tory Obsługa wyjątków, przepływy przerywające Sposoby na poprawienie wyglądu i przejrzystości diagramu diagramy na różnych poziomach szczegółowości ograniczanie liczby szczegółów różne sposoby na pokazanie złożoności procesów Wykorzystanie diagramów komponentów i wdrożenia Wstępna architektura systemu - logiczna i fizyczna komponenty zagnieżdżone relacja delegacji port, part interfejs ścieżki komunikacyjne wyodrębnianie fragmentów diagramu Modelowanie wymagań związanych z bezpieczeństwem, wydajnością, niezawodnością systemu Stosowanie niestandardowych stereotypów na diagramach wdrożenia korzystanie z biblioteki stereotypów graficznych podłączanie biblioteki do projektu wykorzystanie własnych stereotypów graficznych i ich szybkie podłączanie do elementów diagramu Przypadki użycia oraz ich dokumentacja Określanie zakresu systemu Modelowanie funkcjonalności systemu przy pomocy diagramu przypadków użycia Identyfikowanie aktorów i relacji między nimi Rozpoznawanie przypadków użycia Asocjacja "aktor - przypadek użycia" i jej właściwości Relacje między przypadkami użycia: include, extend, generalizacja Automatyczne numerowanie przypadków użycia Tworzenie scenariuszy przypadków użycia i generowanie diagramów na ich podstawie (aktywności, maszyny stanowej, sekwencji) Podłączanie scenariuszy przypadków użycia z zewnętrznych plików Generowanie dokumentacji Tworzenie szablonów Analiza dziedziny Identyfikacja głównych klas/obiektów systemu Wykorzystanie zakładki Require do określenia odpowiedzialności klas Wykorzystanie diagramu komunikacji rodzaje komunikatów: asynchroniczne, synchroniczne, powrotne określanie i modyfikacja kolejności numerowania komunikatów stosowanie stereotypów analitycznych: Boundary, Control i Entity automatyczne generowanie diagramu sekwencji z diagramu komunikacji Wstęp do projektu systemu Model statyczny Tworzenie diagramu klas na podstawie modelu analitycznego i przypadków użycia Diagram klas i generowanie kodu źródłowego relacja asocjacji i jej cechy pozostałe relacje: agregacja, kompozycja, generalizacja, zależność, klasa asocjacyjna stosowanie odpowiedniej konwencji w nazywaniu klas i ich elementów pokazywanie i ukrywanie elementów klas Forward/Reverse engineering generowanie kodu źródłowego na podstawie diagramu generowanie diagramu na podstawie kodu źródłowego synchronizowanie kodu i diagramu Diagramy obiektów Model dynamiczny Weryfikacja modelu statycznego doprecyzowanie sygnatur metod weryfikacja poprawności diagramu klas Modelowanie dynamiczne na poziomie wywołań metod (diagram sekwencji) w oparciu o przypadki użycia, model analityczny i statyczny Sposoby na poprawienie wyglądu i przejrzystości diagramu ograniczanie liczby modelowanych scenariuszy ograniczanie liczby linii życia unikanie zagnieżdżonych bloków złożonych ukrywanie szczegółów i odwołania do bloków przez referencję Diagram maszyny stanowej określanie stanów i podstanów przejścia między stanami – zdarzenia, warunki i akcje akcje wewnętrzne (entry, do, exit) Sposoby na poprawienie wyglądu i przejrzystości diagramu zmiana wyglądu linii dekompozycja stanów Tworzenie i wykorzystywanie wzorców oraz profili Wykorzystanie wzorców projektowych „Gang of Four” Wykorzystanie zdefiniowanych wzorców w projekcie Wskazywanie faktu wykorzystania wzorców za pomocą elementu współpracy (collaboration) Tworzenie własnych wzorców Importowanie profili z plików XML MDA, wsparcie dla technologii oraz pracy z kodem źródłowym Transformacja diagramu klas do schematu bazy danych z wykorzystaniem MDA Generowanie poleceń SQL do skryptu tworzącego bazę danych Generowanie kodu źródłowego – dostępne opcje Praca grupowa Wykorzystanie narzędzi Enterprise Architect do wersjonowania pakietów Określanie różnic w wersjach projektu, tworzenie dokumentacji Korzystanie z repozytorium do przechowywania modelu Narzędzia wspierające pracę grupową
sysengsysmluml2 System Engineering using SysML and UML 2 21 godz. Objective: Helping Analysts and Designers of the System Engineering domain to understand how to efficiently gather requirements then go through the embedded software design implementation on the basis of system specifications using UML 2 and SysML. This 3 days training aims at assisting system analysts to express efficiently their needs and designers to make the appropriate architectural design of the system on the basis of these needs. The resulting system architecture provides a good level of agility to the embedded system software in face of changes as it allows a coherent traceability of the business rules encapsulated in system functions and those of the usage choices (use cases) of the end-users toward the software implementation level. Introduction The System Development Life Cycle with the Harmony Process (IBM/Telelogic) Overview of the UML/SysML diagrams used in requirements gathering, system analysis and design of the System Engineering domain A Method based Framework for requirement gathering, system analysis and design Gathering Requirements and Transforming them into System Specifications Making business and system requirements traceable using the SysML requirement diagram Define the scope of the system composed of functions and use cases that invoke these functions Model the Life Cycle of the System that orchestrates transitions between its states where functions are triggered Prepare test cases using scenarios that realize Use Cases and System Functions Case Study : Model the System Scope and the usage of the system functions on the basis of requirements Transforming System Specifications into Design Level Components Model the Block Diagram of the system and refine it using internal blocks Elaborate the Communication Architecture between Sub-System using Parts, Ports and Interfaces Case Study : Elaborate the block and Internal Block diagrams on the basis of system specifications and by considering design level choices Model the description of white box Interactions at the design level Case Study : Model interactions between blocks and Internal Blocks on the basis of design level choices Mapping of Operations on the Components (Parts) of Blocks Elaborate the Parametric Diagram of the System Functions Case Study : Update the Block and Internal Block Diagrams on the basis of design level scenarios Conclusion Steps of requirement analysis and system specifications in system engineering Traceability between requirements and the software System Integration and Acceptance Tests of the requirements Notice: The above training-mentoring sessions are conducted interactively using Requirement Engineering and Modeling tools like Enterprise Architect (EA) in order to ensure good level of traceability between requirements and underlying solutions. Concepts are explained first using basic examples and are then followed by solution drafts to your own problems. After this session, we can accompany you by reviewing and validating your solutions depending on your needs.
bonitabpm Bonita BPM for designers 7 godz. Bonita BPM is an open-source business process management and workflow suite made up of three major components: Bonita Studio, Bonita BPM Engine and Bonita Portal. Bonita is often used in projects that require complex workflows such as Supply Chain Management, e-Government, Human Resources, and Contract management. Audience     Managers, business analysts and process designers who wish to design, validate and simulate a process with Bonita BPM. Format of the course     Emphasis is on hands-on practice. Concepts will be taught through samples, exercises and hands-on development. Introduction to BPM     Modeling an organization's business processes     BPM vs ERP Overview of Bonita BPM     Bonita BPM Architecture     Bonita BPM vs JBPM Installation and setup Defining your process with Bonita Studio Exploring Bonita BPM Workspace Modeling your process using visual flowcharts Adding data types Creating forms Changing element types Making your process executable Aligning elements and adding notes Using connectors to interact with external applications Managing organizations, users, and actors Setting up reporting Configuring your process for deployment and testing Testing your processes Deploying your processes Closing remarks
UML Analiza i projektowanie obiektowe za pomocą języka UML 21 godz. Szkolenie przeznaczone jest dla analityków, projektantów, programistów, testerów oraz kierowników projektów informatycznych. Stanowi wprowadzenie do modelowania systemu z wykorzystaniem notacji UML. Na przykładzie wybranego systemu realizowane są kolejne etapy modelowania i dokumentowania: od zbierania wymagań, przez modelowanie procesów biznesowych i dokumentowanie wymagań funkcjonalnych i niefunkcjonalnych do utworzenia modelu analitycznego. Kolejnym etapem jest faza projektowa - modelowanie statyczne i dynamiczne z wykorzystaniem klas projektowych i diagramów prezentujących interakcję między elementami systemu. Szkolenie może być podstawą do stworzenia kompleksowej procedury modelowania systemów informatycznych w przedsiębiorstwie, dzięki wykorzystaniu UML we wszystkich fazach tworzenia oprogramowania oraz wskazaniu najlepszych praktyk wynikających z wieloletniego doświadczenia trenerów NobleProg. Wprowadzenie do języka UML Krótka historia UML Przegląd zagadnień z zakresu modelowania obiektowego Specyfikacja UML grupy OMG Przegląd diagramów UML Zarządzanie wymaganiami Podział wymagań Kategorie wymagań wg FURPS Metody zbierania wymagań Modelowanie wymagań z wykorzystaniem notacji UML Macierz zależności wymagań Tworzenie specyfikacji wymagań na podstawie diagramów Modelowanie procesów biznesowych Definicja procesu biznesowego Modelowanie procesów biznesowych w UML Diagram czynności Przepływy decyzyjne i współbieżne Wyjątki i obsługa wyjątków Partycje, tory Modelowanie wymagań niefunkcjonalnych Wykorzystanie diagramów komponentów i wdrożenia Wstępna architektura systemu - logiczna i fizyczna Modelowanie wymagań związanych z bezpieczeństwem, wydajnością, niezawodnością systemu Modelowanie wymagań funkcjonalnych Określanie zakresu systemu Modelowanie funkcjonalności systemu przy pomocy diagramu przypadków użycia Identyfikowanie aktorów i relacji między nimi Rozpoznawanie przypadków użycia Asocjacja "aktor - przypadek użycia" i jej właściwości Relacje między przypadkami użycia: include, extend, generalizacja Tworzenie scenariuszy przypadków użycia i generowanie diagramów na ich podstawie (aktywności, maszyny stanowej) Analityczny model systemu Wykorzystanie diagramu komunikacji do określenia głównych obiektów systemu Rodzaje komunikatów: asynchroniczne, synchroniczne, powrotne Określanie kolejności numerowania komunikatów Kategorie obiektów analitycznych: Boundary, Control i Entity Wstęp do projektu systemu Modelowanie interakcji Modelowanie statyczne Diagram klas i generowanie kodu źródłowego Relacja asocjacji i jej cechy Pozostałe relacje: agregacja, kompozycja, generalizacja, zależność, klasa asocjacyjna Forward/Reverse engineering Generowanie kodu źródłowego na podstawie diagramu Generowanie diagramu na podstawie kodu źródłowego Synchronizowanie kodu i diagramu Diagramy obiektów, struktur połączonych i pakietów Modelowanie dynamiczne Weryfikacja modelu statycznego Doprecyzowanie sygnatur metod Weryfikacja poprawności diagramu klas Modelowanie dynamiczne na poziomie wywołań metod Diagramy: sekwencji, maszyny stanowej, czasu i interakcji
umlocl1 UML OCL 7 godz. UML language architecture UML 2.0 Language Architecture OCL within architecture Object Constraint Language (OCL) OCL OCL Language Description Abstract Syntax Concrete Syntax Semantics Described using UML OCL Standard Library Use of OCL Expressions in UML Models Semantics Page Other OCL concepts Example usage and Exercises Typical cases in each diagaram type Exercises
anafmd Applying NAF with MAGICDRAW 21 godz. This is a 3-day training covering principles of modeling, NAF, UPDM and use of MagicDraw following a case study, which demonstrates a typical defense architecture approach. The course: Includes lectures and hands-on practice in using MagicDraw for NAF modeling using UPDM; Explains NAF views, sub-views and concepts; Explains UPDM concepts and diagrams; Provides hands-on experience building models; Shows how to trace model elements in different views; Explains how to use MagicDraw features efficiently; Is based on a consistent modeling case study. Audience:  Enterprise architects,  system architects,  system engineers,  software architects and other stakeholders who will create and use models Methods: Presentations, discussions, and case study-based practical assignments. Course Materials: Slides, case study model, and practical assignment descriptions. Certificates: Each participant receives No Magic and NobleProg certificate indicating that he attended the training. Introduction Trainer and Participant Introductions Introduction to NAF Introduction to UPDM Introduction to MagicDraw A Case Study Definition Managing Capability Portfolio Capability View Sub-views for Capability View Practical Assignment Defining Operational Scenarios Operational View Sub-views for Operational View Practical Assignment Defining Capability Configurations Systems View Sub-views for Systems View Practical Assignment SOA Service-Oriented View Sub-views for Service-Oriented View Incorporating Services into Operational and Systems Views Managing Project Portfolio Programme View Sub-views for Programme View Practical Assignment Applying Standards Technical View Sub-views for Technical View Describing Architecture All View Sub-views for All View Practical Assignment Establishing Traceability Specifying and analyzing traces between different architecture Views Wrap up Summarizing Training Discussing Remaining Questions Identifying Further Action Points
sysmlmd Applying SysML with MAGICDRAW 21 godz. This is a 3-day training covering principles of modeling, UML, SysML and use of MagicDraw following a case study, which demonstrates a typical model-based systems engineering approach. The course: Includes lectures and hands-on practice in using MagicDraw for systems modeling using SysML; Explains major SysML concepts and diagrams; Provides hands-on experience building system model examples; Shows how to trace model elements in different views; Explains how to use MagicDraw features efficiently; Is based on a consistent modeling case study. Audience: System architects, system engineers, software architects and other stakeholders who will create and use models. Methods: Presentations, discussions, and case study-based practical assignments. Course Materials: Slides, case study model, and practical assignment descriptions. Certificates: Each participant receives No Magic and NobleProg certificates indicating that he attended the training. Introduction Trainer and Participant Introductions Introduction to modeling Introduction to SysML Introduction to MagicDraw A Case Study Definition Structural System Decomposition Package Diagram Notation Decomposing System into Packages Modeling Package Dependencies Practical Assignment: Modeling Package Structure Analyzing User Needs Use Case Diagram Notation Identifying Actors Identifying Use Cases Use Case Relationships Practical Assignment: Modeling Use Cases Defining System Requirements From Use Cases to System Requirements Requirements Diagram Notation Specifying Requirements Defining Requirements Structure Verifying Requirements with Test Cases Requirements Relationships Practical Assignment: Modeling Requirements Defining Structural Blocks (Black Box View) Block Definition Diagram Notation Structural Blocks Modeling Block Properties Defining Relationships between Blocks Defining System Data Dictionary Practical Assignment: Modeling Black Box View of a System Modeling Block Structure (White Box View) Internal Block Diagram Visualizing Block Parts Linking Parts with Connectors Defining Ports Defining Item Flows and Interface Blocks Practical Assignment: Modeling White Box View of a System Modeling System Constraints Defining Constraint Blocks Binding Constraint Properties with Value Properties Executing Parametrics Practical Assignment: Modeling Parametrics Designing State-Based System Behavior State Machine Diagram Notation Identifying States Defining State Transition Events Specifying Signals Specifying Effects Executing State Machines Practical Assignment: Modeling Statemachines Designing Control and Data Flows Activity Diagram Defining Activities Specifying Parameters Defining Actions Modeling Control Flows Modeling Data Flows Executing Activities Executing Activities in Combination with State Machines and Parametrics Practical Assignment: Modeling Activities Designing Communications Sequence Diagram Notation Modeling Lifelines Modeling Messages Decomposing Interactions Using References Applying Interaction Fragments Defining Timing Constraints Practical Assignment: Modeling Interactions Modeling Cross-Cutting Constructs Logical and Physical Architectures Allocation relationship Allocations Display Options Identifying Types of Allocations Allocation Matrix Practical Assignment: Building Allocation Matrix Wrap up Summarizing Training Discussing Remaining Questions
soamlad Analiza i projektowanie za pomocą języka SoaML 14 godz. This course explains the OMG SoaML standards and shows how to model the SOA landscape. It introduces the language and then shows how to discover, design and implement services and infrastructure for SOA. This course always cover the newest version of the SoaML specification. Motivation behind SoaML Standards before SoaML Vendors standards and Open Source standards The IT and the business perspective on SOA Contracts and Interfaces Top-down and bottom-up approaches Service classification Compliance Level for SoaML SoaML UML Profile Specification Agent Attachment Capability Consumer Collaboration Collaboration Use Expose MessageType Milestone Participant Port Property Provider Request ServiceChannel ServiceContract ServiceInterface Service ServiceArchitecture Categorization Catalog Categorization Category CategoryValue RAS Placeholders BMM Integration MotivationElement MotivationRealziation SoaML Metamodel
eraamauml Efficient Requirement Management using Agile Methods and Agile UML Modeling 21 godz. Objective: This training course aims at helping product managers, products owners, business analysts, system architects and developers understand how to efficiently Manage Requirements on the basis of the product vision till guiding developers accurately in implementing them. More in detail, this course aims at assisting product managers in better defining the value propositions of their products on the basis of strategies and stakeholder needs. Business Analysts and product owners understand how to describe requirements of the product backlog then discover appropriate epics and user stories of the system while contributing to the required value creation. Along interactive case study exercises, participants learn how to describe in detail such requirements in order to validate correct understanding of needs and prepare system acceptance tests. Thus, only using a very common and productive UML profile, they learn to structure requirements in order to communicate efficiently with architects and developers through an iterative requirement gathering process. Audience: Product Managers Product Owners Business Analysts Anyone interetsted in the Requirements Management Process Introduction What is the Requirement Management Process ? Why Agile ? Business agility and agile software delivery : Definitions Linking Agile to Business : Business Motivation Model vs. Business Model Canvas, How to effciently use the Value Proposition Canvas for defining the Product Vision ? Business agility vs. agile software delivery principles What is Agile Not ? Impacts of alignment with strategies and capabilities Requirement Management in an Agile Context Scrum Life Cycle : Issues about completeness of requirements and traceability How productive models enhance communication in 'Agile' ? Business Extensions of Agile : Structuring Business Value Contribution of a User Story A Panorama of UML diagrams for modeling requirements Frameworks for tracing requirements toward software implementation and tests The 5 levels planning of an agile project (from Clarifying the Vision and Product Backlog to Tasks… and the Architecture Walking Skeleton) Managing Requirements within Agile Methods (Scrum, DAD) vs. the Unified Process (RUP) Roles, teams, environments Presentation of the Case Study for Structuring requirements and managing them using an iterative process How to describe the business vision and needs via traceable models ? Qualification of the requirements : The Kano model vs. the Value Proposition Canvas Structuring the Vision of the Product on the basis of strategies, environmental forces and trends Value proposition, key activities, key resources, revenue streams and cost structures,  Discovering the business scope of the product using the customer needs, gains and pains Describing business use cases using 'value streams' and 'value stages' Bridging the business scope of the product with expected 'value contributions' Case Study : Describing the vision of the product How to describe user needs via agile use case modeling (epics and user stories) ?  Agile Estimating and Planning Building and managing the product backlog / granularity of requirements Ahead of the sprint planning Creation of the sprint backlog Agile User Story Pattern : system scope (the subject), actors, use cases, user stories, acceptance criteria, the INVEST model The Walking Skeleton using Disciplined Agile Delivery : From Processes to Technology  How to find out epics and user stories on the basis of value streams ? Value contribution of epics and user stories Writing tasks : granularity and size using the SMART model Case Study : Discovering epics and user stories on the basis of value streams Validating and testing correct understanding of detailed specifications  Using an incremental requirement gathering process and the sprint backlog Rules for efficient epic, user story and architecture descriptions Diagrams for validating epics and user story descriptions  How to choose the right diagram ?  Refining features using use cases and relationships modeling Testing correct understanding of requirements using Test-Driven Requirements Given/When/Then structures and Operation Contracts for guiding developers in implementing requirements Coverage analysis and change management Case Study : Validating, testing and communicating detailed requirements to developers Conclusion Steps of efficient requirement gathering and system analysis processes  Traceability between requirements and analysis models  Patterns for gathering and testing requirements  Notice: The above training-mentoring sessions are conducted interactively using examples from Requirement Engineering and Modeling tools in order to ensure good level of traceability between requirements and underlying solutions. Concepts are first explained using basic examples and are then followed by solution drafts to your potential case. After this session, we can also accompany you by reviewing and validating your solutions depending on your needs.
sysml Systems Modeling with SysML 21 godz. This course is offered in two variants to provide a practical understanding of how systems can be modelling using the OMG's Systems Modelling Language (SysML) newest version 1.4. The notation and underlying semantics of SysML are explained in a way that allows students to apply what they learn to any suitable system modelling method or tool. Introduction to System Modelling What is a system model? The four pillars of system modelling Model centric vs document centric What is SysML? Relationship between SysML and UML The four pillars of SysML Common and Crosscutting Constructs Profiles, stereotypes and tags Diagram frames Comments Allocations Requirement Diagrams What is a requirement? Modelling atomic requirements Requirement traceability Activity Diagrams Modelling flow-based logic Actions vs activities Understanding token flow Control flow vs object flow Modelling decisions · Modelling concurrency Swimlanes and responsibility Use Case Diagrams The system as a black box Identifying the system boundary with actors Use cases as system services Behind the use case diagram Use case structure · Nominal and alternative scenarios Handling common behaviour Extended and specialised behaviour Block Definition Diagrams What is a block? Block features Modelling types Modelling system hierarchy Generalising system elements Internal Block Diagrams Parts revisited Ports with Flow Properties Standard ports and interfaces  Proxy ports and interface blocks  Full ports  Parametric Diagrams What is a constraint block? Constraining system properties Package Diagrams What is a package? Structuring the model with packages Package containment Package dependencies Representing the model structure Views and viewpoints Sequence Diagrams Interaction-based behaviour Simple sequences Synchronous vs asynchronous Fragment nodes Interaction use nodes State Machine Diagrams States and their syntax Transitions between states Pseudo state notation (initial, decision, history, end) Decomposing states Modelling concurrent states System Modelling Resources and Further Reading Suggested web resources Recommended literature
fumlintro Introduction to FUML 21 godz. Compliance Conformance Levels Meaning and Types of Conformance Genericity of the Execution Model Conformance Statement Normative References Terms and Definitions Symbols Additional Information Changes to Adopted OMG Specifications On the Semantics of Languages and Models On the Semantics of Metamodels Alignment with the OMG Four Layer Metamodeling Architecture Acknowledgements Abstract Syntax Overview Classes Common Behaviors Activities Actions Execution Model Overview Loci Classes Common Behaviors Activities Actions Foundation Model Library Primitive Types Primitive Behaviors Common Basic Input/Output Base Semantics Design Rationale Conventions Structure Behavior
bpmnuml Business Process Modeling using BPMN and UML 14 godz. Objective: This training course aims at helping business analysts to learn to model efficiently their business processes using BPMN as well as resources that are handled by their activities. Being conducted by an agile enterprise framework, business analysts learn during this course how to use appropriate BPMN notations and business extensions of UML in order to deal with their "business requirements" and coherently drive underlying design level activities. Introduction Definition of BPM for an Agile Enterprise Place of the OMG's BPMN 2.0 in this context Elements of the BPMN 1.x Basic Notions Process and Collaboration Diagrams, Participants : Pool, Lane Diagram repartition on the basis of abstraction levels Process, Sub-Process, Activity, Task Events and Gateways typology, Synchronisations, Connectors, Message Flows, Data Objects, Best Practices, Case Study : Model the Business Process and establish the corresponding bridge toward an Organised Process Advanced Elements using BPMN 2.0 BPMN 2.0 advanced concepts Choreography, Collaboration and Conversation Diagrams, Detailed events and gateway typologies, Interruption Management, Incident Management, Multi-instance Elements, Transaction and Compensation, Workflow Patterns, Case Study : Update the previous diagrams considering Interruption and Compensation mechanisms Simulate and Execute BPMN Models Process Models Simulation, Correspondences BPMN and UML, BPMN tools, Business Analysis Monitoring (BAM), Case Study : Check for the previous business process correctness and adjust them Conclusion Steps of an efficient BPMN and Resource Modeling, Key Elements of the BPMN within TOGAF® and Zachman frameworks, Using BPMN for SOA Evolution Management : the Roadmap Notice : The above training-mentoring sessions are conducted interactively using Business Modeling tools in order to ensure good level of traceability between business specifications and their execution. Concepts are first explained using basic examples and are then followed by solution drafts to your own problems. After this session, we can accompany you by reviewing and validating your solutions depending on your needs.
bpmn2ba BPMN 2.0 dla Analityków Biznesowych 21 godz. Szkolenie zostało przygotowane dla analityków biznesowych, którzy chcą wykorzystywać notację BPMN 2.0 w swoich projektach. W trakcie zajęć głowny nacisk jest położony na praktyczne aspekty specyfikacji BPMN 2.0 jak również implementację popularnych struktur języka. Szkolenie na formę warsztatową: krótkie wykłady są uzupełniane ćwiczeniami - diagramami do samodzielnego stworzenia na podstawie opisu problemu. Po zakończeniu każdego z ćwiczeń następuje dyskusja, porównanie i ocena rozwiązań przez grupę oraz trenera. Kurs nie obejmuje zagadnień dotyczących wykonywania diagramów BPMN, koncentruje się na analizie i modelowaniu procesów w BPMN 2.0. BPMN 2.0 w kontekście zarządzania procesami biznesowymi Definicja procesu biznesowego Sposoby modelowania procesów biznesowych Typy procesów Choreografia Współpraca Konwersacja Proces (Orchestration) Private non-executable (internal) business process Private executable (internal) business process Public processes Podstawowe symbole BPMN Aktywności Bramki Zdarzenia Przepływ sekwencyjny Komunikaty Artefakty Diagram współpracy Basen = Uczestnik Tory Przepływ komunikatu Różne sposoby na modelowanie przepływu komunikatów Projektowanie procesu Czynności Czynność a zadanie Zadania wykonywane przez ludzi Typy zadań Podproces Czynność wywoływana Pętle i wiele instancji Dane Modelowanie danych Zdarzenia Koncepcja zdarzeń Zdarzenia początkowe i końcowe Zdarzenia pośrednie Trigger Najczęściej używane typy zdarzeń Komunikat Zdarzenie czasowe Błąd Eskalacja Anulowanie Kompensacja Łącze Bramki Rozdzielanie i łączenie ścieżek Bramka XOR Bramka OR Bramka AND Bramka sterowana zdarzeniami Równoległa bramka sterowana zdarzeniami Bramka złożona Kompensacja Czynność obsługująca kompensację Wyzwalanie kompensacji Obsługa wyjątków a kompensacja Transakcje Definicja transakcji Wyniki transakcji sukces błąd anulowanie Choreografia Choreografia a proces Przepływ sekwencyjny Sequence Flow Zdarzenia Bramki Konwersacje Uczestnik Łącze konwersacji
bpmnbu Modelowanie BPMN dla Ludzi Biznesu 14 godz. Kurs ma na celu przekazanie podstaw praktycznej wiedzy z zakresu BPMN oraz nauczenie umiejętności modelowania podstawowego. Idealnym uczestnikiem szkolenia jest osoba analizująca i dokumentująca procesy w formie modeli, będąca użytkownikiem biznesowym systemu IT albo analitykiem biznesowym współpracującym z ludźmi biznesu w zakresie określonej funkcji organizacyjnej. Szkolenie jest prowadzone w formie moderowanej dyskusji (40%) i warsztatu komputerowego (60%). Część laboratoryjna polega na tłumaczeniu przedstawionych sytuacji biznesowych na diagram BPMN. Kurs jest bardzo intensywnym kursem praktycznym sensu stricto; na szkoleniu nie zajmujemy się w żadnym stopniu teoretycznymi rozważaniami w zakresie BPMN. Intro Dlaczego warto znać BPMN? BPMN oczami specyfikacji BPMN oczami praktyka Wersje BPMN BPMN a modelowanie biznesu Podstawowe pytania osoby pracującej wg BPMN Poziomy opisu modelu w BPMN Model opisowy Model analityczny Typy diagramów BPD Proces Prywatny Proces Publiczny Kolaboracja Rola zdarzeń Zdarzenie początkowe i końcowe Zdarzenie początkowe i końcowe wykorzystywane w modelowaniu opisowym Zdarzenie pośrednie Timer w przepływie normalnym Zdarzenie Link (off-page connector) Aktywność jako praca Zadania wykorzystywane w modelowaniu opisowym Rodzaje podprocesów Kontrola przepływu sterowania Bramka XOR w modelowaniu opisowym Bramka AND w modelowaniu opisowym Przepływ bezbramkowy Przepływy na diagramie Przepływ sekwencyjny Przepływ wiadomości Dodatkowe obiekty na diagramie Asocjacja Artefakty Granice diagramu i granice procesu Uczestnik Partycja Praktyczne konstrukcje procesowe Najprostsza sekwencja w ramach procesu Tworzenie ścieżki negatywnej Diagram bez aktorów i z aktorami Pętla w procesie Komunikacja między procesami Wskazywanie oczekiwania bezwarunkowego Synchronizacja niezależnych ścieżek w procesie Synchronizacja między niezależnymi procesami Opis sytuacji „przynajmniej jeden warunek jest prawdziwy” Analiza scenariuszy procesu Przerwanie procesu
bpmncomp BPMN 2.0 od analizy procesu do wersji wykonywalnej 35 godz. Audience This course prepares participants to execute business processes with BPMN. It covers graphical representation as well as commonly used attributes of the BPMN 2 elements. Technology This course is not platform specific, only elements and attributes covered by OMG specification are covered. By default, it uses jBPM, but any other tool can by used as long as the tool supports BPMN 2.0. Class format Participants will follow an example use cases followed by hands-on exercises so they can execute their process. Overview BPMN as an OMG standard How to read specification Analysis Methods and styles (not covered in specs) Processes and rules Executing BPMN2 process elements Processes and Activities Activity vs Task Human Interactions Types of Tasks Sub-Process Call Activity Loop Characteristics and Multi-Instance Events Concepts Start and End Events Intermediate Events Trigger Types of Events Message Timer Error Escalation Cancel Compensation Link Gateways Sequence Flow Considerations Exclusive Gateway Inclusive Gateway Parallel Gateway Event-Based Gateway Parallel Event-Based Gateway Complex Gateway Compensation Compensation Handler Compensation Triggering Relationship between Error Handling and Compensation Transaction Transaction definition Transaction outcomes success error cancel Human Tasks (outside specification) Human tasks inside processes Human task service Human task clients Testing and debugging Unit testing Debugging
activitidev Modelowanie procesów biznesowych z wykorzystaniem Activity dla Deweloperów 28 godz. This course is created for people who will be responsible for executing process with Activity. BPMN 2.0 Introduction What is BPMN? Defining a process BPMN 2.0 Constructs Events Event Definitions Timer Event Definitions Error Event Definitions Signal Event Definitions Message Event Definitions Start Events None Start Event Timer Start Event Message Start Event Signal Start Event Error Start Event End Events None End Event Error End Event Cancel End Event Boundary Events Timer Boundary Event Error Boundary Event Signal Boundary Event Message Boundary Event Cancel Boundary Event Compensation Boundary Event Intermediate Catching Events Timer Intermediate Catching Event Signal Intermediate Catching Event Message Intermediate Catching Event Intermediate Throwing Event Intermediate Throwing None Event Signal Intermediate Throwing Event Compensation Intermediate Throwing Event Sequence Flow Description Graphical notation XML representation Conditional sequence flow Default sequence flow Gateways Exclusive Gateway Parallel Gateway Inclusive Gateway Event-based Gateway Tasks User Task Script Task Java Service Task Web Service Task Business Rule Task Email Task Mule Task Camel Task Manual Task Java Receive Task Shell Task Execution listener Task listener Multi-instance (for each) Compensation Handlers Sub-Processes and Call Activities Sub-Process Event Sub-Process Transaction subprocess Call activity (subprocess) Transactions and Concurrency Asynchronous Continuations Exclusive Jobs Process Initiation Authorization Data objects Activiti Introduction Very short introduction to BPMS License Downloading and Installing Activiti Modeler Table-driven definition (Activiti Kickstart) Model editing Importing existing models Convert deployed definitions to a editable model Export model to BPMN XML Deploy model to the Activiti Engine Activiti Explorer Process diagram Tasks Start process instances My instances Administration Reporting Changing the database The Activiti API The Process Engine API and services Exception strategy Working with the Activiti services Deploying the process Starting a process instance Completing tasks Suspending and activating a process Query API Expressions Unit testing Debugging unit tests The process engine in a web application Eclipse Designer Installation Activiti Designer editor features Activiti Designer BPMN features Activiti Designer deployment features Extending Activiti Designer Deployment Business archives Deploying programmatically Deploying with Activiti Explorer Versioning of process definitions Providing a process diagram Generating a process diagram Category Forms Form properties External form rendering History Querying history HistoricProcessInstanceQuery HistoricVariableInstanceQuery HistoricActivityInstanceQuery HistoricDetailQuery HistoricTaskInstanceQuery History configuration History for audit purposes REST API General Activiti REST principles Deployment Process Definitions Models Process Instances Executions Tasks History Forms Database tables Engine Runtime Jobs Users Groups Legacy REST - General Usage Repository Engine Processes Tasks Identity Management Integration Integration strategies and frameworks
manbppm Zarządzanie Procesami Biznesowymi z wykorzystaniem ProcessMaker 14 godz. ProcessMaker is an Open Source BPM software application. It is a light weight, fully web based tool written in PHP, which can compete with expensive enterprise solutions. This course presents you with how to implement process management using ProcessMaker, focusing on how to create a process definition, define roles, groups and users, and start a process from an external application. Introduction to BPMN2 BPMN2 elements supported by ProcessMaker BPMN2 spec elements and possible implementations in ProcessMaker BPM Quick Overview What is BPM and how can it be implemented? BPMN and other standards ProcessMaker and other tools ProcessMaker Basics Managing Users Managing Processes Process Map DynaForms DynaForm Fields Dependent Fields Managing Cases Reports on ProcessMaker ProcessMaker Advanced Process Supervisors Sub-Process Case Tracker Web Entry Conditional Notifications Process Permissions PM Tables Events Remote access with WebDAV ProcessMaker Integration Invoking web services from ProcessMaker Using ProcessMaker web services
ocup-2-f100 Certyfikacja OCUP2 UML 2.5 - Przygotowanie do egzaminu OCUP2 Foundation 21 godz. OCUP 2 Content Developer NobleProg posiada oficjalny status OMG OCUP 2 Content Developer, który oznacza, że nasze programy szkoleń i materiały szkoleniowe, zostały stworzone przez tych samych ekspertów, którzy są autorami pytań do egzaminów OCUP 2. Szkolenie prowadzi trener z certyfikatem OMG Certified UML Professional Advanced. W trakcie zajęć uczestnicy rozwiązują zadania testowe zbliżone do pytań na na egzaminie. W cenie szkolenia nie jest zawarty egzamin OMG-OCUP2 Uczestnicy kursu Projektanci, progamiści analitycy biznesowi, kierownicy projektów, architekci, testerzy, osoby odpowiedzialne za tworzenie dokumentacji, a także każdy, kto jest zaangażownay w proces wytwarzania oprogramowania. Cele kursu Przygotowuje do pracy z najczęściej wykorzystywanymi elementami języka UML. Uczy jak tworzyć proste modele UML. Przygotowuje do egzaminu OCUP2 OMG Certified UML Foundation - (OMG-OCUP2) Why we model The Class Diagram Common Structure Type Dependency Namespace VisibilityKind (public, private, protected) MultiplicityElement Constraint Comment Simple Classifiers PrimitiveType DataType Enumeration EnumerationLiteral Interface InterfaceRealization Signal Reception Structured Classifiers Association Class Classification Generalization Feature Structural Feature Behavioral Feature Property Operation Parameter AggregationKind (Composition, Aggregation) Values LiteralBoolean LiteralInteger LiteralReal LiteralUnlimitedNatural LiteralNull LiteralString Opaque Expression The Object Diagram InstanceSpecification Slot The Package Diagram Packages Package PackageImport The Use Case Diagram Use Cases UseCase Actor Include The Activity Diagram Activities Activity ActivityFinalNode ActivityParameterNode ControlFlow InitialNode DecisionNode FlowFinalNode ForkNode JoinNode MergeNode ObjectFlow ObjectNode Actions Action CallBehaviorAction CallOperationAction, SendSignalAction AcceptEventAction Pin InputPin, OutputPin OpaqueAction The Sequence Diagram Interactions Interaction OccurrenceSpecification ExecutionSpecification ExecutionOccurrenceSpecification DestructionOccurrenceSpecification Lifeline Message MessageOccurrenceSpecification MessageSort MessageEnd Common Behavior CallEvent SignalEvent Trigger OpaqueBehavior The State Machine Diagram State Machines StateMachine State Transition Pseudostate: choice, junction, initial FinalState  
uml2itmprep Certyfikacja OCUP2 UML 2.5 - Przygotowanie do egzaminu OCUP2 Intermediate 14 godz. Uczestnicy kursu: Projektanci, progamiści analitycy biznesowi, kierownicy projektów, architekci, testerzy, osoby odpowiedzialne za tworzenie dokumentacji, a także każdy, kto jest zaangażownay w proces wytwarzania oprogramowania. Cele kursu: Przygotowuje do pracy z szerokim zakresem elementów UML. Uczy jak tworzyc złożone modele UML. Przygotowuje do pełnienia roli starszego specjalisty w zespole projektowym. Przygotowuje do egzaminu OMG Certified UML Professional 2- (OMG-OCUP-200 -http://www.omg.org/ocup-2/coveragemap-intermed.htm)   Szkolenie prowadzi trener z certyfikatem OMG Certified UML Professional Advanced. Basic Structure Backus-Naur Form (BNF) Namespaces Types & Multiplicity Constraints Dependencies Time Intervals Packages Information Flows Classification Classifiers Properties Operations Generalization Sets Instances Structured Classifiers Structured Classifiers Classes Associations Collaborations Components Encapsulated Classifiers Components Deployments Artifacts Nodes Common Behavior Signals Receptions Behaviors Events Activities and Actions Activities Control Nodes Object Nodes Activity Groups Actions Invocation Actions Structured Actions Expansion Regions Interactions Interactions Lifelines Messages Fragments Interaction Uses Sequence Diagrams Communication Diagrams State Machines and Use Cases Statemachine topics Protocol Statemachines Interfaces Use Cases
uml2advprep Certyfikacja UML 2.0 - przygotowanie do egzaminu OCUP Advanced 14 godz. Uczestnicy kursu:   Projektanci, progamiści analitycy biznesowi, kierownicy projektów, architekci, testerzy, osoby odpowiedzialne za tworzenie dokumentacji, a także każdy, kto jest zaangażownay w proces wytwarzania oprogramowania. Cele kursu: Przygotowuje do pracy z szerokim zakresem elementów UML. Uczy jak tworzyc złożone modele UML. Przygotowuje do pełnienia roli starszego specjalisty w zespole projektowym Przygotowuje do egzaminu OMG Certified UML Professional - (OMG-OCUP-300 -http://www.omg.org/uml-certification/Advanced.htm)   Szkolenie prowadzi trener z certyfikatem OMG Certified UML Professional Advanced. Class Diagrams Association Classes Power Types Generalization set Power type Composite Structure Diagrams Collaborations Collaboration Collaboration Occurrence Component Diagrams Packaging Components Component (for Packaging Components) Actions Modelling Complete Actions Accept Event Actions Object Actions Link Identification Read Link Actions Write Link Actions Raise Exception Action Other Complete Component concepts Activity Diagrams Complete Activity Structures Elements Constraints Flows Object Nodes Data Stores Parameter Sets Control Nodes Interruptible Regions Other Complete Activity concepts Structured Nodes Structured Nodes Exceptions and Expansion Regions (Extra Structured Activities) Exceptions Expansion Regions Deployment Diagrams (with Components) Component Deployments Deployment Deployment Specification State Machine Diagrams (Protocol state machines) Protocol State Machines Protocol State Machine Constraints (In protocol state machine) Other Protocol State Machine concepts Miscellaneous Advanced Constructs Flow Diagrams Information Item Information Flow Physical System Model Templates Template Template Parameters Language Architecture UML language architecture UML 2.0 Language Architecture Infrastructure library Relationship to other MDA standards OCL within architecture Diagram interchange Object Constraint Language (OCL) OCL OCL Language Description Abstract Syntax Concrete Syntax Semantics Described using UML OCL Standard Library Use of OCL Expressions in UML Models Semantics Page Other OCL concepts
bpaumlbpmn Modelowanie procesów biznesowych z wykorzystaniem UML i BPMN 14 godz. Uczestnicy Managerowie, konsultanci i analitycy biznesowi, analitycy systemowi oraz każdy, kto jest zaangażowany w analizę i modelowanie procesów biznesowych. Cele szkolenia Nabycie umiejętności tworzenia wysokiej jakości diagramów procesów Poznanie sposobów modelowania w notacji BPMN Nabycie umiejętności modelowania procesów "as-is" Poznanie sposobów na uproszczenie skomplikowanych procesów Definicja procesu biznesowego UML Diagram przypadków użycia Modelowanie biznesowe Biznesowy diagram przypadków użycia Aktor biznesowy Diagram aktywności Biznesowy diagram klas BPMN BPMN Activity Rodzaje czynności Podstawowe symbole BPMN Rodzaje Podprocesów Sequence Flow Token Rozdzielenie przepływu Bramki (Gateways) Exclusive Gateway Exclusive Gateway Example Parallel Gateway Inclusive Gateway Events Pool and Participant Artifacts Przepływ komunikatu (Message Flow) Podstawowe zdarzenia komunikatów Typy zadań Receive Task Send Task Service Task User Task Manual Task Business Rule Task Script Task Zdarzenia czasowe Interrupting vs. Non-Interrupting Zdarzenia warunkowe Event-Based Exclusive Gateway Event-Based Gateway Starts a Process Process design best practices
soabpmn Architektura SOA z wykorzystaniem BPM i BPMN 14 godz. Although SOA is not specific to BPM software, there are a number of natural synergies between BPM and SOA. Perhaps most obvious of these is the separation of business process management as an independent function, allowing processes to be designed independently of any single application and leveraged as shared business logic. BPM in Context The many faces of BPM The BPM umbrella BPM and Governance Industry players Maturity within the market Current BPM challenges The future of BPM BPM Layering What is layering? Common layers Auxiliary layers The BPM stack Digesting the layers Layering rules of thumb The State of Standards Standards – Friend or foe? Standards bodies Mature standards Standards in flux Emerging standards Leveraging SOA and BPM standards Roles within BPM Enterprise roles within BPM Project Manager responsibilities Business Analyst responsibilities Architect responsibilities Developer responsibilities QA/Tester responsibilities Configuration manager responsibilities Specialist roles and responsibilities New role: Integration specialist New role: Process champion Process-centric SOA The importance of Business Process Management (BPM) within SOA Common BPM pitfalls Mode ling business processes Business process as documentation Controlling business processes Driving a process-centric enterprise Rules-driven BPM Business rules within BPM Externalizing existing rules Identifying new rules Managing SOA business rules Leveraging business rules Supporting tools Process and Service Identification Methodologies Overview of popular methodologies Top-down modelling Bottom-up modelling Goal-service modelling BPM modelling pitfalls BPM modelling recommendations Service Lifecycle Recommendations SOA lifecycle overview High risk points within the SOA lifecycle Handling service and process dependencies Service composition Configuration and control Proper retirement of processes and services Service Versioning Strategies The problem of SOA versioning Configuration control granularity The role of the service registry Naming conventions Process versioning Service versioning Operation versioning Supporting multiple simultaneous versions Defining a version control policy (VCP) BPM-SOA Testing Strategies The problem of SOA testing End-to-end testing within BPM WS-I compliance WS-Policy compliance Mock clients and services Regression testing gotchas BPM testing recommendations Security Recommendations BPM and security considerations The SOA security stack Security standards Single Sign On Identity management SOA security approaches Point-to-Point security ESB-brokered security The security service layer BPM Business Patterns Business patterns The Self-service model The Information warehouse model The Information subscription model The User collaboration model The Extended enterprise model Custom business models BPM and BPMN The added value of BPMN Composability and basic services Promoting an incremental and iterative approach Why should Use cases drive the project? Declaration of message properties Use of correlation sets Develop a complex parallel execution of activities Designing concurrency
jbpmpd jBPM for Process Designers 28 godz. Kurs ten został stworzony dla menedżerów, analityków biznesowych, projektantów, programistów i ekspertów z danej dziedziny, którzy chcą stworzyć symulacje procesu z jBPM. Szkolenie pokazuje również jak tworzyć testy jednostkowe dla procesów. Podczas kursu najczęściej wykorzystujemy najnowszą stabilną wersję projektu jBPM. Na życzenie możemy zrealizować szkolenie na starszych wersjach jBPM Overview What is jBPM? Eclipse Editor Web-based Designer jBPM Console Basics Creating a process Details of different process constructs: Overview Details: Process properties Details: Events Details: Activities Details: Gateways Using a process in your application Other features Core Engine: BPMN 2 Business Process Model and Notation (BPMN) 2 specification Examples Supported elements / attributes Core Engine: Persistence and transactions Runtime State Process Definitions History Log Eclipse BPMN 2 Plugin Editors available in Eclipse Creating your BPMN 2 processes Filtering elements and attributes Designer Support for Domain-specific service nodes Configuring Designer Generation of process and task forms View processes as PDF and PNG Viewing process BPMN2 source Embedding designer in your own application Visual Process Validation Integration with the jBPM Service Repository Generating code to share the process image, PDF, and embedded process editor Importing existing BPMN2 processes Viewing Process Information Requirements Console Running the process management console Adding new process / task forms REST interface Human Tasks Human tasks inside processes Human task service Human task clients Testing and debugging Unit testing Debugging Process Repository Business Activity Monitoring Reporting Direct Intervention
oceb2f100 Certyfikacja BPM przygotowanie do egzaminu OCEB2 OMG Certified Expert in BPM Fundamental 28 godz. OCEB2 Content Developer NobleProg posiada oficjalny status OMG OCEB 2 Content Developer, który oznacza, że nasze programy szkoleń i materiały szkoleniowe, zostały stworzone przez tych samych ekspertów, którzy są autorami pytań do egzaminów OCEB 2.   To szkolenie przygotowuje do egzaminu OMG Certified Expert in BPM (OCEB v2) Fundamental Examination. Po zakończonym szkoleniu każdy z uczestników może sprawdzić swoją wiedzę na naszej platformie testowej, zawierającej bazę 200 przykładowych pytań egzaminacyjnych. Business Goals, Objectives Business Basics from the purely Business Point of View: Business fundamentals strategy planning and goal-setting project management marketing staffing finance Business Process Concepts and Fundamentals Fundamental aspects of Business Processes: Identifying (Discovering) business processes characteristics of processes As-Is process vs. To-Be process Levels of business process modeling Tying Business Processes to Goals and Objectives Business Process Management Concepts and Fundamentals Fundamentals of Business Process Management: Functional vs. Process-Centric Enterprise Organization Styles of Process Management Advancements in Process Management Stakeholders' Roles and Responsibilities Enabling Tools of Process Management Business Modeling Business Modeling Fundamentals - Elements of the Business Motivational Model: Business Vision, Goals, Objectives Means and Ends Mission, Strategies, Tactics Aspects of Business Modeling Business Process Modeling Concepts This section is based on OMG's Business Process Modeling and Notation Specification (BPMN2). Business Process Modeling Fundamentals: BPMN2 Basics BPMN2 Diagram Elements Control Flow and Message Flow Activities and Decomposition Events; Gateways Data objects, Artifacts, and Associations Grouping Elements of a Model Difference between Sequential and Parallel flow Business Process Modeling Skills This section is based on OMG's Business Process Modeling Notation Specification. Business Process Modeling Skills: Most questions in this section ask something about a brief scenario presented either as a BPMN2 diagram or in a few sentences. BPMN2 elements and modeling topics covered include: Pools and Lanes Activities and Subprocesses Gateway logic OR vs AND vs XOR Start and End Events and Timers (e.g. simple Intermediate Event types) Process Quality, Governance, and Metrics Frameworks Awareness of Industry Reference Models, and Quality, Metrics, and Governance Frameworks: This section covers its topics at an high level, allowing the candidate to demonstrate awareness of a range of industry frameworks that may prove either beneficial or, for regulatory frameworks, required by law in a project. Covered frameworks include: the APQC Process Classification Framework SCOR Value Chain Reference Model Business Process Maturity Model (BPMM) Six Sigma Balanced Scorecard COBIT Basel 3 and Sarbanes-Oxley
oceb2b200 Certyfikacja BPM - przygotowanie do egzaminu OCEB2 OMG Certified Expert in BPM Business Intermediate 21 godz. This course prepares you for the OMG Certified Expert in BPM 2 (OCEB v2) Business Intermediate Exam Intermediate Business Motivational Modeling Modeling business, moving up from Fundamental level: Ends, Means, Influencers, Assessments Organization Unit (in the BMM sense) Business Process, Business Rule constructing BMM models and interpreting (brief) scenarios Business Process Modeling with BPMN Advanced BP modeling with BPMN: Advanced event types Links & GoTos Compensation Complex Activity Inputs and Outputs Exception Handling Iteration/Repetition/Looping Grouping activities into SubProcesses Data object (including Lifecycle and Accessibility) Data store, data input, and data output Global Task and Global Process Conversations Choreography Execution Semantics Decision Management and Modeling with DMN DMN Basic Concepts, and Scope and Uses Decision Requirements Relating Decision Logic to Decision Requirements Decision Tables Relation of DMN to BPMN Business Rules Approach and Shared Business-Wide Vocabulary Noun Concepts and Business Rules (BR) vocabulary BR Basics Two types of BR BR and Business Processes Creating and using Process-Specific Business Rules Advantages of a shared business-wide vocabulary (SBVR Awareness) Business Process Management Knowledge and Skills BP Project Management Activity Lifecycle Ownership of Processes Measurement and Optimization CSFs and KPIs Business Activity Monitoring Scorecarding Process Simulation and Optimization BPM ROI Model Value Analysis (When to model, and when not to) BPMS Tool fundamentals BPM Center of Excellence basics Organizational Change Management Process Quality and Governance Frameworks Questions at the Intermediate exam go one level deeper into the scope, goals, and structure of these major frameworks: SOX, COBIT, and ITIL Frameworks for Process Improvement: OMG's Business Process Maturity Model (BPMM) 6 Sigma, LEAN
oceb2t200 Certyfikacja BPM - przygotowanie do egzaminu OCEB Technical Intermediate 14 godz. This course prepares you to OMG Certified Expert in BPM (OCEB) Technical Intermediate Exam. http://www.omg.org/oceb/coveragemap-tech-inter.htm Business Process Management Awareness Generic BPMS Tools and Suites Characteristics and Capabilities BP Center of Excellence Business Process Modeling with BPMN Iteration/Repetition/Looping/Links/GoTos Complex Event Types Transactions and Compensation Ad Hoc Processes Exception handling Complex activity inputs & outputs Types of Activities Activity Lifecycle Choreography Workflow Patterns Workflow Patterns, as described in Chapter 10 of the BPMN specification and the Workflow Patterns Initiative Business Rules Business Rules requirements Structural Business Rules Decision Models Fact Models Process Elements and Decision Points Creating Business Rules based on business requirements Architecture Topics SOA awareness "fit" between SOA and process orientation MDA awareness MDA and Business Process Modeling for execution IT Infrastructure and Business Process Service-Level Agreements Process Configuration Management ITIL and COBIT-based technology management Privacy and Security Standards and Enforcement Monitoring and Managing Processes Types of available process data Retrieving performance data from processes Analytics & BAM tool setup awareness Implementing BP analysis and simulation tools
ocebb300 Certyfikacja BPM - przygotowanie do egzaminu OCEB Business Advanced 7 godz. This course prepares you for the OCEB Business Advanced exam Aligning BPM with Enterprise goals and resources Aligning business processes with stakeholders' goals Aligning business processes with available resources Changing business processes to continue to achieve business goals in response to changing conditions Enterprise decision management Advanced Business Process Modeling with BPMN Advanced process discovery Working with large models Splitting a model for outsourcing Model validation Management of BPM programs Developing a BPM Center of Excellence Developing an enterprise roadmap for BPM Techniques to drive business adoption Developing business cases Developing a business architecture Resourcing a BPM team Ownership of processes Process portfolio management Global and local process guidelines Advanced Change Management Implementing and aligning organizational change Rollout strategies Assessing degrees of impact Advanced change techniques Compliance and Assurance Governance, Risk, and Compliance (GRC) including Corporate Governance Enterprise Risk Management Strategic Compliance Management, and Corporate Social Responsibility Assurance topics including Information Assurance, Process Assurance, and Quality Assurance. Advanced Topics in Process Improvement BP and transition QA techniques BPMM - Structure and Major Features 6 Sigma - Major features, approaches, and benefits LEAN - Major features, approaches, and benefits
oceb2t300 Certyfikacja BPM - przygotowanie do egzaminu OCEB Technical Advanced 7 godz. This course prepares you to OMG Certified Expert in BPM (OCEB) Technical Advanced Exam. http://www.omg.org/oceb/coveragemap-tech-inter.htm Business Process Management Awareness Configuring, measuring, and reporting KPIs Advanced BMM modeling and Leveraging existing assets within IT Advanced Business Process Modeling with BPMN Improving or optimizing BPMN models Tuning a BPMN model for implementation BPEL fundamentals BAM Awareness Relationship of ESB to Business Process and Process Documentation topics including BP Use Cases Technical Specifications from BP Models and Business Process Analysis Understanding Metamodeling Concepts Metamodeling enables precise specification independent of notation Metamodeling enables an interoperable repository for models Enterprise Architecture Service-Oriented design concepts Service-oriented design patterns Design of services Meeting GRC requirements Designing and building auditable Business Processes Business Rules PRR Awareness Rete Algorithm Implementation and Integration Integration Components and Adapters including ERP, CRM, SaaS, and Integrating Legacy Systems Integrating Business Intelligence and Analytics including Data Warehousing Vendor Selection and Marketplace Topics Scenario-based assessment Cost/Benefit analysis / ROI RFP analysis Fitting tool to task

Najbliższe szkolenia

SzkolenieData KursuCena szkolenia [Zdalne / Stacjonarne]
OCUP2 UML 2.5 Certification - Intermediate Exam Preparation - Wrocław, ul.Ludwika Rydygiera 2a/22czw., 2017-06-08 09:005200PLN / 2193PLN
OCEB2 OMG Certified Expert in BPM - Fundamental Exam Preparation - Częstochowa, ul. Wały Dwernickiego 117/121pon., 2017-06-12 09:0012000PLN / 5400PLN
Business Rule Approach with SBVR - Olsztyn, ul. Kajki 3/1pon., 2017-06-12 09:008500PLN / 2625PLN
OCUP2 UML 2.5 Certification - Foundation Exam Preparation - Opole, Władysława Reymonta 29śr., 2017-06-14 09:007000PLN / 3683PLN
Introduction to OMG Case Management Model And Notation (CMMN) - Łódź, ul. Tatrzańska 11śr., 2017-06-14 09:003900PLN / 1482PLN

Other regions

Szkolenie OMG, OMG boot camp, Szkolenia Zdalne OMG, szkolenie wieczorowe OMG, szkolenie weekendowe OMG , e-learning OMG, wykładowca OMG , lekcje UML, instruktor OMG, edukacja zdalna OMG, nauczanie wirtualne OMG, kurs online OMG, Trener OMG, kurs zdalny OMG,Kursy OMG, nauka przez internet OMG

Kursy w promocyjnej cenie

Szkolenie Miejscowość Data Kursu Cena szkolenia [Zdalne / Stacjonarne]
6 kapeluszy myślowych wg Edwarda de Bono Gdańsk, ul. Powstańców Warszawskich 45 czw., 2017-05-25 09:00 5148PLN / 1726PLN
Facebook w marketingu i reklamie Poznań, Garbary 100/63 pt., 2017-05-26 09:00 1881PLN / 952PLN
Programowanie w języku Python Szczecin, ul. Sienna 9 pon., 2017-05-29 09:00 10000PLN / 4448PLN
Facebook w marketingu i reklamie Lublin, ul. Spadochroniarzy 9 pt., 2017-06-02 09:00 1881PLN / 1002PLN
MongoDB for Administrators Kraków, ul. Rzemieślnicza 1 wt., 2017-06-06 09:00 3861PLN / 2087PLN
Oracle 11g - Programowanie w PL/SQL I - warsztaty Wrocław, ul.Ludwika Rydygiera 2a/22 wt., 2017-06-06 09:00 5990PLN / 2939PLN
Adobe Photoshop Elements Gdynia, ul. Ejsmonda 2 śr., 2017-06-07 09:00 1881PLN / 1127PLN
Microsoft Office Excel - moduł Business Intelligence Gdynia, ul. Ejsmonda 2 śr., 2017-06-07 09:00 2673PLN / 1391PLN
Adobe Photoshop Elements Gdańsk, ul. Powstańców Warszawskich 45 śr., 2017-06-07 09:00 1881PLN / 1127PLN
Adobe InDesign Poznań, Garbary 100/63 czw., 2017-06-08 09:00 1881PLN / 1027PLN
Wzorce projektowe w C# Poznań, Garbary 100/63 czw., 2017-06-08 09:00 3861PLN / 1830PLN
SQL Fundamentals Gdańsk, ul. Powstańców Warszawskich 45 czw., 2017-06-08 09:00 3663PLN / 1610PLN
Visual Basic for Applications (VBA) w Excel - poziom zaawansowany Warszawa, ul. Złota 3/11 pon., 2017-06-12 09:00 3069PLN / 1623PLN
Visual Basic for Applications (VBA) w Excel - wstęp do programowania Gdynia, ul. Ejsmonda 2 pon., 2017-06-12 09:00 3564PLN / 1891PLN
Techniki DTP (InDesign, Photoshop, Illustrator, Acrobat) Opole, Władysława Reymonta 29 pon., 2017-06-12 09:00 5940PLN / 4230PLN
Spring i Hibernate w tworzeniu aplikacji w języku Java Poznań, Garbary 100/63 wt., 2017-06-13 09:00 7722PLN / 3358PLN
Drools Rules Administration Wrocław, ul.Ludwika Rydygiera 2a/22 śr., 2017-06-14 09:00 21196PLN / 7023PLN
Build applications with Oracle Application Express (APEX) Katowice ul. Opolska 22 pon., 2017-06-19 09:00 9801PLN / 4720PLN
Tworzenie i zarządzanie stronami WWW Poznań, Garbary 100/63 pon., 2017-06-19 09:00 5841PLN / 2298PLN
Front End Developer Rzeszów, Plac Wolności 13 pon., 2017-06-19 09:00 23000PLN / 7970PLN
Introduction to Selenium Warszawa, ul. Złota 3/11 czw., 2017-06-22 09:00 1871PLN / 824PLN
Wprowadzenie do programowania Gdańsk, ul. Powstańców Warszawskich 45 pon., 2017-06-26 09:00 5742PLN / 4121PLN
Javascript And Ajax Rzeszów, Plac Wolności 13 pon., 2017-06-26 09:00 5841PLN / 3655PLN
Implementation and Administration of Elasticsearch Wrocław, ul.Ludwika Rydygiera 2a/22 śr., 2017-06-28 09:00 20800PLN / 6903PLN
Efektywna komunikacja interpersonalna z elementami asertywności Wrocław, ul.Ludwika Rydygiera 2a/22 czw., 2017-06-29 09:00 5148PLN / 1430PLN
Elasticsearch Advanced Administration, Monitoring and Maintenance Gdańsk, ul. Powstańców Warszawskich 45 wt., 2017-07-04 09:00 17741PLN / 5876PLN
Nginx konfiguracja i Administracja Bydgoszcz, ul. Dworcowa 94 śr., 2017-07-05 09:00 6930PLN / 2850PLN
SQL Fundamentals Warszawa, ul. Złota 3/11 pon., 2017-07-10 09:00 3663PLN / 1510PLN
Protokół SIP w VoIP Poznań, Garbary 100/63 pon., 2017-07-17 09:00 15929PLN / 5427PLN
Visual Basic for Applications (VBA) w Excel - wprowadzenie Wrocław, ul.Ludwika Rydygiera 2a/22 śr., 2017-08-02 09:00 2376PLN / 1192PLN
Programowanie w WPF 4.5 Lublin, ul. Spadochroniarzy 9 śr., 2017-08-16 09:00 6435PLN / 2443PLN
Tworzenie i zarządzanie stronami WWW Poznań, Garbary 100/63 pon., 2017-09-25 09:00 5841PLN / 2298PLN

Newsletter z promocjami

Zapisz się na nasz newsletter i otrzymuj informacje o aktualnych zniżkach na kursy otwarte.
Szanujemy Twoją prywatność, dlatego Twój e-mail będzie wykorzystywany jedynie w celu wysyłki naszego newslettera, nie będzie udostępniony ani sprzedany osobom trzecim.
W dowolnej chwili możesz zmienić swoje preferencje co do otrzymywanego newslettera bądź całkowicie się z niego wypisać.

Zaufali nam