Project Management Testing & Acceptance
Project life cycle Business case Advisability study Feasibility study ExecutionClosurePlanning Plan implementation Product creation Project supervision Requirements Charter Scope Schedule Budget Product launch Project plan
Product creation phases Business case Advisability study Feasibility study ExecutionClosurePlanning Plan implementation Project supervision Requirements Charter Scope Schedule Budget Product launch Project plan RequirementsIntegrationDesign Testing & Acceptance Deployment Content creation Software coding Product creation
Testing & Acceptance Business case Advisability study Feasibility study ExecutionClosurePlanning Plan implementation Project supervision Requirements Charter Scope Schedule Budget Product launch Project plan RequirementsIntegrationDesign Testing & Acceptance Deployment Content creation Software coding Product creation
Testing & Acceptance: outline RequirementsIntegrationDesign Testing & Acceptance Deployment Content creation Software coding General remarks Test plan – Test cases Internal testing vs External testing Types of test Problem management Involvement of the project manager Product acceptance
Killer bugs (1)
Killer bugs (2)
Killing bugs
Testing
V model for SW development cycle Requirements System design Unit design Implementation Integration & System testing Acceptance testing Unit testing Acceptance test plan Integration test plan Unit test plan
Spiral model for SW dvpt cycle Requirements Risk analysis Prototyping Coding Testing Customer evaluation
XP methodology for SW dvlpmnt cycle RequirementsIntegrationDesign Testing & Acceptance Deployment Content creation & Software coding Test-driven development: systematic unit tests, with full coverage of features developed as the system grows, so does the number of unit tests which need to be run successfully feedback from tests drives further development work
Test plan – Test cases (1) ExecutionPlanning Quality planning Build test plan & write test cases Perform tests & debugging
Test plan – Test cases (2) Integration Content design TestingRequirements Acceptance & delivery SW design Content creation SW coding ExecutionPlanning Quality planning Build test plan & write test cases Perform tests & debugging
Internal testing vs external testing RequirementsIntegrationDesign Testing & Acceptance Deployment Content creation Software coding Developer Testing service provider Project owner
Types of test RequirementsIntegrationDesign Testing & Acceptance Deployment Content creation Software coding Editorial Content integration User interface Functional Technical Performance Documentation Accessibility Free
Editorial tests (1-1)
Editorial tests (1-2) QUIZ How does it work? polluting Running a zero-emission vehicle is: or Using a zero-emission vehicle is: or Driving a zero-emission vehicle is: to allow us to develop or to allow the development of Validate
Editorial tests (1-3) performance (would be better...) ZERO-EMISSION (would be better...) Noise-free or Silent (would be better...) the planet: Date in US format Date in GB format (would be better) Discover the renault-ze.com website
Editorial tests (2-1)
Editorial tests (2-2)
Editorial tests (3-1)
Editorial tests (3-2)
Editorial tests (4-1)
Editorial tests (4-2)
Editorial tests (5-1)
Editorial tests (5-2)
Content integration tests (1)
Content integration tests (2)
Content integration tests (3)
Content integration tests (4-1)
Content integration tests (4-2)
Content integration tests (4-3)
Content integration tests (5-1)
Content integration tests (5-2)
Content integration tests (6-1)
Content integration tests (6-2)
Content integration tests (7-1)
Content integration tests (7-2)
User interface tests (1)
User interface tests (2)
User interface tests (3-1)
User interface tests (3-2)
Functional tests
Functional tests - Example
Technical tests
Performance tests
Documentation tests (1-1)
Documentation tests (1-2)
Documentation tests (2-1)
Documentation tests (2-2)
Accessibility tests
Free tests
Questions?
Problem management (1)
Problem management (2)
Problem management (3)
Involvement of the PM RequirementsIntegrationDesign Testing & Acceptance Deployment Content creation Software coding Project manager Testers Testing manager
Product acceptance RequirementsIntegrationDesign Testing & Acceptance Deployment Content creation Software coding Project manager Project owner
Questions?