Topics  - Session I
1 / 20

Neelima - PowerPoint PPT Presentation

  • Uploaded on


I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
Download Presentation

PowerPoint Slideshow about 'Neelima' - testervtc

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Slide1 l.jpg

Topics - Session I

  • Quality Principles

  • Software Process

  • Software Development Life Cycle

Slide2 l.jpg

What is Software Testing ?

What is Software Development ?

Slide3 l.jpg

Software Testing

Testing is a process of evaluating a

system by manual or automatic means

and verify that it satisfies specified

requirements or identify differences

between expected and actual results.

Slide4 l.jpg

Why Software Testing?

  • Software Testing is important as it may cause mission failure, impact on operational performance and reliability if not done properly.

  • Effective software testing - deliver quality software products - satisfying - user’s requirements, needs and expectations.

Slide5 l.jpg

Who participates in testing ?

  • Software customer

  • Software user

  • Software developer

  • Software Tester

  • Information service management

  • Senior organization management

Slide6 l.jpg



Slide7 l.jpg

What is Quality ?

  • Quality is defined as meeting the customer’s requirements for the first time and every time.

  • Quality is much more than the absence of defects which allows us to meet customers expectations.

Slide8 l.jpg

Why Quality ?

  • Quality is the important factor affecting an organization’s long term performance.

  • Quality improves productivity and competitiveness in any organization.

Slide9 l.jpg

Quality Assurance

Quality assurance is a planned and

systematic set of activities necessary to

provide adequate confidence that products

and services will conform to specified

requirements and meet user needs.

*It is process oriented.

*defect prevention based.

Slide10 l.jpg

Quality Control

Quality control is the process by which

product quality is compared with applicable

standards and the action taken when non

conformance is detected.

* It is product oriented.

* defect detection based.

Slide11 l.jpg

Factors Influencing a project

  • Quality

  • Cost

  • Schedule

Slide12 l.jpg

Software Process

“A particular method of doing some thing,

generally involving a number of steps or operations “

The process that deals with the technical and

management issues of software development

is called Software Process

Slide13 l.jpg

Software Process

  • Like all process the software development process follows a cycle comprised of the following four components.

  • Plan(P): Device a plan.Define your objective and determine the strategy and supporting methods required to achieve that objective.

  • Do(D): Executive the plan. Create the conditions and perform the necessary training to execute the plan.

Software process l.jpg
Software Process

  • Check (C): Check the results. Check to determine whether work is progressing according to the plan and whether the results are obtained.

  • Action (A): Take the necessary action. If your checkup reveals that the work is not being performed according to plan or that results are not what was anticipated device measures for appropriate action.

Slide15 l.jpg

Standards (or) Certifications

ISO - International Organization for Standard

SEI CMM - Software Engineering Institute - Capability Maturity Model(Carnegie Melon University)

PCMM - People Capability Maturity Model

Six Sigma - Zero Defect Orientation.

Slide16 l.jpg

CMM -5 Levels

CMM level 5 Optimizing

CMM level 4 Managed

CMM level 3 Defined

CMM level 2 Repeatable

CMM level 1 Initial

Slide17 l.jpg





  • Requirement Analysis

  • Design

  • Development

  • Testing

  • Implementation

  • Maintenance

Slide18 l.jpg

Requirement Analysis

  • SRS - Software Requirement Specification

  • SRAS -Software Requirement Analysis Specification

  • SRS - FS (Functional Specification)

Slide19 l.jpg


  • Design Phases:

    • HLD : High Level Design. (System Design Document)

    • LLD: Low Level Design. (Detailed Design Document)

    • HLD+LLD => CDD (Comprehensive design document).

Slide20 l.jpg

Coding - Testing - Maintenance

  • Coding :According to the Coding Format

  • Testing => Static(review) , Dynamic

  • Maintenance : Product Based Company ; Project Based Company ;