Call me back
Call Close
We will call you back!

Systems Engineering
Modeling of product concept

Learn to develop system from scratch
Starts 17.06
To undertstand the material it is required:
— familiarity with systems thinking by studying the same amount of material as it is given in Anatoly Levenchuk's textbook "Systems Thinking" (for example, a completed course of systems thinking in the framework of the Systems Management School curriculam, or taking the similar course at the university, or taking an online course "Systems Thinking" on the Coursera training platforms or eNANO -;
— prepared resume of your working project or an essay on 7 alphas, written in free form (should be provided to the presenter one week before the beginning of the course).
What can be learnt from this course
  • Develop systems "from scratch" with the help of model-oriented product development practices in the language of ArchiMate 3.0.
What other tasks this course will help to solve:
Get a set of practices for implementing successful systems
Systems engineering is an interdisciplinary approach and a set of practices that ensure the implementation of successful systems. Systems engineering is inseparably linked to project management and enterprise management. The systems engineer, first and foremost, plays the role of the task manager, leading up to the engineers of various specialties consistent requirements and constraints from various of stakeholders (users, investors, suppliers, regulators, etc.), as well as the main engineering decisions (architecture ).

Systems engineer is the one who is responsible for ensuring that feasibility studies, technical assignments, private technical tasks, programs and test procedures, operational and other documents that serve as tasks for a wide range of specialists, consistently describe the system. While improvement and development of some characteristics of the system in the course of its life cycle would not worsen other characteristics.
Master the competence of conceptual modeling
To keep up with everything, without losing the integrity of the picture, the systems engineer has a special competence for conceptual modeling. In this workshop, we will talk about modeling the product concept and organizing communication in a team using consistent conceptual life cycle models that use systems, requirements, and architecture. The workshop uses the ArchiMate 3.0 modeling language, but the results are easily transferred to the use of other system modeling languages (SysML, AADL, Capella).
What you will receive in the course:
In addition to clarity in the head
Product Concept
with agreed life cycle models of using systems, requirements, architectures
Evaluation of documentation
Of project for integrity and completeness, traceability of changes in the configuration
Communication Scheme
between engineers and managers on the basis of upper-level system models
The course is aimed at engineers and technical managers engaged in engineering projects at the development stages. Especially this course will be useful for those who need:

  • Arrange order in the project documentation so that you can track the causes and consequences of high-level decisions;
  • To make transparent and manageable the process of development of technical tasks, feasibility studies, technical descriptions, programs and test procedures with the help of systems models;
  • To build informative communications with engineers and managers of various specialties in order to address the risks of inconsistency in the actions of these engineers and managers.
Course program

full-time classes + webinar

once every other week on Sundays full-time classes, in between— webinars on weekdays

hours: full-time (11:30-19:30) + online (19:00-21:00)
In the end of the course each student has to present developed models of the product concept
On the 12th of August from 11:30
1.1. Theoretical foundations of systems modeling
  • Method of functional modeling based on contexts;
  • Method for modeling the change of states of a 4D-object;
  • Method for defining a systems architecture based on contexts;
  • Method of defining stakeholders on the basis of architecture;
  • The method of reverse-engineering requirements based on the architecture;
  • Method of building a megamodel of the product concept.
1.2. Types of Life Cycle Models
      • Agile
      • Lean
      • Waterfall
      • Iterative
      • Spiral
      • DevOps
      1.3. Models of needs and requirements of stakeholders
          • The role table;
          • The formula for the needs of the stakeholder;
          • The formula for the stakeholder requirement;
          • The formula of the systems requirement;
          • The constraint formula

          2.1. Operating concept models
              • Product data model
              • Functional model of the using system (or functional operational context);
              • Modular structure of the using system (or a contextual diagram);
              • Usage scenario.
              2.2. Models of systems architecture
              • Functional model of the system;
              • Modular structure of the system;
              • Matrix of the correspondence of functions and modules;
              • Modular decomposition of the system.

              2.3. OpenGroupe OMG ArchiMate 3.0 life cycle models based on ISO / IEC 15288: 2015
              • Functional model of the life cycle processes of the system
              • Functional model of the system definition processes
              • Functional model of technical processes
              • Functional model of engineering management processes

              2.4. Managing the product concept
              • Product concept data model
              • Product concept development tools
              • Managing product concept changes
              3.1. Model-oriented business analysis
              • What real practices are behind the combination of organizational structures?
              • Identification of external stakeholders from the life cycle model;
              • Identify the interests of external stakeholders and business requirements;
              • What will change in the current model of the system life cycle after your project?

              3.2. Models-oriented concept of exploitation
              • How detailed do you need to know the model of the system you are using?
              • Stakeholders-users, operators, regulators, serving and providing roles - their requirements and needs; What is the difference between the stakeholder requirement for the system used and the needs of the stakeholder?
              • How to define the function (class) of the system of interest if using the guidance of the organizational context and context of use;

              3.3. Model-oriented systems architecture
              • How to link functions and modules so that they do not lose their emergence;
              • How to jump from complex and fuzzy formulation of the task to the purchase of typical models ;
              • Localization of research and development in the most important parts of the system against the constant redesign of everything at once;
              • What does the manager lack to decide on innovation?
              • Analysis of examples of models of product concepts in Archimate 3.0 and statistical analysis of models using the language R.

              4. Group discussion of models of concepts in the Archimate language
              • realistic life cycle models
              • completeness of the models using the system and the depth of the problematics
              • the appropriateness of the models of the system being designed
              • Automatic generation of specifications based on the megamodel of the product concept

              5. Presentation of the developed product concept models
              The course includes presentation

              This course is taught by
              Vyacheslav Mizgulin
              an independent consultant on systems and software engineering
              Engaged in R & D at ABC SOLUTIONS (ZOZO WFM), leads the Laboratory of Modeling and Optimization of Complex Systems of UrFU.
              In addition, Vyacheslav - INCOSE RUS President , the founder of the first in Russia Masters in Systems Engineering in UrFU and the author of the book "Systems Engineer. How to start a career in a new technological order »
              Tution fees
              classes start - 17.06
              Special price for current (second) group
              90 000
              70 000 rub.
              4 days of classes, 4 webinars and presentation
              You really want but cannot join full-time course? Then join us online!
              Pick type of enrollment in the page that appear after you click on the button "I want to join group".
              Not ready yet to enroll in our course? Well we created something very useful and absolutely free for you: project analysis check-list
              Get the checklist and start applying it right now!
              Do you want to make sure that your project is on the right track? Check-lists for project analysis - a convenient and effective way to diagnose the project at any stage.
              Using check-lists, you can:
              • check whether all hypotheses, perspectives and risks are taken into account at the planning stage;
              • Structure available information on the project;
              • get feedback from the team;
              • establish a way forward;
              • be sure that there are no "blank spots" - the check-lists cover all possible aspects of project management.
              The checklist is a document that helps to check ourselves. For example, a list of actions to be taken, or items that you need not to overlook taking with you. Check-lists are used in aviation, medicine, construction - places where errors are unacceptable. If you are responsible for project management, we suggest that you use checklists - a truly reliable method of control.
              This is free of charge!
              Go back to description
              Workshop "System Engineering. Modeling of the product concept": starts 17.06
              4 full-time classes each Sunday and 4 webinars + presentation
              We will teach engineers and technical managers to develop systems "from scratch" with the help of practices of model-oriented development of the product concept using the language of ArchiMate 3.0.
              Type of enrollment