QA AND SOFTWARE TESTING COURSES
  blank spacer
  green dotspaceST01 Introduction to Testing Principles
  blank spacer
 

green dotspaceST02 Unit and Integration Testing

  blank spacer
  green dotspaceST03 Systems Testing
  blank spacer
  green dotspaceST04 User Acceptance Testing
  blank spacer
  green dotspaceST05 Web Application Testing
  blank spacer
  green dotspaceST06 Effective Software Testing
  blank spacer
  green dotspaceST07 Software Development for Testers
  blank spacer
 

green dotspaceST08 Project Management for Testers

  blank spacer
  green dotspaceST09 Requirements Management for Testers
  blank spacer
  green dotspaceST10 Business Analysis for Testers
  blank spacer
  green dotspaceST11 Inspections / Structured Walkthroughs
  blank spacer
  green dotspaceST12 Risk-based Software Testing
  blank spacer
  green dotspaceST13 Test Process Improvement
  blank spacer
 

green dotspaceST14 Software Testing Tools

  blank spacer
 

green dotspaceST15 Defect Tracking Tools

  blank spacer
RELATED TRAINING
  blank spacer
  green bulletblank spacerProject Management
  blank spacer
  green bulletblank spacerRequirements Management
  blank spacer
  green bulletblank spacerBusiness Analysis
  blank spacer
  green bulletblank spacerSystems Analysis and Design
  blank spacer
  green bulletblank spacerRapid and Agile Development
  blank spacer
  green bulletblank spacerConsulting and IT Management
 
 
 
ST07 - Software Development Concepts for Testers
 
bullet
Length of Course
One Day
bullet
Availability
Available Now
     
Course Brochure
Request More Information
Notify Me When Seminar Is Offered
PDF Icon
e-mail icon
email icon

green bulletCOURSE 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..

red bulletCOURSE 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

yellow bulletTOPICS

  • 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

green bulletLOGISTICS

  • 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.

red bulletPREREQUISITES

  • None

yellow bulletAUDIENCE

  • 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

green bulletCOURSE BROCHURE

(Link will be added when brochure is available.)