Your SlideShare is downloading. ×
Software Quality Df
Software Quality Df
Software Quality Df
Software Quality Df
Software Quality Df
Software Quality Df
Software Quality Df
Software Quality Df
Software Quality Df
Software Quality Df
Software Quality Df
Software Quality Df
Software Quality Df
Software Quality Df
Software Quality Df
Software Quality Df
Software Quality Df
Software Quality Df
Software Quality Df
Software Quality Df
Software Quality Df
Software Quality Df
Software Quality Df
Software Quality Df
Software Quality Df
Software Quality Df
Software Quality Df
Software Quality Df
Software Quality Df
Software Quality Df
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Software Quality Df

666

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
666
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
35
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. ® IBM Software Group IBM Quality Management: Collaborative Test Management in Action IBM Rational Quality Manager © 2008 IBM Corporation
  • 2. IBM Software Group | Rational software Improving software quality: real results Benefits of a process led, collaborative and automated approach to quality Comprehensive test process model - 7:1 return on system engineering investments Client Results Integrated end-to-end technology Quality improvements - Reduced manual test effort of 90+% ranging between 30 - 70% Industry-based test solutions Cycle time improvements of 20 - 50% - 10 - 20% savings for test case and script reuse Cost reductions of 25 - 60% Advanced defect analysis and quality management processes - Defect reduction up to 69% Source: IBM internal and external clients 2
  • 3. IBM Software Group | Rational software Gartner Marketscope on Application Lifecycle Management IBM Rational Positioned as a Clear Leader in this Expanding Segment “IBM is one of the few vendors with credible offerings in almost all the requirements of ALM” “IBM Rational is one of the first vendors to tell a story about integrating across the lifecycle” “Jazz is a solid architectural foundation for further innovation” We rate IBM as a Strong Positive because of its current market strengths and breadth of portfolio”
  • 4. IBM Software Group | Rational software Gartner Marketscope on Quality Management “The most complete coverage throughout ALM and associated development tasks.” “Eclipse pays off for IBM is that the tools have been adopted not only by end users but also by other companies as a baseline development technology.” “process support, combined with the integrated tools and collaboration support, position IBM well for organizations that want integration between business models, requirements and quality activities.”
  • 5. IBM Software Group | Rational software Focus on quality early Late defect discovery exponentially increases repair costs An IBM & Gartner “rule of thumb” for the relative costs to fix defects 1.0 Lost revenue for each Model the hour of downtime Business Define Requirements ranges from $89K to $4.5M1 Optimize Analyze & Design 1.5 100 Manage Implement Application maintenance cost is Deploy 18.5% of total I/T Test spending2 10 60 1 AC Market Analysis: Self-healing market June 2004 2 Source: Tivoli Marketplace Assessment, February 2004
  • 6. IBM Software Group | Rational software Greater Confidence. Improved Performance. Team based, quality driven software delivery Quality Management Strategy IBM Rational Quality Manager in Action Summary 6
  • 7. IBM Software Group | Rational software IBM Rational Software Delivery Platform What we offer Solutions to help customers achieve greater value and performance from their investments in delivering software In-house Outsource Packaged Systems software vendors applications & products Enterprise Modernization Change & Release Management and Transformation Process Organizational Governance & Portfolio Quality Management Management Skill Development and Community Architecture & Construction Implementation Services Integrated Requirements Management 7
  • 8. IBM Software Group | Rational software Predictability and Consistency in Software Delivery Lifecycle collaboration, powered by automation to govern software quality Collaborate Automate Report Collaborative, continuous, Automating labor-intensive Moment by moment and comprehensive activities reduces time-to- understanding of software information sharing reduces market and increases quality and project defects predictability metrics for immediate corrective action TEAM SERVER 8
  • 9. IBM Software Group | Rational software The Jazz project People working together to deliver great software A major investment by IBM to create a scalable, extensible team collaboration foundation. Jazz is a project and technology for transforming IBM’s vision of the future of software delivery–globally how people work together distributed, fluid and dynamic. to deliver greater value and An evolution of the Rational portfolio, which will evolve to performance from their support Jazz technology over software investments. time. A community at Jazz.net – where you can see Jazz- based products being built.
  • 10. IBM Software Group | Rational software An evolution of value in collaborative ALM bringing forward existing investments and delivering new innovative capabilities c Existing IBM New IBM Business Partner Offerings Offerings Offerings offering offering offering offering offering offering offering Best Practice Processes Search and Query Security In context Dashboards Team awareness Events notification collaboration JAZZ TEAM SERVER Open Lifecycle Service Integrations Server Integrations Client Integrations Existing IBM offerings Eclipse Business Partner offerings Web 2.0 Visual Studio Open source offerings Powered by
  • 11. IBM Software Group | Rational software IBM Rational Quality Manager A central hub for business-driven software quality Mitigate business risk with collaboration IBM Rational Quality Manager Stakeholder and team coordination Enforceable process workflow Improve operational efficiency with automation Lab efficiency and asset utilization Test coverage optimization CONTINUOUS test plan participate AUTOMATED context GOVERNANCE use case distributed access dashboards synchronize EASY HANDOFF trace LAB Make confident decisions with effortless reporting UTILIZATION functional PERFORMANCE security compliance Proactive risk management Ongoing process improvement 11
  • 12. IBM Software Group | Rational software Greater Confidence. Improved Performance. Team based, quality driven software delivery Quality Management Strategy IBM Rational Quality Manager in Action Summary 12
  • 13. IBM Software Group | Rational software IBM Rational raises the bar for quality management Scenarios that make the difference Mitigate Business Risk Improve Operational Make Confident Efficiency Decisions Collaborate Automate Report Collaborative, continuous, Automating labor-intensive Moment by moment and comprehensive activities reduces time-to- understanding of software information sharing reduces market and increases quality metrics for immediate defects, improves handoff predictability and corrective action and and increases consistency to improve release decisions addressing customer satisfaction return on investment both business and IT needs 13
  • 14. IBM Software Group | Rational software Centralized test management hub allowing full lifecycle support across all types of testing and platforms IBM Collaborative Application Lifecycle Management Rational Quality Manager Quality Dashboard Requirements Test Management and Execution Defect Management Management Create Build Manage Report Plan Tests Test Lab Results Open Platform Best Practice Processes JAZZ TEAM SERVER SAP System z, i Java Open Lifecycle Service Integrations .NET Functional Security and Testing Performance Code Compliance Web Service Testing Quality Quality homegrown 14
  • 15. IBM Software Group | Rational software Mitigate business risk in an environment of constant change Mitigate Business Risk Clearly define roles and responsibilities Manage team activities with customized interface Create dynamic test plans Communicate project status efficiently Collaborate 15
  • 16. IBM Software Group | Rational software Comprehensive rich test plan A quality contract for the entire software delivery team Business Stakeholder Collect and track all test data Central location for business objectives requirements, resources, platform and Requirements exit criteria to name a few Business Defined Responsibilities Use Cases Objectives Individual sections are assigned to team Quality Asset members to clearly establish ownership Infrastructure Security Central hub Test Cases Goal Oriented Mandates QA Manager captures Project Formalized and documented exit criteria everything that Manager matters Skill Extensible Defect Logs for quality releases Availability Add sections, import custom data Keep track of changes Project Logs Snapshot version control to track plan Tester history throughout the life of the project Security Officer 16 16
  • 17. IBM Software Group | Rational software Comprehensive dynamic planning and updates Process flow, not artifacts drives team activities Other Rational Quality Test Plans Manager Plan Word based Test Plan Live dynamic documentation Defines test process and strategy Defines responsibilities Activity based versus hierarchy Business level reporting against quality objectives 17 17
  • 18. IBM Software Group | Rational software Collaborative and adaptive test plan management Test plans that are easy to create and evolve with our projects Track test plan history with version snapshots Individual ownership for every section Structured test plan with multiple user defined sections 18
  • 19. IBM Software Group | Rational software Mitigate business risk in an environment of constant change What is needed: Comprehensive quality impact analysis beyond walls of QA with lifecycle collaboration and process orchestration Live update across lifecycle assets across 4 projects Requirement Development: Catch performance modified with issues at code early business stakeholder Requirement work item traceability Deployment: Version history by project prevents starting from scratch.. Rational Quality Manager Out of the box requirements integration Advanced work item analysis prevents duplicates and duplicate efforts Review and approvals of tasks across projects Asset versioning with dynamic updates Prevent scope creep 19
  • 20. IBM Software Group | Rational software Improve operational efficiency What is needed: Know what others are doing, what is expected of you. Requirements, Application security Test Objectives, Case assignment and Signoff Test iterations Rational Quality Manager Team event log Enforceable process discipline Team and individual task workflow Easy to visualize commitments Individual Task List Monitor asset ownership and events Web 2.0 style access Stay on schedule and under budget 20
  • 21. IBM Software Group | Rational software Automate to accelerate test creation and execution Improve Operational Efficiency Run manual and automated test execution for rapid quality cycles Enact test coverage optimization Streamline test lab management Automate 21
  • 22. IBM Software Group | Rational software Improve operational efficiency What is needed: Integrated manual test authoring and execution Step by step capture and execution of manual tests Assisted data entry and validation for efficient execution Keyword support for integrated manual and automated testing Rich defect capture during execution, including Manual Test Execution screenshot and attachments Track execution results and defects from manual test efforts 22
  • 23. IBM Software Group | Rational software Improve operational efficiency What is needed: Test Coverage optimization Test the right 20 800 total combinations combinations 10 different CPU Types DB2 Pairwise Oracle Optimizations MySql Derby Windows XP Win XP SP2 Win Vista Configuration awareness SLES 10 Win 2003 Plan for test execution across all of your target environments Test the right cases instead of everything. Plan optimal execution 23
  • 24. IBM Software Group | Rational software Improve operational efficiency What is needed: Test Lab Management Manage Verify that I have the resources required to fulfill my test plan Deploy Deliver the configurations my teams require for test Optimize Analyze patterns to minimize cost and maximize utilization Work smarter, save on test lab overhead, infrastructure and duration costs 24
  • 25. IBM Software Group | Rational software On demand reporting for instant project status Moment by moment grasp of project information for decision making Make Confident Decisions Measure progress with extensive query, reporting facilities and dashboard Address needs of QA and stakeholders Report 25
  • 26. IBM Software Group | Rational software Make confident decisions What is needed: Moment-by-moment project delivery metrics tailored by role for the right stage coupled with trends, best practices and proven assets to accelerate decision making 2-level project planning Iterative development Whole team Test asset based reuse Rational Quality Manager On demand reporting for vital project Process and asset based predictive information customizable by individual analytics Multilevel reporting 26
  • 27. IBM Software Group | Rational software Greater Confidence. Improved Performance. Team based, quality driven software delivery Quality Management Strategy IBM Rational Quality Manager in Action Summary 27
  • 28. IBM Software Group | Rational software IBM Rational Quality Manager A central hub for business-driven software quality Mitigate business risk with collaboration IBM Rational Quality Manager Stakeholder and team coordination Enforceable process workflow Improve operational efficiency with automation Lab efficiency and asset utilization Test coverage optimization CONTINUOUS test plan participate AUTOMATED context GOVERNANCE use case distributed access dashboards synchronize EASY HANDOFF trace LAB Make confident decisions with effortless reporting UTILIZATION functional PERFORMANCE security compliance Proactive risk management Ongoing process improvement 28
  • 29. ® IBM Software Group Greater confidence and Improved Performance with Quality Driven Software Delivery IBM Rational Quality Manager © 2008 IBM Corporation
  • 30. IBM Software Group | Rational software What You’ll See: Rational Quality Manager Collaboration around a living test plan Automation acceleration of manual testing Governance of quality management through rich reports http://demos.dfw.ibm.com/view/rationalqualitymanager/ 30

×