SlideShare uma empresa Scribd logo
1 de 22
Striving for Quality in One
IT Landscape
1
Contribution to EuroSTAR 2011
Wednesday 23rd
November , session W18
By Fabian Scarano
2
Agenda
Nets: Merge of 3 companies & subsidiaries
Corporate strategy & IT principles
One IT Landscape
Project mandate
One IT test process
Approach to the Project
Test principles
Where are we today?
x
- And Subsidiaries that became Nets
The Merging Companies
Cards Payment &
Information Services
Financial Acquiring eSecurity
Business units’ key solution areas (BU)
Terminal solutions Transaction handling
Acquiring of inter-
national card schemes
Electronic ID schemes
eCommerce Clearing and settlement
Acquiring of local
schemes (DK)
e-identity solutions
Payment service
providing
Mobile solutions
Acquiring of private
label schemes
Digital signature
services
Loyalty cards
(merchants)
Invoice services
Value-added
acquirer services
Authentication
solutions
Pre-paid cards
(merchants)
Merchant portals
Archive and document
services
Portals and VAS
Merchant Solutions
Transaction acquisition
Acquirer processing
& services
Issuer processing
& services
ATM solutions
& services
Card scheme
management
Emerging payments
5
Corporate
Strategy
Corporate
Strategy
Corporate IT
Strategy
Corporate IT
Strategy
Ensure stability &
security
Ensure stability &
security
Reduce costs &
realise cost synergies
Reduce costs &
realise cost synergies
Enable business growth &
revenue synergies
Enable business growth &
revenue synergies
IT ContributionCorporate focus areas
A strategy at corporate level
- Our IT strategy is anchored in corporate strategy
The northen
Europe leader in
paymenet, cards
and information
services
1
2
4
3
Secure the trusted position
- Safe and stable operations
Improve operational fitness
through synergy realisation
Deliver on the potential of
the three customer domains
Go for Nordic break-through
positions
6
Corporate IT StrategyCorporate IT Strategy
• Business Context
and Success
• IT Contribution
• IT Principles
• IT Governance
• Enterprise
Architecture
• People
• Sourcing
Corporate IT strategy
- Structured approach towards Nets’ business success
Inspired by Gartner methodology, our approach is business driven
– to help Nets to achieve its business goals.
7
Demand: Expected impact
1. Secure the trusted position
- safe and stable operations
3. Deliver on the potential of
the three customer domains
2. Improve operational fitness
through synergy realisation
2011 2012 2013 2014
Expectedimpact
4. Go for Nordic
break-through positions
- Timeline Projection of the Transformation Programme
8
Anchored in corporate strategy
- Selected by IT Management & Enterprise Architecture Team
Giving Birth to the New Test Process
- Project Mandate
Establish the basis of the MandateEstablish the basis of the Mandate
30. IT – Nets
development
methodologies
Benefit: n/a
Investment: inc. budget
Q3 2010 – Q4 2011
24. IT – Nets project
model
Benefit: n/a
Investment: inc. budget
Q3 2010 – Q2 2011
24. IT – Nets project
model
Benefit: n/a
Investment: inc. budget
Q3 2010 – Q2 2011
Objectives
Define, develop and implement Nets’ corporate common test process that:
• Ensures compliance with the IT transformation programme
• Supports quality and test of the corporate IT strategy
• Focuses on business benefits at all stages and
• Supports Nets’ core values
Where the IT transformation programme defined the following requirements for the test process:
• Flexible process that fits different needs
• Must fulfil Nets common requirements to processes
• Implementation of tools to support the process areas
Objectives
Define, develop and implement Nets’ corporate common test process that:
• Ensures compliance with the IT transformation programme
• Supports quality and test of the corporate IT strategy
• Focuses on business benefits at all stages and
• Supports Nets’ core values
Where the IT transformation programme defined the following requirements for the test process:
• Flexible process that fits different needs
• Must fulfil Nets common requirements to processes
• Implementation of tools to support the process areas
Understand
In Nets any test
initiative must
identify its critical
drivers to
understand why
the testing needs
to happen
Understand
In Nets any test
initiative must
identify its critical
drivers to
understand why
the testing needs
to happen
Prioritise
AD/AM will
prioritise testing
to maximise
benefit and
reduce risk to the
business
Prioritise
AD/AM will
prioritise testing
to maximise
benefit and
reduce risk to the
business
Nets’ Test Principles
– Defined to support the IT Principles & be applied by all test initiatives
Flexibility
Aim to progress at
all times, plan
flexibility and
eliminate
dependencies.
Flexibility
Aim to progress at
all times, plan
flexibility and
eliminate
dependencies.
Be ahead
All test initiatives
will strive to
expose early
discovery of flaws
Be ahead
All test initiatives
will strive to
expose early
discovery of flaws
Competencie
s
Nets will retain
and acquire the
necessary
resources to get
the right
infrastructure in
place
Competencie
s
Nets will retain
and acquire the
necessary
resources to get
the right
infrastructure in
place
Legacy Test Processes
- Two countries and two different methodologies
PBS
• Name: OPUS
• Based: Waterfall development
approach
• Existing documentation:
 Templates 100%
process coverage
 process description
• Test tools deployed and used for
all projects
• Firmly anchored in the IT
culture
PBS
• Name: OPUS
• Based: Waterfall development
approach
• Existing documentation:
 Templates 100%
process coverage
 process description
