SlideShare ist ein Scribd-Unternehmen logo
1 von 86
Making earth little softer
Earthsoft Foundation of Guidance
Edge-Aggressive-Reliable-Trust-Honesty-Soft-Obedient-Fun-Transparent
Making earth little softer
Earthsoft Foundation of Guidance (EFG) has uploaded following
presentations at http://myefg.in/downloads.aspx
Be mentor using your education, knowledge & experience to
contribute for a social cause & do conduct free training seeking
help of existing platforms. Kindly share with your friends
•Motivation for higher study, Planning for study, Education
guidance, Career guidance, Career available after SSC & HSC
•Personality development – 3 files
•How to prepare resume, Tips to attend interview successfully
•Religion related –To understand basic religion, Do & Don’t tips
•Health related - Be vegetarian, Be healthy, Manage health
•Corporate - Project management, Assertiveness, Ownership,
Effective communication, Leadership, Be entrepreneur
•Finance - To avoid speculation in stock market
•Social - Women empowerment, Choosing life partner, conflict
resolution, stop ragging, stop alcohol, snakebite treatment
About us
Making earth little softer
• Organisation
• Quality
• Quality management
• Quality Assurance
• Quality Control
• Processes
• Case studies experience
• Strategic Quality Planning
Index
Making earth little softer
Index
Making earth little softer
Organisation and projects
Making earth little softer
Triple Contraint
Quality
Making earth little softer
Quality Model
•Reviews of deliverables at
every level by supervisor
•Effective communication
•Plan, Track, Monitor, Control &
measure (efforts, schedule,
cost, quality, resources, risks)
•Reviews of deliverables at
every level by supervisor
•Effective communication
•Plan, Track, Monitor, Control &
measure (efforts, schedule,
cost, quality, resources, risks)
•Skill enhancement
•Stringent resource
recruitment
•Career Planning, Appraisals
•Technical Skills
•Skill enhancement
•Stringent resource
recruitment
•Career Planning, Appraisals
•Technical Skills
•Governance
•Practicing the best
process & formats
•Institutionalization
•Ownership & skill training
•Audits & Process
•Governance
•Practicing the best
process & formats
•Institutionalization
•Ownership & skill training
•Audits & ProcessQuality
Making earth little softer
Organization goals
To create Technical
pool ,To enhance
technical skills of
resources on latest
technologies
To improve the
quality of delivery
First time right, To
improve productivity
To increase efficiency
reducing development &
delivery time
To reduce the cost of
development and be
competitive
To delight Clients and
make them happy
Making earth little softer
Milestones
& Dates
Milestones
& Dates
SMC or FP
or LOC
SMC or FP
or LOC
Mitigation
& owner
Mitigation
& owner
Defect per
mm
Defect per
mm
Man-
month
Man-
month
Infra, People
Technology
Infra, People
Technology
Project Management
Making earth little softer
Project Management
Plan Track Control Measure
Efforts
Schedule
Quality
Cost
Risks
Resources
Making earth little softer
Success Tips
Right Project
Management
Right Project
Management
Right TeamRight Team
Right
Processes
Right
Processes
Project Success
(Quality &
Timely delivery)
Project Success
(Quality &
Timely delivery)
Making earth little softer
• Quality is often thought of as "degree of
excellence," or "level of goodness”.
• Quality is considered as "fitness for purpose."
• Quality is "conformance to the requirements“
• Quality is the way we live our lives!
What is Quality
Making earth little softer
Quality
Making earth little softer
Structural responsibilities
•Processes
•Audits
•Escalations
•PCB
•Recruitment
•Training – Soft Skill & Tech
•Grooming & Handholding
•To be profitable
delivery
•Enablers
•TMG
•QMG
•RMG
•SEPG
•Translation
•Growth
•Client
relationship
•Cost control
•Tracking
profitability
Making earth little softer
• Customer Delight is achieved
• It saves the cost of implementation by reducing
the cycle time & efforts required
• It is a joy, proud & tremendous job satisfaction
to deliver defect free solution
• Enhanced reputation & branding
Advantages
Making earth little softer
What makes client irritate?
• UI OR minor level defects detected within three
hours of the testing post delivery. These defects
turn out to be most critical in nature.
• Functional defect detected within eight hours
• Defect detection exceeding 1 defect per hour
What makes client delight?
• Timely delivery within budget
• Graphics as agreed during requirement analysis
• Solution functions as per agreed functionality
• Defects detected are really very few during first
day of testing
How does client react?
Making earth little softer
• Warranty work - that is performed on a product
or application for free under a warranty
• Repairs / maintenance - work that is done to fix
problems after the solution goes live
• Client dissatisfaction - If a solution is of poor
quality, the client may not continue future orders
• Help desk service may be required to address
problems client is facing with the solution
• Poor morale - No one likes to work for an
organization that has poor processes or
produces poor quality solutions. Costs here
include increased absenteeism, higher attrition,
less productivity and frustration from the staff.
Cost of poor quality
Making earth little softer
• Lower costs / shorter duration- an initial higher
cost to a quality process will result in less
rework & reduced project duration.
• Lower team morale due to higher defects in the
testing process. If the testing goes smoothly
with lesser defects & deliverables being right the
first time, team morale will rise accordingly.
• Fewer errors / defects. Higher quality shows up
over the life of the solution with fewer defects
and errors. If you are producing a product,
higher quality means fewer returns, less
warranty work, fewer repairs, etc.
Results to be achieved
Making earth little softer
It’s a cost
• Missing project completion deadline
• Huge project efforts & cost overrun
• Developers frustration
• Sales losing the confidence on delivery
capability
• Customer dissatisfaction
• Organisational branding
Making earth little softer
At what cost…
• Quality is free and have potential
• To delight clients
• To get repeat business
• To grow business
• Brand value for the organisation
• Employee happiness & feel good factor
Making earth little softer
Quality aspects
• Quality :- There are 2 aspects of the quality
• Quality of the project – To adhere to the
requirements specified by client
• Quality of serviceability –Aligning to the cultural
expectations & agreements
Making earth little softer
Objectives
There are 3 levels of quality achievements
• Organizational level
• Management level
• Project Level
To execute the project within agreed
• Defect density
• Defect Matrices
• Test cases & related matrices
• To service the client more than the expectations
• Response to email, telecon, requests, SMS, etc
• Following commitment as per communication/
resolution or agreement
Making earth little softer
• To achieve Excellence through Quality
• To review at each stage of output, to maintain
the statistics and set a feedback mechanism
• To deliver the extremely high quality solution to
the customers
• Automatic mechanism to deliver quality
deliveries in time thus excellence lasting forever
• To minimise the personalities/hero based
approach and drive towards process orientation
• Process driven
Quality - Organisation
Making earth little softer
Quality - Management
Basics of Quality Management principles
• Customer focus
• Leadership
• People involvement
• Process approach
• Systematic approach to management
• Continual improvement
• Factual approach to decision-making
• Mutually beneficial supplier relationships
• Understand how these principles can be applied
to CEO management practices
Making earth little softer
Quality – Project Level
• Defects: Number of defects detected by the
customer post delivery should not be more than
1 per 3 Person Months of efforts estimated
• Schedule: Project completion extended to
maximum within 5% of accepted schedule
• Total Cost to Customer : Customers overall
rating (client happiness index) on services
should not be less than 4 on a scale of 1 to 5
Making earth little softer
Objectives
• People : We need to continually improve the
quality of deployed resources.
• The measure for this will be a combination of:
1. Skills - Business analysis, Technical & soft
skills of customer interfaces (onsite &
offshore), Technical expertise of the
developers
2. Experience – Domain & industry related
3. Success rate of the Project Managers
Making earth little softer
Objectives
• Extra ordinarily high reliability
• Have minimum defects
• Enhances testing skills
• Through doing certifications in QA area
• Through training on ‘How to write test cases ?’
• Through training on ‘How to test ?’
• Enhance testing process
• Testing Process
• Testing Methodology
• Building Knowledge base
• Achieve quality objectives
Making earth little softer
Make a statement
To aim your organisation to be the best in the
industry in terms “Defects Delivered Ratio” and
thus be able to achieve the organization objective
of being an extraordinarily reliable company
using..
•The best of the tools & technologies
•Recruiting the best of the people
•Incorporating processes
•Measurements & feedback
•Continuous Improvements
Making earth little softer
Mission Statement
• To adopt Quality as an intrinsic culture of our
organization
• Quality function is to be called Mission.
• Quality is to be not negotiable
• To take organisation to newer height and to be
the lowest in the industry in terms of “Post
delivery Defects to efforts Ratio”
• To achieve the organization objective of reliable
company
• To save the cost of customers
Making earth little softer
Quality management
Making earth little softer
Quality Management
Quality Management is the process that insure
the project will meet the needs
•Conformance to requirements - Crosby
•Fitness for use - Juran
•The totality of characteristics of an entity that
bear on its ability to satisfy stated and implied
need - ISO 8402:1994
Making earth little softer
Quality Management
How will quality assurance and control be
conducted?
• Identify Quality Standards
• Quality Assurance
• Quality Control
• Quality Matrices
• Improve
How?
What?
Check
Sometimes performed by a 3rd Party
Measure
Next?
Making earth little softer
Quality Assurance Group - QAG
Making earth little softer
Fact & aim
Successful business cannot come without
Satisfied Customer
Organisation should aim to go beyond
‘Satisfaction’ and achieve “Customer Delight”
Making earth little softer
• Quality Assurance is a not an enforcing
function, but includes all the standards, planning
and monitoring processes. It’s orientation
towards preventing the defects from occurring.
• Quality Control encourages for detection and
correction of defects
• Quality Assurance is proactive and preventative;
Quality Control is detective and corrective.
QA & QC
Making earth little softer
Quality Assurance
To encourage
• To do first time right, so that there are minimum
possible defects in the output / delivery
• To get output reviewed at every phase
• To do self code review
• To perform unit testing
• To do peer to peer code review
• To detect as much defects before delivery
• To reduce the defects detected by the client
• Thus saving cost of the client
Making earth little softer
Quality Assurance
• Define standards, processes, reports, forms &
templates & check lists; complete the check list
without fail for each step
• Appropriate defect tracking system to be used
• Measure the quality status and progress by way
of effective weekly/ periodic reports
• Manage the quality by prevention,
implementation and feedback
• Improve using experience & knowledge sharing
Making earth little softer
Improve QualityImprove Quality
Creating Technical resources
•The best resource to create 3 – 4 resources of
better capability
•To share technical achievement, lessons learnt
and spread knowledge & experience
•To enhance of technical skills for latest
technologies
•To set up R & D center
•To manage training
•To recruit the best technical resources
Reduce CostReduce Cost Improve ProductivityImprove Productivity
Organisational Goals
Making earth little softer
Improve QualityImprove Quality
Delivering the best Quality
•To deliver the best possible quality as per
schedule with minimum defects
•Reviewing deliverables at each level; checking
for completeness & coverage
•Training in writing/ executing UT, IT & AT
•Finding maximum defects in early phases
•Measurement & root cause analysis
Reduce CostReduce Cost Improve ProductivityImprove Productivity
Organisational Goals
Making earth little softer
Reducing delivery time
•First time right, Improve productivity, increase
efficiency
•Inculcating tools, mostly freeware and latest
technology, Utilizing open source
•Maximizing automation
•Following the best practices and processes
•Setting up knowledge management center,
sharing experiences and lesson learnt
•Implementing automation tools
Improve QualityImprove Quality Reduce CostReduce Cost Improve ProductivityImprove Productivity
Organisational Goals
Making earth little softer
Reducing development cost
•Utilization of Open source code and framework
•Process improvement
•Automation
•Minimizing licensing costs
•Utilization of Open source code and framework
•Capability building and enhancing
•Efficient & motivating environment
•Controlling indirect cost
Improve QualityImprove Quality Reduce CostReduce Cost Improve ProductivityImprove Productivity
Organisational Goals
Making earth little softer
• Many organisations witnessed no. of
unmanageable defects in pre & post delivery
• Many organisations lost some potential
accounts due to bad delivery for ever
• Management of organisation generally go by
personalities and their feel about the project
than actually reviewing the output at each stage
• Reviews at each stage of the SDLC reduces the
risk, efforts and the cost at later stage
Necessity of QAG
Making earth little softer
• QCG services not to be ‘Optional’ or ‘On Call
Basis’, it should be mandatory organisational
process.
• QCG acts as an internal customer for projects
• Dedicated team for QA Group
QAG - Responsibility
Making earth little softer
• Responsive
• Affirmative & assertive
• Good negotiator
• Competent
• Accessible
• Courteous
• Good communicators
• Credible
• Knowledgeable of the client business
• Reliable
• Commanding
• Passion for Quality
Internal customer
Making earth little softer
Inculcating
New Tools &
Techniques
Black Box
Testing
Review of Test
Plan & document
Testing Skill
Enhancement
QAG – Key focus areas
Making earth little softer
The strength on a building is built in its plan
QAG – Test Plan
Making earth little softer
• Review Test plan , test cases & execution
• Track quality progress
• Measure defect leakages
• Causal analysis & improvement
• Raise early warning signals
QAG – Test Plan
Making earth little softer
Responsibilities
• ITC Review and execution (sample basis)
• Periodic defects data collection and analysis
• Compiling standard functionalities components
• Review of Requirement Analysis & proposal
• Review of Functional Specifications
• Review of Prototype
• Review Unit Test cases & execution (Sample)
• Review of Integration & Application Test cases &
execution (100%)
• Review of Test results (Sample Basis)
• Effort matrix for QA Activities
• Defects matrix for QA Activities
Making earth little softer
Black Box
Testing
White Box
Testing
• Macro- Project Plan
• Requirement
Analysis
• Functional
Requirements
• Prototype + ATC
• ITC
• UTC (Sample)
Reviewed by Technology
Group:-
•Design Review
•Code Review
To be reviewed by Internal Customer
QAG - Responsibility
Making earth little softer
Methodology
Making earth little softer
Why
• Early warning mechanism
• Reduction in number of defects since third party
views
• Reduction in number of cycles of testing,
eventually reduce duration & cost & enhance
client’s satisfaction
Making earth little softer
Methodology
Short Term Goals
• Teaming
• Training
• Formalize a process of QA for all projects
• Measure Effectiveness of QA
• Tune QA process
Long Term Goals
• Develop testing process
• Building Knowledge base
• Achieve quality objectives
Making earth little softer
Skill
Enhancemen
t
Identify Training
needs using
Skill Matrix
Identify Training
needs using
Skill Matrix
Plan training
preparing the
calendar
Plan training
preparing the
calendar
Execute
Training by
competent
faculties
Execute
Training by
competent
faculties
Measure
enhanced skills
& Feedback
Measure
enhanced skills
& Feedback
QAG – skill enhancements
Making earth little softer
Area Description Sad ok Happy
Black Box
Testing
Pre-Delivery Defects per Man Month 10 15 20*
Defect detected by customer per 3
man month
> 1 1 < 1
Total Cost to Customer (Task,
Review, Rework)
1-2 3 4
Skill
Enhancement
Quantify Skill level in the
organization in ‘n’ months time
2 1.5 1
Improve Skill level over 6 months
time frame by
2% 5% 10%
Number of resources trained (% of
Billable team)
2% 5% 10%
Tools and
Tech.
Introducing at least 1 new tools /
technologies in the organization
every ‘n’ months
2 1 0.5
Process
Improvement
Improve Processes / Define new
ones - 1 instance every “n” month
3 2 1
QAG – Key Objectives
Making earth little softer
• Define & try to achieve Quality objectives
• To detect as many review comments, internal
defects during Unit testing & IT/AT (Target 15-20
defects per man-month of efforts)
• To improve quality using defect elimination
where defect delivered ratio is not more than 1
defect for 3 man-month of efforts
• Testing of 3 hours should not detect the defect
• Conduct Root Cause Analysis
• Implement action plan derived after RCA
• Training & Building Knowledge base
• Achieve high level of satisfaction with the quality
QAG - Goals
Making earth little softer
Why spend all this time in finding, and
fixing, and fighting when you could
prevent the incidents in the first place
- Phil Crosby
Making earth little softer
• Preparing, publishing & training using the
coding convention for each technology
• Conducting technical skill enhancement training
• Through design reviews
• Through code review
• Avoiding repeat issue in the code
• Creating standard components & liabrary
• Help your peer to make the code clean
QAG – White box testing
Making earth little softer
• Preparing the detailed test cases
• Through Testing during each and appropriate
phase like Unit, Integration and Application
testing
• Accepting the challenge that we will find the
defect ourselves and not anyone else
• We will ask question .. Why should we be
delivering defects…??
• Help your peer to make the code clean
• Help your peer to unit test their code
QAG – Black box testing
Making earth little softer
# Activity Type
1 Review RA document , Prototype (if
available) & Functional specifications
100%
2 Review the Application Test Cases 100%
3 Review the Unit & Integration Test Cases sample
4 Conduct Unit and Integration Testing sample
5 Review test results for Unit and
Integration testing
sample
6 Review test Application test results sample
7 Conduct Application testing (pre-delivery) 100%
QAG to give GO-ahead based on above
QAG – Black box testing
Making earth little softer
• Designing & keep on improving test case format
• Training how to write clear & crisp test cases
• Writing a good test case is a skill, to be learned
• Test cases coverage to be maximum
• Efficient process of Task, review and rework
• Appropriate & Higher skills is higher productivity
and lesser cost
• Improving skills through sharing experience and
knowledge and by way of training
• Skill enhancement is growth in personality
• Test cases though well written might not cover
100% scenarios, so testers skills can play a role
QAG – Skills enhancement
Making earth little softer
•Executing Test cases is important process to
check the functionality so test cases to be
reviewed & enhanced
•Phase wise (Unit / Integration/ Application test
cases)
•Module wise matching to functionality
•Aim to cover maximum functionality
Purpose is to
•Track depth of understanding
•To detect gap in understanding the functionality
•Measure defect leakages and
•Raise early warning signals
QAG – review o test cases
Making earth little softer
• Using apt tools and technologies can boost
productivity considerably
• Your two hands can do a lot, but not all
• Evaluate new testing tools and technologies
• Conduct training on new tools and technologies
• Publish white paper / develop proto application
• Help projects with new tools and technologies
QAG – Tools & Technologies
Making earth little softer
• Using tools and technologies we can improve
productivity which in turns help to reduce the
cost
Tools
• Code Quality Tools ( Open Source) – Emma,
Junit, Findbugs, Checkstyle, JDepend and CPD.
• Code review checklist
• Recurring Issues Checklist
• Internal Checklist - based on live issues and
testing feedback of previous releases
(knowledge management)
QAG – Tools & Technologies
Making earth little softer
Processes
Making earth little softer
Defining Roadmap
Communication to
management & Sales
Appointing Leader
Team Building
Consensus of Roadmap,
Governance & Operations
Communication to All
Framework (Analysis,
Measurement, Reporting,
Methodologies, Checklist, Team
building, Asset management,
PCB, Calendars,
Institutionalization)
Delivery running
like an Engine
When…time frame
Making earth little softer
• Determine the appropriate review participant for
each project (Internal customer)
• To receive the review material
• Conduct the timely reviews
• Send feedback review to the project manager
• Interact till all points are closed
• Conclude the review
Process
Making earth little softer
Process Improvement
• CMMI-assessed organizations measured and
reported clear improvements
• Productivity
• Quality
• Schedule
• Cost
• Customer Satisfaction
• Mean Return on Investment
• measured = 4.8 : 1
• Varies from 2:1 to 27.7:1!
• They say, quality is free!
Making earth little softer
Quality Management, Control & Assurance
Measurement & Analysis
Prevention & Improvement
Quality Management, Control & Assurance
Measurement & Analysis
Prevention & Improvement
Process change
Initiatives
Acceptance
Process change
Initiatives
Acceptance
Process Improvement
Training & Education
Implementation
Process Improvement
Training & Education
Implementation
StructureStructure
People
Skills
Performance
Reward
Development
Leaders
People
Skills
Performance
Reward
Development
Leaders
Software
Solutions
Deliveries
Client Delight
More
business
Software
Solutions
Deliveries
Client Delight
More
business
Project Management
Plan, Track, Monitor & Control, Communication
Effort, schedule, Quality, Cost, Resource, Risk
Project Management
Plan, Track, Monitor & Control, Communication
Effort, schedule, Quality, Cost, Resource, Risk
Business process improvements
Making earth little softer
Unique Innovative Functionality
1
1
2
Telelogic provides key functionality
• CMMI compliance
• Strategic QA
• Project scheduling
• Effort estimation
• Causal analysis
• Process enforcement
• Duplicate management
Making earth little softer
ISO9000-
2001
Certified
SEI CMM
IV
Ability
SEI CMM V
(Target)
dd-mm-yyyy
(Target)
dd-mm-yyyy
• To prepare a realistic plan with target dates
• To seek consensus from all stake holders
Quality certification
Making earth little softer
• Capability Maturity Model – A non prescriptive
Reference Model or a framework
• In-built flexibility allowing organizations to define
their own processes, templates, forms, reports
etc. to suit their needs, culture, practices etc.
• Different models for different purposes
(Software Development, IT Services, People
Management ,etc.)
• Based on evolutionary improvement path
• Focus is on the organizational process maturity
and not on individuals / individual services or
projects
CMM - Overview
Making earth little softer
5 - Optimizing
4 - Managed
3 - Defined
2 - Repeatable
1 - Initial
ContinuouslyContinuously
ImprovingImproving
PredictablePredictable
Standard, ConsistentStandard, Consistent
Disciplined ProcessDisciplined Process
Ad-hoc ProcessAd-hoc Process
Five steps staged Framework
Making earth little softer
CMM
Level 3 – Defined
-- peer reviews, intergroup coordination
-- software product engineering
-- integrated software management
-- training program
-- organization process definition & focus
Level 2 – Repeatable
-- software configuration management
-- software quality assurance
-- software project planning, tracking and
oversight
-- requirements management
Level 1 – Initial
Making earth little softer
CMM
Level 5 – Optimizing
-- process change management
-- technology change management
-- defect prevention
Level 4 – Managed
-- software quality management
-- quantitative process management
Making earth little softer
Audit Process
Audit PlanningAudit Planning
Audit ReportingAudit Reporting
Audit PreparationAudit Preparation
Audit ExecutionAudit Execution
Audit Follow-upAudit Follow-up
Audit AnalysisAudit Analysis
Corrective /
Preventive Actions
Corrective /
Preventive Actions
Making earth little softer
Process Improvements
• Iterative Build Process
• For Each Build
• Upgrade Previous Versions
• Installation Tests
• Automatic Coding Standards Checkers
• Review Documentation
• Consulting Tests Setups & Flows
• Central QA Tests Flows
• Product QA Teams Test Flows/Products
• Measure Everything
• Install Issues, Product Bugs, % Tests Complete
Making earth little softer
Experience – case study
Making earth little softer
The mistake made
• Manager makes mistakes in project execution
• Wrong estimation
• Not freezing the requirements, specifications &
documentation and sign-off
• Timely team building & Resource talent
• Research on technologies, Implementing coding
conventions
• Critical reviews and Traceability between RA,
design & coding
• Quality Assurance & Control; Process
compliance
• Client expectation management
Making earth little softer
The problems faced
• Limited budgets of client
• Requirements changes
• Increased the development time & efforts
• Potential to make system unstable
• Implementation of few functions which could be
taken in next phase
• Project tracking became difficult; lot of time of
project manager spent with client in VC
meetings
Making earth little softer
Issues & resolution
Issue Resolution
Educating managers Training & sharing case study
Budgets on quality Need to be budgeted
Parameters measurement Create format, assign responsibility
Authority & responsibility To authorize PM/DM while expecting
responsibility
Too many interventions to be avoided
Bandwidth of PM Dedicated front end team member for
client communication & reporting
PM must focus in managing project
Estimation skill Education, Experience, Training
Reviews of every
deliverable
Audits and measurements
Making earth little softer
Software Problems
• No “fundamentals laws” of software
• - Complexity
• Extreme modifiability
• - Software is easy to change
• - Difficult to control changes
• - Significance of changes
• - Defects
• Technology churn
• - Structured development process plus testing
• Very low manufacturing cost
• - Software quality: Primarily a design issue
• No borders -----Philippe Kruchten
Making earth little softer
Top items to achieve Q
• Quality drive across organisation- Ownership &
first time right drive culture
• Reviews – Proposal reviews by DM, process for
marking completion of the tasks using check list,
Special attention for understanding/confirming
the requirements; Brainstorming sessions,
reviews of RA & DD & SI test cases (PL), Self
review for LLD, Code, Unit test cases, testing
for developers, audits of these phases;
• Framework for communication & governance
• Project monitoring office implementation
Making earth little softer
Top items to achieve Q
• Establishing quality framework (processes,
measurement, analysis, preventive & corrective
measures, tracking & closure and audits)
• Project Cost Estimation & proposal reviews
• Software Project Planning, Project Tracking &
Scheduling, Requirements Management
• Development, reviews & testing
• HR & RMG framework & Project Structure –
Assigning sr manager to each projects &
teaming with Sales, Account managers & OSC
• Education of PM & resources
• Governance- To be scalable
Making earth little softer
Q1-Q2 Q3 Q4
Focus on Basic
Project Mgmt, Risk
Mgmt. & Customer
Mgmt
Implementing the
learning & best
ways
Define Org. wide
Processes &
Review / Control
Awareness,
Training & Pilots
(SST, Sales,
PMPL)
Strengthen
Delivery Mgmt,
QMG, TMG, & &
coordination
Governance &
coordination
Continual
Improvement
Stringent
Implementation
of Processes &
best practices
Reorganize and
Strengthen Talent
& skilled resources
Delivery Organisation Road Map
Predictable,
Repeatable,
Reliable Defined,
Managed,
Optimised
Quality Schedule
Customer
Satisfaction
Successfully
Complete Current
Projects & get
stability in
Delivery Org.
Improve
Repeatability /
Reliability in
Delivery
Organization
Making earth little softer
Vision
Knowledge/Tech.Management
Right Facilities
Right Skills / Motivation
RightManagement
(Plan/Measure/Control)
Right Processes
Right
Communication
Trust and Comfort Feel
QualityofResponse Value for Money
Tech./ Domain Skills / Experience
SpeedofResponse
Human Resource Management
Facility/Infrastructure
Right Skills / Motivation Finance Management
EXECUTION
MARKETING
ORGANISATION
 Minimum Defects
 Timely Delivery
 Minimum TCC
