visual studio 2010 alm keynote sgp
DESCRIPTION
TRANSCRIPT
![Page 1: Visual studio 2010 alm keynote sgp](https://reader034.vdocuments.us/reader034/viewer/2022051610/5482ec26b07959570c8b48df/html5/thumbnails/1.jpg)
Steven Sim
![Page 2: Visual studio 2010 alm keynote sgp](https://reader034.vdocuments.us/reader034/viewer/2022051610/5482ec26b07959570c8b48df/html5/thumbnails/2.jpg)
Idea is
here
Solution
is here
![Page 3: Visual studio 2010 alm keynote sgp](https://reader034.vdocuments.us/reader034/viewer/2022051610/5482ec26b07959570c8b48df/html5/thumbnails/3.jpg)
The State Of Development Today
Source: 1. Dave West, Forrester Research
An Acceptable Rate of Failure?
Average Cost overrun: 45%
Average Time overrun: 63%
Functionality delivered on average: 67%
Extreme Chaos, The Standish Group International, Inc. – 2009
Can we continue to support this level of Success?
2. Extreme Chaos, The Standish Group International, Inc - 2009
![Page 4: Visual studio 2010 alm keynote sgp](https://reader034.vdocuments.us/reader034/viewer/2022051610/5482ec26b07959570c8b48df/html5/thumbnails/4.jpg)
The State Of Development Today
Considering that software development
accounts for 25% of software spend and
growing, identifying and addressing the
root causes of software development
failure makes business sense.
![Page 5: Visual studio 2010 alm keynote sgp](https://reader034.vdocuments.us/reader034/viewer/2022051610/5482ec26b07959570c8b48df/html5/thumbnails/5.jpg)
Features
Time Budget
Quality
− Today that Triangle has become a square; − With quality being the 4th dimension
− It is commonly accepted that you can only achieve 2 of the 3
− Do we call that Success?
− Are you willing to settle for 2 out of 4?
Features
Time Budget
Pick Any Two
Which Two Would You Give
Up?
![Page 6: Visual studio 2010 alm keynote sgp](https://reader034.vdocuments.us/reader034/viewer/2022051610/5482ec26b07959570c8b48df/html5/thumbnails/6.jpg)
![Page 7: Visual studio 2010 alm keynote sgp](https://reader034.vdocuments.us/reader034/viewer/2022051610/5482ec26b07959570c8b48df/html5/thumbnails/7.jpg)
![Page 8: Visual studio 2010 alm keynote sgp](https://reader034.vdocuments.us/reader034/viewer/2022051610/5482ec26b07959570c8b48df/html5/thumbnails/8.jpg)
Project management
Project implementation - support
collaboration of various project roles
Project progress tracking and reporting
Requirements management
Development team collaboration
Project planning, organizing and managing
resources
Insights into project health and visibility
for all stakeholders
Project scoping and conceptualization
Project Testing and Debugging
![Page 9: Visual studio 2010 alm keynote sgp](https://reader034.vdocuments.us/reader034/viewer/2022051610/5482ec26b07959570c8b48df/html5/thumbnails/9.jpg)
Requirements Development Test Deploy Maintenance
Test
Planning Test Design
Environment
Prep
Test
Execution Test Analysis
Team
Foundation
Server
(TFS)
![Page 10: Visual studio 2010 alm keynote sgp](https://reader034.vdocuments.us/reader034/viewer/2022051610/5482ec26b07959570c8b48df/html5/thumbnails/10.jpg)
![Page 11: Visual studio 2010 alm keynote sgp](https://reader034.vdocuments.us/reader034/viewer/2022051610/5482ec26b07959570c8b48df/html5/thumbnails/11.jpg)
Simplicity thru Integration • Enhance Team Collaboration
• Integrated Development
• From Code to the Database
Team Creativity Unleashed • Architecture as a living Asset
• Spend more time creating code than
debugging it
• Prototype Ideas to bring projects to life
Application Quality Ensured • Spend Less Time Debugging
• Testing Done Right
• Proactive Project Management
Lets Leaders Deliver: • Lower development cost
• Higher quality projects
• Consistent predictable results
• Faster time-to-market
4 Key Benefits of MS ALM Solution
![Page 12: Visual studio 2010 alm keynote sgp](https://reader034.vdocuments.us/reader034/viewer/2022051610/5482ec26b07959570c8b48df/html5/thumbnails/12.jpg)
![Page 13: Visual studio 2010 alm keynote sgp](https://reader034.vdocuments.us/reader034/viewer/2022051610/5482ec26b07959570c8b48df/html5/thumbnails/13.jpg)
Understand Existing Systems
Eliminate Bugs
![Page 14: Visual studio 2010 alm keynote sgp](https://reader034.vdocuments.us/reader034/viewer/2022051610/5482ec26b07959570c8b48df/html5/thumbnails/14.jpg)
![Page 15: Visual studio 2010 alm keynote sgp](https://reader034.vdocuments.us/reader034/viewer/2022051610/5482ec26b07959570c8b48df/html5/thumbnails/15.jpg)
Could one change break something unrelated?
How much faster you could learn a new system if you could visualize it?
![Page 16: Visual studio 2010 alm keynote sgp](https://reader034.vdocuments.us/reader034/viewer/2022051610/5482ec26b07959570c8b48df/html5/thumbnails/16.jpg)
− Visualize code and assets.
− Identify upstream and downstream dependencies.
− Generate a Sequence Diagram.
![Page 17: Visual studio 2010 alm keynote sgp](https://reader034.vdocuments.us/reader034/viewer/2022051610/5482ec26b07959570c8b48df/html5/thumbnails/17.jpg)
− Code has a tendency to "go bad" as time passes.
− How can you ensure architectural integrity?
![Page 18: Visual studio 2010 alm keynote sgp](https://reader034.vdocuments.us/reader034/viewer/2022051610/5482ec26b07959570c8b48df/html5/thumbnails/18.jpg)
![Page 19: Visual studio 2010 alm keynote sgp](https://reader034.vdocuments.us/reader034/viewer/2022051610/5482ec26b07959570c8b48df/html5/thumbnails/19.jpg)
![Page 20: Visual studio 2010 alm keynote sgp](https://reader034.vdocuments.us/reader034/viewer/2022051610/5482ec26b07959570c8b48df/html5/thumbnails/20.jpg)
Queue
• Tester files bug.
Setup
• Developer searches for the source of the defect.
Run
• Developer fixes bug.
Wait
• Bug is assigned to tester.
Move
• Code is moved to test environment.
![Page 21: Visual studio 2010 alm keynote sgp](https://reader034.vdocuments.us/reader034/viewer/2022051610/5482ec26b07959570c8b48df/html5/thumbnails/21.jpg)
![Page 22: Visual studio 2010 alm keynote sgp](https://reader034.vdocuments.us/reader034/viewer/2022051610/5482ec26b07959570c8b48df/html5/thumbnails/22.jpg)
![Page 23: Visual studio 2010 alm keynote sgp](https://reader034.vdocuments.us/reader034/viewer/2022051610/5482ec26b07959570c8b48df/html5/thumbnails/23.jpg)
![Page 24: Visual studio 2010 alm keynote sgp](https://reader034.vdocuments.us/reader034/viewer/2022051610/5482ec26b07959570c8b48df/html5/thumbnails/24.jpg)
![Page 25: Visual studio 2010 alm keynote sgp](https://reader034.vdocuments.us/reader034/viewer/2022051610/5482ec26b07959570c8b48df/html5/thumbnails/25.jpg)
Risk comes from
not knowing what
you’re doing.”
- Warren Buffet
![Page 26: Visual studio 2010 alm keynote sgp](https://reader034.vdocuments.us/reader034/viewer/2022051610/5482ec26b07959570c8b48df/html5/thumbnails/26.jpg)
Are we going to deliver a quality project on time?
What do I need to know now to course
correct?
What ‘fires’ will we have to put out that
we don’t know about?
What can I do to reduce the risk?
![Page 27: Visual studio 2010 alm keynote sgp](https://reader034.vdocuments.us/reader034/viewer/2022051610/5482ec26b07959570c8b48df/html5/thumbnails/27.jpg)
![Page 28: Visual studio 2010 alm keynote sgp](https://reader034.vdocuments.us/reader034/viewer/2022051610/5482ec26b07959570c8b48df/html5/thumbnails/28.jpg)
![Page 29: Visual studio 2010 alm keynote sgp](https://reader034.vdocuments.us/reader034/viewer/2022051610/5482ec26b07959570c8b48df/html5/thumbnails/29.jpg)
![Page 30: Visual studio 2010 alm keynote sgp](https://reader034.vdocuments.us/reader034/viewer/2022051610/5482ec26b07959570c8b48df/html5/thumbnails/30.jpg)
![Page 31: Visual studio 2010 alm keynote sgp](https://reader034.vdocuments.us/reader034/viewer/2022051610/5482ec26b07959570c8b48df/html5/thumbnails/31.jpg)
DOORS®
![Page 32: Visual studio 2010 alm keynote sgp](https://reader034.vdocuments.us/reader034/viewer/2022051610/5482ec26b07959570c8b48df/html5/thumbnails/32.jpg)
![Page 33: Visual studio 2010 alm keynote sgp](https://reader034.vdocuments.us/reader034/viewer/2022051610/5482ec26b07959570c8b48df/html5/thumbnails/33.jpg)
![Page 34: Visual studio 2010 alm keynote sgp](https://reader034.vdocuments.us/reader034/viewer/2022051610/5482ec26b07959570c8b48df/html5/thumbnails/34.jpg)