I have finally launched a fantastic new workshop on Object-Oriented Analysis & Design.
I call this a workshop, since most of the time the participants are doing the work; in teams busy doing analysis and design, thus applying and internalizing the concepts and principles being taught. Some fundamental OO Analysis & Design skills, including introduction to various UML diagrams, are taught, and then applied on a project.
This workshop starts from the first steps of requirements analysis (we talk about evolutionary requirements) to the Use Case model to the Domain Model to the Design Model, including principles and patterns such as GRASP, DDD (domain-driven design), TDD (test-driven development) and Design Patterns.
Throughout the workshop we apply what we learn in an iterative manner to a single project that we need to analyse and design for.
The few times I have already presented this workshop the participants and me had lots of fun while learning and applying very valuable OO analysis and design skills.
Thursday, January 27, 2011
Subscribe to:
Post Comments (Atom)

0 comments:
Post a Comment