P236-3 Detailed User Analysis Modeling

Intended Audience

Practitioners involved in information system delivery or maintenance projects and playing roles of solution architecture and detailed design.


These techniques aid in the detailed analysis of use cases and of the objects that will collaborate in the system to be implemented – to deliver the services of the use case in an optimum way. The techniques address the deepest level of specifications in the user view, giving effective and efficient input to developer activities.

The techniques are particularly useful at the time the P490S Unit Task Specification is being drafted and validated, as well as specifications for other user-view components


Learners should be familiar with modeling concepts, able to read models and have a minimal knowledge of relevant UML notation.

Should have completed the following events or have equivalent competencies:

Participants will also find the following event useful, taken before or after this event:

Target Competencies

At the end of this event, the learner will be able to:

  • Describe the Detailed User Analysis Modeling and its three techniques;
  • Apply the three techniques in the context of a case study;
  • Contribute to two deliverables: P490S Unit Task Specification and P180S Information Component Specification, as related to Detailed User Analysis Modeling.


  1. Introduction
  2. Overview of Detailed User Analysis Modeling
  3. Detailing a Use Case – Determining Task Steps
  4. Detailing a Use Case – Finding Services
  5. Detailing a Use Case – Describing a Unit Task Local View
  6. Analyzing Objects in Detail – Defining a Service Behavior
  7. Analyzing Objects in Detail – Describing a Service Local View
  8. Harmonizing User-level Models – Reviewing Task Steps
  9. Harmonizing User-level Models – Reviewing Class Responsibilities
  10. Conclusion

Delivery Mode and Duration

In-class learning: 2 days

Pedagogical Approach

Presentations; examples and exercises in the context of a case study; class discussions about the exercise solutions.


Each participant must have a computer available throughout the event (shared with one other participant if necessary), that will enable access to the current version of Macroscope and of the standard supporting products (e.g. MS Office, Adobe Reader).

Up to list of learning events for:
Systems Delivery and Maintenance