Clariteq Workshops

Clariteq Workshops

There's no way around it – being a business analyst is not an easy job, and many of the methods promoted in books and courses don't help because they fall into one of two extremes:

  • Painfully simplistic – focusing on managing, prioritizing, and tracking bulleted lists of textual requirements. They're easy – just ask “What do you want?” – and are loved by management because of the illusion of traceability, but are universally loathed by developers because they provide no context. They seldom deliver something the client recognizes as what they wanted.
  • Simply painful – for everyone concerned. They employ complex techniques – lots of them! – that are really intended for internal design, not requirements definition. They are indecipherable to analysts and users alike, so they are just as ineffective as the simplistic methods.

This series of workshops is different. They strike a middle ground by covering a small number of techniques, each addressing one fundamental aspect of the problem space – business goals and processes, application requirements, and data needs. The methods they cover are :

  • "Do-able" by the business analyst and other mere mortals
  • Relevant and understandable to business users and subject matter experts
  • Useful and clear to the architects, designers, and developers who must translate the requirements into effective business processes, applications, and databases
  • Integrated – each stands on its own, but also supports refinement of the other perspectives
  • Surprisingly popular with teams employing Agile methods – they provide methods that quickly get everyone of the same page without “analysis paralysis,” and then iterative development can take over
Working With Business Processes – Defining, Mapping, and Analysing Business Processes – 2 days

Working With Business ProcessesDefining, Mapping, and Analysing Business Processes – 2 days

Being able to work with business processes is a core skill for business analysts, process and application architects, and even corporate managers and executives. But too often, material on the topic floats around in generalities and familiar case studies, or dives into technical details and incomprehensible models. This workshop is different – in a practical way, it shows how to discover and scope a business process, clarify its context, model its workflow with progressive detail, assess it, and design a new process. It's all backed up with real-world examples, and clear, repeatable guidelines.

Download Course DescriptionsDownload Details for Working With Business Processes


Data Modelling – A Business-Oriented Approach to Entity-Relationship Modelling – 2 days

Data modelling leads to quality data structures, but properly used, it is also a tremendous aid to requirements techniques such as workflow modelling and requirements modelling (use cases and services.) That's because it ensures a common understanding of the things – the entities – that processes and applications deal with. This workshop introduces entity-relationship modelling from a non-technical perspective, provides tips and guidelines for the analyst, and explores contextual, conceptual, and detailed modelling techniques that maximize user involvement.

Download Course DescriptionsDownload Details for Data Modelling

Use Cases and Services – Proven Techniques Modelling Application Requirements – 2 days

Use Cases and Services – Proven Techniques for Modelling Application Requirements – 2 days

Use cases offered great promise as a requirements definition technique, but many analysts saw disappointing results. That's because many published methods are inconsistent, complex, or focused on internal design. This unique workshop clears up the confusion. It shows how to employ use cases to discover external requirements – how users wish to interact with an application – and how to use service specifications to define internal requirements – the validation, rules, and data manipulation performed behind the scenes. It clearly demonstrates how the two perspectives interact, and how they relate to data modelling and process workflow modelling.

Download Course DescriptionsDownload Details for Requirements Modelling

Advanced Data Modeling – Communication, Consistency, and Complexity – 3 days

Advanced Data Modelling – Communication, Consistency, and Complexity – 3 days

After gaining some practical experience, data modellers encounter situations such as the enforcement of complex business rules, handling recurring patterns, satisfying regulatory requirements to capture complex changes and corrections, dealing with existing databases or packaged applications, integrating ER and dimensional modeling, and other issues not covered in introductory data modeling classes. This highly participative workshop provides approaches for many advanced data modeling situations, as well as techniques for improving communication between data modelers and subject matter experts.

Download Course DescriptionsDownload Details for Advanced Data Modeling