• Test tools deployed and used for
all projects
• Firmly anchored in the IT
culture
12
OPUS
U04
Identify Test
Scenarios
Write test
cases for the
Sprint
Identify TC to
be run for the
Sprint backlog
Is there a
change?
Execute the
Chosen Test
Cases (req)
Test Analysis
Test
Preparation
Test
Execution
Acceptance
Test
Test Closure
Test Model related to U04
-Development Model with test activities
Understand
requirements
Start-up Execution of Sprint Production
Choose
Approach to One IT Test process (1)
–Basis to start the project
Method
• Scrum
• Prince2 inspired
Sourcing
• Test Services department owns the project
• Line manager takes the role of the business stakeholder
• Reference group reviews the partial development
• Project board, executive review and acceptance
• Company’s Vice president is the sponsor
Communication plan
• Test Website
• Test forum
• Coaching
• Training sessions
Tools
• Standard office tools
• Sharepoint to bridge the two-locations gap
Method
• Scrum
• Prince2 inspired
Sourcing
• Test Services department owns the project
• Line manager takes the role of the business stakeholder
• Reference group reviews the partial development
• Project board, executive review and acceptance
• Company’s Vice president is the sponsor
Communication plan
• Test Website
• Test forum
• Coaching
• Training sessions
Tools
• Standard office tools
• Sharepoint to bridge the two-locations gap
Approach to One IT Test process (2)
• Define Project Plan
• Resource allocation and workload (70,50,20,10,10,10)
•How to involve the rest of the AD & AM units actively
• Describe the backlog & play Poker
• Define Sprints
• Sprint planning
 Daily Scrums (twice a week)
 Sprint review and acceptance
 Retrospective
• Implement first cut of the model
• Define Project Plan
• Resource allocation and workload (70,50,20,10,10,10)
•How to involve the rest of the AD & AM units actively
• Describe the backlog & play Poker
• Define Sprints
• Sprint planning
 Daily Scrums (twice a week)
 Sprint review and acceptance
 Retrospective
• Implement first cut of the model
16
The New Process
17
One IT Test process Backlog Definition
Pla
yer
Process Process Output Purpose
Appr
oved
by
Project
Deliverables
Comment
How to
demo
Sprint
starts
Sprint
stops
Estimate
Decide test strategy Test strategy To establish an agreement between the Test Manager,
Project Manager and Project Owner about how the test
assignment will be conducted.
Process description
Template for test
strategy
Good practices?
Checklist for test
strategy
1 8
Review requirements Accepted and baselined
requirements
To ensure that the requirements support the business
process and include enough information to develop and
test according to the business needs
Process description
Checklist
2 3
Test planning Test plan To describe and reach agreement with the PM and the
central stakeholders concerning what is to be tested,
when, where and by whom
Process description
Template for test
plan.
1 5
Functional test preparation Test cases/test specification To specify how the functional requirements will be
tested, in the case of system and Integration test, whilst
the objective in UAT is to specify how the application
supports the business needs and processes.
Process description
Example of test
techniques
Remember to cover
all test levels
(including
acceptance)
How test tools can
support (ALM &
QTP)
Reusability of tests
Candidate for split
3 13
Non functional test preparation Test cases/test specification To specify how the non-functional requirements will be
tested
Process description
Example of test
techniques
How test tools can
support (ALM & QTP
etc)
Reusability of tests
3 13
Prepare test schedule Test schedule To ensure preparation of a detailed list of tasks and the
sequential order in which they should be performed. To
enhance test plannig in general
Process description
Examples
3 2
Preparing environment and data Test environments
Test data
To ensure suitable environments configuration,
generated data and transferred data for the planned
tests.
Process description
Guidelines for data
management
In smaller projects,
the description of
the test
environment and
the test data can be
written in the test
plan
4 8
Review preparation Preparation phase accepted Ensure functionality coverage, data integrity,
understandable texts, apropriate test design and
alignment with the objectives of the project
Process description
Checklist
4 3
18
One IT Test process Backlog Definition
Pla
yer
Process Process Output Purpose
App
rove
d by
Project
Deliverables
Comment
How to
demo
Sprint
starts
Sprint
stops
Estimat
ed
Thinking behind Backlog Definition
– Abstraction process that showed “tricky”, whilst defining the backlog
Automate tests Automated test suite To create and run atest automatically where that will make
the testing more efficient
Enhance the testware
Good practices
Guidelines for
automation 5
Regression test(prepare and run) Test results (various) including
defects described
Ensure that the existing functionality works and performs as
it did before the change
Good practices
Guidelines for
regression tests
Regression takes out
of preparation phase
and develops here 4 5
Testreport Test status report To inform management and stakeholders of status and risks
according to plan.
Marks the end of a test level or all test efforts with a
recommendation
Test (Summary)
Report template
Good practices
3
Run integration test Integration test report Assess the status of the solution in integration with it's
environment using the plans, specifications and schedules.
Template for test
report
Good practices
Approval Approval documents To assess to which extent the acceptance criteriaare met
Process description
Template for
acceptance doc
Good practices
Basis for acceptance
Describe the variety
of acceptance test
and procedures
Check contract 5
Compliance Compliance report Ensure that the solution is compliant with regulatory
requirements
Template for
compliance report
Good practices
This item depends on
the different areas
Overlates til ADAM?
UTGÅR
One IT Test Process: challenges
• Describing a sound backlog
• Working in two different countries and locations
• Involving all company’s stakeholders
• Processing review from the reference group
• Anchoring the result throughout Nets
• Parallel corporate initiatives with direct impact on the test process
(i.e. Release Management)
• Other process development not started (Project Model
/Requirements)
• Common use of the test tool
• Describing a sound backlog
• Working in two different countries and locations
• Involving all company’s stakeholders
• Processing review from the reference group
• Anchoring the result throughout Nets
• Parallel corporate initiatives with direct impact on the test process
(i.e. Release Management)
• Other process development not started (Project Model
/Requirements)
• Common use of the test tool
Where are we today?
Summary
• Companies Merge  Corporate IT Strategy
• One IT Landscape  One IT Test Process
• Have a flexible process that can support Scrum and
Waterfall methods
• Project approach and challenges
• IT Test Principles
• Companies Merge  Corporate IT Strategy
• One IT Landscape  One IT Test Process
• Have a flexible process that can support Scrum and
Waterfall methods
• Project approach and challenges
• IT Test Principles
22
Contact information