Making earth little softer
Thank You
Author has worked at as Sr management professional
Vertex Software, now NTTData
Tech Mahindra
SoftBridge Solutions, India
& extremely thankful to these organisation for offering exciting
opportunity to work in related areas, gain experience & contribute
& a gentleman having deep passion about quality..Mukand
Bhagwat

Weitere ähnliche Inhalte

Was ist angesagt?

360 Lean Project Management 05.11.15
360 Lean Project Management 05.11.15360 Lean Project Management 05.11.15
360 Lean Project Management 05.11.15Steve Perry
 
Mastering the Huddle Office of Lean Transformation
Mastering the Huddle Office of Lean TransformationMastering the Huddle Office of Lean Transformation
Mastering the Huddle Office of Lean TransformationAmanda Gilmore
 
CORPORATE presentation from DWM Consulting
CORPORATE presentation from DWM ConsultingCORPORATE presentation from DWM Consulting
CORPORATE presentation from DWM ConsultingGDPR SMEs
 
Lean Daily Visual ManagementSystem(LDVMS)
Lean Daily Visual ManagementSystem(LDVMS)Lean Daily Visual ManagementSystem(LDVMS)
Lean Daily Visual ManagementSystem(LDVMS)Romains Bos, PMP, MBA
 
suneel kumar reddy - Resume-Associate manger
suneel kumar reddy - Resume-Associate mangersuneel kumar reddy - Resume-Associate manger
suneel kumar reddy - Resume-Associate mangersuneel Reddy
 
