Strategies For Requirements Discovery

Posted on March 8th, 2015

The Requirements Discovery Canvas is a visual tool that helps teams discover and organise software requirements. Inspired by the Business Model Canvas, it provides a framework for collaboration, that can be used by both agile and traditional software development teams. How the Canvas Helps The R...

The Requirements Discovery Canvas

Posted on March 3rd, 2015

The Requirements Discovery Canvas is a visual tool that helps teams discover and organise software requirements. Inspired by the Business Model Canvas, it provides a framework for collaboration, that can be used by both agile and traditional software development teams. Requirements Discovery Is ...

Extreme Architecture Framework: A Canvas for Agile Enterprise Architecture

Posted on October 23rd, 2014

In conjunction with Floris Gout We first presented our ideas about the Extreme Architecture (XAF) at a conference in 2002 [8]. A series of articles and papers followed cumulating with a chapter in the Handbook of Enterprise Systems Architecture in Practice published in February 2007 by Idea...

Lotus Agenda Training Courses

Posted on September 19th, 2014

Many (many) years ago I was an enthusiastic user of Lotus Agenda. In fact, I have to confess that I have only recently retired an accounting system that I implemented in Lotus Agenda as Agenda no longer runs under MS Windows 7 and I couldn't be bothered to mess around with virtual machines o...

The Feature Funnel: More On Ambiguity

Posted on March 28th, 2012

I ended my post on qualifying the wishlist by promoting the benefits of a glossary of terms. This post will continue to explore the problems of ambiguity associated with natural language. In addition to establishing a glossary, another way of ensuring consistency across features, is to employ a ...

The Feature Funnel: The Big Picture

Posted on March 24th, 2012

Busy day today so just a short post. I spent some time visualising the ideas that I have been discussing in my series of posts on the feature funnel and came up with this representation. So far I have discussed the wishlist, popularity and ambiguity in my posts. The other aspects of the featur...

The Feature Funnel: Qualifying the Wishlist

Posted on March 22nd, 2012

In my last post I introduced the Feature Funnel and discussed ways of managing a wishlist of product features. In this and later posts, I will introduce a series of questions that can be used to refine and filter the wishlist. Is the requested feature popular? It is obvious that frequently reque...

The Feature Funnel: A Tool for Managing User Wishlists

Posted on March 21st, 2012

The Sales Funnel Many sales professionals are familiar with the systematic approach to selling a product or service known as the “sales funnel". The sales funnel employs the metaphor of a funnel (wide neck at the top, narrow spout at the bottom) to represent the dwindling number of sales prospe...

Comics and Infographics

Posted on March 19th, 2012

Words are often not the best way to present complex or tedious material. Because I don't draw well, I often discuss the benefits of engaging a professional graphic designer during our Essentials of Business Analysis courses. What could be more complex (and tedious) than describing the desi...

Software Quality Bloopers

Posted on March 15th, 2012

I can't resist snapping examples of software quality bloopers. It all started with this MS Windows registry error message that obliterated the details of our Software Quality Essentials course. Then there was an MS Access error message displayed over the top of a flight information displa...