Effective Application Lifecycle Management [email_address]
… the marriage of  business management  to  software engineering  made possible by  tools  that  facilitate  and  integrat...
Better quality Better customer satisfaction Compliance  Business-IT alignment Lower costs Better predictability Faster tim...
They don’t need this fancy stuff! They just talk to each other!
Then why do we need it?
Let’s Dig Deeper
Mayur,  Chief Architect I need  “ Class Design, Database Schemas, Deployment Constraints… … there’s just so much I needed ...
Namita, Project Lead “ Mayur also gave a good work breakdown to me to start off with!  The real challenge was making sure ...
Rakesh, Senior Developer “ Namita always asked me to ensure we didn’t have any broken builds!  I needed to set up a good r...
Harsha, Member of the Review Board “ Code quality and adherence to best practices were very critical to me!”
Swati, QA Lead “ I wanted to make sure we produced a high quality product. I needed to ensure good test coverage, effectiv...
Prajakta, Domain Expert “ I was working on requirements analysis, and I needed to share my findings with the rest of the t...
Amruta and Mahavir, Developers “ We were all geared up for action… but with all the instructions to follow, and status upd...
Rahul,  Project Manager I need  “ How are we doing with respect to the schedule? Are we fixing the right bugs with the rig...
Rose, Clearquest, SVN, Clearcase, Sharepoint, Outlook, Bugzilla, Excel, Project, Visio, Test Complete, Silk, QTP…  But the...
Even stand-up meetings were expensive! Rs 9,60,000 per year! for 4 persons, one hour a day
Visual Studio Team System Bringing it all together….
 
“ Won’t work for me…”
Customize. Customize. Customize.
Minutes, Milestones, Review Records, Bugs, Audit Records, Appraisals – they are all work items in a common database Comple...
Code Review Check list Make sure reviewers know the guidelines!
All the reports you want, when you want them – scheduled or on demand. Say bye to all that last minute data gathering befo...
We all love Agile!
Your Project Portal – start collaborating from day one
Integrate with 3 rd  party systems and tools – we know you need to, and we’ve done it before!
VSTS at Persistent Over 1000 users, over 100 teams Project teams working out of half a dozen locations, seamlessly Standar...
THE ALM Mantra Thou shall automate Thou shall integrate Thou shall consolidate
Why ALM investments fail… Tools are overly complicated or too simple Tools that adapt your process, not to it! Inability t...
ALM Nirvana www.persistentsys.com
Upcoming SlideShare
Loading in...5
×

Effective ALM

672

Published on

Effective ALM through VSTS. Presentation given to Microsoft Executive Round Table in Pune

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
672
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
38
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Effective ALM

  1. 1. Effective Application Lifecycle Management [email_address]
  2. 2. … the marriage of business management to software engineering made possible by tools that facilitate and integrate requirements management, architecture, coding, testing, tracking, and release management
  3. 3. Better quality Better customer satisfaction Compliance Business-IT alignment Lower costs Better predictability Faster time-to-market
  4. 4. They don’t need this fancy stuff! They just talk to each other!
  5. 5. Then why do we need it?
  6. 6. Let’s Dig Deeper
  7. 7. Mayur, Chief Architect I need “ Class Design, Database Schemas, Deployment Constraints… … there’s just so much I needed to document and share with the team!”
  8. 8. Namita, Project Lead “ Mayur also gave a good work breakdown to me to start off with! The real challenge was making sure we stay on track with the schedules…”
  9. 9. Rakesh, Senior Developer “ Namita always asked me to ensure we didn’t have any broken builds! I needed to set up a good release management process in place”
  10. 10. Harsha, Member of the Review Board “ Code quality and adherence to best practices were very critical to me!”
  11. 11. Swati, QA Lead “ I wanted to make sure we produced a high quality product. I needed to ensure good test coverage, effective unit testing and smart bug tracking”
  12. 12. Prajakta, Domain Expert “ I was working on requirements analysis, and I needed to share my findings with the rest of the team!”
  13. 13. Amruta and Mahavir, Developers “ We were all geared up for action… but with all the instructions to follow, and status updates to give, would we ever get down to work?”
  14. 14. Rahul, Project Manager I need “ How are we doing with respect to the schedule? Are we fixing the right bugs with the right priority? Is the design document updated? What are our productivity numbers?.... For me, it was all about reports. Hundreds of them!”
  15. 15. Rose, Clearquest, SVN, Clearcase, Sharepoint, Outlook, Bugzilla, Excel, Project, Visio, Test Complete, Silk, QTP… But these tools didn’t talk to each other… … it was still a lot of manual work!
  16. 16. Even stand-up meetings were expensive! Rs 9,60,000 per year! for 4 persons, one hour a day
  17. 17. Visual Studio Team System Bringing it all together….
  18. 19. “ Won’t work for me…”
  19. 20. Customize. Customize. Customize.
  20. 21. Minutes, Milestones, Review Records, Bugs, Audit Records, Appraisals – they are all work items in a common database Complete traceability and cross referencing across the entire project life cycle
  21. 22. Code Review Check list Make sure reviewers know the guidelines!
  22. 23. All the reports you want, when you want them – scheduled or on demand. Say bye to all that last minute data gathering before the meeting!
  23. 24. We all love Agile!
  24. 25. Your Project Portal – start collaborating from day one
  25. 26. Integrate with 3 rd party systems and tools – we know you need to, and we’ve done it before!
  26. 27. VSTS at Persistent Over 1000 users, over 100 teams Project teams working out of half a dozen locations, seamlessly Standardized project portals and metrics Integration with MIS systems Consulting for partners and customers on VSTS adoption and customization
  27. 28. THE ALM Mantra Thou shall automate Thou shall integrate Thou shall consolidate
  28. 29. Why ALM investments fail… Tools are overly complicated or too simple Tools that adapt your process, not to it! Inability to integrate Lack of internal training Lack of buy-in!
  29. 30. ALM Nirvana www.persistentsys.com
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×