Mais conteúdo relacionado

Destaque

Fredrik Rydberg - Can Exploratory Testing Save Lives - EuroSTAR 2010
Fredrik Rydberg - Can Exploratory Testing Save Lives - EuroSTAR 2010Fredrik Rydberg - Can Exploratory Testing Save Lives - EuroSTAR 2010
Fredrik Rydberg - Can Exploratory Testing Save Lives - EuroSTAR 2010TEST Huddle
 
Mieke Gevers - Performance Testing in 5 Steps - A Guideline to a Successful L...
Mieke Gevers - Performance Testing in 5 Steps - A Guideline to a Successful L...Mieke Gevers - Performance Testing in 5 Steps - A Guideline to a Successful L...
Mieke Gevers - Performance Testing in 5 Steps - A Guideline to a Successful L...TEST Huddle
 
Lynn McKee - Inspiring Passion in Test Teams - EuroSTAR 2010
Lynn McKee - Inspiring Passion in Test Teams - EuroSTAR 2010Lynn McKee - Inspiring Passion in Test Teams - EuroSTAR 2010
Lynn McKee - Inspiring Passion in Test Teams - EuroSTAR 2010TEST Huddle
 
David Hayman - The Future of Testing is in New Zealand
David Hayman - The Future of Testing is in New ZealandDavid Hayman - The Future of Testing is in New Zealand
David Hayman - The Future of Testing is in New ZealandTEST Huddle
 
Jonas Skjoldan - Automatic GUI test with Ruby and Watir
Jonas Skjoldan - Automatic GUI test with Ruby and WatirJonas Skjoldan - Automatic GUI test with Ruby and Watir
Jonas Skjoldan - Automatic GUI test with Ruby and WatirTEST Huddle
 
Dominic Maes - Testing "slow flows" Fast, Automated End-2-End Testing using i...
Dominic Maes - Testing "slow flows" Fast, Automated End-2-End Testing using i...Dominic Maes - Testing "slow flows" Fast, Automated End-2-End Testing using i...
Dominic Maes - Testing "slow flows" Fast, Automated End-2-End Testing using i...TEST Huddle
 
Niels Malotaux - Help We Have a QA Problem!
Niels Malotaux -  Help We Have a QA Problem!Niels Malotaux -  Help We Have a QA Problem!
Niels Malotaux - Help We Have a QA Problem!TEST Huddle
 
Ajay Balamnrugadas - Weekend Testing, Skilled Software Testing Unleashed - Eu...
Ajay Balamnrugadas - Weekend Testing, Skilled Software Testing Unleashed - Eu...Ajay Balamnrugadas - Weekend Testing, Skilled Software Testing Unleashed - Eu...
Ajay Balamnrugadas - Weekend Testing, Skilled Software Testing Unleashed - Eu...TEST Huddle
 
Ruud Teunissen - Personal Test Improvement - Dealing with the Future
Ruud Teunissen - Personal Test Improvement -  Dealing with the FutureRuud Teunissen - Personal Test Improvement -  Dealing with the Future
Ruud Teunissen - Personal Test Improvement - Dealing with the FutureTEST Huddle
 
Johan Jonasson - Introducing Exploratory Testing to Save the Project
Johan Jonasson - Introducing Exploratory Testing to Save the ProjectJohan Jonasson - Introducing Exploratory Testing to Save the Project
Johan Jonasson - Introducing Exploratory Testing to Save the ProjectTEST Huddle
 
John Fodeh - Spend Wisely, Test Well
John Fodeh - Spend Wisely, Test WellJohn Fodeh - Spend Wisely, Test Well
John Fodeh - Spend Wisely, Test WellTEST Huddle
 
Henrik Andersson - Exploratory Testing Champions - EuroSTAR 2010
Henrik Andersson - Exploratory Testing Champions - EuroSTAR 2010Henrik Andersson - Exploratory Testing Champions - EuroSTAR 2010
Henrik Andersson - Exploratory Testing Champions - EuroSTAR 2010TEST Huddle
 
'Model Based Test Design' by Mattias Armholt
'Model Based Test Design' by Mattias Armholt'Model Based Test Design' by Mattias Armholt
'Model Based Test Design' by Mattias ArmholtTEST Huddle
 
Darshan Desai - Virtual Test Labs,The Next Frontier - EuroSTAR 2010
Darshan Desai - Virtual Test Labs,The Next Frontier - EuroSTAR 2010Darshan Desai - Virtual Test Labs,The Next Frontier - EuroSTAR 2010
Darshan Desai - Virtual Test Labs,The Next Frontier - EuroSTAR 2010TEST Huddle
 
Rik Teuben - Many Can Quarrel, Fewer Can Argue
Rik Teuben - Many Can Quarrel, Fewer Can Argue Rik Teuben - Many Can Quarrel, Fewer Can Argue
Rik Teuben - Many Can Quarrel, Fewer Can Argue TEST Huddle
 
Erik Beolen - The Power of Risk
Erik Beolen - The Power of RiskErik Beolen - The Power of Risk
Erik Beolen - The Power of RiskTEST Huddle
 
Ken Johnston - Big Bugs That Got Away - EuroSTAR 2010
Ken Johnston - Big Bugs That Got Away -  EuroSTAR 2010Ken Johnston - Big Bugs That Got Away -  EuroSTAR 2010
Ken Johnston - Big Bugs That Got Away - EuroSTAR 2010TEST Huddle
 
