Upload
osvaldo-quincy
View
214
Download
1
Tags:
Embed Size (px)
Citation preview
®
IBM Software Group
© 2006 IBM Corporation
Governing Test and Developmentwith IBM Rational Test Management Solutions
IBM Software Group | Rational software
2
®
Agenda
Business trends that impact software and systems delivery
ClearQuest: Governing Test and Development
Getting Started
Summary
IBM Software Group | Rational software
3
®
On Demand Business focus Software delivery challenges1
1 IBM Rational research, November 2005
Responsiveness as a key competency
Effectiveness of people as a critical success factor
Revenue growth with cost containment
Keeping software projects aligned with changing business priorities
Delivering better business results within the constraints of current investments and skill sets
Effectively managing business and technical risk
Software delivery challenges for On Demand Business
IBM Software Group | Rational software
4
®
PROJECT DRIVEN BUSINESS DRIVENTRADITIONAL CURRENT REALITY
Evolving software and systems delivery
Co-located teams
Technology led
Vendor lock-in
Application silos
Geographically distributed
Compliance
Open computing
Modular systems (SOA)
Right-sourcing
Standards
BUSINESS TRENDS
Business Driven Development
Enabling organizations to govern the business process of software and systems development
IBM Software Group | Rational software
5
®
Business Driven DevelopmentSoftware quality challenges
Decoupled, audit-less build, deploy, rollback processes
Multiple test iterations
Rollout of competitive applications
Errors & audit/traceability
50% of applications put into production are later rolled back3
Change
Inability to quickly pinpoint problem root cause and resolve problems
Average cost $100K per hr
68% of post production application support comes from development teams; on average 30% of their time4
System Performance
Absence of iterative development / testing approaches & shared processes
End customer satisfaction
NIST study – 80% development funds spent on identifying/fixing defects2
Quality
Slow testing processes
Late discovery of defects
Lost revenue & market leadership
51% of projects in 2004 were delayed or over budget, another 15% of projects failed outright1
Time to Market
WhyImpactChallenges
1Standish - http://www.softwaremag.com/L.cfm?Doc=newsletter/2004-01-15/Standish2 http://www.nist.gov/public_affairs/releases/n02-10.htm3Gartner - http://star-techcentral.com/tech/story.asp?file=/2004/11/18/technology/9416960&sec=technology4Noel, Ptak & Assoc 2003
Development Operations
IBM Software Group | Rational software
6
®
Agenda
Business trends that impact software and systems delivery
ClearQuest: Governing Test and Development
Getting Started
Summary
IBM Software Group | Rational software
7
®
The Importance of Test Management
Would you go on a road trip without a map?
How would you know where to go?
How would you know how long it would take?
How would you reroute around problems?
How would you know how to do it better next time?
Automated Test Management answers these questions…
IBM Software Group | Rational software
8
®
Test Governance and ControlTest Planning, Execution and Project tracking
Automated Test Management Track your test plans and cases
Track your requirements and defects
Execute your tests
Measure your progress
Automated Test Management is your Software Quality GPS Know where you are
Know where you’re going
Make your process predictable
IBM Software Group | Rational software
9
®
ClearQuest: Governing Test and DevelopmentThe Hub for Life-Cycle development
IBM Rational ClearQuest
Single project view
Global test project coordination
Configurable, enforceable processes
Extensible test ecosystem
Test Change Defects
IBM Software Group | Rational software
10
®
Single Project View Single solution to manage tests, defects and project change
Manages test planning, test results, quality metrics, and defects
Central repository with integrated version control
Comprehensive quality metrics in project dashboards and reports
Benefits: Consolidated, real-time view of the
entire project status
Traceable, auditable relationships between development, test and project artifacts
IBM Rational ClearQuest
IBM Software Group | Rational software
11
®
Eclipse Based Test Management Joins Functional and Performance
Tester to complete transition of testing tools to eclipse platform
Native and web clients also available
Key Functional Areas Test Planning
Create test plans, test cases and configured test cases
Test Execution Create suites or run individual
test cases
Test Reporting Extensive query and reporting
facilities to measure test progress
Test Management with ClearQuestEclipse, Windows and Web Clients for test project tracking
IBM Software Group | Rational software
12
®
Lifecycle TraceabilityQuery one source for all aspects of project progress
Query to find Test results associated to requirements
Defects associated to test results
Defects associated to tests associated to requirements
Traceability from requirements to tests and defects closes the loop on the software development cycle
Requirements Tests Defects
IBM Software Group | Rational software
13
®
Test Case Trending
Test Verdicts
Lifecycle TraceabilityQuery one source for all aspects of project progress
Leverage existing reports
orCreate new reports with Crystal Reports
To provide the information you need for decision making
IBM Software Group | Rational software
14
®
Beyond Test MetricsClearQuest data integrated into Project Console and Portfolio Manager
Comprehensive project reporting
ClearQuest defect and test project data can be accessed from Rational Project Console and Rational Portfolio Manager
Provides a consolidated dashboard of all project metrics
Provides the information you need for all project decisions
IBM Software Group | Rational software
15
®
Global Project Coordination Distributed and co-located test and development support
High scalability for large enterprise projects
Web-based test planning and quality metrics reporting
Automates sharing and reuse of distributed test assets
Centralized user management
Benefits:
Ability to leverage globally distributed talent
Simplifies the complexities of geographically distributed test coordination
IBM Rational ClearQuest
IBM Software Group | Rational software
16
®
ClearQuest Web InterfaceDistributed access for test planning and reporting
Instant access for remote users
Access for alternative platforms
No additional licenses required
Perfect for test planning and reporting
IBM Software Group | Rational software
17
®
`
ClearQuest MultiSiteReplication and synchronization for geographically distributed teams
Automatic replication and synchronization of ClearQuest repositories
Access current information, regardless of location
Automatic recovery of repositories in the event of system failure maintains data integrity
Transmission of only incremental changes for improved network performance
IBM Software Group | Rational software
18
®
Enterprise Data ScalabilitySupport for all enterprise databases
Supported Databases DB2
Oracle
SQL Server
MS Access
IBM Software Group | Rational software
19
®
Centralized User ManagementLDAP authentication for common user id support
Reduce administration with centralized user management – maintain only one list of user ids
LDAP authentication supports common user ids for ClearQuest
and RequisitePro
Rational RequisitePro Authorization Rational
RequisitePro
Rational ClearQuest
LDAP 3.0 Compliant Server
Rational ClearQuest
Authorization
Rational ClearQuest User DBLogon Dialog
LDAP
IBM Software Group | Rational software
20
®
Configurable, Enforceable ProcessCustomize and enforce your test processes and workflows
Data collection and process customization & enforcement
Auditable test change history
e-Signature support for regulatory compliance
Benefits:
Ensure compliance and enforcementof project and company policies
Configurable for project-specific needs and workflow automation
IBM Rational ClearQuest
IBM Software Group | Rational software
21
®
Compliance and ControlUsing Audit Trails and eSignatures to track change
Audit Trails can track changes to individual records Provides immutable change log of all
record change activity
e-Signature requirement can be added to any event on any artifact
Will record who changed a record, when and how the record was changed
e-Signature provides immutable evidence of process completion
ValidateResults
TestExecutionTest CaseRequirement Approve
e-Signature Approval
IBM Software Group | Rational software
22
®
Configure and Enforce Your ProcessCustomize appearance and behavior of all forms and processes
Customize everything Modify forms
Configure State Transition
Add fields and control behavior
Extend your system with custom coded hooks
Extend functionality using pre-defined Packages eSignatures
Audit Trail
Many, many more…
IBM Software Group | Rational software
23
®
Extensible Test EcosystemIntegrated with Rational, open source and 3rd party test automation tools
Customer extensibility for automation of logging custom test results
Integrated with Rational Functional Tester, Rational Manual Tester and Rational Performance Tester
Integrates with SPI Dynamics QAInspect for security testing
Partner extensibility for execution of 3rd party test tools
Benefits:
Lowers the cost of test lab management
Simplifies the management of tools from multiple vendors
IBM Rational ClearQuest
Partner solutions
Third party test automation
tools
Test automation
tools
Open source solutions
IBM Software Group | Rational software
24
®
Extensible Test EcosystemIntegrated with Rational, open source and 3rd party test automation tools
Collect and report on results from Rational test execution engines Rational Manual Tester
Rational Functional Tester
Rational Performance Tester
Collect and report on results from Eclipse Test and Performance Tools Project jUnit tests
Manual tests
URL tests
Open API Extensibility SPI Dynamics QAInspect
IBM Software Group | Rational software
25
®
Agenda
Business trends that impact software and systems delivery
ClearQuest: Governing Test and Development
Getting Started
Summary
IBM Software Group | Rational software
26
®
Rational Software Quality Solutions
Developer Test Functional Test
Automated Manual
Rational RequisitePro
Rational ClearQuest
Rational ClearQuest
Defects
Project Dashboards
Detailed Test Results
Quality Reports
Performance Test
SOFTWARE QUALITY SOLUTIONS
Test and Change Management
Test Automation
Quality Metrics
DE
VE
LO
PM
EN
T
OP
ER
AT
OIN
S
BUSINESS
Rational ClearQuest
Requirements Test Change
Rational PurifyPlus
Rational Test RealTime
Rational Functional Tester Plus
Rational Functional Tester
Rational Robot
Rational Manual Tester
Rational Performance Tester
IBM Software Group | Rational software
27
®
IBM Rational ClearQuest and Functional TestingOne bundle for comprehensive quality
Enterprise scalable, distributed test management
Test process enforcement and customization
Quality metrics
Integrated test management and test automation tools
Support for testing J2EE/Java, Web, .NET, Visual Basic, C/C++ and many other client-server software applications
IBM Rational ClearQuestIBM Rational Functional TesterIBM Rational Manual TesterIBM Rational Robot
IBM Rational ClearQuest
Hub for test and lifecycle management
Functional testing of modernand legacy applications
Business processmanual testing
Test Management
Change Management
Defect Management
TestAutomation
ManualTesting
IBM Rational Functional Tester Plus
IBM Internal and Business Partner Use Only
IBM Software Group | Rational software
28
®
ClearQuest or TestManager?Deciding when to move from TestManager to ClearQuest
Deciding when to migrate to ClearQuest from TestManager depends on how you use TestManager
Most customers will want to migrate today
Some TestManager functionality is not yet implemented in ClearQuest Manual Tests Execution of Robot scripts Distributed test execution Advanced suite scheduling
Customers relying on the above functionality might consider delaying migration until equivalent functionality is implemented in ClearQuest
The majority of new and existing customers will benefit most from the test management
features of ClearQuest
IBM Software Group | Rational software
29
®
Feature TestManager ClearQuest
Support for distributed teams
Large scale projects with large volumes of data
Schedule and locally execute Manual Tester, Functional Tester and Performance Tester tests
Integrated reporting of requirements, defects and test cases
Eclipse, Web and Windows client
User level security model, LDAP support
Compliance support via e-Signatures, Audit Trails
Enterprise database support (SQL, Oracle, DB2)
Customize forms, fields and processes
ClearQuest or TestManager?Deciding when to move from TestManager to ClearQuest
IBM Software Group | Rational software
30
®
Feature TestManager ClearQuest
Distributed/Remote execution of tests
Schedule and execute Robot tests
Integrated manual testing
Dynamically identify suspect requirements
Rose model test inputs
Data generation for datapools
Third party input adapters
ClearQuest or TestManager?Deciding when to move from TestManager to ClearQuest
IBM Software Group | Rational software
31
®
Agenda
Business trends that impact software and systems delivery
ClearQuest: Governing Test and Development
Getting Started
Summary
IBM Software Group | Rational software
32
®
ClearQuest: Governing Test and DevelopmentThe Hub for Life-Cycle development
IBM Rational ClearQuest
Single project view
Global test project coordination
Configurable, enforceable processes
Extensible test ecosystem
Test Change Defects
IBM Software Group | Rational software
33
®
Getting Started…
Get the Basics IBM Rational ClearQuest Web site
www.ibm.com/software/awdtools/clearquest/
Get the Software Contact your Rational Representative
1.800.728.1212
Get the Knowledge IBM Developerworks for tips, user
guides, discussion and utilitieswww.ibm.com/developerworks/rational/products/clearquest
®
IBM Software Group
© 2006 IBM Corporation
Governing Test and Development with IBM Rational Test Management Solutions