Sei sulla pagina 1di 10

QUALITY PLAN & PROJECT PLANNING

PRODUCTION & OPERATIONS MANAGEMENT ASSIGNMENT SYED ALI MEHDIREG# 2113013

SUBMITTED TO SIR SHEIKH SATTAR

What Quality actually means?


Fitness for purpose (generally means it does what it

says on the tin)


Adherence to relevant standards and specifications

(e.g. to ensure interoperability and accessibility)


Use of best practice methods and techniques for

development

Why Quality Planning is Important?


Each output contributes to the success of the project. Poor quality

outputs will limit the projects success and could even cause the project to fail. Outputs need to meet agreed standards so they work together seamlessly

Integration and interoperability are increasingly important.

We must provide value for money to the customer. Projects should provide a lasting benefit to the community and

sustainability is increasingly important.

Quality is important for sustainability

5 steps approach of Quality Planning


Define - Quality Expectations Typically quality expectations will relate to fitness for purpose and compliance with agreed standards Define- Acceptance Criteria for major project outputs. It will relate to what you must do to demonstrate that the expected quality has been achieved Develop a Quality Plan showing how it will achieve the quality expected and the Quality Assurance processes it will put in place. Implementation Whereby Outputs are developed in line with the quality plan.

Acceptance of Output Outputs are supported by evidence that they meet the quality expectations. Outputs are assessed against the acceptance criteria and accepted (or rejected) by the project manager.

Relationship of Quality Planning with Evaluation


Quality planning should demonstrate that the

outputs meet quality expectations and acceptance criteria in a straightforward and objective way.
Evaluation measures the success of what you set

out to do.

Did the project achieve its aims and objectives and fulfill the need envisaged at the start? In principle an output might be of high quality and pass acceptance tests, but evaluation might demonstrate how useful or not it is.

What is a Quality Plan


It shows how expected quality will be achieved and

what Quality Assurance processes it will put in place. A typical Quality Plan contains:

Overall quality objectives of the Project

Quality Assurance (QA) Checkpoints


Roles and related Quality responsibilities of all key stakeholders All types of Project Deliverables along with defect detection techniques to be applied.

QA Methods for Software Development Project

White-box testing

It is a method of testing software that tests internal structures or workings of an application, as opposed to its functionality. In white-box testing an internal perspective of the system, as well as programming skills, are used to design test cases.

The tester chooses inputs to exercise paths through the code and determine the appropriate outputs.
This method is usually used for: Control flow testing Data flow testing Branch testing Path testing

QA Methods cont

Black-box testing

It is a method of software testing that tests the functionality of an application as opposed to its internal structures or workings The tester is only aware of what the software is supposed to do, but not how i.e. when he enters a certain input, he gets a certain output; without being aware of how the output was produced in the first place This method of test can be applied to all levels of software testing: unit, integration, system and acceptance.

Quality Responsibilities
It is an essential part of the Quality Plan and it

indicate who is responsible for monitoring and ensuring the quality. For example, if youre developing software, quality responsibilities might be:

Project Manager

Change control, quality of project documentation

Project Team Lead

System testing quality, configuration management


Unit testing quality

Project Team member

Conclusion
Quality planning is essential element for any project

as it defines tasks and activities at each point of the process and assigns responsibilities to make sure delivery of the best product to the customers.

Potrebbero piacerti anche