Introducing Rational Insight: Make Better Decisions by Overcoming Information Blind Spots Chris Thorp IBM Rational Software Consultant

Size: px
Start display at page:

Download "Introducing Rational Insight: Make Better Decisions by Overcoming Information Blind Spots Chris Thorp IBM Rational Software Consultant"

Transcription

1 Introducing Rational Insight: Make Better Decisions by Overcoming Information Blind Spots Chris Thorp IBM Rational Software Consultant

2 Business Unit Designation or other information IBM 2Insight Forum 09 2

3 Software Measurement Status -Today Fortune 500 companies with productivity measures: 30% Fortune 500 companies with quality measures: 45% Fortune 500 companies with complete measures: 15% Fortune 500 companies with missing measures: 85% Number of software measurement personnel 5,500 Number of software projects measured: 160, Number of software projects not measured 50,000,000 -Capers Jones (2009) 3

4 Software Measurement Status -Today Companies that measure: Companies that don t: On-time projects: 75% On-time projects: 45% Late projects: 20% Late projects: 40% Cancelled projects: 5% Cancelled projects: 15% Defect removal: >95% Defect removal: Unknown Cost estimates: Accurate Cost estimates: Optimistic User satisfaction: High User satisfaction: Low Software status: High Software status: Low Staff morale: High Staff morale: Low -Capers Jones (2009) 4

5 5

6 6

7 7

8 But measurement is difficult amongst the chaos Executive Achieve Profit Market Share Business Alignment Quality Headcount Revenue Expense Time to Market Performance Enablement Readiness Feedback Satisfaction Renewals Defects Consumability Products Productivity Deployment Calls Business Objectives Developmen t Artifacts Project Schedule Requirements Churn Continuous Integration Code Coverage Tests Passed/Failed Tests per Build Iteration Burndown Code Churn Work Item Completion Build Health Defect Age Code Growth Defect Density Tests for Requirements Defect Priority agile test driven development change management iterative change set bill of materials VELOCITY dashboard WORK ITEM test script requirements project schedule team meeting chat waterfall UNIT TEST code scan requirement build definition defect TEST CASE deploy image change set bill of materials STREAM custom dashboards design model WORKSPACE Eclipse plugins test script SNAPSHOT development assets Demo image Operational Objectives Processes & Practices 8

9 But measurement is difficult amongst the chaos Executive Developmen t Artifacts Achieve Profit Market Share Business Alignment Quality Headcount Revenue p Expense Products Success can only come from a tight linkage from the development and delivery process to the business. Time to Market Performance Enablement Productivity Readiness Feedback Satisfaction Deployment Renewals Defects Consumability Calls Like Project an Schedule annual report Requirements synthesizes Churn the Continuous state Integration of the overall Code business...a Coverage Tests development Passed/Failed report Tests needs per Build to do the same... Iteration Burndown Code Churn Work Item Completion Build Health Defect Age Code Growth Defect agile Communicate Density Tests test driven development the for relative Requirements change management facts to give Defect Priority iterative all stakeholders change set insight bill of materials VELOCITY as to the dashboard health WORK of this ITEMcritical code scan test script requirements part of their project business. schedule team meeting chat waterfall UNIT TEST requirement build definition defect TEST CASE deploy image change set bill of materials STREAM custom dashboards design model WORKSPACE Eclipse plugins test script SNAPSHOT development assets Demo image Business Objectives Operational Objectives Processes & Practices 9

10 Introducing IBM Rational Insight Automated project and process measurement can improve team productively by 15% Monitor and analyze project and process performance Collaborate across disparate development artifacts and in the context of operational and business objectives Automate measurement leveraging an open RESTful and Jazz compliant data integration architecture Report on relevant data with a built-in library of industry best practice metrics and dashboards Drive business innovation and reduce costs through measures and continuous process improvement Built on best in class business intelligence platform from IBM Cognos Real-time information in a single view across projects, products and geographies Until now we were gathering metrics by manual methods. Rational Insight simplifies the presentation... Overall great tool to have for optimizing project efforts and giving management a birds eye view of the project performance at all stages. Through the automation and dashboard capabilities in Insight, our team is saving over 40 hours a month on our reporting activities. We also can offer new capabilities such as ondemand dashboards which would have been very labor intensive to do without Insight 10

11 Collaborate across disparate development artifacts In the context of business objectives Project Requirements Portfolio Rational Insight CxO Architecture Change Process Lead Configuration Build Quality Project Manager

12 IBM Rational Insight Companies that don t measure, experience poor Improved Executive Decision Making staff morale and cannot Provides at-a-glance, high impact views of complex real- time information i Helps quick focus on systems and software delivery issues that need attention and action Alignment between actual results and planned business goals accurately estimate cost - Capers Jones (2009) CxO Reduce cost and risk by mapping operational activities iti to strategic initiatives Includes executive measures tailored to your needs: Cost, Revenue, Time-to-ROI, Key Performance Indicator (KPI) specific to Line of Business 12

13 IBM Rational Insight Continually Improve Your Process Evaluate Historical Data for Lessons Learned and Corrective Action Leverage Industry-leading management techniques with ready to use dashboards and reports Companies that don t measure have unknown defect removal rate and low user satisfaction - Capers Jones (2009) Process Lead Drive business innovation and reduce costs through measured process improvement Report on the quality and performance of your projects with built-in measures Measuring Quality, Time-to-Value, Productivity You can t Improve what you don t Measure 13

14 IBM Rational Insight Only 45% of projects that do not measure, deliver products on- time to market Improved Project Level Decision Making Get your projects up and running quickly with library of metrics and built-in collectors Leverage Rational domain expertise for systems and software development and delivery Monitor the status and progress of your projects with built-in measures: Iteration Velocity, Project Backlog, Requirements Volatility, Defect Density - Capers Jones (2009) Project Manager Gain insight into development projects which span organizational and geographic boundaries 14

15 Rational Insight Architecture Project Requirements Architecture Change Configuration Build Portfolio REST API - native REST API adapter Quality XML DB XML ODBC Mapping DB Access Open Data Architecture t Reporting Server Enterprise Data Warehouse Industry Proven BI Platform Extract, Transform, Load Data Warehouse M e t a d a t a CxO Process Lead Project Manager Self Service Report Authoring 15

16 16 Thank you IBM Rational Insight Make Better Decisions by Overcoming Information Blind Spots Register for NZ Rational User Group: g/g p p g p