slide1 l.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Rational Quality Management in focus "Rational takes you further" 2008-05-22 Mikael Öqvist, TechSale IBM Sweden mikael.o PowerPoint Presentation
Download Presentation
Rational Quality Management in focus "Rational takes you further" 2008-05-22 Mikael Öqvist, TechSale IBM Sweden mikael.o

Loading in 2 Seconds...

play fullscreen
1 / 54

Rational Quality Management in focus "Rational takes you further" 2008-05-22 Mikael Öqvist, TechSale IBM Sweden mikael.o - PowerPoint PPT Presentation


  • 731 Views
  • Uploaded on

Rational Quality Management in focus "Rational takes you further" 2008-05-22 Mikael Öqvist, TechSale IBM Sweden mikael.oqvist@se.ibm.com Agenda IBM Software Group & Rational Rational Quality Management overview Tools Presentation for: Requirement management Test management

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Rational Quality Management in focus "Rational takes you further" 2008-05-22 Mikael Öqvist, TechSale IBM Sweden mikael.o' - niveditha


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide1

Rational Quality Managementin focus"Rational takes you further"2008-05-22Mikael Öqvist, TechSale IBM Sweden mikael.oqvist@se.ibm.com

rational quality management

Agenda

  • IBM Software Group & Rational
  • Rational Quality Management overview
  • Tools Presentation for:

Requirement management

Test management

Manual Testing

Functional Testing

Performance Testing

Test Data Management

Webapplication Security Testing

Future

Rational Quality Management
rational quality management3
Rational Quality Management
  • IBM Software Group
  • Rational
  • Tivoli
  • Lotus
  • Websphere
  • Information Management

~ 100 Rational people in Nordic

  • Cross Brand Organisation
rational quality management4
Rational Quality Management
  • IBM Rational Nordic

Sales Organisation

~ 22 Sales

~ 60 Techsales

ibm rational software delivery platform what we offer
IBM Rational Software Delivery PlatformWhat we offer

Process design & implementation expertisebased on the market’s leadingsolutions delivery platform

Governance expertise & dashboards

  • Development productivity
  • Geographically distributeddevelopment & delivery
  • SOA governance & service lifecycle management
  • Risk & compliance management

Change & release management

Process& portfolio management

Quality management

Architecture management

Open technology & community innovation

for collaborative process driven software & systems engineering

rational quality management solutions
Rational Quality Management Solutions
  • Rational RequisitPro
  • Rational ClearQuest Test Management (CQTM)
  • Rational Manual Tester
  • Rational Functional Tester
  • Rational Performance Tester
  • Optim for Test Data Management
  • Rational AppScan for Security testing
managing requirements with ibm rational requisitepro
Managing Requirements with IBM Rational RequisitePro

“I would like to trace my requirement, to see if it has

been implemented, but how?”

  • Keep your team on track
  • 3 interfaces - work the way you want
  • Document-centric or database-centric - your choice

Microsoft Word

Windows

Web

rational quality management solutions10
Rational Quality Management Solutions
  • Rational RequisitPro
  • Rational ClearQuest Test Management (CQTM)
  • Rational Manual Tester
  • Rational Functional Tester
  • Rational Performance Tester
  • Optim for Test Data Management
  • Rational AppScan for Security testing
clearquest governing test and development the hub for life cycle development
ClearQuest: Governing Test and DevelopmentThe Hub for Life-Cycle development

IBM Rational ClearQuest

Test Change Defects

Single project view

Global test project coordination

Configurable, enforceable processes

Extensible test ecosystem

test management with clearquest eclipse windows and web clients for test project tracking
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, local or remote execution

Test Reporting

Extensive query and reporting facilities to measure test progress

Test Management with ClearQuestEclipse, Windows and Web Clients for test project tracking
lifecycle traceability query one source for all aspects of project progress
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

Defects

Requirements

Tests

lifecycle traceability query one source for all aspects of project progress14
Leverage existing reports

orCreate new reports with Crystal Reports

To provide the information you need for decision making

Lifecycle TraceabilityQuery one source for all aspects of project progress

Test Verdicts

Test Case Trending

configure and enforce your process customize appearance and behavior of all forms and processes
Configure and Enforce Your ProcessCustomize appearance and behavior of all forms and processes
  • Customize everything
    • Modify forms
    • Configure State Transitions
    • Add fields and control behavior
    • Extend your system with custom coded hooks
  • Extend functionality using pre-defined Packages
    • eSignatures
    • Audit Trail
    • Many, many more…
