Software Quality Management
(One day workshop)
 

Some organizations appear to be more professional and successful at Information Technology projects delivery / deployment than others. Their secret lies in their appreciation, application and deployment of Software Quality Management (SQM).

 SQM principles and practices broadly translate into the development, deployment, discipline and improvement of processes related to the organization’s functioning. These processes are related to business strategy, software engineering, project management and other support functions within the organization.

 SQM offers dramatic improvement in the way work can be performed via the discipline and focus that processes bring to an organization. Any deliverable associated with the attribute of quality directly translates to achievement of growth, increased productivity, cost control, better utilization of resources and/or higher customer satisfaction. SQM also contributes in producing measurable competitive value for individuals and their organization’s business offerings.

 SQM is now recognized as the key for, project and product quality, integrating proven best practices augmented by the lessons learned along the way. It also provides the bedrock of business survival, agility and productivity for the software processes of many organization.

 SQM’s foundational principles can be best appreciated by attending this workshop on SQM and exploring how your organization could leverage these principles for business advantage.

 Workshop Objective

 This workshop will help participants appreciate Quality Concepts associated with successful software development concerning:

  • The Management of Quality
  • The differences between  Quality Assurance and Quality Control
  • The paradigm associated with quality improvement
  • The evolution of the quality movement by acknowledged Quality Experts
  • The issues associated with implementing a quality program
  • Obtaining a better buy-in for the Quality initiatives in the organization

Workshop Contents

·         Overview To Software Engineering

o        Types of Software Projects

o        The SW Development Process

o        SW Development Life Cycle

·         What the Quality Gurus taught individually and collectively

o        Cost of Quality – Prevention, Appraisal and Failure Costs

o        Walter Shewhart

o        Edward Deming

o        Joseph Juran

o        Philip B. Crosby

o        Kauro Ishikawa

o        Taiichi Ohno

·         The Management of Software Quality

o        Achieving the Management of Quality

o        Quality – a “Project” focus

o        The Quality Management Approach

o        Project Quality Management

o        Goals of a Quality Program

o        Implementing Project Quality Management

o        Quality Management Plan

o        Quality Assurance

o        Quality Control

o        Applying Quality to the SDLC

o        Quality Gates in a  Development Project

·         The Quality Framework and Process Concepts

o        A Case for Process Culture

o        Process Frameworks for Software Firms

o        Advantages of Process Documentation

o        Process Objective

o        Planning for Process Improvement

·         Popular Quality Models

o        ISO 9000:1994

o        ISO 9001:2000

o        SW-CMM

o        CMMI

  This Course is recommended for technical staff interested in finding out about Quality Concepts and their application in their sphere of operation in the organization

 Project Managers

Programmers

Testers

Designers

Analysts

Quality Assurance personnel