1 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
1 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
2 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
Standardiserade tester av Standardsystem?
Christian Wass
3 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
Agenda
• Företaget Oracle
• Vad är ett standardsystem?
• Oracle Unified Method (OUM)
• Testprocessen inom OUM
• Framgångsfaktorer
4 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
Oracle Corporation
INNOVATION
• 32,000 developers and engineers
• 18,000 customer support specialists,
speaking 27 languages
• 17,000 implementation consultants
• 1.5 million students supported
annually
• 850 independent Oracle user groups
with 800,000 members
SCALE
• $37.0B in revenue on a trailing
twelve-month basis*
• #1 in 50 product/industry categories
• 380,000 customers in 145 countries
• 20,000 partners
• 108,000 employees
• 14 million developers in Oracle online
communities
* GAAP revenue reported in USD as of February 29, 2012
5 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
Leader in Key Segments
TECHNOLOGY
Database
Database on Solaris
Database on Linux
Database on SAP
Data Warehousing
Embedded Database
Development Language – Java
Middleware
Application Servers
Identity and Access Management
APPLICATIONS
Business Analytics
CRM
Enterprise Performance
Management
Project Portfolio Management
Transportation Management
INDUSTRIES
Banking
Communications and Media
Construction
Discrete Manufacturing
Life Sciences and Healthcare
Professional Services
Public Sector
Retail
Transportation
HARDWARE
Unix Server
6 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
Investment in Innovation and Integration
OVER $19B
IN R&D
SINCE 2004 $1.3B $1.5B
$1.9B $2.1B $2.6B $2.6B
$3.1B
$4.5B
FY04 FY05 FY06 FY07 FY08 FY09 FY10 FY11
7 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
Complete, Open, Integrated Systems
• Open and standards-based
• Innovation delivered faster
• Better performance, reliability, security
• Shorter deployment times
• Easier to manage and upgrade
• Lower cost of ownership
• Reduced change management risk
• One-stop support
• Reduced down time
8 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
Vad är ett standardsystem?
Process n
Start Stopp
9 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
Vad är ett standardsystem?
Process n
Start Stopp
Testfokus: Process mer än funktion
Kravställa? Processtödet
10 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
Oracle Unified Method (OUM)
Syfte och mål Dokumentera
krav
Mappa
krav
Konfigurera
Analysera &
designa
komponenter
Implementera
komponenter
Integrera Testa
Konfigurationsflöde
Utvecklingsflöde
”Uppsättning”
”Gaps”
11 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
Testprocessen inom OUM
Uppstartsfasen:
• Testkrav (TE.005.1)
Utarbetandefasen:
• Testkrav (TE.005.2)
• Teststrategi (TE.010)
• Enhetstester (TE.030.1)
• Integrationstester (TE.040.1)
• Systemtester (TE.070.1)
Konstruktionsfasen:
• Enhetstester (TE.030.2)
• Integrationstester (TE.040.2)
• Systemtester (TE.070.2)
• Systemintegrationstester (TE.100)
Övergångsfasen:
• Acceptanstester (TE.110)
12 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
Testprocessen inom OUM
Uppstartsfasen:
• Testkrav (TE.005.1)
Utarbetandefasen:
• Testkrav (TE.005.2)
• Teststrategi (TE.010)
• Enhetstester (TE.030.1)
• Integrationstester (TE.040.1)
• Systemtester (TE.070.1)
Konstruktionsfasen:
• Enhetstester (TE.030.2)
• Integrationstester (TE.040.2)
• Systemtester (TE.070.2)
• Systemintegrationstester (TE.100)
Övergångsfasen:
• Acceptanstester (TE.110)
Agil approach? Ja
13 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
Framgångsfaktorer
• En projektplan som stödjer integrerad testning
• Utveckla krav som kan testas
• Utveckla en design som går att testa
• Verifiera analysen och testplanerna för att undvika onödig omtestning
• Engagemang och tillgänglighet från användare
• Effektivisera testning genom att använda testverktyg
14 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
Testverktyg- och tjänster
Application Testing Suite (verktyg) Testing @Oracle (tjänst)
Funktionella/regressionstester Oracles testtjänst
Last/prestandatester
Test Management
Testscriptsgenerering
Diagnostik
15 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
Standardiserade tester för standardsystem?
• Strukturerade tester via metodstöd
• Verktyg för vissa delar
JA!
• Konfigueringen skapar en unik applikation
• Eventuella anpassningar skapar nya lösningar NEJ!
16 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.