Free Software Testing Training Click For Info
Software Testing Training Is Coming To Your TownClick For Dates
Enter the Bug Free ZoneClick to Enter
Online Software Testing Training at your Pace and your PlaceClick For Details
Group Software Testing Training For Your TeamClick For Details
(CASTP #1) or (CSQM #9) or (ISPIC AKA #7) or (Elective)
Ricki Henry
International Institute for Software Testing
This course covers the CSQM area #9 of the Certified Software Quality Manager requirements. This course also covers AKA area #7 of the International Software Process Improvement Certification (ISPIC) requirements.This course also covers the Elective area for the Certified Test Manager (CTM) certification and the Test Professional Body of Knowledge and the CSTAS certification.
For costs and cities where this course might be offered, please see the right border of this page or to bring this course to your test team at your location, contact our Education and Professionals Services Group.
ConceptsAgile Software Development focuses on delivering business value early though rapid development and deployment of software. So how does it do that? This overview of Agile Software Development will discuss the methods used to achieve those goals.
In this one day session we'll present what it means to be agile, common agile practices, and what a tester's responsibilities are in agile development. It is taught by an instructor with real work experience running successful agile software development projects.
Participants will learn:- Understand the philosophical underpinnings of Agile practices
- Apply an Agile (iterative and incremental) lifecycle model
- Judge the effectiveness of Agile practices at achieving their goals, especially
- Progressive Requirements Elaboration
- Iterative Planning and Adaptation
- Incremental Product Delivery and Acceptance
- Identify key roles on an Agile team
- Apply the Agile approach to project monitoring and adaptation
- Adapt Agile practices to organizational realities and limitations
Section 1
- The values, principles and philosophies that underpin Agility
- The Agile Manifesto
- The 12 Agile Principles Behind the Manifesto
- The Essence of Agility
- The iterative and incremental lifecycle
- The Agile lifecycle model
- The nature of the Iterative process
- The purpose and value of Incremental development
- Continuous Integration
- Contrasting Agility to other software development methods
- Agile vs. waterfall
- Agile vs. RUP
- Agile vs. Spiral
- Agile vs. traditional incremental approaches
- Progressive requirements elaboration
- Writing Agile "Stories"
- The role of Ambiguity in Requirements
- Elaborating Requirements detail as needed
- Group Exercise
Section 2
- Iterative planning and adaptation
- The five levels of Agile Planning
- The role of Ambiguity in Plans
- Elaborating Plan detail as needed
- Incremental product delivery
- The focus on Customer value
- Rapid Feedback
- Incremental Customer Acceptance
- Self-directed teams
- The nature of self-directed teams
- Role and Responsibilities in the Agile team
- The Team Approach in Agile
- Collaborative Leadership (vs. Command-and-Control Leadership)
- Group Exercise
Section 3
- Agile project monitoring
- Delivered Software as the primary measure of Progress
- Daily statusing
- Translating team status for other stakeholders
- Welcoming project change
- Adapting to changing requirements and priorities
- Adapting to technical surprises and planning errors
- Interpreting Agile practices relative to reference models
- CMMI
- PMBOK
- Tailoring Agile methods
- Suitability of Agile methods in various contexts
- Adapting Agile methods to organizational realities
- Hybrid Approach
- Group Exercises
Final Exercise
Biography:Ricki Henry is a Certified Scrum Master with experience running agile projects. She started as a Programmer Analyst (PA) then Sr. PA, lead PA and finally project manager with 30+ years in IT in Credit Card, Banking, Gaming, and Local Government. She established PMO at Clark County NV and in the American Express Travel Division. She isthe VP of Education for PMI-SNC Chapter. Ricki runs training workshops through PMI, at Clark County and has presented at many conferences. She has been a guest instructor at UNLV's Project Management course and at their .