(BAO14) Optimising andprioritising your SDLC usingbusiness intelligenceKurt Solarte, Rational SoftwareDavid Robinson, Rati...
About Us     David is a certified Business Analyst     Kurt is a Certified Managing Consultant     and an IBM Senior IT Sp...
Objective Metrics are everywhere, in every facet of life At the end of our 35 minutes you will understand:  –The importanc...
AgendaImportance of metrics in managing all businessSoftware as a Business ProcessUnderstanding the indicators of SDLC hea...
Importance of metrics in managing all business  Raise enterprise transparency to reduce    Improved Executive  costs and r...
Most organisations do not have the required visibilityinto their development lifecycle to make accuratedecisions... Manual...
AgendaImportance of metrics in managing all businessSoftware as Business ProcessUnderstanding the indicators of healthHow ...
Software delivery lifecycle is a business process                            ImplementationRequirements                   ...
SDLC as a Business Process is more profitableIT has to be more then sustainment – Maintenance isn’t sufficient anymore – I...
AgendaImportance of metrics in managing all businessSoftware as Business ProcessUnderstanding the indicators of healthHow ...
Understanding the indicators of health Looking at the basic software lifecycle some out of the box metrics we can collect ...
AgendaImportance of metrics in managing all businessSoftware as Business ProcessUnderstanding the indicators of healthHow ...
How we begin to capture and report SDLC healthindicators using Rational Insight Evaluate Historical Data for Lessons Learn...
Rational Insight High-Level Architecture                                                                   Change         ...
AgendaImportance of metrics in managing all businessSoftware as Business ProcessUnderstanding the indicators of healthHow ...
IBM Rational measures and manages software deliveryperformance using Rational Insight                                     ...
IBM Rational measures and manages software deliveryperformance using Rational Insight                                     ...
IBM Rational measures and manages software deliveryperformance using Rational Insight                                     ...
IBM Global Business Services does Project Milestone trackingusing Rational Insight                                        ...
Testing Metrics from HP Quality Centre Measure process and outcomes across the SDLC Identify risks associated with testing...
Requirements Metrics from Rational DOORSMeasure process and outcomes across theSDLCIdentify risks associated with requirem...
RecapThe metrics are an important part of managing the health of the SoftwareDevelopment Lifecycle (SDLC)Metrics range fro...
Call to Action We hope we have opened the lid on beginning the journey to capturing and interpreting metrics in SDLC If of...
24   © 2011 IBM Corporation
Upcoming SlideShare
Loading in …5
×

Optimising and prioritising your SDLC using business intelligence