Introduction to Agile Delivery for Project Managers
Introduction to Agile Delivery for Project ManagersIntroduction to Agile Delivery for Project Managers
Introduction to Agile Delivery for Project ManagersStephanie BySouth
 
Lean Facilitator Skills: Applying Psychology in the Moment
Lean Facilitator Skills: Applying Psychology in the MomentLean Facilitator Skills: Applying Psychology in the Moment
Lean Facilitator Skills: Applying Psychology in the MomentTKMG, Inc.
 
Lean Psychology: Leveraging Human Nature to Achieve Optimal Improvement
Lean Psychology: Leveraging Human Nature to Achieve Optimal Improvement Lean Psychology: Leveraging Human Nature to Achieve Optimal Improvement
Lean Psychology: Leveraging Human Nature to Achieve Optimal Improvement TKMG, Inc.
 
Problem Solving: The P in PDSA
Problem Solving: The P in PDSAProblem Solving: The P in PDSA
Problem Solving: The P in PDSATKMG, Inc.
 
Six sigma vs kaizen
Six sigma vs kaizenSix sigma vs kaizen
Six sigma vs kaizenGopala P.
 

Was ist angesagt? (20)

Kaizen Event Guide
Kaizen Event GuideKaizen Event Guide
Kaizen Event Guide
 
