The document discusses setting up an Agile Support Center (ASC) for test and maintenance. It outlines three main reasons for establishing an ASC:
1. To enable reuse of knowledge and testware across teams through centralized management.
2. To facilitate flexible resourcing by efficiently using available testing time through approaches like insourcing, outsourcing, and hybrid models.
3. To provide a single point of communication for coordinating testing activities between the ASC and Scrum teams via techniques such as standardized ticket workflows and periodic planning adjustments.
Parasoft Concerto A complete ALM platform that ensures quality software can b...Engineering Software Lab
Parasoft Concerto is a complete software development management platform that ensures quality software can be produced consistently and efficiently–in any language.
By integrating policy-driven project management with Parasoft Test's quality lifecycle management as well as Parasoft Virtualize's dev/test environment management, Parasoft Concerto ensures predictable project outcomes while driving unprecedented levels of productivity and application quality.
Avea utilized waterfall and agile methodologies concurrently for increased efficiency. IBM rational products helped applying robust release management process for both waterfall and agile.
Quality assurance must ensure all areas of the organization are meeting performance
standards as set forth in internal quality assurance surveillance plans. Clear
roles and responsibilities, performance objectives, and methods of measuring and
monitoring quality ensure that the vision of the organization is properly implemented.
How can you promote the importance and best practices of sustaining and
implementing quality assurance programs?
At the end of this session, participants will be able to:
a. Understand how to ensure teams are aligned with values of quality assurance
b. Discuss methods to improve reliability, accountability, and performance
c. Explore methods of measuring and monitoring quality
Learning Outcomes: Participants will increase value and improve performance
by designing and or assessing current Quality Assurance strategies that impact
overall team and individual accuracy, efficiency, and reliability.
Parasoft Concerto A complete ALM platform that ensures quality software can b...Engineering Software Lab
Parasoft Concerto is a complete software development management platform that ensures quality software can be produced consistently and efficiently–in any language.
By integrating policy-driven project management with Parasoft Test's quality lifecycle management as well as Parasoft Virtualize's dev/test environment management, Parasoft Concerto ensures predictable project outcomes while driving unprecedented levels of productivity and application quality.
Avea utilized waterfall and agile methodologies concurrently for increased efficiency. IBM rational products helped applying robust release management process for both waterfall and agile.
Quality assurance must ensure all areas of the organization are meeting performance
standards as set forth in internal quality assurance surveillance plans. Clear
roles and responsibilities, performance objectives, and methods of measuring and
monitoring quality ensure that the vision of the organization is properly implemented.
How can you promote the importance and best practices of sustaining and
implementing quality assurance programs?
At the end of this session, participants will be able to:
a. Understand how to ensure teams are aligned with values of quality assurance
b. Discuss methods to improve reliability, accountability, and performance
c. Explore methods of measuring and monitoring quality
Learning Outcomes: Participants will increase value and improve performance
by designing and or assessing current Quality Assurance strategies that impact
overall team and individual accuracy, efficiency, and reliability.
Applied AI Consulting is a leading Digital Engineering Company based out of Pune, India that provides the best Digital Engineering, Cloud Native Development, Cloud and DevOps, Kubernetes.
Relieving the Testing Bottle Neck in Your Projects | cPrime + QASymphonyQASymphony
When shifting to Agile, testing is often a bottleneck in the process, as it is the last step in the cycle. But, the responsibility to remove the bottleneck is not on the tester alone.
Relieveing the Testing Bottle Neck - WebinarCprime
When shifting to Agile, testing is often a bottleneck in the process, as it is the last step in the cycle. But, the responsibility to remove the bottleneck is not on the tester alone.
Fail Fast and Win with Continuous Testing: Uri Scheiner – Jenkins WorldCA Technologies
At Jenkins World, Uri Scheiner, Sr. Director of Product Management in Continuous Delivery, talked about one of the most common places bottlenecks lurk (QA) and how your organization can build testing into your development cycles.
Continuous delivery orchestration, release planning and management, and end to end analytics are available to every team with just a few clicks.
Try Continuous Delivery Director free: https://cddirector.io/
parikshalabs.com provides the advance level services in software field like Software Testing Tools, Web Application Testing and also mobile Apps testing.
Despite the belief that a shared context and collaboration drives quality, too often, software testers and quality professionals struggle to find their place within today's integrated agile teams. This session is a practitioner’s view of testing and testing practices within an iterative/incremental development environment. We will begin with a discussion of some of the challenges of testing within an agile environment and delve into the guiding principles of Agile Testing and key enabling practices. Agile Testing necessitates a change in mindset, and it is as much, if not more, about behavior, as it is about skills and tooling, all of which will be explored.
Applied AI Consulting is a leading Digital Engineering Company based out of Pune, India that provides the best Digital Engineering, Cloud Native Development, Cloud and DevOps, Kubernetes.
Relieving the Testing Bottle Neck in Your Projects | cPrime + QASymphonyQASymphony
When shifting to Agile, testing is often a bottleneck in the process, as it is the last step in the cycle. But, the responsibility to remove the bottleneck is not on the tester alone.
Relieveing the Testing Bottle Neck - WebinarCprime
When shifting to Agile, testing is often a bottleneck in the process, as it is the last step in the cycle. But, the responsibility to remove the bottleneck is not on the tester alone.
Fail Fast and Win with Continuous Testing: Uri Scheiner – Jenkins WorldCA Technologies
At Jenkins World, Uri Scheiner, Sr. Director of Product Management in Continuous Delivery, talked about one of the most common places bottlenecks lurk (QA) and how your organization can build testing into your development cycles.
Continuous delivery orchestration, release planning and management, and end to end analytics are available to every team with just a few clicks.
Try Continuous Delivery Director free: https://cddirector.io/
parikshalabs.com provides the advance level services in software field like Software Testing Tools, Web Application Testing and also mobile Apps testing.
Despite the belief that a shared context and collaboration drives quality, too often, software testers and quality professionals struggle to find their place within today's integrated agile teams. This session is a practitioner’s view of testing and testing practices within an iterative/incremental development environment. We will begin with a discussion of some of the challenges of testing within an agile environment and delve into the guiding principles of Agile Testing and key enabling practices. Agile Testing necessitates a change in mindset, and it is as much, if not more, about behavior, as it is about skills and tooling, all of which will be explored.
White paper quality at the speed of digitalrajni singh
Our modern testing practices help speed up the current scope of quality assurance with help of a cognitive approach. Here is the link to download my published whitepaper on "Quality at the Speed of Digital" https://www.nagarro.com/qa-at-the-speed-of-digital #qualityassurance
Setting up an Agile Support Center ExpoQA 2014 Bernd Beersma and Erik BitsBernd Beersma
Ever wondered how you can support your Agile and Maintenance teams with testing? Especially test automation and testing of the non functionals? Have a look at our presentation. For information bernd(@)2b4qa.nl
The tester is dead, long live the tester. A vision on the tester by Beersma &...Bernd Beersma
This is the presentation of Bernd Beersma(@bbeersma) & Erik Bits(@erikbits) created for the Belgium Testing Days. It's a vision on the changing profession of the tester by 2020.
My presentation for the Belgium Testing Days 2013 and the TestKit conference 2012. This presentation is on how a structured approach can help you to choose and implement a test tool in a successful way
1. Setting up
an Agile Support Center
for Test & Maintenance
#SQASC #SQASC
2. Expertise Manager Test Automation
Senior Automation Specialist
10+ years of experience in TA & PT
Board Member ATI Europe
Initiator Test Automation Day
e: bernd.beersma@squerist.nl
m: +31 6-11010659
tw: @bbeersma
#SQASC
3. Expertise Manager Testing
Senior Test Manager
Trainer
10+ years of experience in Testing
e: erik.bits@squerist.nl
m: +31 6- 10157172
tw: @erikbits
#SQASC
4. Waterfall
versus Agile
Increasing test
effort
Testing versus
Checking
Functionality
versus
characteristics
Product backlog
#SQASC
6. Individuals and Over Process and tools
interactions
Working software Comprehensive
Over
documentation
Customer Contract
Over
collaboration negotiation
Responding to Over Following a plan
change
Waterfall versus Agile
#SQASC
7. Earlier involvement of testers in the project
Flexible approach
Boundaries between test & development vanish
Joint quality awareness
Benefits of Agile
#SQASC
8. Lack of documentation
Changing requirements, flexible approach
Testing ‘what is’ instead of ‘what is expected’
Joint quality responsibility
Focus on functionality
Limited knowledge of test automation
Increasing test effort
Risks caused by Agile
#SQASC
10. Increasing test effort
1.
2. We need test automation
Limited knowledge of TA within the teams
3.
4. Scope creep from ICT & Process to ICT
5. Focus on functionality
Backlog sprint 1
#SQASC
11. Iteration 0 Sprint 1 Sprint 2 Sprint 3
Hardening
Single Point of Communication Ticket: This is a (test) work assignment in response to
(ASC)
a perceived risk of a quality attribute (functional or
characteristic)
Checklist
Tickets Tickets A ticket passes the following phases:
Tickets
1. New: A ticket is submitted to the ASC
2. Approved: A ticket is accepted by the ASC
Regression Sprint 1 3. Analyzed: The ASC has determined the impact,
the approach and turnaround.
Ticket
4. Scheduled: The ticket is scheduled
Regression Sprint 2 test activities are being executed
5. Started: The
All communication between the ASC and the The test is performed
6. Executed: Scrum
Agile Support Center
team takes place via one person. 7. Delivered: The ticket is transferred to the sprint
This person also
team
Maintenance
Departement
participates in the planning sessions
Ticket
Agile Support Center
#SQASC
14. 1.
Increasing test effort
2. We need test automation
3.
Limited knowledge of TA within the teams
4. Scope creep from ICT & Process to ICT
5. Focus on functionality
Definition of Done
#SQASC
15. Testing versus Waterfall
Checking
versus Agile
Functionality
versus
characteristics
Increasing test
effort
Product backlog
#SQASC
21. Functionality is still important,
characteristics are increasingly
important……..
Functionality versus characteristics
#SQASC
22. Efficiency
Usability Portability
9126
Reliability Maintainability
Functionality
ISO 9126 ISO 25010
#SQASC
23. Performance
Efficiency
Usability Portability
25010
Reliability Maintainability
Functional
Suitability
ISO 9126 ISO 25010
#SQASC
24. Performance
Efficiency
Usability Portability
25010
Reliability Maintainability
Functional
Compatibility
Suitability
ISO 9126 ISO 25010
#SQASC
25. Performance
Efficiency
Usability Portability
Reliability 25010 Maintainability
Functional
Security
Suitability
Compatibility
ISO 9126 ISO 25010
#SQASC
26. 1. Not all tests can be automated, still manual tests
2. Synchronization between ASC and Scrum team
3. Shift from functionality to characteristics
4. Limited knowledge of characteristics in the teams
5. Awareness is created, but what about execution?
Backlog sprint 2
#SQASC
27. Iteration 0 Sprint 1 Sprint 2 Sprint 3
Single Point of Communication (ASC)
Checklist
Tickets Tickets Tickets
Process: Regression Sprint 1
☑ The SPOC brings the Ticket
characteristics to the attention Regression Sprint 2
Agile Support Center
☑ determine initial test capacity
Performance Test Sprint 1
☑ determine initial planning
Maintenance
Departement
☑ adjust / calibrate the planning Ticket
SecurityTest Sprint 1 SecurityTest Sprint 2
according to sprint backlogs
☑ Preparation of the detailed
planning based on the Agile
tickets
Tickets
☑ Periodic evaluation and
adjustment
Aut. Regression Performance Security Test
Other Agile Support Center
Testing Testing Testing Environment
#SQASC
28. 1. Not all tests can be automated, still manual tests
2. Synchronization between ASC and Scrum team
3. Shift from functionality to characteristics
4. Limited knowledge of characteristics in the teams
5. Awareness is created, but what about execution?
Definition of Done
#SQASC
29. Waterfall
versus Agile
Testing versus
Checking Increasing test
effort
Functionality
versus
characteristics
Product backlog
#SQASC
31. Reuse of knowledge
For everyone
Central Testware
mgmt
Size does not matter
The amount of work does
Flexible
resourcing
How to organize?
Reuse of testware
Insourcing
Outsourcing
Reuse of tooling
Efficient use of Hybrid
Available time
For Whom (what’s in it for me)?
#SQASC