Tim Koomen - Testing Package Solutions: Business as usual? - EuroSTAR 2010
Tim Koomen - Testing Package Solutions: Business as usual? - EuroSTAR 2010Tim Koomen - Testing Package Solutions: Business as usual? - EuroSTAR 2010
Tim Koomen - Testing Package Solutions: Business as usual? - EuroSTAR 2010TEST Huddle
 
Geoff Thompson - If Only We Could Make Them Listen revised
Geoff Thompson - If Only We Could Make Them Listen revisedGeoff Thompson - If Only We Could Make Them Listen revised
Geoff Thompson - If Only We Could Make Them Listen revisedTEST Huddle
 
Martin Koojj - Testers in the Board of Directors
Martin Koojj - Testers in the Board of DirectorsMartin Koojj - Testers in the Board of Directors
Martin Koojj - Testers in the Board of DirectorsTEST Huddle
 

Destaque (20)

Fredrik Rydberg - Can Exploratory Testing Save Lives - EuroSTAR 2010
Fredrik Rydberg - Can Exploratory Testing Save Lives - EuroSTAR 2010Fredrik Rydberg - Can Exploratory Testing Save Lives - EuroSTAR 2010
Fredrik Rydberg - Can Exploratory Testing Save Lives - EuroSTAR 2010
 
Mieke Gevers - Performance Testing in 5 Steps - A Guideline to a Successful L...
Mieke Gevers - Performance Testing in 5 Steps - A Guideline to a Successful L...Mieke Gevers - Performance Testing in 5 Steps - A Guideline to a Successful L...
Mieke Gevers - Performance Testing in 5 Steps - A Guideline to a Successful L...
 
Lynn McKee - Inspiring Passion in Test Teams - EuroSTAR 2010
Lynn McKee - Inspiring Passion in Test Teams - EuroSTAR 2010Lynn McKee - Inspiring Passion in Test Teams - EuroSTAR 2010
Lynn McKee - Inspiring Passion in Test Teams - EuroSTAR 2010
 
David Hayman - The Future of Testing is in New Zealand
David Hayman - The Future of Testing is in New ZealandDavid Hayman - The Future of Testing is in New Zealand
David Hayman - The Future of Testing is in New Zealand
 
Jonas Skjoldan - Automatic GUI test with Ruby and Watir
Jonas Skjoldan - Automatic GUI test with Ruby and WatirJonas Skjoldan - Automatic GUI test with Ruby and Watir
Jonas Skjoldan - Automatic GUI test with Ruby and Watir
 
Dominic Maes - Testing "slow flows" Fast, Automated End-2-End Testing using i...
Dominic Maes - Testing "slow flows" Fast, Automated End-2-End Testing using i...Dominic Maes - Testing "slow flows" Fast, Automated End-2-End Testing using i...
Dominic Maes - Testing "slow flows" Fast, Automated End-2-End Testing using i...
 
Niels Malotaux - Help We Have a QA Problem!
Niels Malotaux -  Help We Have a QA Problem!Niels Malotaux -  Help We Have a QA Problem!
Niels Malotaux - Help We Have a QA Problem!
 
Ajay Balamnrugadas - Weekend Testing, Skilled Software Testing Unleashed - Eu...
Ajay Balamnrugadas - Weekend Testing, Skilled Software Testing Unleashed - Eu...Ajay Balamnrugadas - Weekend Testing, Skilled Software Testing Unleashed - Eu...
Ajay Balamnrugadas - Weekend Testing, Skilled Software Testing Unleashed - Eu...
 
Ruud Teunissen - Personal Test Improvement - Dealing with the Future
Ruud Teunissen - Personal Test Improvement -  Dealing with the FutureRuud Teunissen - Personal Test Improvement -  Dealing with the Future
Ruud Teunissen - Personal Test Improvement - Dealing with the Future
 
Johan Jonasson - Introducing Exploratory Testing to Save the Project
Johan Jonasson - Introducing Exploratory Testing to Save the ProjectJohan Jonasson - Introducing Exploratory Testing to Save the Project
Johan Jonasson - Introducing Exploratory Testing to Save the Project
 
John Fodeh - Spend Wisely, Test Well
John Fodeh - Spend Wisely, Test WellJohn Fodeh - Spend Wisely, Test Well
John Fodeh - Spend Wisely, Test Well
 
Henrik Andersson - Exploratory Testing Champions - EuroSTAR 2010
Henrik Andersson - Exploratory Testing Champions - EuroSTAR 2010Henrik Andersson - Exploratory Testing Champions - EuroSTAR 2010
Henrik Andersson - Exploratory Testing Champions - EuroSTAR 2010
 
'Model Based Test Design' by Mattias Armholt
'Model Based Test Design' by Mattias Armholt'Model Based Test Design' by Mattias Armholt
'Model Based Test Design' by Mattias Armholt
 
Darshan Desai - Virtual Test Labs,The Next Frontier - EuroSTAR 2010
Darshan Desai - Virtual Test Labs,The Next Frontier - EuroSTAR 2010Darshan Desai - Virtual Test Labs,The Next Frontier - EuroSTAR 2010
Darshan Desai - Virtual Test Labs,The Next Frontier - EuroSTAR 2010
 
Rik Teuben - Many Can Quarrel, Fewer Can Argue
Rik Teuben - Many Can Quarrel, Fewer Can Argue Rik Teuben - Many Can Quarrel, Fewer Can Argue
Rik Teuben - Many Can Quarrel, Fewer Can Argue
 
Erik Beolen - The Power of Risk
Erik Beolen - The Power of RiskErik Beolen - The Power of Risk
Erik Beolen - The Power of Risk
 
Ken Johnston - Big Bugs That Got Away - EuroSTAR 2010
Ken Johnston - Big Bugs That Got Away -  EuroSTAR 2010Ken Johnston - Big Bugs That Got Away -  EuroSTAR 2010
Ken Johnston - Big Bugs That Got Away - EuroSTAR 2010
 
