logo
Contact Us
  • Certifications
  • Certification Training
  • Courses
  • Training Options
  • Free Training
  • Upcoming Events
  • Tools
  • About

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

On-Site Software Testing Training For Your TeamClick For Details

Agile Software Development Methods

Course available to schedule onsite
Learn More
Applicable Certifications:
CSQM #9
,
CASTP-P #1
This course earns 7 PDUs
Concepts

Agile 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
Outline

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
    • Lean documentation
    • Continuous Integration
  • Contrasting Agility to other software development methods
    • Agile vs. waterfall
    • Agile vs. traditional incremental approaches
  • Progressive requirements elaboration
    • Elaborating Requirements detail as needed
    • Vision and Roadmap
    • High level requirements
    • Detailed requirements
    • Writing Agile "Stories"
    • Group Exercise

Section 2

  • Iterative planning and adaptation
    • The five levels of Agile Planning
    • 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
    • Coaching Self-directed teams
    • 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
  • Tailoring Agile methods
    • Suitability of Agile methods in various contexts
    • Adapting Agile methods to organizational realities
    • Hybrid Approach
    • Group Exercises

Final Exercise

Certifications
Professional Testing Certifications
Agile Testing Certifications
Mobile Testing Certifications
Test Automation Certifications
Test Management Certifications
Quality Management Certifications
Testing Certification Exams
Training Options
Online Interactive Training
Online Self-Paced Training
Public Training
Onsite Training
Certification Training
CSTP-A Training
CSTP-P Training
CSTP-M Training
CASTP-P Training
CASTP-M Training
CMSTP Training
CSTL Training
CTM-P Training
CTM-M Training
CSTAS Training
CSTAA Training
CSQM Training
Free Training
Online Interactive Webinars
Online Recorded Webinars
Courses
Search Course List
General Testing Courses
Mobile Testing Courses
Agile Testing Courses
Test Automation Courses
Requirement Courses
Database Courses
Test Management Courses
Register for Public Training Register for Online Training Retake Exam Request Course Extension Apply for Graduation Testimonials
Mailing List Request Information Site Map (HTML) Site Map (XML) Books Bug Free Zone
testing-institute-facebook testing-institute-youtube testing-institute-linkedin testing-institute-twitter testing-institute-mailto
business-review
©Copyright IIST 2017 Contact Us