2. Introduction
This presentation has been developed on the basis of
consultancy, compliance monitoring, auditing and
trainings
These gaps have been identified by interviewing
different executives from the different organizations,
like: Banks, Software Houses, Institutions, Textiles
,etc.
“Quality” is not just a word for us. It’s our way of doing Business.
3. Quotes about Processes
Software Process is just Time Waste!! I tried to follow
process by book and it turned out to be a disaster
We have Experienced Managers & no need of processes
We have the latest & the best technology so we need not of
processes
We implemented ISO9001:2000, but it proved to be a
HUGE overhead
With tight schedules & even tighter budgets, we just can’t
afford software process improvement
Efficiency is secondary to me. My first priority is code
development!
“Quality” is not just a word for us. It’s our way of doing Business.
4. Common Misconceptions of
Process
Investment in Processes means More Cost
Industry operates at such a low margin that it
cannot afford processes
Processes increase overheads, resulting into more
development and/or deployment time
Processes make an organization inefficient. Our
time is consumed by documentation, rather than
coding
“Quality” is not just a word for us. It’s our way of doing Business.
5. Hallmarks of S/W Industry
Its an unfortunate truth that our most projects
are:
Late: deadlines are usually missed
Over budget: cost more than planned
Not fully functional: don’t have all the promised
features and functionalities
Defective: deployed with defects and need heavy re-
work to remove them
“Quality” is not just a word for us. It’s our way of doing Business.
6. Common Gaps in S/W Industry
Process Enforcement: Process descriptions are neither
rigorously followed nor enforced
Process Documentation: Organizational Processes like,
Risk Management, Project Monitoring and Control,
Corrective and Preventive Action, Meta Data Process, &
Peer Review Process are neither documented nor
implemented
Project Estimation: Estimations take place only on the
basis of expert judgment, no defined process / mechanism
Cost and Size Estimation: Development and QA Teams do
not estimate size and cost
Change Management: Process does not exist
“Quality” is not just a word for us. It’s our way of doing Business.
7. Common Gaps of S/w Industry
Coding Standards: Development Teams do not follow
project / product defined coding standards
Performance Indicators: are not defined. E.g.: Defect
Detection Percentage, Number of defects found
Testing Approach: is not identified for each module and
release, based on identified product risks
Product Quality Criteria: is not defined. E.g.: All high
priority product risks are mitigated, Defect detection rate
falls below the threshold level
Traceability Matrix: documents are not developed
Milestone Reviews: Teams neither plan nor conduct
“Quality” is not just a word for us. It’s our way of doing Business.
8. Why Improve Processes?
Because processes are the foundation for all other
business improvements, and critical for:
Lasting improvements & success
Successful technology insertion
Getting rid of fire fighting mode
“Quality” is not just a word for us. It’s our way of doing Business.
9. Realities about Processes
Industry operates on low profits because it does not
have efficient processes.
Engineers do lot of re-work because of incapability of
existing processes.
If a process makes you do unnecessary work, then its
not an efficient process.
An effective process must reduce your response time,
increase productivity and stabilize your internal
systems.
“Quality” is not just a word for us. It’s our way of doing Business.
10. Why SPI Efforts Fail
Lack of Executive Management support and
commitment.
Lack of middle and 1st-line management commitment.
Organizational culture unwilling to change e.g.,
“Hero-developer” culture.
Lack of commitment to continuous SPI improvement.
Do it yourself approach!!!
“Quality” is not just a word for us. It’s our way of doing Business.
11. Benefits of Improving Processes
Processes enable you to understand what is and is
not going on
People develop their potential more fully and are
more effective within the organization
By defining, measuring, and controlling the
process, improvements are more successful and
sustained
The likelihood that appropriate technology,
techniques, and tools are introduced successfully
“Quality” is not just a word for us. It’s our way of doing Business.
12. Effective Processes
What happens when effective processes are
applied in an organization?
Reduced: Improved:
Defects Quality
Cost Time to Market
Time Customer Satisfaction
Risks Performance
“Quality” is not just a word for us. It’s our way of doing Business.
13. Process Improvement Mechanism
Simply deciding to “Improve Processes” is not enough to
achieve benefits.
Defining good processes, using, measuring the results, and
making improvements based on what you have learnt are all
key to reaping benefits.
The Process improvement models & standards are a
foundational part of a comprehensive approach for
organizations to understand:
Why processes should be improved
What would best fit for your needs
How to implement them
“Quality” is not just a word for us. It’s our way of doing Business.
14. Feel free to contact me for any query and assistance.
Thank You!
Abid Malik
abid_umar@hotmail.com
m_abidmalik@hotmail.com
Pakistan: +92-333-4274868
Saudi Arabia: +966-530-865246