Tim Koomen - Testing Package Solutions: Business as usual? - EuroSTAR 2010
Tim Koomen - Testing Package Solutions: Business as usual? - EuroSTAR 2010Tim Koomen - Testing Package Solutions: Business as usual? - EuroSTAR 2010
Tim Koomen - Testing Package Solutions: Business as usual? - EuroSTAR 2010
 
Geoff Thompson - If Only We Could Make Them Listen revised
Geoff Thompson - If Only We Could Make Them Listen revisedGeoff Thompson - If Only We Could Make Them Listen revised
Geoff Thompson - If Only We Could Make Them Listen revised
 
Martin Koojj - Testers in the Board of Directors
Martin Koojj - Testers in the Board of DirectorsMartin Koojj - Testers in the Board of Directors
Martin Koojj - Testers in the Board of Directors
 

Mais de TEST Huddle

Why We Need Diversity in Testing- Accenture
Why We Need Diversity in Testing- AccentureWhy We Need Diversity in Testing- Accenture
Why We Need Diversity in Testing- AccentureTEST Huddle
 
Keys to continuous testing for faster delivery euro star webinar
Keys to continuous testing for faster delivery euro star webinar Keys to continuous testing for faster delivery euro star webinar
Keys to continuous testing for faster delivery euro star webinar TEST Huddle
 
Why you Shouldnt Automated But You Will Anyway
Why you Shouldnt Automated But You Will Anyway Why you Shouldnt Automated But You Will Anyway
Why you Shouldnt Automated But You Will Anyway TEST Huddle
 
Being a Tester in Scrum
Being a Tester in ScrumBeing a Tester in Scrum
Being a Tester in ScrumTEST Huddle
 
Leveraging Visual Testing with Your Functional Tests
Leveraging Visual Testing with Your Functional TestsLeveraging Visual Testing with Your Functional Tests
Leveraging Visual Testing with Your Functional TestsTEST Huddle
 
Using Test Trees to get an Overview of Test Work
Using Test Trees to get an Overview of Test WorkUsing Test Trees to get an Overview of Test Work
Using Test Trees to get an Overview of Test WorkTEST Huddle
 
Big Data: The Magic to Attain New Heights
Big Data:  The Magic to Attain New HeightsBig Data:  The Magic to Attain New Heights
Big Data: The Magic to Attain New HeightsTEST Huddle
 
Will Robots Replace Testers?
Will Robots Replace Testers?Will Robots Replace Testers?
Will Robots Replace Testers?TEST Huddle
 
TDD For The Rest Of Us
TDD For The Rest Of UsTDD For The Rest Of Us
TDD For The Rest Of UsTEST Huddle
 
Scaling Agile with LeSS (Large Scale Scrum)
Scaling Agile with LeSS (Large Scale Scrum)Scaling Agile with LeSS (Large Scale Scrum)
Scaling Agile with LeSS (Large Scale Scrum)TEST Huddle
 
Creating Agile Test Strategies for Larger Enterprises
Creating Agile Test Strategies for Larger EnterprisesCreating Agile Test Strategies for Larger Enterprises
Creating Agile Test Strategies for Larger EnterprisesTEST Huddle
 
Is There A Risk?
Is There A Risk?Is There A Risk?
Is There A Risk?TEST Huddle
 
Are Your Tests Well-Travelled? Thoughts About Test Coverage
Are Your Tests Well-Travelled? Thoughts About Test CoverageAre Your Tests Well-Travelled? Thoughts About Test Coverage
Are Your Tests Well-Travelled? Thoughts About Test CoverageTEST Huddle
 
Growing a Company Test Community: Roles and Paths for Testers
Growing a Company Test Community: Roles and Paths for TestersGrowing a Company Test Community: Roles and Paths for Testers
Growing a Company Test Community: Roles and Paths for TestersTEST Huddle
 
Do we need testers on agile teams?
Do we need testers on agile teams?Do we need testers on agile teams?
Do we need testers on agile teams?TEST Huddle
 
How to use selenium successfully
How to use selenium successfullyHow to use selenium successfully
How to use selenium successfullyTEST Huddle
 
Testers & Teams on the Agile Fluency™ Journey
Testers & Teams on the Agile Fluency™ Journey Testers & Teams on the Agile Fluency™ Journey
Testers & Teams on the Agile Fluency™ Journey TEST Huddle
 
Practical Test Strategy Using Heuristics
Practical Test Strategy Using HeuristicsPractical Test Strategy Using Heuristics
Practical Test Strategy Using HeuristicsTEST Huddle
 
Thinking Through Your Role
Thinking Through Your RoleThinking Through Your Role
Thinking Through Your RoleTEST Huddle
 
Using Selenium 3 0
Using Selenium 3 0Using Selenium 3 0
Using Selenium 3 0TEST Huddle
 

Mais de TEST Huddle (20)

Why We Need Diversity in Testing- Accenture
Why We Need Diversity in Testing- AccentureWhy We Need Diversity in Testing- Accenture
Why We Need Diversity in Testing- Accenture
 
Keys to continuous testing for faster delivery euro star webinar
Keys to continuous testing for faster delivery euro star webinar Keys to continuous testing for faster delivery euro star webinar
Keys to continuous testing for faster delivery euro star webinar
 
Why you Shouldnt Automated But You Will Anyway
Why you Shouldnt Automated But You Will Anyway Why you Shouldnt Automated But You Will Anyway
Why you Shouldnt Automated But You Will Anyway
 
Being a Tester in Scrum
Being a Tester in ScrumBeing a Tester in Scrum
Being a Tester in Scrum
 
Leveraging Visual Testing with Your Functional Tests
Leveraging Visual Testing with Your Functional TestsLeveraging Visual Testing with Your Functional Tests
Leveraging Visual Testing with Your Functional Tests
 
