Escolar Documentos
Profissional Documentos
Cultura Documentos
com
Kurt Bittner
Chief Technical Officer - Americas Presented by:
Ivar Jacobson Consulting
1
1
The Problem with Business Software
Understand
Desired Outcomes
www.iRise.com
Supporting Data
Only 5% of all product returns are defective
• Customers were dissatisfied with a working
product
60+% of all software projects fail to deliver
on time or desired functionality
• Even on successful software projects, up to
30% of all features are never used
Lack of understanding of real needs is a key
factor, if not THE FACTOR, in these failures
www.iRise.com
QuickTime™ and a
decompressor
are needed to see this picture.
Copyright © 2008, iRise and Ivar Jacobson International
www.ivarjacobson.com 6 6
Understanding Desired Outcomes (Needs)
Explore Solutions
www.iRise.com
Evaluate
Alternatives
www.iRise.com
Augment
Specification
www.iRise.com
Use cases are useful to capture the usage scenarios, while visualization
is ideal for eliciting feedback & exploring usability issues
Done in parallel, they complement one another
Basic Flow
The use case begins when the
Banking Customer wishes to pay a
bill online.
{select account}
The system presents the list of
accounts held by the Banking
Customer.
The Banking Customer selects the Movie-making analogy
account from which the bill will be
paid.
{enter Bill Payee information}
The system prompts the Banking
Script
Customer for Bill Payee information.
The Banking Customer provides the
Bill Payee information. Storyboard
{enter amount}
The system prompts for the payment
amount.
www.iRise.com
Explicit consideration of
processes helps to identify
opportunities for simplification
www.iRise.com
Data Models
Business Process
Models
www.iRise.com
Develop
www.iRise.com
Evaluate
Results
www.iRise.com