Professional Documents
Culture Documents
Software is a collection of instructions and data that tell the computer how to
work.
OR
Software comprise the entire set of programs, procedures and rout lines
associated with the operation of a computer system.
EXAMPLE OF SOFTWARE?
OR
OR
If there are 100 requirements and 98 are working fine, then the % of quality
is 98%.
ISTQB?
QUALITY IN BUSINESS
Quality of design
Quality of conformance
Reliability
Safety
Proper storage
Benefits of QMS
QMS resources
Reducing waste
Preventing mistakes
Lowering costs
Engaging staff
Check(review)
Six Sigma
Six Sigma is a term used to define various techniques and management tools
designed to make business processes more efficient and effective. It provides
statistical tools to eliminate defects, identify the cause of the error, and reduce
the possibilities of error. Thus, Six Sigma creates an environment of continuous
process improvement, enabling businesses to provide better products and
services to customers.
Six Sigma can be applied to any process in any industry to establish a
management system for identifying errors and eliminating them. It
provides methods to improve the efficiency of business structure and
quality of processes, enhancing the profitability of the business.
Six Sigma is used to identify and reduce errors and increase the efficiency
of business processes.
DMAIC and DMADV are the main methodologies of Six Sigma that apply to
different business environments.
1. Customer focus
The main objective is to maximize the benefits for customers. Hence, a business
must understand the needs of their customers and the drivers of sales. It requires
establishing quality standards according to the market or customer demands.
Outline the steps of a process to find out unwanted areas and gather related data.
Define goals for data collection, purposes for data gathering, and expected
insights. Verify that the data is assisting in achieving the objectives, whether more
information is needed to be collected, or if data cleansing is required. Find out the
problem and its root cause.
4. Involve stakeholders
The following are the two main methodologies of Six Sigma, which are used in
different business environments:
DMAIC
DMAIC is a data-driven approach used for optimizing and improving the existing
business designs and processes. It is an effective method of controlled change
management. The five phases of DMAIC are listed below, and each phase involves
tools and tasks to help find the final solution.
DMADV
DMADV focuses on the development of an entirely new process, product, or
service. It is used when existing processes, even after improvement, do not satisfy
the customer’s needs, and new methods are required to be developed. It
comprises five phases:
Analyze data and develop design alternatives, ultimately selecting the best
design
Quality Assurance
Prevention is better than cure
More late you find a defect higher is the cost to fix it.
Quality Assurance (QA) is a set of activities for ensuring quality in the processes
by which products are developed.
The quality management system under which the software system is created is
normally based on one or more of the following models/standards:
CMMI
Six Sigma
QA Activities:
Training
Review
Inspection
Walk thru
Quality Control
Quality Control (QC) is a set of activities for ensuring quality in products. The
activities focus on identifying defects in the actual products produced.
Quality control is usually the responsibility of a specific team that tests the
product for defects.
QC Activities:
Validation
Validation is a dynamic mechanism of validating and testing the actual product.
Validation uses methods like black box (functional) testing, gray box testing
and white box (structural) testing.
Testing
What is testing?
Example: due to lack of proper testing, in a recent flight landing, we lost many a
life.
Product VS Project
Product
Custom of the Shelf (COTS)
Company with own views (based on market) and domain strength develops
products.
Project
Specifications are given by Client.
Concept generation: Sales / marketing team gets a lead from potential customers
(road show for eg)
RFP /RFQ / Request For Bid: Customer comes with request for a solution
Proposal / quote - vendor works on cost, time approach etc based on RFP
Kick start- First internal activity of development, to let stake holders know and
plan (infrastructure, resources, schedule)
Conclusion
What is Quality?
What is Testing?
What is domain?