Using Test Trees to get an Overview of Test Work
Using Test Trees to get an Overview of Test WorkUsing Test Trees to get an Overview of Test Work
Using Test Trees to get an Overview of Test Work
 
Big Data: The Magic to Attain New Heights
Big Data:  The Magic to Attain New HeightsBig Data:  The Magic to Attain New Heights
Big Data: The Magic to Attain New Heights
 
Will Robots Replace Testers?
Will Robots Replace Testers?Will Robots Replace Testers?
Will Robots Replace Testers?
 
TDD For The Rest Of Us
TDD For The Rest Of UsTDD For The Rest Of Us
TDD For The Rest Of Us
 
Scaling Agile with LeSS (Large Scale Scrum)
Scaling Agile with LeSS (Large Scale Scrum)Scaling Agile with LeSS (Large Scale Scrum)
Scaling Agile with LeSS (Large Scale Scrum)
 
Creating Agile Test Strategies for Larger Enterprises
Creating Agile Test Strategies for Larger EnterprisesCreating Agile Test Strategies for Larger Enterprises
Creating Agile Test Strategies for Larger Enterprises
 
Is There A Risk?
Is There A Risk?Is There A Risk?
Is There A Risk?
 
Are Your Tests Well-Travelled? Thoughts About Test Coverage
Are Your Tests Well-Travelled? Thoughts About Test CoverageAre Your Tests Well-Travelled? Thoughts About Test Coverage
Are Your Tests Well-Travelled? Thoughts About Test Coverage
 
Growing a Company Test Community: Roles and Paths for Testers
Growing a Company Test Community: Roles and Paths for TestersGrowing a Company Test Community: Roles and Paths for Testers
Growing a Company Test Community: Roles and Paths for Testers
 
Do we need testers on agile teams?
Do we need testers on agile teams?Do we need testers on agile teams?
Do we need testers on agile teams?
 
How to use selenium successfully
How to use selenium successfullyHow to use selenium successfully
How to use selenium successfully
 
Testers & Teams on the Agile Fluency™ Journey
Testers & Teams on the Agile Fluency™ Journey Testers & Teams on the Agile Fluency™ Journey
Testers & Teams on the Agile Fluency™ Journey
 
Practical Test Strategy Using Heuristics
Practical Test Strategy Using HeuristicsPractical Test Strategy Using Heuristics
Practical Test Strategy Using Heuristics
 
Thinking Through Your Role
Thinking Through Your RoleThinking Through Your Role
Thinking Through Your Role
 
Using Selenium 3 0
Using Selenium 3 0Using Selenium 3 0
Using Selenium 3 0
 

Último

Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 

Último (20)

Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 

