Course Outline
Best Practices
- Software crisis
- Best Practices in Software Development
- Iterative development
- Management requirements
- Component-based architecture
- Visual modeling
- Verification of quality
- Change management
RUP
- Characteristics of RUP
- Two dimensions of RUP
- UML for RUP
Create an object model
- UML 2 as a way to represent the model
- The object model
- Methods of describing the model
- Practical analysis of the specification of the use cases
- Actor
- A use case
- Association
- Relations include, extend
Some object-oriented concepts in practice
- Abstraction
- Encapsulation
- Generalization
- Polymorphism
The system architecture
- Mapping the structure and behavior of the system
- Two categories of UML diagrams
- Modeling the relationship between structure and behavior
- Different levels of modeling behavior
- Mapping class analytical design elements
- Relations refine
- Building strong relationships between the results of the analysis phase and the design phase
- Modeling design classes
- Class
- Association
- Enumeration
- Forward/reverse engineering
- Subsystem Design
- Component
- The relationship of the delegation
- Connector Assembly
- Description of the aspects of concurrency in the system architecture
- Examples of activity diagrams, sequence and state machine
- Description of the aspects of the architecture of the dispersion
- The different perspectives of architecture description
Requirements
Basic knowledge of the commonly used UML diagrams (use case, class, sequence).
Testimonials
Practice exercises were great and the help given by the trainer was excellent.
Elmer Tuz
exercises
Ewa Mierzwińska
it was OK
Wojciech Mikołajski
Learned a lot of practical material. The exercises were very practical as well.
JIMMY CHAN
Many practical tips for everyday use. Atmosphere.
Tomasz Chochołek
interaction
Paweł Tisończyk
The way of conducting classes, contact with the teacher. The level of knowledge ideally suited to your needs.
Kamil Ciepiela
Organizing knowledge
Marcin Gondek
What I liked the most was the proportion between lectures and exercises and the pace of running.
Barbara Kwiecień
Humor :)
Olga Szupszynska
Transparency of the proposed exercises, dynamic conduct of classes
Krzysztof Pająk
all
Dorota Bąkowska
all
Aneta Piętka
Quizzes summarizing each reworked chapter
Bravura Solutions; Transition Technologies S.A.; ; Asseco Poland S.A.
practical approach of the lecturer and the ability of comparisons that are easy to remember. In addition, Filip has a lot of slack in himself and it is very relaxing :)
Szymon Placha
professional knowledge given in an accessible pictorial way
Ewa Pawińska
The experience and knowledge of the trainer - he was able to answer any questions.
Shelley Walker
exercises
Tomasz Zumbrzycki
I liked the application examples and specific answers to the questions I asked the most (what really happens in a few trainings)
Paweł Chernik
exercises
Piotr Goc
Instructor was very engaged and helpful.
Tom Davis
I liked the mix of modeling anecdotes, lessons learned and real world experiences.
Grant Nelson
Very interactive, very good training pace, informative and helpful for applying to real world projects.
Daniel Miranda
The structure of lecture, in structure led demonstration and then group work was good a reinforcing topic.
Clayton Langley
Fast paced - good interaction - clearly very knowledgeable trainer.
Coach approach
Talex S.A.
Form of conducting classes, scope of training and materials
Talex S.A.
The clarity of the message and the comparison to the 'life' situation in my opinion helps to illustrate the example and remember it
Talex S.A.
Diagram design in EA.
Talex S.A.
great knowledge and experience of the trainer as well as excellent contact with the group
Kinga
exercises with activity diagrams
Talex S.A.
Lots of examples in a form that allowed to remember the theory through simple associations
Talex S.A.
exercises
Talex S.A.
a large number of examples and exercises
EQ System sp. z o. o.
Atmosphere
Delphi Poland S.A. oddział w Krakowie
Very nice examples
Delphi Poland S.A. oddział w Krakowie
way of running
Dawid Cisowski
All. The host was great, he had great knowledge and experience. A real professional. One of the best trainings I've been to.
Jacek Koleżyński
way of conducting training
Delphi Poland S.A. oddział w Krakowie
Comprehensible examples and work in the application, where you could immediately model a given aspect of the issue.
Euro Bank S.A.
cross-sectional approach to the topic
Łukasz Zięba
Big general knowledge and experience
Nokia Solutions and Networks Sp. z o.o.
A lively way of running
Nokia Solutions and Networks Sp. z o.o.
practical
Mateusz Jagocha
practice and myself
Delphi Poland S.A. oddział w Krakowie
An attitude on practicality
Delphi Poland S.A. oddział w Krakowie
examples, the approach of the teacher
Maciej Grudzień
atmosphere and many examples
Sylwia Ławniczak
b. the knowledge of the trainer, giving examples of "life" describing difficult issues
Ania Rusek
Remembering all names. Adjusting the training to the participants' needs.
Bartłomiej Kluza
The training was at the highest level, motivated to full attention and concentration, and the knowledge passed met my expectations and I value it the most.
Asseco Data Systems SA
A lot of examples + substantive preparation of the trainer.
Delphi Poland S.A. oddział w Krakowie
dynamics of training and speaking, loud voice, simple language,
Delphi Poland S.A. oddział w Krakowie
Theoretical issues with UML
Artur Wójcicki
interesting and interesting way of transferring knowledge, the lecturer passed knowledge even beyond the scope of the subject of the training (knowledge from UML as a language)
Delphi Poland S.A. oddział w Krakowie
I mostly liked the exercises and examples.
Natalia Rodríguez Uclés
I enjoyed the experience of the trainer as well as the number of exercises to practice.
Thierry Barbezat
I genuinely was benefit from the discovering BPMN.
skyguide
As inexperienced in BPML, the training provided a first very good impression about possibilities.
skyguide
1) The perfect quality of the tools provided for the exercises which were an absolute delight to do in such an efficient environment 2) The exercises themselves were well designed, interesting and doable by a large audience (especially by modeling newbies like me . .) 3) the balance between lectures and exercises was perfect, with the addition of an excellent teacher, highly attentive to the students (e.g. circulating among us to help during the exercises, selecting and commenting the different variants proposed by the students, . .).
Philippe CHAUFFOUREAUX - skyguide
The trainer: both his level of expertise (thanks to still practicing BPMN in projects) and his very positive energy.
Julien Piaser
The high amount of exercises. This was very helpful for learning.
skyguide
The possibility to use a good tool to perform the BPMN exercise.
skyguide
Lot of examples to try to apply your newly learn knowledge.
skyguide
way of conducting
GMV Innovating Solutions Sp. z o.o.
conducting classes, exercises
Martyna Romanowska
very good exercises
Jan Miedzik
An interesting form, great knowledge of the trainer
Michał Dyzma
Flip was friendly, interesting, and engaging and he worked hard to maintain a good connection with the audience. He has an excellent knowledge of MagicDraw and SysML and communicated his knowledge clearly and effectively.
The Australian National University
Flip was a knowledgeable and affable trainer.
Nick Herrald
I enjoyed the fact that I was following the course on my own computerand exercises.
The Australian National University
Response to the needs of this training: ie systematizing knowledge, paying attention to important things in the context of the exam
Gabriela Cieślak
Despite the high pace, the leader was in touch with listeners all the time
Tomasz Chmielnicki
well-informed knowledge, well-prepared materials
Anna Natkańska
Great coaching knowledge and first-hand information from the person directly involved in the subject subject to the training. 2 days of training gave me more than 400 pages of textbook about the same scope
Anna Ciuśniak
Good pace and the ability to involve the trainer all the time
Comarch SA
way of conducting, the ability to maintain attention
Comarch SA
Practical simple examples that allow a much easier understanding of issues
Urząd Komunikacji Elektronicznej; Urząd Komunikacji Elektronicznej; Urząd Komunikacji Elektronicznej
whole
Joanna Antczak
I genuinely was benefit from the clear explanations, good examples.
Lockheed Martin Australia
I genuinely enjoyed the informative.
Lockheed Martin Australia
Excellent trainer, practical knowledge being passed on, easy to understand, links to application of the skills in real scenarios.
Arvi Simeon - Lockheed Martin Australia
I enjoyed actually working with the tool. Understanding different techniques.
Paul Hurni - Lockheed Martin Australia
Flip was very engaging and easy to interact with. Made everyone feel comfortable during exercises. Provided great individual focus.
John Towers - Lockheed Martin Australia
The subject was well taught and there was a good coverage of topics. Examples were clear and effective to read from.
Lockheed Martin Australia
Delivery of training was interactive and interesting to follow.
Suraj Jacob - Lockheed Martin Australia
I enjoyed seeing the examples used in magic draw. It helped show the very high level concepts presented in the lectures into more accessible and understandable examples.
Lockheed Martin Australia
Trainer was friendly and knowledgeable about the subject. Kept the course interesting and light heated.
Lockheed Martin Australia
I enjoyed how we split into groups to do activities and shared with the class. This helped understand the different ways SysML can be utilized, and getting immediate feedback from Flip.
Denni Mackrill - Lockheed Martin Australia
Flip was great, very approachable and knowledgeable on SGML and associated tools. Highly recommended.
mark sosnowski - Lockheed Martin Australia
way of conducting, selection of examples
Mariusz Pietrzak - Comarch SA
way of conducting, knowledge and the ability to communicate it
Magdalena Lesniak - Comarch SA
Instructor was very good and knowledagble. Made the course fun.
Thomas Schneider - Lockheed Martin Australia
Well, paced. Clear examples. Logical sequence of ideas.
- Lockheed Martin Australia
I liked this training covered lots of gaps between theory and practice of SysML.
- Lockheed Martin Australia
I was benefit from the thorough and good background knowledge and lots fo shortcuts and tips and tricks.
- Lockheed Martin Australia
I was benefit from the able to use the tool alongside the instructor.
- Lockheed Martin Australia
It was friendly and very related to what I need.
- Lockheed Martin Australia
Combining SysML with the use of MagicDraw, Filip was great as well and kept us engaged.
Hung Dang - Lockheed Martin Australia
Presenter was knowledgeable about the subject and course was relatively informal.
Ben McDonald - Lockheed Martin Australia
Fast paced - good interaction - clearly very knowledgeable trainer.