This highly participative workshop introduces proven techniques for discovering, documenting, and verifying application requirements. In three-tier architecture terms, it covers both the Presentation Services (User Interface) and Business Services (Logic and Rules) layers, and integrates closely with the Persistence (Database) layer.
The workshop uses an “outward-looking” form of use cases to define external (Presentation Services) requirements – that is, how a user wishes to interact with a system using various UI technologies. To define internal (Business Services) requirements – the validation, rules, and data updates performed “behind” the user interface – a variety of techniques are covered, including event analysis, state transition diagramming, and service specification. Important synergies between these techniques are demonstrated, as well as making use of the analysts’s other main techniques – data modelling and process modelling.
This unique class bridges the gap between two common extremes. At one end are simplistic, easily understood prototyping or list-based approaches that work for simple applications, but are too imprecise and incomplete enterprise-scale work. At the other extreme are techniques that are so complex they are indecipherable to most users and analysts, and thus produce results that are just as undependable.
On workshop completion, participants will be able to:
Business analysts, systems analysts, UX designers, and developers responsible for defining application requirements, or documenting legacy/custom/packaged application behaviour in a structured way. Also, technical specialists interested in requirements definition, project leaders needing to understand current analysis techniques, and content experts with a significant role to play in specifying requirements.
None, although some understanding of multi-tier information systems concepts, and data modelling in particular, will be helpful.
The seminars and workshops that we offer as In-house will take place right at your office. Well in advance we will discuss the room requirements, especially in the case of workshops. If your organisation has widely dispersed offices we can also decide to run the workshop in a venue of your choice that is centrally located.
Practically all of our seminars and workshops can be offered as an In-house course for your company exclusively. Sometimes as a shorter version or if need be as an extended version with more detail or exercises or with extra focus on specific topics that apply to your organization.