restrict enforce and hide information
Restrict, Enforce and Hide Information
  • Set fields as “Mandatory”
    • Guarantees that you get the needed information
  • Set fields as “Read Only”
    • Once a field are filled in, you can’t change it
  • Security
    • You only see information on a “need to know” basis
compliance and control using audit trails and esignatures to track change
Compliance and Control Using 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

e-Signature Approval

Requirement

Test Case

TestExecution

ValidateResults

Approve

rational quality management solutions18
Rational Quality Management Solutions
  • Rational RequisitPro
  • Rational ClearQuest Test Management (CQTM)
  • Rational Manual Tester
  • Rational Functional Tester
  • Rational Performance Tester
  • Optim for Test Data Management
  • Rational AppScan for Security Testing
rational manual tester key features and benefits
Rational Manual Tester – Key Features and Benefits

Rich Text Editor

supports images

and document attachments for individual test steps

Keyword definition

For easy re-use of test components

Custom Data Fields

Easily adapts to existing processes and metrics collection standards

Import From Word, Excel or TestManager

Easier adoption of the tool

Verification Points

Allows test results to be reported and analyzed at either a high level or a granular level

Assisted Data Entry and Data Validation

Reduce human error and increase test execution consistency with automated data entry and validation

Data Driven Testing

Improve team efficiency by creating and running tests with multiple sets of data to increase test coverage

Automated Keyword Testing

Bridge between RMT & RFT which enables possibility to automate keywords

slide20

Rational Manual Tester

Manual Test Projects

  • Logical container for all RMT assets
  • Keep track of all project items

Data driven testing

  • Data sets defined in datapools
  • Text in manual test statements, keywords, and automated keywords can be datapool column references
  • Text substituted at execution time
    • Test repeated for each data set
keyword driven testing
Keyword Driven Testing
  • Benefits:
    • Improve manual test reuse and modularity
    • Enhance ability to leverage limited automation expertise on a predominantly manual test project
    • SME’s focus on business needs, Automation Experts focus on enabling automation
  • Test Automation At Your Pace
    • IBM Rational Manual Tester utilized in concert with Functional Tester allows you to incrementally automate tests
    • Accelerate adoption of test automation for manual test focused teams
rational quality management solutions22
Rational Quality Management Solutions
  • Rational RequisitPro
  • Rational ClearQuest Test Management (CQTM)
  • Rational Manual Tester
  • Rational Functional Tester
  • Rational Performance Tester
  • Optim for Test Data Management
  • Rational AppScan for Security testing
is it really possible to automate tests
“Is it really possible to automate tests?”
  • Yes, off cource!!!
  • Automate thoughes tests that are worth automate

in ex. Repeateble tests, generel functions, boring tests, data heavy tests.

  • Check your technical plattform such as developing language and the use of standard controls. Very good control of testdata
  • And a strong willingness to learn

”Possetive effects”

  • Shorten time for regressiontests
  • Better precission on testresult/report
  • Competence development
  • Time to do more tests
automate regression test a long investment

Cost

Manual

Automatic

Release 1 Release 2 Release3 Release 4

Automate regression test -A long investment
implement in three phases
Implement in three phases
  • Analyse
    • Evaluate your existing testingprocess
    • Set up goal for automation
    • Identifying need of other tools
    • Ruff solution draft
  • Validate
    • Configuring and verification of tools and test environment
    • Training of staff
    • Execute and evaluate the first test run
  • Implement
    • Step by step indroduce way of work and technics in the company
rational functional tester key features and benefits
Rational Functional Tester – Key Features and Benefits

Broad Environment Support

Lower TCO with a single tool supporting a broad array of industry standard application development technologies

Wizards for data-driven testing

Eliminates manual coding required to vary data in test script

Expanded dynamic verification

Ability to use regular expressions in data pools created with wizard for data-driven testing

Java or VB.NET scripting language

Easier adoption of the tool – Teams select the language they are most familiar with.

Advanced Object Map Maintenance

Global Find and Modify tools further reduce test maintenance

Add-on for Terminal-based application testing

Central QA and IT teams can support client-server, web and legacy application testing with single tool

rational functional tester environment support

Browser UI

Java UI

.NET UI

Host UI

Rational Functional Tester Environment Support
  • Environment Support
    • Java
    • .NET winform controls
    • Web
    • Terminal Applications 3270 & 5250 (ext.)
    • Siebel 7.7 & 7.8 (ext.)
    • SAP GUI applications (ext.)
    • Flex (Flex SDK 2.0.1 or higher)
    • Flash (version 9.0.28.0 or later)
    • AJAX based web applications
    • Oracle ERP (3rd party ext.)

