Showing posts with label Product. Show all posts
Showing posts with label Product. Show all posts

Wednesday, June 30, 2010

What-is-the-sequence-of-testing-process-performance-model-TPPM?

Sequence of TPPM


  • Testing Process Performance model is prepared for each Release testing activity of Project/Product .
  • After test designing of each release, TPPM estimation is completed.
  • While  test execution, TPPM is updated on daily basis or after some defined interval based on release test execution time.

Monday, June 15, 2009

What-is-the-sequence-of-testing-process-performance-model-TPPM?

Sequence of TPPM


  • Testing Process Performance model is prepared for each Release testing activity of Project/Product .
  • After test designing of each release, TPPM estimation is completed.
  • While  test execution, TPPM is updated on daily basis or after some defined interval based on release test execution time.

Thursday, April 16, 2009

What is in introdcution of test plan?

Introduction
There are two main things to include in introduction section of test plan
  • Scope of the project
  • Scope of the plan

Wednesday, March 25, 2009

What is the difference between quality control(QC) and quality assurance(QA)?

First of all we should know what QC and QA is
 
Quality Control

IEEE define QC as:

A set of activities designed to evaluate the quality of developed or manufactured products.

Quality Assurance

IEEE define QA as:

A set of activities designed to evaluate the process by which products are developed or manufactured

QA
  • QA is all about Process,
  • It is Proactive approach
  • It is Staff function, all team is involved
  • It Prevents Defects from occurring
QC
  • QC is related to Product only
  • It is Reactive approach
  • It is specific to Line Function
  • QC is for to Find Defects

 Examples
QC Vs QA

QA

  • Quality Audit is QA
  • Defining Process is also QA
  • Selection of tools it comes under QA
  • Training is QA activity
  • etc

QC


  • Walkthrough is QC
  • Testing is also QC
  • Inspection is QC activity
  • Checkpoint review also in QC

Tuesday, March 24, 2009

What are five quality perspectives?

These are the five quality perspectives

  • Development based: Confroms to requirements.
while developing developers are concerned to conformance to requirements
  • Product based: Posses the desired features.
In a product all the desired features are there in the product
  • User based: fit for use.
User says quality is if it is fit to the user needs
  • Trancendent: I know it when i see it.
I can get when i see it
  • Value based: Developed at an acceptable cost.
This is the perspective that quality is that software is developed in economical budget.

what are quality attributes and quality factors?

There are three types of quality attributes:
  1. Product Operations
  2. Product Revision
  3. Product Transition
Quality factors are related to attributes which are:


1.Product Operations:
  • Correctness: does it do what i want?
Operation are correct and according to requirement.
  • Reliability: does it do accurately all the time?
The operations performed, are all the time correct and mean if now is 1+2=3 all the time it should be 3.
  • Efficiency: will it run on my machine as well as it can?
My program is efficient and it runs in same on all machines
  • Integrity: is it secure?
My software is secure and it is not accessible to spamers
  • Usability: can i run it?
My software is easy to use or user friendly.

2.Product Revision:
  • Maintainability: can i fix it?
Software can maintained easily.
  • Flexibility: can i change it?
When needed can be changed.
  • Testability: can i test it?
We can test it as it developed

3.Product Transition:
  • Portability: will i be able to use on another machine?
It means that our software can be run on windows as well as linux or per required
  • Reusability:will i be able to reuse some of the software?
If we have developed a software then its components are reuse able can adjusted to other software or separately if needed.
  • Interoperability: will i be able to interface it with another machine?
for example my software is running on windows, then can i work with system which is running on linux etc

*I have explained for understandability of the reader