'Striving For Quality In One IT Landscape' by Fabian Scarano

  • 1. Striving for Quality in One IT Landscape 1 Contribution to EuroSTAR 2011 Wednesday 23rd November , session W18 By Fabian Scarano
  • 2. 2 Agenda Nets: Merge of 3 companies & subsidiaries Corporate strategy & IT principles One IT Landscape Project mandate One IT test process Approach to the Project Test principles Where are we today?
  • 3. x - And Subsidiaries that became Nets The Merging Companies
  • 4. Cards Payment & Information Services Financial Acquiring eSecurity Business units’ key solution areas (BU) Terminal solutions Transaction handling Acquiring of inter- national card schemes Electronic ID schemes eCommerce Clearing and settlement Acquiring of local schemes (DK) e-identity solutions Payment service providing Mobile solutions Acquiring of private label schemes Digital signature services Loyalty cards (merchants) Invoice services Value-added acquirer services Authentication solutions Pre-paid cards (merchants) Merchant portals Archive and document services Portals and VAS Merchant Solutions Transaction acquisition Acquirer processing & services Issuer processing & services ATM solutions & services Card scheme management Emerging payments
  • 5. 5 Corporate Strategy Corporate Strategy Corporate IT Strategy Corporate IT Strategy Ensure stability & security Ensure stability & security Reduce costs & realise cost synergies Reduce costs & realise cost synergies Enable business growth & revenue synergies Enable business growth & revenue synergies IT ContributionCorporate focus areas A strategy at corporate level - Our IT strategy is anchored in corporate strategy The northen Europe leader in paymenet, cards and information services 1 2 4 3 Secure the trusted position - Safe and stable operations Improve operational fitness through synergy realisation Deliver on the potential of the three customer domains Go for Nordic break-through positions
  • 6. 6 Corporate IT StrategyCorporate IT Strategy • Business Context and Success • IT Contribution • IT Principles • IT Governance • Enterprise Architecture • People • Sourcing Corporate IT strategy - Structured approach towards Nets’ business success Inspired by Gartner methodology, our approach is business driven – to help Nets to achieve its business goals.
  • 7. 7 Demand: Expected impact 1. Secure the trusted position - safe and stable operations 3. Deliver on the potential of the three customer domains 2. Improve operational fitness through synergy realisation 2011 2012 2013 2014 Expectedimpact 4. Go for Nordic break-through positions - Timeline Projection of the Transformation Programme
  • 8. 8 Anchored in corporate strategy - Selected by IT Management & Enterprise Architecture Team
  • 9. Giving Birth to the New Test Process - Project Mandate Establish the basis of the MandateEstablish the basis of the Mandate 30. IT – Nets development methodologies Benefit: n/a Investment: inc. budget Q3 2010 – Q4 2011 24. IT – Nets project model Benefit: n/a Investment: inc. budget Q3 2010 – Q2 2011 24. IT – Nets project model Benefit: n/a Investment: inc. budget Q3 2010 – Q2 2011 Objectives Define, develop and implement Nets’ corporate common test process that: • Ensures compliance with the IT transformation programme • Supports quality and test of the corporate IT strategy • Focuses on business benefits at all stages and • Supports Nets’ core values Where the IT transformation programme defined the following requirements for the test process: • Flexible process that fits different needs • Must fulfil Nets common requirements to processes • Implementation of tools to support the process areas Objectives Define, develop and implement Nets’ corporate common test process that: • Ensures compliance with the IT transformation programme • Supports quality and test of the corporate IT strategy • Focuses on business benefits at all stages and • Supports Nets’ core values Where the IT transformation programme defined the following requirements for the test process: • Flexible process that fits different needs • Must fulfil Nets common requirements to processes • Implementation of tools to support the process areas
  • 10. Understand In Nets any test initiative must identify its critical drivers to understand why the testing needs to happen Understand In Nets any test initiative must identify its critical drivers to understand why the testing needs to happen Prioritise AD/AM will prioritise testing to maximise benefit and reduce risk to the business Prioritise AD/AM will prioritise testing to maximise benefit and reduce risk to the business Nets’ Test Principles – Defined to support the IT Principles & be applied by all test initiatives Flexibility Aim to progress at all times, plan flexibility and eliminate dependencies. Flexibility Aim to progress at all times, plan flexibility and eliminate dependencies. Be ahead All test initiatives will strive to expose early discovery of flaws Be ahead All test initiatives will strive to expose early discovery of flaws Competencie s Nets will retain and acquire the necessary resources to get the right infrastructure in place Competencie s Nets will retain and acquire the necessary resources to get the right infrastructure in place
  • 11. Legacy Test Processes - Two countries and two different methodologies PBS • Name: OPUS • Based: Waterfall development approach • Existing documentation:  Templates 100% process coverage  process description • Test tools deployed and used for all projects • Firmly anchored in the IT culture PBS • Name: OPUS • Based: Waterfall development approach • Existing documentation:  Templates 100% process coverage  process description • Test tools deployed and used for all projects • Firmly anchored in the IT culture
  • 13. U04 Identify Test Scenarios Write test cases for the Sprint Identify TC to be run for the Sprint backlog Is there a change? Execute the Chosen Test Cases (req) Test Analysis Test Preparation Test Execution Acceptance Test Test Closure Test Model related to U04 -Development Model with test activities Understand requirements Start-up Execution of Sprint Production Choose
  • 14. Approach to One IT Test process (1) –Basis to start the project Method • Scrum • Prince2 inspired Sourcing • Test Services department owns the project • Line manager takes the role of the business stakeholder • Reference group reviews the partial development • Project board, executive review and acceptance • Company’s Vice president is the sponsor Communication plan • Test Website • Test forum • Coaching • Training sessions Tools • Standard office tools • Sharepoint to bridge the two-locations gap Method • Scrum • Prince2 inspired Sourcing • Test Services department owns the project • Line manager takes the role of the business stakeholder • Reference group reviews the partial development • Project board, executive review and acceptance • Company’s Vice president is the sponsor Communication plan • Test Website • Test forum • Coaching • Training sessions Tools • Standard office tools • Sharepoint to bridge the two-locations gap
  • 15. Approach to One IT Test process (2) • Define Project Plan • Resource allocation and workload (70,50,20,10,10,10) •How to involve the rest of the AD & AM units actively • Describe the backlog & play Poker • Define Sprints • Sprint planning  Daily Scrums (twice a week)  Sprint review and acceptance  Retrospective • Implement first cut of the model • Define Project Plan • Resource allocation and workload (70,50,20,10,10,10) •How to involve the rest of the AD & AM units actively • Describe the backlog & play Poker • Define Sprints • Sprint planning  Daily Scrums (twice a week)  Sprint review and acceptance  Retrospective • Implement first cut of the model
  • 17. 17 One IT Test process Backlog Definition Pla yer Process Process Output Purpose Appr oved by Project Deliverables Comment How to demo Sprint starts Sprint stops Estimate Decide test strategy Test strategy To establish an agreement between the Test Manager, Project Manager and Project Owner about how the test assignment will be conducted. Process description Template for test strategy Good practices? Checklist for test strategy 1 8 Review requirements Accepted and baselined requirements To ensure that the requirements support the business process and include enough information to develop and test according to the business needs Process description Checklist 2 3 Test planning Test plan To describe and reach agreement with the PM and the central stakeholders concerning what is to be tested, when, where and by whom Process description Template for test plan. 1 5 Functional test preparation Test cases/test specification To specify how the functional requirements will be tested, in the case of system and Integration test, whilst the objective in UAT is to specify how the application supports the business needs and processes. Process description Example of test techniques Remember to cover all test levels (including acceptance) How test tools can support (ALM & QTP) Reusability of tests Candidate for split 3 13 Non functional test preparation Test cases/test specification To specify how the non-functional requirements will be tested Process description Example of test techniques How test tools can support (ALM & QTP etc) Reusability of tests 3 13 Prepare test schedule Test schedule To ensure preparation of a detailed list of tasks and the sequential order in which they should be performed. To enhance test plannig in general Process description Examples 3 2 Preparing environment and data Test environments Test data To ensure suitable environments configuration, generated data and transferred data for the planned tests. Process description Guidelines for data management In smaller projects, the description of the test environment and the test data can be written in the test plan 4 8 Review preparation Preparation phase accepted Ensure functionality coverage, data integrity, understandable texts, apropriate test design and alignment with the objectives of the project Process description Checklist 4 3
  • 18. 18 One IT Test process Backlog Definition Pla yer Process Process Output Purpose App rove d by Project Deliverables Comment How to demo Sprint starts Sprint stops Estimat ed Thinking behind Backlog Definition – Abstraction process that showed “tricky”, whilst defining the backlog Automate tests Automated test suite To create and run atest automatically where that will make the testing more efficient Enhance the testware Good practices Guidelines for automation 5 Regression test(prepare and run) Test results (various) including defects described Ensure that the existing functionality works and performs as it did before the change Good practices Guidelines for regression tests Regression takes out of preparation phase and develops here 4 5 Testreport Test status report To inform management and stakeholders of status and risks according to plan. Marks the end of a test level or all test efforts with a recommendation Test (Summary) Report template Good practices 3 Run integration test Integration test report Assess the status of the solution in integration with it's environment using the plans, specifications and schedules. Template for test report Good practices Approval Approval documents To assess to which extent the acceptance criteriaare met Process description Template for acceptance doc Good practices Basis for acceptance Describe the variety of acceptance test and procedures Check contract 5 Compliance Compliance report Ensure that the solution is compliant with regulatory requirements Template for compliance report Good practices This item depends on the different areas Overlates til ADAM? UTGÅR
  • 19. One IT Test Process: challenges • Describing a sound backlog • Working in two different countries and locations • Involving all company’s stakeholders • Processing review from the reference group • Anchoring the result throughout Nets • Parallel corporate initiatives with direct impact on the test process (i.e. Release Management) • Other process development not started (Project Model /Requirements) • Common use of the test tool • Describing a sound backlog • Working in two different countries and locations • Involving all company’s stakeholders • Processing review from the reference group • Anchoring the result throughout Nets • Parallel corporate initiatives with direct impact on the test process (i.e. Release Management) • Other process development not started (Project Model /Requirements) • Common use of the test tool
  • 20. Where are we today?
  • 21. Summary • Companies Merge  Corporate IT Strategy • One IT Landscape  One IT Test Process • Have a flexible process that can support Scrum and Waterfall methods • Project approach and challenges • IT Test Principles • Companies Merge  Corporate IT Strategy • One IT Landscape  One IT Test Process • Have a flexible process that can support Scrum and Waterfall methods • Project approach and challenges • IT Test Principles