Extend environment support via use of Functional Tester Proxy SDK

rational robot
Rational Robot
  • Tests many types of applications - Rational Robot supports a wide range of environments and languages, including HTML and DHTML, Java™, VS.NET, Microsoft Visual Basic and Visual C++, Oracle Developer/2000, PeopleSoft, Sybase PowerBuilder and Borland Delphi.
  • Ensures testing depth - Tests beyond an application's UI to the hundreds of properties of an application's component objects - such as ActiveX Controls, OCXs, Java applets and many more - with just the click of a mouse.
  • Tests custom controls and objects - Rational Robot allows you to test each application component under varying conditions and provides test cases for menus, lists, alphanumeric characters, bitmaps and many more objects.
  • Provides an integrated programming environment - Rational Robot generates test scripts in SQABasic, an integrated MDI scripting environment that allows you to view and edit your test script while you are recording.
  • Enables reuse - Rational Robot ensures that the same test script, without any modification, can be reused to test an application running on Microsoft Windows XP, Windows ME, Windows 2003, Windows 2000, Windows 98 or Windows NT.
rational quality management solutions29
Rational Quality Management Solutions
  • Rational ClearQuest Test Management (CQTM)
  • Rational Manual Tester
  • Keyword Driven Testing with RMT & RFT
  • Rational Functional Tester
  • Rational Performance Tester
  • Optim for Test Data Management
  • Rational Appscan for Security Testing
slide30
IBM Rational Performance Tester

Performance problem identification and diagnosis for Web, SAP, Siebel, Oracle and Citrix based applications

Performance test automation

Built for Day 1 Productivity

Mask complexity to get the job done

Advanced Data Access & Manipulation

Automated data variation and synchronization

Root Cause Analysis

Identifies location and root cause of performance problem in hardware and software

Performance Testing with IBM Rational Performance TesterTest automation for the novice and the professional
rational performance tester
Rational Performance Tester
  • Visual Test Editor

Easy for a novice to understand, with drill-down to detailed data for more expert users. Simplifies test creation and maintenance

  • Data Correlation

Automated Correlation of server responses, no user coding needed

  • Automatic identification of variable data

Allows tests to automatically re-use data sent by server and to prepare for data-driven testing

  • Verification Points

Set diffferent VP’s, such as Page Title VP, Content VP etc.

  • Eclipse based

Provides a single environment for development as well as testing activities

rational performance tester key features and benefits
Data from resource monitoring can be displayed on same graph as response time data

Single view to visually correlate system resource and system response data for faster problem solving

Rational Performance Tester – Key Features and Benefits
  • Real Time reporting
  • Root Cause Analysis
  • Remote System Monitoring
  • Identifying hardware or software related performance problems
rational quality management solutions33
Rational Quality Management Solutions
  • Rational ClearQuest Test Management (CQTM)
  • Rational Manual Tester
  • Keyword Driven Testing with RMT & RFT
  • Rational Functional Tester
  • Rational Performance Tester
  • Optim for Test Data Management
  • Rational AppScan for Security Testing
optim test data management solution

”staging files”

Extract Files

Load

Insert / Update

Compare, Alter

Extract

QA

Dev

Test

Optim™ Test Data Management Solution

Production or Production Clone

  • Create targeted, “right-sized” subsets faster and more efficiently than cloning
  • Easily refresh, reset and maintain test environments
  • Compare data to pinpoint and resolve application defects faster
  • De-Identify productiondata to be used in test

Compare

optim tdm distributed offerings now available
Generic solution

IBM Optim Test Data Management Solution

Application specific for finding business relationships

IBM Optim Test Data Management Solution AmdocsCRM

IBM Optim Test Data Management Solution JDE EntOne

IBM Optim Test Data Management Solution Oracle E-Bus

IBM Optim Test Data Management Solution PSE

IBM Optim Test Data Management Solution SAP

IBM Optim Test Data Management Solution Siebel CRM

Call Center Family Module

Marketing Family Module

Sales Family Module

Optim TDM - Distributed offerings (now available)
rational quality management solutions36
Rational Quality Management Solutions
  • Rational ClearQuest Test Management (CQTM)
  • Rational Manual Tester
  • Keyword Driven Testing with RMT & RFT
  • Rational Functional Tester
  • Rational Performance Tester
  • Optim for Test Data Management
  • Rational AppScan for Security Testing
