Weitere ähnliche Inhalte
Ähnlich wie Incose: People, process, tools webinar - visure solutions - systems engineering
Ähnlich wie Incose: People, process, tools webinar - visure solutions - systems engineering (20)
Mehr von Visure Solutions
Mehr von Visure Solutions (20)
Kürzlich hochgeladen (20)
Incose: People, process, tools webinar - visure solutions - systems engineering
- 3. Introducing Marcia Stinson
20 years experience in formal software
development and system engineering,
including weapon control systems
Requirements engineering consultant
to Fortune 500 companies, helping
them develop requirements processes,
templates, guidelines, information
models and aids
IIBA-certified instructor in use case and
elicitation methods
Former VP of Professional Services at Telelogic
M.S. Mathematics, and B.S. Mathematics and Education,
Central Missouri State University
www.visuresolutions.com Copyright 20011 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID
- 4. Agenda
What we’ll cover
The importance of good requirements
Training people on the process, and the skills required to
follow the process effectively
Defining a process for requirements definition and
management
Selecting tools that support your process
www.visuresolutions.com Copyright 20011 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 4
- 6. The Requirements Effect
Study after study has Faulty requirements and low
requirements maturity:
shown that clear,
accurate and
complete
requirements have the Waste 46% of your time
biggest impact on
project success.
IAG Consulting found Waste 39% of your development
that faulty budget
requirements can eat
up 39% or more of
your resources. Deliver fewer projects on time and
on budget
Source: “Borland: Best Practices for Requirements Development & Management”
www.visuresolutions.com Copyright 20011 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 6
- 7. The Requirements Effect
Systems and software
Only a third of projects
projects with poor
succeed
requirements experience
more defects, delays and
cost overruns
68% of projects are delivered
late, over budget, or not 32%
according to requirements.
68%
Less than a third are
successful.
24% are cancelled before
they are completed, or
delivered but never used.
Source: CHAOS Summary, The Standish Group, 2009
7
www.visuresolutions.com Copyright 20011 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 7
- 8. The Requirements Effect
Understanding your internal
customers' software
requirements is crucial to
delivering the right solutions
to:
Meet their needs
Keep the organization running
effectively
www.visuresolutions.com Copyright 20011 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 8
- 9. The Effect of Requirements Analyst Capability
The requirements analyst capability is the most
significant contributor to project effort.
Best requirements analysts: 29% less effort
Worst requirements analysts: 42% more effort
-29% Requirements Analyst Capability 42%
-24% Programmer Capability 34%
-19% Personnel Continuity 29%
-19% Apps Experience 22%
-16% Language and Tools Exp 20%
-15% Platform Exp 19%
-14% Teamwork 11%
Source: “Software Estimation: Demystifying the Black Art” 2006
www.visuresolutions.com Copyright 20011 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 9
- 10. Training People on the
Process and the Skills
Required to Follow the
Process Effectively
- 11. The J-Curve Effect of Learning New Skills
The J-Curve Effect
The advanced beginner has difficulty applying a new skill.
Reverts to old ways, creating a productivity gap
Expert
Proficient
Competent
Productivity
Advanced The J-curve effect can occur when
Beginner an Advanced Beginner struggles
in applying new practices.
Novice
2mos 6mos 18 mos 2.5+ yrs 5 yrs 10 yrs
Cumulative time
Source: Accelerating Your Organizations Agile Adoption” Bryan Campbell/Robbie Mac Iver © 2010
www.visuresolutions.com Copyright 20011 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID
- 12. Avoiding the J-Curve Effect
Two critical components of
successful skill adoption
Move staff from one stage to
the next faster
Avoid the J-curve effect
These two models can help
you:
Breadth approach
Depth approach
www.visuresolutions.com Copyright 20011 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 12
- 13. The Breadth Approach
The Breadth Approach
Develop a solid foundation of Best Practice skills
Refine these skills over time.
Expert
Proficient
Competent
Productivity
Advanced
Beginner
Novice
2mos 6mos 18 mos 2.5+ yrs 5 yrs 10 yrs
Cumulative time
Source: Accelerating Your Organizations Agile Adoption” Bryan Campbell/Robbie Mac Iver © 2010
www.visuresolutions.com Copyright 20011 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID
- 14. The Depth Approach
The Depth Approach
Establish internal mentors who have experience applying
their skills within organization-specific projects.
These mentors will take on a broader role that includes
coaching and guiding skills-adoption.
Expert
Proficient
Competent
Productivity
Advanced
Beginner
Novice
2mos 6mos 18 mos 2.5+ yrs 5 yrs 10 yrs
Cumulative time
Source: Accelerating Your Organizations Agile Adoption” Bryan Campbell/Robbie Mac Iver © 2010
www.visuresolutions.com Copyright 20011 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID
- 16. Who Should Be Involved?
Be sure to include all relevant participants in the
requirements definition process
Identify all stakeholders up front
Get them engaged!
Marketing QA
Managers
Subject Matter
Experts
Requirements
Engineers
Consultants
Systems
Project Engineers Test
CIOs Managers Development Engineers
www.visuresolutions.com Copyright 20011 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID
- 17. Define Your Information Model
Define your requirements
process including:
Types of requirements
Relationship between
requirements
Metrics that will be required
Additional information
(attributes) that will help
categorize and manage
requirements
www.visuresolutions.com Copyright 20011 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 17
- 18. Visual Representations Establish and Enforce Traceability
www.visuresolutions.com Copyright 20011 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 18
- 20. Requirements Definition Tools Overview
What to look for in a tool
Builds upon industry best practices for
requirements definition and management
Allows you to define your process first
• Can be configured to support your process
• From simple to complex processes
Visually supports multiple end-to-end processes
and methodologies
Flexible, open platform based on standards
Single collaborative platform for all stakeholders
Low total cost of ownership and fast time-to-value
www.visuresolutions.com Copyright 20011 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 20
- 21. Systems Engineers’ Look at Visure Solutions IRQA
IRQA provides Systems Engineers with:
Graphical representation of requirements
• Flows down to subsystems and components
• Functional decomposition
Flexible import/export and roundtrip support
• Word, Excel, DOORS, and other external tools
Open architecture with an integration platform and plug-in
SDK to extend IRQA or automate tasks
• Based on standard programming languages
• Create customized requirements solutions
Integrated risk management
• Supports FMEA/FMECA, facilitating traceability, impact analysis
and reporting on risk elements
www.visuresolutions.com Copyright 20011 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 21
- 22. Systems Engineers’ Look at Visure Solutions IRQA
IRQA provides Systems Engineers (continued)
Model-Based Systems Engineering
• Integrates with UML/SysML tools and Matlab/Simulink linking
requirements with system and design models
Requirements-based testing for verification and
validation
Flexible views and traceability
Product lines and variants support with requirements, use
case and test-case reuse
Web access for collaboration among distributed teams
Powerful reporting
• Project dashboards and compliance documents
www.visuresolutions.com Copyright 20011 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 22
- 24. What IRQA does best
Enable collaboration
Visual process structures improve
understanding
Web-based access keeps everyone
working in a single database
Role-based user groups and workflows
aid ease-of-use
Semantic analysis avoids incomplete,
unclear or duplicate requirements
Verification and validation lets everyone knows what will
happen and when
Checking out a single requirement aids team efficiency
Discussion forums allow continued feedback
www.visuresolutions.com Copyright 20011 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 24
- 25. What IRQA does best
Support process and methods
Information metamodel helps you define
different types of requirements and their
relationships with one another
Block diagrams graphically capture,
communicate and enforce requirements
processes, their elements and relationships
Flexible, process-neutral approach allows
you to define, control and enforce your
requirements processes, across the
spectrum from agile to waterfall
Process focus improves compliance with
user requirements, standards and
regulations
www.visuresolutions.com Copyright 20011 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 25
- 26. What IRQA does best
Mitigate risk
Improve requirements quality with semantic
analysis
Open architecture, integration platform and
import/export capability supports requirements
exchange and validation
Traceability to block diagrams and all external
artifacts in a single database improves analysis
and understanding of change impact
Requirements attributes for priority, cost, risk and
origin provide weight, so you can focus on the
most important requirements first
Customized workflows and alerts for transitioning
requirements keep the project moving forward
on schedule
www.visuresolutions.com Copyright 20011 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 26
- 27. Summary
What we learned
Requirements definition capability
• Affects total project effort
• Can make or break a project People
Accelerate past the J-Curve
Effect with:
• Breadth and depth training
The three tiers to success are: Process Tools
• People
• Process
• Tools
Engage all relevant stakeholders
www.visuresolutions.com Copyright 20011 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID
- 28. Summary
What we learned (continued)
Visure Solutions IRQA’s process-enforcement
requirements collaboration platform
• Enforces your process
• Defines your information architecture
• Builds on best practices in the requirements definition and
management industry
• Bridges the gap between systems, software, and test
engineering in a single tool.
www.visuresolutions.com Copyright 20011 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID
- 29. Summary
Address all three areas for project success
www.visuresolutions.com Copyright 20011 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 29
- 30. Limited time special offer
How we can help
Best Practices training courses
(tool-independent)
• Requirements Best Practices: Contact Visure at:
Getting It Right Up Front
• Requirements Definition and Peter Haniak
Management with Use Cases Sales, North America
• Just $2,500 each
peter_rtss@
• 15 students max
visuresolutions.com
• On-site (US only)
(514) 944-0154
• Special offer: No additional charge
for instructor’s travel and living
expenses!
www.visuresolutions.com Copyright 20011 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 30
- 31. Limited time special offer
How we can help
Trade-Up IRQA Test Drive
• For INCOSE members only
• Complimentary consultation to
identify evaluation criteria
• 30-day test drive
• Trade-in credit for existing licenses
Peter Haniak
Sales, North America
peter_rtss@visuresolutions.com
(514) 944-0154
www.visuresolutions.com Copyright 20011 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 31