Duration
2 days
Course Cost: $895.00
Prerequisite
No.
Overview
Software testers are an integral part of any project team from the inception through implementation. As part of the project team, software testers have specific responsibilities and must provide specific and timely information to the project manager. But what information does a project manager need? And what information is appropriate?
To be effective, software testers must understand the project and management practices that enable the planning, estimating, scheduling, monitoring, and completion of projects. This means understanding project management terminology and the forces that drive project managers. Having this understanding will enable the software tester to be a better project team member and to find ways to improve the testing capacity and performance of the project team.
Objective
Upon completion of this course, participants will be able to define:
What project managers want from software testers
The role of the tester in the Software Development Life Cycle
How the test strategy and test plan integrates with the project plan
Identifying testing tasks to be included in the project plan
Estimating testing tasks
Providing scheduling and milestone information to project managers
Making sure that testing tasks are properly defined on the project plan
Revising estimates and using ¡¥effort-to-go¡¦ reporting
Attending developer working sessions and project meetings
How to report project status
How to detect testing project risks and assess and report them
How to report ¡¥bad news¡¨ or to communicate ¡§issues¡¨
Defect Reporting and assessing testing completion
Software testing and Agile Methods, Prototyping, and Iterative DevelopmentTopics
„X Introduction to Project Life Cycle Concepts
o Methodologies and Approaches
o Structure of a Life Cycle
o Work Products and Deliverables
o Project Stages, Phases, Tasks and Sub-tasks
„X Project Roles and Responsibilities
o What the Project Manager does
o What the Software Tester does
o The ¡§Inevitable Clash¡¨
o Project Manager Expectations
o Software Tester Expectations
o Setting Common Goals
„X Project Scheduling
o Task Estimates
o Dependencies
o The Critical Path
o How to Read a Gantt Chart
o How to Read a Precedence Diagram
„X Integrating Testing into the Project Plan
o Estimating Your Tasks
o Contingency Planning
o Risk-based Testing Strategies
„X Project Reporting
o Revising estimates
o Using ¡¥effort-to-go¡¦ reporting
o How to report project status
o Metrics and Defect Tracking
o Detecting, assessing, and reporting testing risks
o How to report ¡¥bad news¡¨ or to communicate ¡§issues¡¨
Audience
Software testers, quality assurance staff, business analysts, and project managers desiring to create an effective relationship with software testers.