slide37
I read about companies that are beeing attacked by hackers. Is there some way for me and my company to protect our self from that?
background what s in the media

Rational AppScan

Background – What’s in the media?
  • - Estonian goverments sites hacked
  • - Swedish securityexpert hacked hundreds mailaccounts
  • - Cina ”IT-attacks” Germany and USA
  • - ”Developers ignore security”
  • - ”Huge data theft can cost a company 150 milion $”
why application security is a high priority
Why Application Security is a High Priority!
  • Web applications are the #1 focus of hackers:
    • 3/4 of attacks at Application layer (Gartner)
    • XSS and SQL Injection are #1 and #2 reported vulnerabilities (Mitre)
  • Most sites are vulnerable:
    • 90% of sites are vulnerable to application attacks (IBM)
    • 78% percent of easily exploitable vulnerabilities affected Web applications (Symantec)
  • Web applications are high value targets for hackers:
    • Customer data, credit cards, ID theft, fraud, site defacement, etc
  • Compliance requirements:
    • Payment Card Industry (PCI) Standards, SOX, Basel II, ISO 17799, ISO 27001
rational appscan application security

Desktop

Transport

Network

Rational AppScan - Application Security

Simpel Security Landscape

Web Applications

Anti-virus

protection

Encryption

(SSL)

Firewalls /

Avanced

routers

Firewall

what space do appscan operate in

Database Scanners

Host Scanners

What space do AppScan operate in?

Web Application Scanners

Web Application

Web Services

Web Server

Network

Scanners

Operating System

Database

reality security and spending are unbalanced
Reality: Security and Spending Are Unbalanced

Security

Investment

% of Attacks

% of Amount

10%

Web

Application

75%

90%

Network

Server

25%

Of All Attacks on Information SecurityAre Directed to the Web Application Layer

3/4

2/3

of All Web Applications Are Vulnerable

Sources: Gartner 2006

rational appscan product overview
Rational AppScan – Product overview
  • - Rational AppScan is a testing tool that hack a website just as a hacker would do
  • - Finds security leeks and sort then in priority
  • - Give the tester/developer fix recommenation
  • - Integrates with defect tracking tool such as Rational ClearQuest
  • - Fits in the SDL for securing applicatrions and as a single tool
who uses watchfire
Who uses Watchfire?

9 of top 10

banks

8 af top 10

teknology

Companies

7 of the Top 10

Pharma / Clinical

Companies

Government

Agencies

who uses appscan in the nordic countries
Who uses AppScan in the Nordic Countries?
  • Banks
  • Insurance
  • Consulting
  • Industry
  • Teleco
  • Public
rational quality management solutions49
Rational Quality Management Solutions
  • Rational Requisit Pro
  • Rational ClearQuest Test Management (CQTM)
  • Rational Manual Tester
  • Rational Functional Tester
  • Rational Performance Tester
  • Optim for Test Data Management
  • Rational AppScan for Security Testing
the future

Rational Team Concert

Jazz

The first Rational product built on the Jazz technology platform and featuring tooling for agile practices.

IBM’s next-generation technology platform for collaborative software delivery.

Rational Software Delivery Platform 2.0

Jazz.net

Jazz community site and venue for open commercial development of the Jazz technology platform and Rational Team Concert

A next-generation vision for the value and experience that future Rational products can bring to software and systems delivery teams

The future

Innovative Software Engineering

slide51
“I have tools from numbers of vendors, is there really a vendor that can provide me with everything I need?”
rational software quality management solutions
Rational Software Quality Management Solutions

BUSINESS

SOFTWARE QUALITY SOLUTIONS

Test and Change Management

Defects

Change

Test

Requirements

Rational RequisitePro

Rational ClearQuest

Rational ClearQuest

Rational ClearCase

Rational BuildForge

Rational ClearQuest

Test Automation

OPERATOINS

DEVELOPMENT

Functional Test

Developer Test

Security and Compliance Test

Performance Test

Rational Functional Tester Plus

Rational PurifyPlus

Rational Performance Tester

Automated

Manual

AppScan

Policy Tester

Rational Functional Tester

Rational Manual Tester

Rational Test RealTime

Rational Robot

Quality Metrics

Quality Reports

Detailed Test Results

Project Dashboards

slide53
Rational Software Development Conference (RSDC)

http://www.ibm.com/software/rational/events/rsdc2008

  • Developer Works

http://www.ibm.com/developerworks/rational

slide54

Mikael Öqvist

mikael.oqvist@se.ibm.com

+46 70-7933042

http://www.ibm.com/software/se/rational/