Requirements Gathering

All software development is iterative (without slides)

Posted in 03 - Product Development, Design, Development, Event Review, Requirements Gathering on November 4th, 2009 by Paul McArdle3 Comments

.
Well, 17 hours ago I was awake for an IEEE-organised Webinar featuring Kent Beck (founder of Three Rivers Institute) titled “Software G Forces:  The Effects of Acceleration” – so I’m beat!  Just another long day in a software start-up.

However I wanted to get this blog post up before it slipped my mind (please excuse me for any lack of polish in this one!)

read more »

Having the right focus at Industry Networking events

Posted in Article Review, Networking, Requirements Gathering on November 4th, 2009 by Paul McArdleBe the first to comment

A few questions that I have been asked on a couple of occasions (e.g. after All-Energy and EUAA events) started me thinking – and what seems apparent is that some perhaps have the wrong impression of the purpose of being involved in events like this. read more »

What and Why Document

Posted in Book Review, Methodology, Requirements Gathering on September 20th, 2009 by Paul McArdle1 Comment

This commentary was initially included in a lengthy book review post about the book “Tale of Two Systems”.  Given I will be referring to these two documents on an ongoing basis, I have shifted the commentary to this separate page.

In the Tale of Two Systems, this is called “The Concept Document”.

This, along with the “Statement of Work” are the two key documents referenced in the book.   This model of only two key documents is certainly something worthwhile for us to follow…

Personally speaking (and knowing how language is loaded with semantics) I would prefer we even use the name “What and Why Document” to describe this one.

Paraphrasing the book, this is essentially the marketing document (i.e. the business case to which internal and external partners sign up).  It contains such things as:
1)  Financial projections
2)  Who we think the users are
3)  Their value proposition
4)  How much we think they will be willing to pay
5)  How much we think it will cost us to develop
6)  The risks and threats we see.

In other words:

WHAT and WHY

Book Review: Tale of Two Systems

Posted in 03 - Product Development, Book Review, Design, Development, Requirements Gathering on September 19th, 2009 by Paul McArdle11 Comments

I know that someone recommended I read this one – I apologise for forgetting who it was!  Was it you, Justin?

I read this book as it claimed to answer some questions I had been pondering along the lines of “what’s this AGILE thing all about?” .

Shane’s review helped, but I still had loads more questions – as a result of which we loaded up our Amazon cart with quite a few books on the topic, of which this is the first I have reviewed.

1)  Binary Review

This book is written as a fictional tale of two separate software development projects within the same large company – one using “Lean and Agile” Software Development, and one using a more traditional (e.g. waterfall) approach.

The Book

What we thought

TaleOfTwoSystems

“A Tale of Two Systems”
by Michael K Levine
Thumbs up.

Useful
(and very timely for us)!

Full Disclosure – yes, that’s a tracked link to Amazon shown above.

We buy quite a large number of books on a wide range of topics, all relevant to our business in some way.  If you did happen to purchase the book from Amazon, they’d throw a few shekels our way, which would help us to buy (and hence publish reviews of) even more books.  Hence, Karma would return the benefits to you…

.

As a novel, this book certainly does NOT qualify as “Un-Put-Down-Able”.

read more »