Notas do Editor

  1. Bemærk, at der er inkluderet animationer i præsentationen for at fremhæve fokus på de enkelte elementer – prøvekør i presentation mode … og tilpas eventuelt efter særlige behov.
  2. We are three solid companies joining forces. Every company has a good reputation, and all have created success in their respective markets and business areas, both domestically and internationally. Now, we have created a new structure and appearance for the markets in which we operate. We will appear with two strong corporate brands: One of the main brand of the group, and a brand for our business and subsidiary, Financial Acquiring. As you already know, we have chosen to name our company Nets. To some of you, this might already be familiar, as it is a name BBS and PBS have previously used for some of our services. So, why is it that we have decided to use an existing name? There are many good reasons for this: Nets is a name whose meaning sums up our business very well. We are the invisible network that enables secure and seamless business in a busy world. Thanks to our expertise, businesses and individuals are able to focus on their core competences while they trust us to take care of the invisible backbone of society. What we do is critical to the modern society. It is a matter of fact that without us, modern business would not be able to exist. The name Nets sums this in a clear and understandable way. Furthermore, the merger between our corporations is part of a plan to remain a strong player in a market that is increasingly internationalising. This calls for a name that is easily read and understood in a number of languages, where once again; Nets is short and efficient. Also, in markets where we have previously used the name, it is filled with a lot of solid goodwill that will help us launch new services in these countries. These are some of the reasons why we have chosen to become Nets.   There are certain brands that for various reasons will continue or will be rebranded with new names. Teller , our Financial Acquiring Business Unit will at the same time be an independent subsidiary. Teller consists of employees from the old acquiring business area from Teller and PBS International. The Teller symbol consists of three links in a chain. The parts symbolise the merchants, Teller and the banks. The colours represent the Nordic countries, while the name descends from Proto-Germanic, meaning «telling something in sequence» or «counting». In English, a teller is a person employed to deal with customers´ transactions in a bank. DanID will continue with only some minor adjustments (Nets DanID A/S). The reason is that NemID is a completely new brand that still needs the support of the DanID brand. Auriga will keep its name for the time being. The reason is that in Sweden, we currently operate with partially overlapping solutions and services, for instance in terms of processing of transactions. The national launch of the EMV standard is currently ongoing in Sweden, and Auriga can deliver a solution for cash registers and terminals which may easily be set up to read chip cards (IPOS).
  3. Corporate IT Strategy is anchored in Corporate Strategy Emphasis on the strategic decision that we have to do with a Coporate IT strategy We have drived the IT contribution from corporate business focus areas
  4. We emphasyse Nets business prioritisation, which has direct impact in IT prioritisation. 1 Build one integrated company, Develop: a. one company brand, platform, culture and values, b. common governance and corporate processes, c. common internal infrastructure for the company 2 Deliver on BU growth ambiitons & drive consolidation :a. drive BU growth ambiions, b. Establish a true Pan-Nordic market presence with focus on Sweden and Finland, c.Win major BPO deals, d.participate in the consolidation game 3. . Capture the full cost synergy potential : a. Deliver quick-wins and other non-IT synergies, b. Deliver the six defined must-do projects, c. Deliver one shared IT landscape. Investopedia .com “ the context of mergers, cost synergy is the savings in operating costs expected after two companies that compliment each other's strengths join. Read more: http://www.investopedia.com/terms/c/costsynergy.asp#ixzz1YIXCnYJE ” The savings in operating costs usually come in the form of laying off employees. Often this term is used in press releases to add a politically correct spin to bad news. Which has not been the case for Nets Read more: http://www.investopedia.com/terms/c/costsynergy.asp#ixzz1YIXVZHo9 4. Secure and develop our trusted prosition : a. Ensure stable, secure and efficient IT operations, b. Support the banking industry to build common infrastructure, c. Deliver critical projects, d. Perform current customer obligations and secure business volumes
  5. Ther eis a begining and an end
  6. There is a start and an end of the process
  7. Take the common elements in the two modelsto start with