Use Case Series: Formal Use Case

Posted on:

This is the classic use case as described by someone who talks about Software Engineering. All of the training classes (other than Agile classes) that I’ve been to teach formal use case development as a component in a system of requirements management.

Use Case Series: Introduction

Posted on:

Use cases can be difficult to talk about, because they immediately invoke so many different preconceptions and prejudices. High school English teachers know that some words aren’t just words – they are symbolic, and represent ideas. They had us write essays like “Who do I think is a hero” and […]

Watson from Intellext

Posted on:

OK, you have to go download Watson, which provides contextual search (of the web, from your desktop). The context that it uses is whatever application is open on your desktop – specifically MS Word, Powerpoint, Outlook, IE and Firefox. This morning I was working on a “How to design unit […]

Secret decoder ring

Posted on:

I’m having a little trouble reading the spec – I left my secret decoder ring at home! Ever hear that before? A set of requirements that makes perfect sense to one team member can be completely unintelligible to others. Requirements written in business-speak, or full of accounting jargon may be […]

Getting Past The ‘Suck Threshold’

Posted on:

Kathy Sierra writes a great post in her blog, Creating Passionate Users, that talks about the requirement to make things interesting. The driving objective is to accelerate the user adoption curve – which Kathy calls the Kick Ass Curve. Any user is initially forced to focus on the tool, and […]

Everything I Needed To Know I Forgot in Kindergarden

Posted on:

“WHY?” is the central theme, the underlying cause, and the most important element to developing a successful product. And it plays an important role in documenting requirements. Without knowing why a product is valuable or why people will use it, or why it needs to be done in 3 months instead of 6, you aren’t likely to make the right decisions about what to include, when to include it, or how to market it.

Improve your writing with graphics!

Posted on:

I attended training on making compelling presentations last year – and one thing that was stressed was the use of imagery to drive points home. Although there have been images in my posts to date, they have been utilitarian – not sources of imagery. I need to do better with […]

Active Listening and Cultural Cues – When No Means Yes

Posted on:

Without good communication skills, you won’t understand what the stakeholders want. And you won’t structure and describe the requirements in a way that the developers will implement what you intend.

For a given project, there are three sets of requirements – the requirements you are given, the requirements you document, and the requirements that are interpreted by the delivery team.