The workshops and training courses that are held by us are as follows

Process modeling and discovery (BPMN2)

8 hours- 1 day

After reviewing the introductions, we learn the techniques of discovering the details of the processes and the way they are recorded by BPMN2 modeling language.

  • Modeling of processes- introductory
  1. Why process modeling?
  2. Introduction to process modeling
  3. Main elements of BPMN
  4. Description of events
  5. XOR and AND decision making models
  6. Loop and iteration
  7. Data object
  8. Resources and executives of processes
  9. Exchange of information among different organizational groups
  10. Meaning of pool and lanes
  • Process modeling- advanced
  1. Decomposition of processes to sub-processes
  2. Rules of using the sub-processes
  3. Reusing the processes
  4. Management of events
  5. Message events
  6. Temporal events
  7. Event-based descisions
  8. Adapting different decisions to work
  9. Exception handling
Review of business processes management and enterprise architecture

8 hours – one day

In this day, two introductions are offered to discuss the documentation of the processes. First, general matters of BPM and second, enterprise architecture or EA.

  • Introduction of BPM
  1. What is process?
  2. What is management of BPM’s business processes?
  3. What is the value of BPM for an organization?
  4. BPM and its other professional fields
  5. BPM’s life cycle
  6. Introduction of BPM tools (Bizagi Software)
  • Introduction of EA
  1. Introduction of enterprise architecture
  2. Methodology, principles and rules of EA
  3. Key diagrams in EA
  4. The role of process to develop EA successfully
  5. Models of maturity, tools and frameworks of EA
  6. Service-oriented architecture (SOA)
  7. Tools of EA (Visual Paradigm Software)
Process identification of process architecture

8 hours-1 day 

In this day, techniques of identification of the processes are dealt with and then, we learn the way the processes are arranged as the architecture framework.

  • Identification of processes
  1. What is process identification?
  2. Identification with traditional techniques
  3. Tools of traditional approaches
  4. Case/Function techniques
  5. Identification with contemporary approaches
  6. Reference models
  • Architecture of processes
  1. An introduction to architecture of processes
  2. Process fragmentation: vertical
  3. Chain value-based modeling
  4. Process fragmentation: horizontal
  5. Number of levels in process architecture
  6. Prioritization of processes
Being familiar with enterprise architecture frameworks

16 hours-2 days 

The main applications of knowledge formulation and documentation include management of the organizational design and organizational architecture including IT architecture, human resources, etc. In this course, enterprise architecture is described in terms of national architecture framework and Togaf .

  • Being familiar with architectural basics
  1. Basic concepts of architecture
  2. History of architecture
  3. Components of architecture
  4. Well-known frameworks
  • Different architectural achievements
  1. Cycle of architecture development
  2. Architecture products
  3. View and viewpoint of architecture
  4. Levels of architecture
  5. Building blocks of architecture
  • Review of the cycle of the architecture development
  1. Organizational preparation
  2. Architecture vision
  3. Architecture designs
  4. Architecture transition pattern
  5. Measurement of architecture maturity
  6. Management of requirements
  • Deployment and maintenance of architecture
  1. Architecture tools
  2. Principles of architecture
  3. Architecture governance
  4. Reference models of architecture
Formulating business architecture of the organization

16 hours- 2 days 

Enterprise architecture begins with drawing the business architecture. The architecture is composed of processes, jobs, services, performance and other dimensions and each of them needs its knowledge. The course provides an integrated knowledge of the concepts.

  • Review of architecture concepts
  1. Frameworks of architecture and their components
  2. Architectural hierarchy
  3. Business architecture
  • Service architecture
  1. Strategic concepts according to the architects
  2. Definition of organizational services
  3. Levels of service architecture
  • Process architecture
  1. Definition of organizational works and their types
  2. Displaying the work positions in the process
  3. Levels of architecture of processes
  • Architecture of jobs
  1. Definition of jobs and different organizational charts
  2. Displaying occupational positions in the chart
  3. Levels of architecture of jobs
Analysis and redesign of business processes

8 hours- 1 day

In this one-day course, techniques of analysis and improvement of business processes are described. The techniques include soft to hard underlying techniques.

  • Analysis of processes
  1. Value added analysis
  2. Root cause analysis
  3. Documentation of issues and evaluation of effects
  4. Que and flow analysis
  5. Simulation
  6. Performance indicators
  • Redesign of processes
  1. Importance of process redesign
  2. evolution
  3. Revolution
  4. Hyoursetic redesigns
Being familiar with analysis and design of information systems

16 hours- 2 days

It is one of the other applications of modeling to develop software systems. The models are used for the owners of software and their programmers and follow specific standards that are described in this course.

  • Need measurement and planning phase
  1. Review of concepts
  2. Planning software projects
  3. Tools of project control and planning
  4. Methods of the need measurement of the stakeholders
  5. Tools of documentation of the needs
  • Design phase
  1. Review of modeling techniques
  2. Tools of documentation of functionalities
  3. Tools of documentation of structures
  4. Tools of documentation of behaviors
  5. Review of technical modeling
  • Deployment phase
  1. Techniques of software delivery
  2. Techniques of software test
  3. Techniques of software deployment
  4. Techniques of software training
  5. Techniques of software maintenance
  6. Being familiar with new methods and tools
  • Review of agile approaches
  1. Introduction of scrum method
  2. Key individuals of scrum
  3. Key sessions of scrum
  4. Famous tools of scrum
Being familiar with the business processes management system (BPMS)

8 hours- 1 day

One of the common applications of the process modeling is using BPMS software for their automation or integrating the organizational system. In this course, an introduction of the application of the tools is presented.

  • Executed BPMN modeling
  1. Guidelines of modeling
  2. Weak process models
  3. What are the patterns?
  4. Review of some patterns
  5. Common mistakes in modeling
  • Being familiar with the typical system (Bizagi, Bonita, ProcessMaker)
  1. Being familiar with Workflow Module
  2. Being familiar with Form Builder Module
  3. Being familiar with Business Logic Module
  4. Being familiar with Dashboard Module
  5. Being familiar with Simulation Module
  6. Being familiar with Worklist Module