360 Lean Project Management 05.11.15
360 Lean Project Management 05.11.15360 Lean Project Management 05.11.15
360 Lean Project Management 05.11.15
 
Mastering the Huddle Office of Lean Transformation
Mastering the Huddle Office of Lean TransformationMastering the Huddle Office of Lean Transformation
Mastering the Huddle Office of Lean Transformation
 
CORPORATE presentation from DWM Consulting
CORPORATE presentation from DWM ConsultingCORPORATE presentation from DWM Consulting
CORPORATE presentation from DWM Consulting
 
CCMG QA Presentation
CCMG QA PresentationCCMG QA Presentation
CCMG QA Presentation
 
Daily Management
Daily ManagementDaily Management
Daily Management
 
Dwm overview
Dwm overviewDwm overview
Dwm overview
 
Tqm
TqmTqm
Tqm
 
Lean Daily Visual ManagementSystem(LDVMS)
Lean Daily Visual ManagementSystem(LDVMS)Lean Daily Visual ManagementSystem(LDVMS)
Lean Daily Visual ManagementSystem(LDVMS)
 
suneel kumar reddy - Resume-Associate manger
suneel kumar reddy - Resume-Associate mangersuneel kumar reddy - Resume-Associate manger
suneel kumar reddy - Resume-Associate manger
 
Dwm ppt
Dwm pptDwm ppt
Dwm ppt
 
Daily Management Overview
Daily Management OverviewDaily Management Overview
Daily Management Overview
 
Kanban - Let's Do It
Kanban - Let's Do ItKanban - Let's Do It
Kanban - Let's Do It
 
Introduction to Agile Delivery for Project Managers
Introduction to Agile Delivery for Project ManagersIntroduction to Agile Delivery for Project Managers
Introduction to Agile Delivery for Project Managers
 
Lean Facilitator Skills: Applying Psychology in the Moment
Lean Facilitator Skills: Applying Psychology in the MomentLean Facilitator Skills: Applying Psychology in the Moment
Lean Facilitator Skills: Applying Psychology in the Moment
 
Senthil S
Senthil SSenthil S
Senthil S
 
Lean Psychology: Leveraging Human Nature to Achieve Optimal Improvement
Lean Psychology: Leveraging Human Nature to Achieve Optimal Improvement Lean Psychology: Leveraging Human Nature to Achieve Optimal Improvement
Lean Psychology: Leveraging Human Nature to Achieve Optimal Improvement
 
Lean Thinking and Daily Work Management
Lean Thinking and Daily Work ManagementLean Thinking and Daily Work Management
Lean Thinking and Daily Work Management
 
Problem Solving: The P in PDSA
Problem Solving: The P in PDSAProblem Solving: The P in PDSA
Problem Solving: The P in PDSA
 
Six sigma vs kaizen
Six sigma vs kaizenSix sigma vs kaizen
Six sigma vs kaizen
 

Ähnlich wie 1 earthsoft-brief-quality in software organidation

Qualman quiz # 3 reviewer
Qualman quiz # 3 reviewerQualman quiz # 3 reviewer
Qualman quiz # 3 reviewerSamantha Abalos
 
Operational Excellence.pptx
Operational Excellence.pptxOperational Excellence.pptx
Operational Excellence.pptxArvindGarg40
 
2nd exl Quality Oversight Conf Szpindor In Process Vendor Audit
2nd exl Quality Oversight Conf   Szpindor In Process Vendor Audit2nd exl Quality Oversight Conf   Szpindor In Process Vendor Audit
2nd exl Quality Oversight Conf Szpindor In Process Vendor AuditStan Szpindor
 
PA2557_SQM_Lecture2 - Quality Basics.pdf
PA2557_SQM_Lecture2 - Quality Basics.pdfPA2557_SQM_Lecture2 - Quality Basics.pdf
PA2557_SQM_Lecture2 - Quality Basics.pdfhulk smash
 
How to Misuse and Abuse DORA Metrics.pptx
How to Misuse and Abuse DORA Metrics.pptxHow to Misuse and Abuse DORA Metrics.pptx
How to Misuse and Abuse DORA Metrics.pptxBryan Finster
 
Adaptive business analysis skill enhancement program v6.0 slideshare
Adaptive business analysis skill enhancement program v6.0 slideshareAdaptive business analysis skill enhancement program v6.0 slideshare
Adaptive business analysis skill enhancement program v6.0 slideshareAnanya Pani
 
A holistic approach to enabling people, processes and product development
A holistic approach to enabling people, processes and product developmentA holistic approach to enabling people, processes and product development
A holistic approach to enabling people, processes and product developmentRob Allen
 
Ops management lecture 5 quality management
Ops management lecture 5 quality managementOps management lecture 5 quality management
Ops management lecture 5 quality managementjillmitchell8778
 
Adaptive business analysis skill enhancement program v6.0 slideshare
Adaptive business analysis skill enhancement program v6.0 slideshareAdaptive business analysis skill enhancement program v6.0 slideshare
Adaptive business analysis skill enhancement program v6.0 slideshareAnanya Pani
 
Assessing customer maturity is essential for effective cs management
Assessing customer maturity is essential for effective cs managementAssessing customer maturity is essential for effective cs management
Assessing customer maturity is essential for effective cs managementTotango
 
Total quality management
Total quality managementTotal quality management
Total quality managementAsokan R
 

Ähnlich wie 1 earthsoft-brief-quality in software organidation (20)

GE8077 UNIT-2.ppt
GE8077   UNIT-2.pptGE8077   UNIT-2.ppt
GE8077 UNIT-2.ppt
 
GE8077 UNIT-2.ppt
GE8077   UNIT-2.pptGE8077   UNIT-2.ppt
GE8077 UNIT-2.ppt
 
10 c-draft-earthsoft-project management-detailed-experience based
10 c-draft-earthsoft-project management-detailed-experience based10 c-draft-earthsoft-project management-detailed-experience based
10 c-draft-earthsoft-project management-detailed-experience based
 
Qualman quiz # 3 reviewer
Qualman quiz # 3 reviewerQualman quiz # 3 reviewer
Qualman quiz # 3 reviewer
 
MBA TQM 5s.pdf
MBA TQM 5s.pdfMBA TQM 5s.pdf
MBA TQM 5s.pdf
 
OVERALL UNIT2.ppt
OVERALL UNIT2.pptOVERALL UNIT2.ppt
OVERALL UNIT2.ppt
 
Operational Excellence.pptx
Operational Excellence.pptxOperational Excellence.pptx
Operational Excellence.pptx
 
2nd exl Quality Oversight Conf Szpindor In Process Vendor Audit
2nd exl Quality Oversight Conf   Szpindor In Process Vendor Audit2nd exl Quality Oversight Conf   Szpindor In Process Vendor Audit
2nd exl Quality Oversight Conf Szpindor In Process Vendor Audit
 
PA2557_SQM_Lecture2 - Quality Basics.pdf
PA2557_SQM_Lecture2 - Quality Basics.pdfPA2557_SQM_Lecture2 - Quality Basics.pdf
PA2557_SQM_Lecture2 - Quality Basics.pdf
 
How to Misuse and Abuse DORA Metrics.pptx
How to Misuse and Abuse DORA Metrics.pptxHow to Misuse and Abuse DORA Metrics.pptx
How to Misuse and Abuse DORA Metrics.pptx
 
Learning Six Sigma
Learning Six SigmaLearning Six Sigma
Learning Six Sigma
 
Adaptive business analysis skill enhancement program v6.0 slideshare
Adaptive business analysis skill enhancement program v6.0 slideshareAdaptive business analysis skill enhancement program v6.0 slideshare
Adaptive business analysis skill enhancement program v6.0 slideshare
 
A holistic approach to enabling people, processes and product development
A holistic approach to enabling people, processes and product developmentA holistic approach to enabling people, processes and product development
A holistic approach to enabling people, processes and product development
 
MANIKANNAN new 1
MANIKANNAN new 1MANIKANNAN new 1
MANIKANNAN new 1
 
Scrum Training
Scrum TrainingScrum Training
Scrum Training
 
Ops management lecture 5 quality management
Ops management lecture 5 quality managementOps management lecture 5 quality management
Ops management lecture 5 quality management
 
35 part 2 - earthsoft-path ahead - guidance to professionals
35 part 2 - earthsoft-path ahead - guidance to professionals35 part 2 - earthsoft-path ahead - guidance to professionals
35 part 2 - earthsoft-path ahead - guidance to professionals
 
