Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
Jonas Lim
Regional Consultant (South East Asia)
Bridging the Business – IT Communication GapRequirements Visualization with Serena Composer
2 Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
Agenda
About Serena Software
The Value of Visualizing Requirements
Serena Composer & Microsoft VSTS
Q&A
3 Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
Largest independent provider of Application Lifecycle Management Solutions for the Enterprise
26-year operating history
29 offices in 14 countries
800+ employees
Financially stable
Nine consecutive years of quarter-over-quarter operating profit
96 of the Fortune 100 use Serena Software
Privately held bySilver Lake Partners
FY97 FY98 FY99 FY00 FY01 FY02 FY03 FY04 FY05 FY06 FY07
About Serena Software
FY07 Revenue:
$267.8M
$300M
$250M
$200M
$150M
$100M
$0M
$50M
Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
The Value of Visualizing Requirements
5 Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
Getting Requirements Right: Why It Matters
6 Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
Getting Requirements Right: Why It Matters
7 Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
Did you know?
Organizations commit up to 40% of resources to rework
Up to 70% of rework is caused by bad requirements
85% of deployed applications do not meet expectations
Flawed requirements is leading cause of project failure
Over 50% of projects either finish late or over budget
9 Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
Requirements at the Core of
Today’s Application Lifecycle Challenges
Growing demand for business applications
• Resulting in a bigger backlog and greater risks
Lack of clarity around the real application requirements
• Resulting in missed expectations and lower quality
Inability to execute application lifecycle with predictable
success
• Resulting in reduced business confidence and higher costs
10 Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
The Consequences of Poor Requirements
Uncontrolled cost
Excessive risk
Poor quality
11 Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
7 Entire contents © 2005 Forrester Research, Inc. All rights reserved.
Limitations of traditional solutions
• Requirements management (RM) tools:
» Describe “what” not “how” — requirements are not specifications
» Useful for managing and tracing requirements, not gathering them
• UML models:
» Too abstract for business users
» Can create a false sense of agreement
• Mockups — Visio/PPT:
» Can be high fidelity, but don’t allow users to interact
• Coded prototypes:
» Expensive and time-consuming to build
» Require high technical skills
» Risk preempting technology decisions
12 Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
A New Approach:
Requirements Visualization and Prototyping
Business modeling and interactive prototyping
• Built by business analysts and enterprise architects
• Looks & behaves like the real thing
Integrated requirements collection and classification
• Drives requirements discovery and elicitation
• Associate models to requirements and vice versa
Conduct reviews and collect feedback through the prototype
• Peer-to-peer, email-based reviews
• Structured workflow review/approval cycles
Bridges the communication gap between business & IT
Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
Serena Composer & Microsoft VSTS
14 Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
Serena/Microsoft ALM Solution:
Enabling a Business-Driven Lifecycle
Inception
Idea/issue raised
Requirement analyzed
Scope defined
Project approved/funded
Definition
High-level design
Prototyping
Project planning
Detailed designs
Construction
Impact analysis
Task assignment
Code development
Unit testing
Verification
Test script development
Test automation
Metrics and reporting
Approval
Implementation
Release build
Deployment scheduled
Recovery preparation
Deployment
Audience:Business Analysts
Audience:Architects, Developers, Testers & PMs
Focus:Requirements visualization
Focus:Team development & collaboration
15 Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
It’s visualization and prototyping software…
that allows business users to plan, model and prototype
applications…
enabling clear communication of application needs
between business and IT
What is Serena Composer?
16 Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
Auto-generate requirements documents and specifications
Visualize business process flows
Simulate and prototype interactive applications
Design user interfaces and experiences
Link textual requirements to the visual model
Serena Composer
17 Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
Business can describe the
application they really want
IT can understand fully the
requirements before coding begins
Users will believe in an application
they can see
How Composer Can Help…
Software
Ideas
Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
Product DemonstrationSerena Composer & Microsoft VSTS
19 Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
20 Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
21 Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
22 Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
23 Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
24 Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
25 Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
26 Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
27 Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
28 Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
29 Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
30 Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
31 Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
32 Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
33 Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
34 Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
35 Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
36 Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
37 Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
38 Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
39 Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
40 Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
Why Serena Composer?
Sell more projects/secure executive
sponsorship
Meet customer’s business needs up
front
Obtain user acceptance prior to
development
Lower costs through less rework and
better project accuracy
Reduce development time & cost by
25-40%
Software
Ideas
41 Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
Stage At Which Fault Occurred
Seven Stages 1 2 3 4 5 6 7
1. Proposal/contract 1.0 1.3 2.4 3.3 6.8 26 96
2. System requirements 1.0 1.8 2.4 5.1 19 72
3. Preliminary design 1.0 1.3 2.8 11 39
4. Detailed design 1.0 2.1 8.0 30
5. Unit test 1.0 3.8 14
6. System integration/test 1.0 3.7
7. Operation/usage 1.0
It requires 8.0 times as much effort to correct a problem in stage 6 as stage 4!
© Software Inspection by Gilb & Graham
Relative Cost of Fault Correction
42 Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
Business
Visibility
Business /
IT Collaboration
Development
Optimization
Iterate up-front
Improve ROI
Meet Customer
Needs
Scope
Accurately
Eliminate
Guesswork
Set Clear
Expectations
Outsource
Effectively
Leverage IT
Assets
Reduce risk
Serena Composer – VSTS Value Proposition
43 Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
Resources available from www.serena.com/resources.
• On-demand webinar: Two Powerful Elicitation Techniques with Dr.
Rick Hubbard
• Case study: Infinity Ebix
• Solution brief: Dimensions RM and Composer
• White Paper: Requirements Management The Proven Way to
Accelerate Development
Obtain more information on Serena products or bundled offers
• Contact your sales representative or authorized Serena partner
• Email [email protected]
• Serena Booth
Resources available to you:
Proprietary & Confidential — Copyright ©2007 Serena Software, Inc.
Jonas Lim
Email: [email protected]
Thank You