Business Modelling with UML

  • duration 16 hours
  • Language English
  • format Online
duration
16 hours
location
Online
Language
English
Code
REQ-004
price
€ 397 *

Available sessions

To be determined



Training for 7-8 or more people?
Customize trainings for your specific needs

Description

The course is focused on the attendees who already have the skills of IS analyst and who have to communicate with representatives of the customer and to determine the place of information systems (IS) in the business processes of organization. The trainees already know how to correctly determine properties and formulate IS requirements; during the course they will learn to describe subject area and build business process models with UML visual notation.

Modelling the organization activity describes approach to business modelling, using the same visual “language” (UML), which is used during software development. Use of the same notation to describe business and information system improves mutual understanding between business analysts and development team. Business considerations can be clearly understood and included into the system requirements, which eventually leads to the system improvement. The course considers UML as a notation for describing the enterprise activity and connects business models with the information system models. The trainees gain experience of modelling the organization activity during several group exercises based on specific examples.

After completing the course, a certificate is issued on the Luxoft Training form

Objectives

To form the trainees' knowledge and skills necessary to perform responsibilities of business analyst. During the course the trainees will form an integral view on the work with business requirements and business needs in the broad sense, in this case a special emphasis is put on the key factors of work with business requirements and project business goals that define the project concept as its key success factor.



After the training the attendees will be able to:


  1. Understand the trends of the enterprise automation development and specifics of quality oriented process management
  2. Know the best practices and principles, which are the basis of business UML modelling according to RUP - software development methodology (IBM Rational Unified Process)
  3. Understand the significance of the organization activity modelling for IS development team
  4. Understand when the organization activity modelling is applied
  5. Describe business processes with UML
  6. Connect business models with information system requirements

Target Audience

  • Business Analysts
  • System Analysts
  • Leaders of Analyst Teams
  • Project Managers
  • Customer representatives

Prerequisites

Preliminary study of the following courses is mandatory:


  1. «Basics of IBM Rational Unified Process»
  2. «Basics of Visual Modelling with UML 2.0»
  3. «Workshop on development and requirements management. UML and Use Case Model»
  4. «Object-Oriented Analysis of Information System. Conceptual modelling in UML for systems analysts»

The trainee confirms knowledge of concepts and notions, mentioned in the indicated courses by passing the input testing. Basic English, experience in software development projects.


Roadmap

  1. IS life cycle and its basic processes. GOST 12207
  2. RUP as model of IS development business process. Evolution of notation
  3. Basics of process management. Deming cycle
  4. Introduction to business modelling
  5. Basics of designing Use Case Model
  6. Determination of business modelling objectives
  7. Understanding the needs of stakeholders
  8. Identification of business actors and business use cases
  9. Detailing of business use cases
  10. Identification of business executors and business entities
  11. Detailing of business executors and business entities
  12. Determination of requirements to business process automation
  13. Management of changing requirements to business model
  14. Structuring the model of business use cases

  • Trainer

Olga Dulkeyt Sergeevna

Software testing consultant

Discover more about professional growth and skills development

contact us