Adaptive business analysis skill enhancement program v6.0 slideshare
Adaptive business analysis skill enhancement program v6.0 slideshareAdaptive business analysis skill enhancement program v6.0 slideshare
Adaptive business analysis skill enhancement program v6.0 slideshare
 
Assessing customer maturity is essential for effective cs management
Assessing customer maturity is essential for effective cs managementAssessing customer maturity is essential for effective cs management
Assessing customer maturity is essential for effective cs management
 
Total quality management
Total quality managementTotal quality management
Total quality management
 

Mehr von EarthSoft Foundation of Guidance - EFG

Mehr von EarthSoft Foundation of Guidance - EFG (20)

CompilationOfAllSongs-DevAnand-movies.pdf
CompilationOfAllSongs-DevAnand-movies.pdfCompilationOfAllSongs-DevAnand-movies.pdf
CompilationOfAllSongs-DevAnand-movies.pdf
 
Devsaab Essay-2 - Slideshare-English.docx
Devsaab Essay-2 - Slideshare-English.docxDevsaab Essay-2 - Slideshare-English.docx
Devsaab Essay-2 - Slideshare-English.docx
 
Devsaab Essay-2 - Slideshare-Hindi.docx
Devsaab Essay-2 - Slideshare-Hindi.docxDevsaab Essay-2 - Slideshare-Hindi.docx
Devsaab Essay-2 - Slideshare-Hindi.docx
 
Essay-Brief-English-Devsaab-1.docx
Essay-Brief-English-Devsaab-1.docxEssay-Brief-English-Devsaab-1.docx
Essay-Brief-English-Devsaab-1.docx
 
Devsaab-Essay-English.docx
Devsaab-Essay-English.docxDevsaab-Essay-English.docx
Devsaab-Essay-English.docx
 
Visiting-Chittodgad-Guide-Shooting-Locations
Visiting-Chittodgad-Guide-Shooting-LocationsVisiting-Chittodgad-Guide-Shooting-Locations
Visiting-Chittodgad-Guide-Shooting-Locations
 
17-3-Dev-Style-hat-scarf-Full-V1_1.pdf
17-3-Dev-Style-hat-scarf-Full-V1_1.pdf17-3-Dev-Style-hat-scarf-Full-V1_1.pdf
17-3-Dev-Style-hat-scarf-Full-V1_1.pdf
 
Prem Pujari Review-analysis
Prem Pujari Review-analysisPrem Pujari Review-analysis
Prem Pujari Review-analysis
 
Nostalgia-Bollywood-Songs
Nostalgia-Bollywood-SongsNostalgia-Bollywood-Songs
Nostalgia-Bollywood-Songs
 
Mahal(969)-analysis
Mahal(969)-analysisMahal(969)-analysis
Mahal(969)-analysis
 
Ambition and being contended
Ambition and being contendedAmbition and being contended
Ambition and being contended
 
Dev Anand Movies-list of Artists
Dev Anand Movies-list of ArtistsDev Anand Movies-list of Artists
Dev Anand Movies-list of Artists
 
Hotspots-Of-The-Boss
Hotspots-Of-The-BossHotspots-Of-The-Boss
Hotspots-Of-The-Boss
 
Suggestions financial-budget
Suggestions financial-budgetSuggestions financial-budget
Suggestions financial-budget
 
Dev anand birthday-26 Sep Celebration
Dev anand birthday-26 Sep CelebrationDev anand birthday-26 Sep Celebration
Dev anand birthday-26 Sep Celebration
 
Great-Golden-Goldie
Great-Golden-GoldieGreat-Golden-Goldie
Great-Golden-Goldie
 
The guide immortal movie-great goldie
The guide  immortal movie-great goldieThe guide  immortal movie-great goldie
The guide immortal movie-great goldie
 
Success - The Turning Point-Higher Education Guide
Success - The Turning Point-Higher Education GuideSuccess - The Turning Point-Higher Education Guide
Success - The Turning Point-Higher Education Guide
 
Success-TheTurningPoint-1
Success-TheTurningPoint-1Success-TheTurningPoint-1
Success-TheTurningPoint-1
 
Ideas Technical blogs
Ideas Technical blogsIdeas Technical blogs
Ideas Technical blogs
 

Kürzlich hochgeladen

Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Riya Pathan
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...lizamodels9
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...ictsugar
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailAriel592675
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMintel Group
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaoncallgirls2057
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024christinemoorman
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfrichard876048
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
Call Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any TimeCall Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any Timedelhimodelshub1
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In.../:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...lizamodels9
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCRashishs7044
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionMintel Group
 

Kürzlich hochgeladen (20)

Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737
 
Corporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information TechnologyCorporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information Technology
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detail
 
Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 Edition
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdf
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
Call Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any TimeCall Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any Time
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In.../:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted Version
 

