Project Management Testing & Acceptance

Slides:



Advertisements
Similar presentations
QuEdge Testing Process Delivering Global Solutions.
Advertisements

Calyxinfo Walking through Calyx Info The Organisation.
System Integration Verification and Validation
© 2007 AT&T Knowledge Ventures. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Knowledge Ventures. Interactive Solutions & Design Group.
Software Process Models
CS487 Software Engineering Omar Aldawud
Object-Oriented Analysis and Design LECTURE 2: INCEPTION PHASE.
NJIT From Inception to Elaboration Chapter 8 Applying UML and Patterns Craig Larman.
Computer Engineering 203 R Smith Agile Development 1/ Agile Methods What are Agile Methods? – Extreme Programming is the best known example – SCRUM.
1 McGraw-Hill/Irwin Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved. Information Systems Development – The System Approach 1. “System.
Systems Development (SD) Presentation Michael Webb IT Director for Medicaid Utah Department of Health UDOH Informatics Brownbag August.
Effort in hours Duration Over Weeks Or Months Inception Launch Web Lifecycle Methodology Maintenance Phases Copyright Wonderlane Studios.
CS3500 Software Engineering Agile Software Development (1) Agile software development, proposed in 2001 by the non-profit Agile Alliance, has four basic.
Introduction to Software Testing
Understanding of Automation Framework A Storehouse of Vast Knowledge on Software Testing and Quality Assurance.
CHAPTER 19 Building Software.
Project Management Course outline neil.minkley.fr/epita anglais-pratique.fr
Project Management Project life cycle
Project Management Design specifications
Contractors & contracts
Project Management Development & developers
CS 360 Lecture 3.  The software process is a structured set of activities required to develop a software system.  Fundamental Assumption:  Good software.
Project Management Project charter
Installation and Maintenance of Health IT Systems
1.  Project: temporary endeavor to achieve some specific objectives in a defined time  Project management ◦ Dynamic process ◦ Controlled and structured.
End HomeWelcome! The Software Development Process.
University of Palestine software engineering department Testing of Software Systems Testing throughout the software life cycle instructor: Tasneem Darwish.
 CS 5380 Software Engineering Chapter 2 – Software Processes Chapter 2 Software Processes1.
Ch. 5: Project Planning Good Quote: Plans are only good intentions unless they immediately degenerate into hard work Lame excuses for not planning: Takes.
1 Software Process Models-ii Presented By; Mehwish Shafiq.
Project Management Project team Recruitment, integration, organization
QUALITY ASSURANCE PRACTICES. Quality Plan Prepared and approved at the beginning of project Soft filing system approach followed. Filing location – –
Lecture 2 –Approaches to Systems Development Method 10/9/15 1.
PRJ566 Project Planning & Management Software Architecture.
Connecting with Computer Science2 Objectives Learn how software engineering is used to create applications Learn some of the different software engineering.
KUFA UNIVERSITY Department of Computer Science. Fundamentals of Software Engineering Presented By Neamah Hassan Presented By Neamah Hassan.
Ch7: Software Production Process. 1 Waterfall models  Invented in the late 1950s for large air defense systems, popularized in the 1970s  Main characteristics:
Successful IT Projects By Darren Dalcher & Lindsey Brodie
Project Management Product life cycle
Unit 17: SDLC. Systems Development Life Cycle Five Major Phases Plus Documentation throughout Plus Evaluation…
Software Project Management
Topic:- At the end we will be able to explain:- Why it is called Meta Model ?? Spiral Model Its Advantages & Disadvantages… Phases of Spiral Model...
Project Management Project Planning Overview WBS, Tasks, Network diagram Resources, Scheduling
4.2 SOFTWARE DEVELOPMENT METHODOLOGGY PRESENTED BY : AZURA IBRAHIM SYARIFAH SYAZA BTE SEYD ZULKAFLY CS230(5A)
Project Management Software development models & methodologies
Ganaxa case study & assignment:
Methodologies and Algorithms
Essential Needs of Software Test Automation
Understanding of Automation Framework
Description of Revision
Introduction to Software Engineering
Request for Proposal (RFP)
Case Study for Indian Petroleum Client
Introduction to Software Testing
Chapter 1 (pages 4-9); Overview of SDLC
Case Application Development Method
Customer Service Phone App
Software Development Process
Project Management Methodology Documentation Chart
Software Engineering Lecture #14.
Incremental Waterfall
Marketing & Sales (“M&S”)
Managing the Test Process CS 4501 / 6501 Software Testing
Software Development In Agile
{Project Name} Organizational Chart, Roles and Responsibilities
Software Development In Agile
SDLC (Software Development Life Cycle) Role Play
Unit IV – Chapter 2 V-Test Model.
Project Name Here Kick-off Date
Presentation transcript:

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?