COURSE SYNOPSIS
To be effective, software testers must understand the overall software development life cycle employed by project managers, systems analysts and software designers. Testers must understand the development strategies that are being taken by the project teams so that they can effectively plan corresponding testing activities.
This is a survey course that examines the various software development life cycle models typically used by used by software developers and looks at what information would be helpful to a software tester.
When this course is completed, the attendee will have an increased understanding of the development methods used in software development and how these impact test planning and execution. The goal of the course is to enable testers to loosely align their testing strategies with the development needs of the project team..
COURSE OUTLINE
Upon completion of this course, participants will be able to define:
- Ad Hoc Development Methods, their strengths and weaknesses, and testing strategies
- Waterfall Development Methods, their strengths and weaknesses, and testing strategies
- Agile Development Methods, their strengths and weaknesses, and testing strategies
- Model Driven Development Methods, their strengths and weaknesses, and testing strategies
- DSDM Development Methods, their strengths and weaknesses, and testing strategies
- JAD Development Methods, their strengths and weaknesses, and testing strategies
- ISO/IEC 12207 - Software Life Cycle Processes, their strengths and weaknesses, and testing strategies
- How to assess your organizational development method
- How to develop a testing strategy based on your organizations life cycle method
TOPICS
- Ad Hoc
- The Waterfall Methodology and its key concepts
- Agile Development Methods
- Model Driven Architecture (MDA) (OMG/UML)
- Dynamic Systems Development Method (DSDM)
- Joint Application Development (JAD)
- ISO/IEC 12207 - Software Life Cycle Processes
- Assessing Your Own Life Cycle Practices
- Developing an Action Plan for Software Testing
LOGISTICS
- Class duration is 1 day.
- Course contents may be customized to meet your company needs.
- Hours are 8:30 a.m. to 4:30 p.m.
- Extensive instructional materials and case study are provided.
- This course is offered as in-house training.
PREREQUISITES
AUDIENCE
- Information Technology or Software Development Project Managers
- Product Managers and Product Implementation Teams
- End User Project Managers
- Quality Assurance Staff
- Software Testers
- Business Analysts
- Information Technology Managers & Supervisors
- System Developers and Project Team Members
- Consultants and Project Auditors
COURSE BROCHURE
(Link will be added when brochure is available.) |