1 earthsoft-brief-quality in software organidation

  • 1. Making earth little softer Earthsoft Foundation of Guidance Edge-Aggressive-Reliable-Trust-Honesty-Soft-Obedient-Fun-Transparent
  • 2. Making earth little softer Earthsoft Foundation of Guidance (EFG) has uploaded following presentations at http://myefg.in/downloads.aspx Be mentor using your education, knowledge & experience to contribute for a social cause & do conduct free training seeking help of existing platforms. Kindly share with your friends •Motivation for higher study, Planning for study, Education guidance, Career guidance, Career available after SSC & HSC •Personality development – 3 files •How to prepare resume, Tips to attend interview successfully •Religion related –To understand basic religion, Do & Don’t tips •Health related - Be vegetarian, Be healthy, Manage health •Corporate - Project management, Assertiveness, Ownership, Effective communication, Leadership, Be entrepreneur •Finance - To avoid speculation in stock market •Social - Women empowerment, Choosing life partner, conflict resolution, stop ragging, stop alcohol, snakebite treatment About us
  • 3. Making earth little softer • Organisation • Quality • Quality management • Quality Assurance • Quality Control • Processes • Case studies experience • Strategic Quality Planning Index
  • 4. Making earth little softer Index
  • 5. Making earth little softer Organisation and projects
  • 6. Making earth little softer Triple Contraint Quality
  • 7. Making earth little softer Quality Model •Reviews of deliverables at every level by supervisor •Effective communication •Plan, Track, Monitor, Control & measure (efforts, schedule, cost, quality, resources, risks) •Reviews of deliverables at every level by supervisor •Effective communication •Plan, Track, Monitor, Control & measure (efforts, schedule, cost, quality, resources, risks) •Skill enhancement •Stringent resource recruitment •Career Planning, Appraisals •Technical Skills •Skill enhancement •Stringent resource recruitment •Career Planning, Appraisals •Technical Skills •Governance •Practicing the best process & formats •Institutionalization •Ownership & skill training •Audits & Process •Governance •Practicing the best process & formats •Institutionalization •Ownership & skill training •Audits & ProcessQuality
  • 8. Making earth little softer Organization goals To create Technical pool ,To enhance technical skills of resources on latest technologies To improve the quality of delivery First time right, To improve productivity To increase efficiency reducing development & delivery time To reduce the cost of development and be competitive To delight Clients and make them happy
  • 9. Making earth little softer Milestones & Dates Milestones & Dates SMC or FP or LOC SMC or FP or LOC Mitigation & owner Mitigation & owner Defect per mm Defect per mm Man- month Man- month Infra, People Technology Infra, People Technology Project Management
  • 10. Making earth little softer Project Management Plan Track Control Measure Efforts Schedule Quality Cost Risks Resources
  • 11. Making earth little softer Success Tips Right Project Management Right Project Management Right TeamRight Team Right Processes Right Processes Project Success (Quality & Timely delivery) Project Success (Quality & Timely delivery)
  • 12. Making earth little softer • Quality is often thought of as "degree of excellence," or "level of goodness”. • Quality is considered as "fitness for purpose." • Quality is "conformance to the requirements“ • Quality is the way we live our lives! What is Quality
  • 13. Making earth little softer Quality
  • 14. Making earth little softer Structural responsibilities •Processes •Audits •Escalations •PCB •Recruitment •Training – Soft Skill & Tech •Grooming & Handholding •To be profitable delivery •Enablers •TMG •QMG •RMG •SEPG •Translation •Growth •Client relationship •Cost control •Tracking profitability
  • 15. Making earth little softer • Customer Delight is achieved • It saves the cost of implementation by reducing the cycle time & efforts required • It is a joy, proud & tremendous job satisfaction to deliver defect free solution • Enhanced reputation & branding Advantages
  • 16. Making earth little softer What makes client irritate? • UI OR minor level defects detected within three hours of the testing post delivery. These defects turn out to be most critical in nature. • Functional defect detected within eight hours • Defect detection exceeding 1 defect per hour What makes client delight? • Timely delivery within budget • Graphics as agreed during requirement analysis • Solution functions as per agreed functionality • Defects detected are really very few during first day of testing How does client react?
  • 17. Making earth little softer • Warranty work - that is performed on a product or application for free under a warranty • Repairs / maintenance - work that is done to fix problems after the solution goes live • Client dissatisfaction - If a solution is of poor quality, the client may not continue future orders • Help desk service may be required to address problems client is facing with the solution • Poor morale - No one likes to work for an organization that has poor processes or produces poor quality solutions. Costs here include increased absenteeism, higher attrition, less productivity and frustration from the staff. Cost of poor quality
  • 18. Making earth little softer • Lower costs / shorter duration- an initial higher cost to a quality process will result in less rework & reduced project duration. • Lower team morale due to higher defects in the testing process. If the testing goes smoothly with lesser defects & deliverables being right the first time, team morale will rise accordingly. • Fewer errors / defects. Higher quality shows up over the life of the solution with fewer defects and errors. If you are producing a product, higher quality means fewer returns, less warranty work, fewer repairs, etc. Results to be achieved
  • 19. Making earth little softer It’s a cost • Missing project completion deadline • Huge project efforts & cost overrun • Developers frustration • Sales losing the confidence on delivery capability • Customer dissatisfaction • Organisational branding
  • 20. Making earth little softer At what cost… • Quality is free and have potential • To delight clients • To get repeat business • To grow business • Brand value for the organisation • Employee happiness & feel good factor
  • 21. Making earth little softer Quality aspects • Quality :- There are 2 aspects of the quality • Quality of the project – To adhere to the requirements specified by client • Quality of serviceability –Aligning to the cultural expectations & agreements
  • 22. Making earth little softer Objectives There are 3 levels of quality achievements • Organizational level • Management level • Project Level To execute the project within agreed • Defect density • Defect Matrices • Test cases & related matrices • To service the client more than the expectations • Response to email, telecon, requests, SMS, etc • Following commitment as per communication/ resolution or agreement
  • 23. Making earth little softer • To achieve Excellence through Quality • To review at each stage of output, to maintain the statistics and set a feedback mechanism • To deliver the extremely high quality solution to the customers • Automatic mechanism to deliver quality deliveries in time thus excellence lasting forever • To minimise the personalities/hero based approach and drive towards process orientation • Process driven Quality - Organisation
  • 24. Making earth little softer Quality - Management Basics of Quality Management principles • Customer focus • Leadership • People involvement • Process approach • Systematic approach to management • Continual improvement • Factual approach to decision-making • Mutually beneficial supplier relationships • Understand how these principles can be applied to CEO management practices
  • 25. Making earth little softer Quality – Project Level • Defects: Number of defects detected by the customer post delivery should not be more than 1 per 3 Person Months of efforts estimated • Schedule: Project completion extended to maximum within 5% of accepted schedule • Total Cost to Customer : Customers overall rating (client happiness index) on services should not be less than 4 on a scale of 1 to 5
  • 26. Making earth little softer Objectives • People : We need to continually improve the quality of deployed resources. • The measure for this will be a combination of: 1. Skills - Business analysis, Technical & soft skills of customer interfaces (onsite & offshore), Technical expertise of the developers 2. Experience – Domain & industry related 3. Success rate of the Project Managers
  • 27. Making earth little softer Objectives • Extra ordinarily high reliability • Have minimum defects • Enhances testing skills • Through doing certifications in QA area • Through training on ‘How to write test cases ?’ • Through training on ‘How to test ?’ • Enhance testing process • Testing Process • Testing Methodology • Building Knowledge base • Achieve quality objectives
  • 28. Making earth little softer Make a statement To aim your organisation to be the best in the industry in terms “Defects Delivered Ratio” and thus be able to achieve the organization objective of being an extraordinarily reliable company using.. •The best of the tools & technologies •Recruiting the best of the people •Incorporating processes •Measurements & feedback •Continuous Improvements
  • 29. Making earth little softer Mission Statement • To adopt Quality as an intrinsic culture of our organization • Quality function is to be called Mission. • Quality is to be not negotiable • To take organisation to newer height and to be the lowest in the industry in terms of “Post delivery Defects to efforts Ratio” • To achieve the organization objective of reliable company • To save the cost of customers
  • 30. Making earth little softer Quality management
  • 31. Making earth little softer Quality Management Quality Management is the process that insure the project will meet the needs •Conformance to requirements - Crosby •Fitness for use - Juran •The totality of characteristics of an entity that bear on its ability to satisfy stated and implied need - ISO 8402:1994
  • 32. Making earth little softer Quality Management How will quality assurance and control be conducted? • Identify Quality Standards • Quality Assurance • Quality Control • Quality Matrices • Improve How? What? Check Sometimes performed by a 3rd Party Measure Next?
  • 33. Making earth little softer Quality Assurance Group - QAG
  • 34. Making earth little softer Fact & aim Successful business cannot come without Satisfied Customer Organisation should aim to go beyond ‘Satisfaction’ and achieve “Customer Delight”
  • 35. Making earth little softer • Quality Assurance is a not an enforcing function, but includes all the standards, planning and monitoring processes. It’s orientation towards preventing the defects from occurring. • Quality Control encourages for detection and correction of defects • Quality Assurance is proactive and preventative; Quality Control is detective and corrective. QA & QC
  • 36. Making earth little softer Quality Assurance To encourage • To do first time right, so that there are minimum possible defects in the output / delivery • To get output reviewed at every phase • To do self code review • To perform unit testing • To do peer to peer code review • To detect as much defects before delivery • To reduce the defects detected by the client • Thus saving cost of the client
  • 37. Making earth little softer Quality Assurance • Define standards, processes, reports, forms & templates & check lists; complete the check list without fail for each step • Appropriate defect tracking system to be used • Measure the quality status and progress by way of effective weekly/ periodic reports • Manage the quality by prevention, implementation and feedback • Improve using experience & knowledge sharing
  • 38. Making earth little softer Improve QualityImprove Quality Creating Technical resources •The best resource to create 3 – 4 resources of better capability •To share technical achievement, lessons learnt and spread knowledge & experience •To enhance of technical skills for latest technologies •To set up R & D center •To manage training •To recruit the best technical resources Reduce CostReduce Cost Improve ProductivityImprove Productivity Organisational Goals
  • 39. Making earth little softer Improve QualityImprove Quality Delivering the best Quality •To deliver the best possible quality as per schedule with minimum defects •Reviewing deliverables at each level; checking for completeness & coverage •Training in writing/ executing UT, IT & AT •Finding maximum defects in early phases •Measurement & root cause analysis Reduce CostReduce Cost Improve ProductivityImprove Productivity Organisational Goals
  • 40. Making earth little softer Reducing delivery time •First time right, Improve productivity, increase efficiency •Inculcating tools, mostly freeware and latest technology, Utilizing open source •Maximizing automation •Following the best practices and processes •Setting up knowledge management center, sharing experiences and lesson learnt •Implementing automation tools Improve QualityImprove Quality Reduce CostReduce Cost Improve ProductivityImprove Productivity Organisational Goals
  • 41. Making earth little softer Reducing development cost •Utilization of Open source code and framework •Process improvement •Automation •Minimizing licensing costs •Utilization of Open source code and framework •Capability building and enhancing •Efficient & motivating environment •Controlling indirect cost Improve QualityImprove Quality Reduce CostReduce Cost Improve ProductivityImprove Productivity Organisational Goals
  • 42. Making earth little softer • Many organisations witnessed no. of unmanageable defects in pre & post delivery • Many organisations lost some potential accounts due to bad delivery for ever • Management of organisation generally go by personalities and their feel about the project than actually reviewing the output at each stage • Reviews at each stage of the SDLC reduces the risk, efforts and the cost at later stage Necessity of QAG
  • 43. Making earth little softer • QCG services not to be ‘Optional’ or ‘On Call Basis’, it should be mandatory organisational process. • QCG acts as an internal customer for projects • Dedicated team for QA Group QAG - Responsibility
  • 44. Making earth little softer • Responsive • Affirmative & assertive • Good negotiator • Competent • Accessible • Courteous • Good communicators • Credible • Knowledgeable of the client business • Reliable • Commanding • Passion for Quality Internal customer
  • 45. Making earth little softer Inculcating New Tools & Techniques Black Box Testing Review of Test Plan & document Testing Skill Enhancement QAG – Key focus areas
  • 46. Making earth little softer The strength on a building is built in its plan QAG – Test Plan
  • 47. Making earth little softer • Review Test plan , test cases & execution • Track quality progress • Measure defect leakages • Causal analysis & improvement • Raise early warning signals QAG – Test Plan
  • 48. Making earth little softer Responsibilities • ITC Review and execution (sample basis) • Periodic defects data collection and analysis • Compiling standard functionalities components • Review of Requirement Analysis & proposal • Review of Functional Specifications • Review of Prototype • Review Unit Test cases & execution (Sample) • Review of Integration & Application Test cases & execution (100%) • Review of Test results (Sample Basis) • Effort matrix for QA Activities • Defects matrix for QA Activities
  • 49. Making earth little softer Black Box Testing White Box Testing • Macro- Project Plan • Requirement Analysis • Functional Requirements • Prototype + ATC • ITC • UTC (Sample) Reviewed by Technology Group:- •Design Review •Code Review To be reviewed by Internal Customer QAG - Responsibility
  • 50. Making earth little softer Methodology
  • 51. Making earth little softer Why • Early warning mechanism • Reduction in number of defects since third party views • Reduction in number of cycles of testing, eventually reduce duration & cost & enhance client’s satisfaction
  • 52. Making earth little softer Methodology Short Term Goals • Teaming • Training • Formalize a process of QA for all projects • Measure Effectiveness of QA • Tune QA process Long Term Goals • Develop testing process • Building Knowledge base • Achieve quality objectives
  • 53. Making earth little softer Skill Enhancemen t Identify Training needs using Skill Matrix Identify Training needs using Skill Matrix Plan training preparing the calendar Plan training preparing the calendar Execute Training by competent faculties Execute Training by competent faculties Measure enhanced skills & Feedback Measure enhanced skills & Feedback QAG – skill enhancements
  • 54. Making earth little softer Area Description Sad ok Happy Black Box Testing Pre-Delivery Defects per Man Month 10 15 20* Defect detected by customer per 3 man month > 1 1 < 1 Total Cost to Customer (Task, Review, Rework) 1-2 3 4 Skill Enhancement Quantify Skill level in the organization in ‘n’ months time 2 1.5 1 Improve Skill level over 6 months time frame by 2% 5% 10% Number of resources trained (% of Billable team) 2% 5% 10% Tools and Tech. Introducing at least 1 new tools / technologies in the organization every ‘n’ months 2 1 0.5 Process Improvement Improve Processes / Define new ones - 1 instance every “n” month 3 2 1 QAG – Key Objectives
  • 55. Making earth little softer • Define & try to achieve Quality objectives • To detect as many review comments, internal defects during Unit testing & IT/AT (Target 15-20 defects per man-month of efforts) • To improve quality using defect elimination where defect delivered ratio is not more than 1 defect for 3 man-month of efforts • Testing of 3 hours should not detect the defect • Conduct Root Cause Analysis • Implement action plan derived after RCA • Training & Building Knowledge base • Achieve high level of satisfaction with the quality QAG - Goals
  • 56. Making earth little softer Why spend all this time in finding, and fixing, and fighting when you could prevent the incidents in the first place - Phil Crosby
  • 57. Making earth little softer • Preparing, publishing & training using the coding convention for each technology • Conducting technical skill enhancement training • Through design reviews • Through code review • Avoiding repeat issue in the code • Creating standard components & liabrary • Help your peer to make the code clean QAG – White box testing
  • 58. Making earth little softer • Preparing the detailed test cases • Through Testing during each and appropriate phase like Unit, Integration and Application testing • Accepting the challenge that we will find the defect ourselves and not anyone else • We will ask question .. Why should we be delivering defects…?? • Help your peer to make the code clean • Help your peer to unit test their code QAG – Black box testing
  • 59. Making earth little softer # Activity Type 1 Review RA document , Prototype (if available) & Functional specifications 100% 2 Review the Application Test Cases 100% 3 Review the Unit & Integration Test Cases sample 4 Conduct Unit and Integration Testing sample 5 Review test results for Unit and Integration testing sample 6 Review test Application test results sample 7 Conduct Application testing (pre-delivery) 100% QAG to give GO-ahead based on above QAG – Black box testing
  • 60. Making earth little softer • Designing & keep on improving test case format • Training how to write clear & crisp test cases • Writing a good test case is a skill, to be learned • Test cases coverage to be maximum • Efficient process of Task, review and rework • Appropriate & Higher skills is higher productivity and lesser cost • Improving skills through sharing experience and knowledge and by way of training • Skill enhancement is growth in personality • Test cases though well written might not cover 100% scenarios, so testers skills can play a role QAG – Skills enhancement
  • 61. Making earth little softer •Executing Test cases is important process to check the functionality so test cases to be reviewed & enhanced •Phase wise (Unit / Integration/ Application test cases) •Module wise matching to functionality •Aim to cover maximum functionality Purpose is to •Track depth of understanding •To detect gap in understanding the functionality •Measure defect leakages and •Raise early warning signals QAG – review o test cases
  • 62. Making earth little softer • Using apt tools and technologies can boost productivity considerably • Your two hands can do a lot, but not all • Evaluate new testing tools and technologies • Conduct training on new tools and technologies • Publish white paper / develop proto application • Help projects with new tools and technologies QAG – Tools & Technologies
  • 63. Making earth little softer • Using tools and technologies we can improve productivity which in turns help to reduce the cost Tools • Code Quality Tools ( Open Source) – Emma, Junit, Findbugs, Checkstyle, JDepend and CPD. • Code review checklist • Recurring Issues Checklist • Internal Checklist - based on live issues and testing feedback of previous releases (knowledge management) QAG – Tools & Technologies
  • 64. Making earth little softer Processes
  • 65. Making earth little softer Defining Roadmap Communication to management & Sales Appointing Leader Team Building Consensus of Roadmap, Governance & Operations Communication to All Framework (Analysis, Measurement, Reporting, Methodologies, Checklist, Team building, Asset management, PCB, Calendars, Institutionalization) Delivery running like an Engine When…time frame
  • 66. Making earth little softer • Determine the appropriate review participant for each project (Internal customer) • To receive the review material • Conduct the timely reviews • Send feedback review to the project manager • Interact till all points are closed • Conclude the review Process
  • 67. Making earth little softer Process Improvement • CMMI-assessed organizations measured and reported clear improvements • Productivity • Quality • Schedule • Cost • Customer Satisfaction • Mean Return on Investment • measured = 4.8 : 1 • Varies from 2:1 to 27.7:1! • They say, quality is free!
  • 68. Making earth little softer Quality Management, Control & Assurance Measurement & Analysis Prevention & Improvement Quality Management, Control & Assurance Measurement & Analysis Prevention & Improvement Process change Initiatives Acceptance Process change Initiatives Acceptance Process Improvement Training & Education Implementation Process Improvement Training & Education Implementation StructureStructure People Skills Performance Reward Development Leaders People Skills Performance Reward Development Leaders Software Solutions Deliveries Client Delight More business Software Solutions Deliveries Client Delight More business Project Management Plan, Track, Monitor & Control, Communication Effort, schedule, Quality, Cost, Resource, Risk Project Management Plan, Track, Monitor & Control, Communication Effort, schedule, Quality, Cost, Resource, Risk Business process improvements
  • 69. Making earth little softer Unique Innovative Functionality 1 1 2 Telelogic provides key functionality • CMMI compliance • Strategic QA • Project scheduling • Effort estimation • Causal analysis • Process enforcement • Duplicate management
  • 70. Making earth little softer ISO9000- 2001 Certified SEI CMM IV Ability SEI CMM V (Target) dd-mm-yyyy (Target) dd-mm-yyyy • To prepare a realistic plan with target dates • To seek consensus from all stake holders Quality certification
  • 71. Making earth little softer • Capability Maturity Model – A non prescriptive Reference Model or a framework • In-built flexibility allowing organizations to define their own processes, templates, forms, reports etc. to suit their needs, culture, practices etc. • Different models for different purposes (Software Development, IT Services, People Management ,etc.) • Based on evolutionary improvement path • Focus is on the organizational process maturity and not on individuals / individual services or projects CMM - Overview
  • 72. Making earth little softer 5 - Optimizing 4 - Managed 3 - Defined 2 - Repeatable 1 - Initial ContinuouslyContinuously ImprovingImproving PredictablePredictable Standard, ConsistentStandard, Consistent Disciplined ProcessDisciplined Process Ad-hoc ProcessAd-hoc Process Five steps staged Framework
  • 73. Making earth little softer CMM Level 3 – Defined -- peer reviews, intergroup coordination -- software product engineering -- integrated software management -- training program -- organization process definition & focus Level 2 – Repeatable -- software configuration management -- software quality assurance -- software project planning, tracking and oversight -- requirements management Level 1 – Initial
  • 74. Making earth little softer CMM Level 5 – Optimizing -- process change management -- technology change management -- defect prevention Level 4 – Managed -- software quality management -- quantitative process management
  • 75. Making earth little softer Audit Process Audit PlanningAudit Planning Audit ReportingAudit Reporting Audit PreparationAudit Preparation Audit ExecutionAudit Execution Audit Follow-upAudit Follow-up Audit AnalysisAudit Analysis Corrective / Preventive Actions Corrective / Preventive Actions
  • 76. Making earth little softer Process Improvements • Iterative Build Process • For Each Build • Upgrade Previous Versions • Installation Tests • Automatic Coding Standards Checkers • Review Documentation • Consulting Tests Setups & Flows • Central QA Tests Flows • Product QA Teams Test Flows/Products • Measure Everything • Install Issues, Product Bugs, % Tests Complete
  • 77. Making earth little softer Experience – case study
  • 78. Making earth little softer The mistake made • Manager makes mistakes in project execution • Wrong estimation • Not freezing the requirements, specifications & documentation and sign-off • Timely team building & Resource talent • Research on technologies, Implementing coding conventions • Critical reviews and Traceability between RA, design & coding • Quality Assurance & Control; Process compliance • Client expectation management
  • 79. Making earth little softer The problems faced • Limited budgets of client • Requirements changes • Increased the development time & efforts • Potential to make system unstable • Implementation of few functions which could be taken in next phase • Project tracking became difficult; lot of time of project manager spent with client in VC meetings
  • 80. Making earth little softer Issues & resolution Issue Resolution Educating managers Training & sharing case study Budgets on quality Need to be budgeted Parameters measurement Create format, assign responsibility Authority & responsibility To authorize PM/DM while expecting responsibility Too many interventions to be avoided Bandwidth of PM Dedicated front end team member for client communication & reporting PM must focus in managing project Estimation skill Education, Experience, Training Reviews of every deliverable Audits and measurements
  • 81. Making earth little softer Software Problems • No “fundamentals laws” of software • - Complexity • Extreme modifiability • - Software is easy to change • - Difficult to control changes • - Significance of changes • - Defects • Technology churn • - Structured development process plus testing • Very low manufacturing cost • - Software quality: Primarily a design issue • No borders -----Philippe Kruchten
  • 82. Making earth little softer Top items to achieve Q • Quality drive across organisation- Ownership & first time right drive culture • Reviews – Proposal reviews by DM, process for marking completion of the tasks using check list, Special attention for understanding/confirming the requirements; Brainstorming sessions, reviews of RA & DD & SI test cases (PL), Self review for LLD, Code, Unit test cases, testing for developers, audits of these phases; • Framework for communication & governance • Project monitoring office implementation
  • 83. Making earth little softer Top items to achieve Q • Establishing quality framework (processes, measurement, analysis, preventive & corrective measures, tracking & closure and audits) • Project Cost Estimation & proposal reviews • Software Project Planning, Project Tracking & Scheduling, Requirements Management • Development, reviews & testing • HR & RMG framework & Project Structure – Assigning sr manager to each projects & teaming with Sales, Account managers & OSC • Education of PM & resources • Governance- To be scalable
  • 84. Making earth little softer Q1-Q2 Q3 Q4 Focus on Basic Project Mgmt, Risk Mgmt. & Customer Mgmt Implementing the learning & best ways Define Org. wide Processes & Review / Control Awareness, Training & Pilots (SST, Sales, PMPL) Strengthen Delivery Mgmt, QMG, TMG, & & coordination Governance & coordination Continual Improvement Stringent Implementation of Processes & best practices Reorganize and Strengthen Talent & skilled resources Delivery Organisation Road Map Predictable, Repeatable, Reliable Defined, Managed, Optimised Quality Schedule Customer Satisfaction Successfully Complete Current Projects & get stability in Delivery Org. Improve Repeatability / Reliability in Delivery Organization
  • 85. Making earth little softer Vision Knowledge/Tech.Management Right Facilities Right Skills / Motivation RightManagement (Plan/Measure/Control) Right Processes Right Communication Trust and Comfort Feel QualityofResponse Value for Money Tech./ Domain Skills / Experience SpeedofResponse Human Resource Management Facility/Infrastructure Right Skills / Motivation Finance Management EXECUTION MARKETING ORGANISATION  Minimum Defects  Timely Delivery  Minimum TCC
  • 86. Making earth little softer Thank You Author has worked at as Sr management professional Vertex Software, now NTTData Tech Mahindra SoftBridge Solutions, India & extremely thankful to these organisation for offering exciting opportunity to work in related areas, gain experience & contribute & a gentleman having deep passion about quality..Mukand Bhagwat

