Ian Alexander:
Papers on Requirements Engineering


The many demands on a product’s hardware and software
must be traded-off to find a workable solution

 

 

Informal Papers

Goals 
Rationale
Requirements Discovery 
Requirements Management 
Requirements Humour 
Scenarios, Use Cases 
Software Engineering 
Stakeholders 
Systems Engineering 
Tools: DOORS & DXL 

See also: Formal Papers

To Top Requirements Humour

Requirements Proverbs
web page, 1996 onwards
 
An Engineer Looks at ... Democracy
article, 2007
An Engineer Looks at ... Rumour
article, 2007
The Ant & The Grasshopper
Column for Requirenautics Quarterly, 2005
Old English Requirements Met
Column for Requirenautics Quarterly, 2004
Requirements, Myths, & Magic
Column for Requirenautics Quarterly, 2002
The Glamour of Formalisation
Column for Requirenautics Quarterly, 2002
The Orthodox Barber, or What Tools Shouldn't Be Used For
Column for Requirenautics Quarterly, 2001
Engineering the Requirements ... for my Loft
Column for Requirenautics Quarterly, 1999
 

To Top Requirements Discovery

Making It All Fit Together (a Metamodel for Requirements Discovery)

Article for RQNG, October 2010

Model-Based Requirements Discovery

Invited Talk, RuSEC, Moscow, September 2010 (.pdf)

Моделеориентированное_выявление_требований

Invited Talk, RuSEC, Moscow, September 2010 (.pdf, in Russian)

Piecing Together the Requirements Jigsaw

Invited Keynote Talk, REFSQ, Essen, July 2010 (.pdf)

Perfect Requirement Discovery: Way Bigger Than It Seems
IET RM Blog, February 2009
Discovering Requirements
Book, February 2009
Discovery
Article for RQ, September 2007

To Top Requirements Management

Not Exactly a Requirements Blog
Occasional Informal Articles inspired by events
 
Learning to Drive, the Rumsfeld Way
'RE-flections' Article for RQ, September 2007
What are Requirements Made of?
Leading Article for Requirements Networking Group (RQNG), July 2007
Books for a Desert Island
Column for Automated Software Engineering Journal, 2007
One Counter-Example is Enough
Column for Requirements Quarterly, December 2005
Bleach and Soap
Column for Requirements Quarterly, June 2005
Ta kontroll över kraven (Take control of your requirements, in Swedish)
article for Dagens Industri, a Swedish magazine, November 2002
What is RE Anyway?
Column for Requirenautics Quarterly, 2001
Requirements are EITHER Needs OR Specifications
Column for Requirenautics Quarterly, 2001
Visualising Requirements in UML
article for Telelogic NewsByte, 2001
Is There Such a Thing as a User Requirement?
article in Requirenautics Quarterly, 1999;
republished in Requirements Engineering (1999) 4:221-223
A Historical Perspective on Requirements
paper in Requirenautics Quarterly, 1997

To Top Stakeholders

Building What Stakeholders Desire
Point Counter Point, IEEE Software, March/April 2007, pages 62-65
Surrogacy
Article for Requirenautics Quarterly, Summer 2004
Stakeholders without Tears: Understanding Project Sociology by Modeling Stakeholders
column, co-authored, in IEEE Software, Vol.21, No.1, Jan/Feb 2004, 23-27
Stakeholders - Who is Your System For?
article for Computing & Control Engineering, April 2003

To Top Goals

Discovering Requirements by Trade-offs

article for IET Engineering & Technology magazine, October 2009

Real User Goals, orYour Mother Wouldn't Like It

blog, 20 August 2009

Know Your Goals

article for Telelogic Innovate, 2002

To Top Rationale

Modelling Argumentation, Toulmin-style
article for Telelogic Innovate, 2003

To Top Scenarios

Scenarios, Stories, Use Cases
edited & co-authored book, Wiley 2004
Scenarios, an Introduction from 'Scenarios, Stories, Use Cases', Wiley 2004
Short Version condensed from 10,000 down to 750 words
Requirements and Testing: Two Sides of the Same Coin (Use Cases, Test Cases)
A Version of this Article appeared in Telelogic Innovate, September 2002

To Top Software Engineering

Extreme Programming - Rapid Requirements
article in Requirenautics Quarterly, 1999
The Limits of eXtreme Programming
Contribution to the first IEEE Computer Society DynaBook (2000)
Measurable Requirements
paper at Dev-Test, London, 1999
Against Fashion in Engineering
Column for Requirenautics Quarterly, 1998
Evolution of a Maintainable Quality System
putting a process model to work, 1997

To Top Systems Engineering

Model-Based Requirements Discovery
Invited Talk, Russian Systems Engineering Conference (RuSEC), Moscow, September 2010 (.pdf)
Моделеориентированное_выявление_требований

Invited Talk, RuSEC, Moscow, September 2010 (.pdf, in Russian)

Modelling Argumentation, Toulmin-style
article for Telelogic Innovate, 2003
Systems Engineering: -ilities for Victory
article for Requirenautics Quarterly, March 2005
Systems Engineering
introductory essay, 2001
Customer Relationship Management (CRM)
article for Telelogic NewsByte, April 2001

To Top Tools: DOORS & DXL

The Perfect RM Tool - Harder than it Looks
 IET RM Blog, February 2009
Getting Started with DOORS DXL
article for Telelogic NewsByte, April 2001
Why I Use DOORS & DXL for System Modelling
article, April 2002
Graphics with DOORS DXL
article for Telelogic NewsByte, April 2001
Links with DOORS DXL
article for Telelogic NewsByte, 2001
Regular Expressions with DOORS DXL
article for Telelogic Innovate, 2002
The DOORS Success Story
report for Impact Project, 2004

"No part of the delivery process is as critical, nor as difficult -
because requirements map the human world to the technological world."
Jim Highsmith

Home

© Ian Alexander 1986-2013