1,797 views

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,797
On SlideShare
0
From Embeds
0
Number of Embeds
11
Actions
Shares
0
Downloads
17
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Optimising and prioritising your SDLC using business intelligence

  1. 1. (BAO14) Optimising andprioritising your SDLC usingbusiness intelligenceKurt Solarte, Rational SoftwareDavid Robinson, Rational Software © 2011 IBM Corporation
  2. 2. About Us David is a certified Business Analyst Kurt is a Certified Managing Consultant and an IBM Senior IT Specialist working working in IBM Rational Software in in Rational Software in Canberra; Sydney; focusing on Agile Development focusing on Project and Portfolio and Collaborative Application Lifecycle Management (PPM) and Requirements Management. Kurt recently spent seven Management (RM). David came to IBM years with IBM Global Business Services from industry spending 10 years as a in the US as a Managing Consultant; Senior Business Analyst / Project where he specialised in delivery of Manager in the Retail, Manufacturing, eCommerce, web portal, and business Financial Services and Construction analytics projects. Kurt has also been part sectors, designing and implementing of IBM Software Group in the US, where business systems applications, ERP he was an IT Specialist and Software Test and Best of Breed software into large Engineer in both the WebSphere and multinational organisations. Rational brands. 2 © 2011 IBM Corporation
  3. 3. Objective Metrics are everywhere, in every facet of life At the end of our 35 minutes you will understand: –The importance of metrics in managing the health of the Software Development Lifecycle (SDLC) –What types of metrics can be collected and used within the SDLC –How metrics can be collected and presented using Rational SDLC technologies –How to engage Rational for your or your client’s SDLC 3 © 2011 IBM Corporation
  4. 4. AgendaImportance of metrics in managing all businessSoftware as a Business ProcessUnderstanding the indicators of SDLC healthHow we begin to capture and report of the indicators using RationalInterpretation of the metrics and improvement 4 © 2011 IBM Corporation
  5. 5. Importance of metrics in managing all business Raise enterprise transparency to reduce Improved Executive costs and risks by mapping operational Decision Making CxO activities to strategic objectives Drive business innovation and reduce Continuously Improve costs through measured and continuous Process Lifecycle Outcomes Lead process improvement Gain insight into projects which span Improved Project Level organizational and geographic Decision Making Project Manager boundaries 5 © 2011 IBM Corporation
  6. 6. Most organisations do not have the required visibilityinto their development lifecycle to make accuratedecisions... Manual, error-prone data collection, reporting and document generation prevents access to accurate, timely, and actionable information Unable to measure performance and demonstrate ROI of investments Disparate reporting solutions produces an inconsistent and fragmented view of processes and projects Lack of information transparency across geographically distributed teams to support key business decisions Difficulty in demonstrating and documenting governance and compliance Inability to measure the effectiveness of processes and practices for continuous improvement Manual, error prone creation of required documentation Inability to drive continuous organisational improvement with business goals mapped to operational objectives and ultimately technical objectives. 6 © 2011 IBM Corporation
  7. 7. AgendaImportance of metrics in managing all businessSoftware as Business ProcessUnderstanding the indicators of healthHow we begin to capture and report of the indicators using RationalInterpretation of the metrics and improvement 7 © 2011 IBM Corporation
  8. 8. Software delivery lifecycle is a business process ImplementationRequirements Deployment / Sourcing Design Quality Assurance 8 © 2011 IBM Corporation
  9. 9. SDLC as a Business Process is more profitableIT has to be more then sustainment – Maintenance isn’t sufficient anymore – IT/Software must be a differentiatorContinuous Improvement creates Efficiency – Must drive measured and continuous process improvement – Efficient use of time, money and resourcesAlignment AND Efficiency breed Growth – Alignment between actual results and planned business goals – Ability to track: Cost, Revenue, Time-to-ROI, KPIs specific to Line of Business Avoiding the Alignment Trap in IT; David Shplberg, Steve Berez, Rudy Puryear, & Sachin Shah; MITSloan Management Review 2007 Avoiding the Alignment Trap in IT; David Shplberg, Steve Berez, Rudy Puryear, & Sachin Shah; MITSloan Management Review 2007 9 © 2011 IBM Corporation
  10. 10. AgendaImportance of metrics in managing all businessSoftware as Business ProcessUnderstanding the indicators of healthHow we begin to capture and report of the indicators using RationalInterpretation of the metrics and improvement 10 © 2011 IBM Corporation
  11. 11. Understanding the indicators of health Looking at the basic software lifecycle some out of the box metrics we can collect and use today are: Rational Rational Rational OOTB OOTB OOTB Requirements Development Testing Coverage of test X Blocking Defects X Coverage of Reqmnts X Reqmnts Churn X Blocking Work Items X Test Execution Status X Reqmnts Status Trend X Build Health X Defect Trends X Reqmnts Trace Matrix X Build Frequency X Fix Failing Verification X Test Execution Status X Build Status X % of Tested to Impd Use Cases X Untraced Reqmnts X Defect Aging X Test Lab Utilisation X 11 © 2011 IBM Corporation
  12. 12. AgendaImportance of metrics in managing all businessSoftware as Business ProcessUnderstanding the indicators of healthHow we begin to capture and report of the indicators using RationalInterpretation of the metrics and improvement 12 © 2011 IBM Corporation
  13. 13. How we begin to capture and report SDLC healthindicators using Rational Insight Evaluate Historical Data for Lessons Learned and Corrective Action Leverage Industry-leading management techniques with ready to use dashboards and reports Report on the quality and performance of your projects with built-in measures –Measuring Quality, Time-to-Value, Productivity 13 © 2011 IBM Corporation
  14. 14. Rational Insight High-Level Architecture Change Architecture Management Configuration Management Management Requirements Build Management Management Project & Portfolio Quality Management Management REST API - native REST API – adapter XML DB Web architecture to retrieve product data in XML via REST XML – ODBC Mapping | DB Access Reporting Server Extract, Transform, Load Data Warehouse Reporting Model / Metadata Report Authoring Project Manager CxO Process Lead © 2011 IBM Corporation 14
  15. 15. AgendaImportance of metrics in managing all businessSoftware as Business ProcessUnderstanding the indicators of healthHow we begin to capture and report of the indicators using RationalInterpretation of the metrics and improvement 15 © 2011 IBM Corporation
  16. 16. IBM Rational measures and manages software deliveryperformance using Rational Insight © 2011 IBM Corporation
  17. 17. IBM Rational measures and manages software deliveryperformance using Rational Insight © 2011 IBM Corporation
  18. 18. IBM Rational measures and manages software deliveryperformance using Rational Insight © 2011 IBM Corporation
  19. 19. IBM Global Business Services does Project Milestone trackingusing Rational Insight © 2011 IBM Corporation
  20. 20. Testing Metrics from HP Quality Centre Measure process and outcomes across the SDLC Identify risks associated with testing and drill down to locate root causes Analyse and address quality trends in the context of your entire SSD environment Leverage process improvement best practices and guidelines Measure your projects quickly with a library of quality management and SDLC KPIs and metrics © 2011 IBM Corporation
  21. 21. Requirements Metrics from Rational DOORSMeasure process and outcomes across theSDLCIdentify risks associated with requirementsand drill into issuesTake real-time action on relevantrequirements dataLeverage process improvement bestpractices and guidelinesGet your projects up and running quicklywith library of metrics and built in collectors © 2011 IBM Corporation
  22. 22. RecapThe metrics are an important part of managing the health of the SoftwareDevelopment Lifecycle (SDLC)Metrics range from requirements through development onto qualityRational Insight, using Cognos technologies, has methods, tools, and bestpractices to assist with capturing and reporting on metrics 22 © 2011 IBM Corporation
  23. 23. Call to Action We hope we have opened the lid on beginning the journey to capturing and interpreting metrics in SDLC If of interest, contact us directly. We are willing to help. We will have a lunch table on day two Afternoon break we will be in Lobby We are in the process of identifying a pilot project to work with to further develop these concepts 23 © 2011 IBM Corporation
  24. 24. 24 © 2011 IBM Corporation

×