Hinweis der Redaktion

  1. Triple Constraint Five Stages Project Manager Role Decision Making Structure Communication Plan Meeting Management Team Development Navigating Organizational Politics
  2. Quality means adhering to the commitments e.g. requirements, efforts, schedule, resources &amp; total cost to customer
  3. Help desk - Maintaining a help desk service may be required, because the client has problems with the solution, or has questions understanding how to utilize the solution, which could be 24x7
  4. Goals - Client delight &amp; repeat business Mission – Quality is intrinsic function of our business &amp; non negotiable
  5. These are the eight quality management principles. Now we will go through them one at a time. At the end we will have an assessment tool so that your organization can judge where your organization is using these principles. Your business can be design, manufacturing, or service, the principles are the same.
  6. What is Quality - conformance to requirements’ - Crosby ‘fitness for use’ - Juran ‘the totality of characteristics of an entity that bear on its ability to satisfy stated and implied need’ - ISO 8402:1994 Customer-Based -&amp;gt; Fitness for use, meeting customer expectations. Manufacturing-Based -&amp;gt; Conforming to design, specifications, or requirements. Having no defects. Product-Based -&amp;gt; The product has something that other similar products do not that adds value. Value-Based -&amp;gt; The product is the best combination of price and features. 5. Transcendent It is not clear what it is, but it is something good... via: Quality Planning, Quality Assurance, and Quality Control Clearly Defined Quality Performance Standards How those Quality and Performance Standards are measured and satisfied How Testing and Quality Assurance Processes will ensure standards are satisfied Continuous ongoing quality control
  7. Quality Planning involves identifying which quality standards and/or metrics are relevant to the project and determining how to satisfy them. Quality Planning is done on most project sometimes formally, and informally. Page 8. Quality standards should address both product quality and process quality. Examples of both. adapting Quality assurance - identifies the activities or tasks that must be performed in the project to provide confidence that the project will satisfy the relevant quality standards. Examples, adapting Quality Control - involves monitoring the products and process, to see if the project is meeting the quality standards - and identifying ways to eliminate causes of unsatisfactory results. project cost exceeding $500.000 a 3rd party is expected to perform the Quality Management Activities. Work with the 3rd Party, project management team, Department of Administrative Services QA Analyst to create the Quality Management Plan, determine the appropriate quality assurance activities and activity estimates, and conduct the quality control.
  8. The spirit is to go beyond mere satisfaction, and search, identify and do different things to achieve customer delight – that add value beyond the original expectation.
  9. To form a QAG group of 3 members in each division with clear objectives To encourage each division to have a weekly meeting to discuss technical achievement and spread knowledge and experience Guide &amp; support for HR/ Recruitment activities Search and intake the best technical resources Filtering the intake of the resources To prepare a matrix of current and target skill levels for selected resources Lesson learnt and experience to be shared (Knowledge Management) To encourage resources to keep on implementing scheduled/non-scheduled and pre-identified program on week ends To conduct informal group discussions To identify &amp; implement training needs &amp; implement To create good resources To encourage self learning group discussions To differentiate the best technical skilled resources
  10. To form a QAG group of 3 members in each division with clear objectives To encourage each division to have a weekly meeting to discuss technical achievement and spread knowledge and experience Guide &amp; support for HR/ Recruitment activities Search and intake the best technical resources Filtering the intake of the resources To prepare a matrix of current and target skill levels for selected resources Lesson learnt and experience to be shared (Knowledge Management) To encourage resources to keep on implementing scheduled/non-scheduled and pre-identified program on week ends To conduct informal group discussions To identify &amp; implement training needs &amp; implement To create good resources To encourage self learning group discussions To differentiate the best technical skilled resources
  11. To form a QAG group of 3 members in each division with clear objectives To encourage each division to have a weekly meeting to discuss technical achievement and spread knowledge and experience Guide &amp; support for HR/ Recruitment activities Search and intake the best technical resources Filtering the intake of the resources To prepare a matrix of current and target skill levels for selected resources Lesson learnt and experience to be shared (Knowledge Management) To encourage resources to keep on implementing scheduled/non-scheduled and pre-identified program on week ends To conduct informal group discussions To identify &amp; implement training needs &amp; implement To create good resources To encourage self learning group discussions To differentiate the best technical skilled resources Reducing delivery time, First time right,Improving productivity To increase efficiency reducing development &amp; delivery time Inculcating tools, mostly freeware and latest technology Maximizing automation within and across teams Setting up and following the best practices, processes and coding convention Encouraging &amp; implementing automation tools Setting up knowledge management center, collecting experiences and lesson learnt Implementing automation tools Utilizing proven framework of open source Reducing development cost To reduce the cost of development and be competitive Utilization of Open source code and framework Process improvement Automation Minimizing licensing costsResource Review Utilization of Open source code and framework Capability building and enhancing Efficient &amp; motivative environment Controlling indirect cost Delivering the best Quality To deliver the best possible quality as per schedule with minimum defects delivered to effort ratio Reviewing deliverables at each level; checking for completeness &amp; coverage Training in writing/ executing UT, IT &amp; AT Finding maximum defects in early phases Measurement &amp; root cause analysis
  12. To form a QAG group of 3 members in each division with clear objectives To encourage each division to have a weekly meeting to discuss technical achievement and spread knowledge and experience Guide &amp; support for HR/ Recruitment activities Search and intake the best technical resources Filtering the intake of the resources To prepare a matrix of current and target skill levels for selected resources Lesson learnt and experience to be shared (Knowledge Management) To encourage resources to keep on implementing scheduled/non-scheduled and pre-identified program on week ends To conduct informal group discussions To identify &amp; implement training needs &amp; implement To create good resources To encourage self learning group discussions To differentiate the best technical skilled resources Reducing delivery time, First time right,Improving productivity To increase efficiency reducing development &amp; delivery time Inculcating tools, mostly freeware and latest technology Maximizing automation within and across teams Setting up and following the best practices, processes and coding convention Encouraging &amp; implementing automation tools Setting up knowledge management center, collecting experiences and lesson learnt Implementing automation tools Utilizing proven framework of open source Reducing development cost To reduce the cost of development and be competitive Utilization of Open source code and framework Process improvement Automation Minimizing licensing costsResource Review Utilization of Open source code and framework Capability building and enhancing Efficient &amp; motivative environment Controlling indirect cost Delivering the best Quality To deliver the best possible quality as per schedule with minimum defects delivered to effort ratio Reviewing deliverables at each level; checking for completeness &amp; coverage Training in writing/ executing UT, IT &amp; AT Finding maximum defects in early phases Measurement &amp; root cause analysis
  13. Test cases coverage to functionality to be maximum, aiming for 100% QAG will conduct training on “how to write effective test cases” If skills are higher, productivity will be higher
  14. Leading organizations have successfully attained return on investment (ROI) for process improvement initiatives by adopting the Software Engineering Institute’s Capability Maturity Model® Integration (CMMI®). Of the 878 organizations assessed by the SEI in 2005, two-thirds reported a clear increase in productivity, and half of them reported an increase in quality. When asked to measure ROI, the mean value reported was nearly 5 to 1, with some organizations reporting an ROI of up to 27–to-1.
  15. The major difference between software engineering and other engineering artifacts is that software is pure design. Its unreliability is always the result of design faults, which in turn arise from human intellectual failures. Difficult to gain assurance of reliability especially for critical systems. Developing software is an inherently risky proposition; safety-critical software even more so. Balancing budget and schedule constraints while ensuring the efficiency, effectiveness, integrity, security, privacy, safety, and quality of the software. The software development process is a complex undertaking consisting of specifying, designing, implementing, and testing.