Vision:
To become a world-class IT training organization in Vietnam
Mission:
Cooperating with partners to develop human resources effectively for Vietnamese ICT development .
Implementation:
By implementing modern education technology, we offer the best quality, most practical and modern courses to customers with value for money.
ĐỐI TÁC
của ALLIANT Corp
CÁC MÔN HỌC >> Course 623 - Software Quality Assurance

1. Lời giới thiệu

Để có được phần mềm có chất lượng cao với chi phí hiệu quả và thời gian tiết kiệm nhất đó là nhờ các điều khiển chất lượng phần mềm một cách có hiệu quả và những thực tiễn về quản lý chất lượng phần mềm (SQA) được áp dụng trong suốt chu trình phát triển.

Khóa học này cung cấp những kiến thức, kỹ năng cần thiết cho học viên để học viên có thể xác định, thiết kế và hệ thống quản lý chất lượng phần mềm thông qua bài tập thực hành sử dụng những kỹ thuật tiên tiến nhất.

2. Đối tượng

Khóa học này rất phù hợp cho các học viên là những chuyên gia quản lý chất lượng, các nhà phát triển, kiểm tra và bảo dưỡng hoặc những nhà quản lý sự phát triển của các sản phẩm phần mềm.

3. Yêu cầu trước khi tham gia khoá học

Để hoàn thành tốt khoá học, học viên cần phải:

  • Có kiến thức về quản lý chất lượng
  • Có kiến thức về quy trình sản xuất phần mềm

4. Các kỹ năng thu được

Sau khi hoàn thành khoá học, học viên có thể:

  • Đưa ra một hệ thống quản lý chất lượng phần mềm với rất nhiều các chức năng ứng dụng
  • Chọn và áp dụng các thủ tục và các điều khiển quản lý chất lượng chính xác
  • Xác định các vai trò của một nhóm quản lý chất lượng có hiệu quả
  • Thực thi một hệ thống toàn diện và ghi lại báo cáo
  • Sử dụng các chứng chỉ bên ngoài cải thiện các bài thực hành đã có một cách đáng kể

5. Thời lượng: 30 giờ

 

Nội dung khóa học

FUNDAMENTALS OF SOFTWARE QUALITY

Concepts and definitions

  • Defining a quality system
  • Determining the cost of quality

Defining roles and responsibilities

  • Recognizing the role of management
  • Quality assurance vs. quality control

The changing beliefs about software development

  • Avoiding the pitfalls of earlier approaches
  • Aligning with current industry trends
  • Continuous Improvement Process (CIP)

THE SOFTWARE LIFE CYCLE

Activities of the software life cycle

  • Defining requirements
  • Designing the solution
  • Coding
  • Unit, integration and system testing
  • Acceptance tests
  • Maintenance

Models of the software life cycle

  • Waterfall and Incremental models
  • Rapid application development
  • Object- and component-oriented models

Increasing team productivity

  • Teams, activities and interdependencies
  • Preventing instead of detecting defects
  • Parallelizing serial development
  • Reducing, delegating and auditing

COST-EFFECTIVE CONTROL PRACTICES

A modern view of quality control

  • Verifying and validating work products
  • Who is responsible
  • The role of SQA

Static verification approaches

  • Maximizing the benefits of walkthroughs
  • Finding defects through inspections
  • Assessing project status with reviews

The testing life cycle

  • Selecting proper methods and techniques
  • Phases of testing: who, what and when

Software configuration management (SCM)

  • The six functions of SCM
  • Who runs SCM
  • The SCM/SQA partnership

THE SEI CMMI

The components of CMMI

  • Staged and Continuous improvement
  • Levels of Maturity and Capability
  • Process areas and practices
  • SQA-related processes and goals

Improving your processes

  • Selecting an improvement plan
  • Managed Process
  • Defined Process
  • Capability profile

ISO 9000 FOR SOFTWARE

Overview of ISO quality standards

  • Exploiting the QMS process model
  • Applying quality management principles

Structuring an ISO quality system

  • Moving from effective to efficient
  • Main clauses of ISO 9001 and 9004

ESTABLISHING AN SQA FUNCTION

The SQA \"team\"

  • Positioning SQA within the organization
  • Determining the size of a quality team
  • Technical and personal skills required
  • Pursuing professional SQA certification

Dos and don\'ts of SQA

  • Influencing without authority
  • Finding allies of SQA
  • Avoiding pitfalls

QUANTIFYING WITH METRICS AND REPORTS

Exploring the domain of metrics

  • Product, process and project metrics
  • Metrics in ISO and CMMI

Designing and implementing metrics

  • Quality index
  • From goal to chart
  • Collecting and analyzing metrics
  • Gaining visibility with quality reports

CERTIFYING YOUR QUALITY SYSTEM

Structure of a quality system

  • Specifying components and objectives
  • Identifying users of a quality system

The leading blueprints of a quality system

  • CMMI vs. ISO 9000/ISO 12207
  • Baldrige and European Quality awards

Surviving the certification process

  • Maximizing opportunities for the SQA function
  • Challenges and pitfalls of certification

DEPLOYING A QUALITY SYSTEM

  • Quality Manuals and Quality Plans
  • Standard procedures and forms
Goals, metrics and reports
 
  Quay lại    Lên trên    In