Monthly Archives: January 2017

Implementing an agile approach – steps towards agility

By | 29/01/2017

The term agile has become a popular term and approach for delivering solutions.  It is an alternative to the traditional waterfall approach.  Its key focus has been to deliver faster, greater collaboration between stakeholders and more adaptable at incorporating changes.  It does this by breaking the work down, prioritising items of highest value and getting output in front… Read More »

Drilling down solution requirements into more detail

By | 21/01/2017

The previous article How to elicit high level requirements by identifying use cases explained how to identify the scope of the solution and how to define use cases.  This article explains what questions to ask and how to document solution requirements in more detail using UML (Unified Modelling Language). A great benefit of this technique is that it… Read More »

How to elicit high level requirements by identifying use cases

By | 07/01/2017

This article is to provide you with techniques for eliciting requirements by providing step by step instructions to produce a use case model for an IT system.  A company intranet will be used throughout to provide examples. Use cases were first used by Ivar Jacobson to describe an amount of work to be done.  Use cases break down… Read More »