Tải bản đầy đủ (.pptx) (24 trang)

Tiểu luận môn kiểm chứng phần mềm Six Sigma for Software

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (629 KB, 24 trang )

Six Sigma for Software
Kiểm chứng phần mềm
Sinh viên thực hiện:

Lê Ngọc Anh - 10520567

Đặng Đình Hoàng - 10520216
GVHD: Nguyễn Công Hoan.
SE208.D21 - Six Sigma
Dẫn nhập
Liệu nó có thích hợp
cho nghành sản xuất
Phần mềm hay không ?
2
Six Sigma được ứng dụng rất thành
công trong lĩnh vực sản xuất, chế tạo.
Dẫn nhập

Six Sigma tập trung vào 3 yếu tố chính:

Tập trung vào yêu cầu của khách hàng.

Định hướng quy trình sản suất.

Sự điều hành của ban lãnh đạo.
SE208.D21 - Six Sigma3
Dẫn nhập

Áp dụng Six Sigma để phát triển phần mềm trở
nên rõ ràng cả với khách hàng và nhà phát triển.
SE208.D21 - Six Sigma


Cái chúng tôi muốn
nói đến ở đây đơn
giản là sự thấu hiểu
ở cả 2 phía.
4
Nội dung
SE208.D21 - Six Sigma
1. Six Sigma là gì?
Six Sigma là một hệ phương pháp cải tiến quy
trình.
"Sigma" có nghĩa là độ lệch chuẩn trong thống
kê, nên Six Sigma đồng nghĩa với sáu đơn vị
lệch chuẩn.
5
Nội dung
1.1 Phương pháp tiếp cận Six Sigma
SE208.D21 - Six Sigma
Khi ở level 6σ phần mềm của bạn sẽ hoàn hảo với xác suất
99.99966%
Một khuyết tật(defect)
chỉ đơn thuần là cái
khiến khách hàng không
hài lòng.
Vì vậy để bắt đầu Six
Sigma chúng ta cần thực
sự thấu hiểu khách hàng
cần gì.
6
Nội dung
1.2 Liệu Six Sigma có ứng dụng được cho phần mềm ?

SE208.D21 - Six Sigma
Six Sigma chỉ đạt được nếu chúng ta thực sự nỗ lực để áp
dụng.
Six Sigma phải được áp dụng ngay từ đầu khi khởi tạo dự
án.
Six Sigma phụ thuộc vào loại phần mềm mà chúng ta phát
triển hay cài đặt.
7
Nội dung
2. Tại sao chúng ta lại cần Six Sigma cho phần mềm ?
SE208.D21 - Six Sigma
Một phần mềm làm ra thì có rất nhiều lỗi.
Nhưng nếu chúng ta biết áp dụng Six Sigma
ngay từ đầu thì sẽ giảm đáng kể khả năng
gây lỗi ngay khi nó mới nhen nhóm hình
thành.
8
Nội dung
2. Tại sao chúng ta lại cần Six Sigma cho phần mềm ?
SE208.D21 - Six Sigma
Các bước để tiếp cận Six Sigma:

Đặt mục tiêu – Define

Định nghĩa thước đo – Measure

Đánh giá xem bạn cần đi tới đâu – Analyse

Cải tiến quy trình trong khi bạn thực hiện nó – Improve


Hành động hợp lý ngay lập tức nếu đi theo con đường sai
lầm – Control
9
Nội dung
3. Triển khai Six Sigma cho phần mềm
SE208.D21 - Six Sigma
Ba yếu tố cơ bản nhất:

Số 1: Chỉ đánh giá các số liệu liên quan đến khách hàng.
- Sử dụng tổ hợp các số liệu để bao quát tất cả các chủ đề.

Số 2: Điều chỉnh để thay đổi mục tiêu.
- Mục tiêu của bạn có thể thay đổi; hãy chấp nhận nó và
quản lý nó cho phù hợp.

Số 3: Thực thi đo lường.
- Đừng đạt mục tiêu một cách ép buộc.
10
Nội dung
4. Sáu bước để hoàn thành
SE208.D21 - Six Sigma11
Nội dung
4.2. Quality Function Deployment
SE208.D21 - Six Sigma12
Nội dung
4.3. A Network of Deployments
SE208.D21 - Six Sigma13
Nội dung
4.4. Combinatory Metrics
SE208.D21 - Six Sigma14

Nội dung
4.4. Combinatory Metrics
SE208.D21 - Six Sigma15
Nội dung
4.5. Combining Deployments and Measurements
SE208.D21 - Six Sigma16
Nội dung
4.6 Bug Count
SE208.D21 - Six Sigma17
SE208.D21 - Six Sigma
Nội dung
18
5. Mô hình khả năng trưởng thành (CMM) và Six
Sigma cho phần mềm.
Chúng ta có 3 dạng thước đo

Theo dõi tiến trình – liên quan đến dự án

Tổ hợp thước đo – liên quan đến sản phẩm

Đếm số lỗi – liên quan đến chất lượng
Six Sigma được giới thiệu như là một phần của chương
trình CMM. Nó còn góp phần vào việc đạt tiêu chuẩn
ISO 9001:2000.
SE208.D21 - Six Sigma
Nội dung
19
6. Những lợi ích từ việc thực hiện Six Sigma
6.1. Chi phí sản xuất giảm
Tỉ lệ khuyết tật giảm => tránh lãng phí tài nguyên

=> tăng doanh thu
6.2. Chi phí quản lý giảm
Tỉ lệ khuyết tật giảm => giảm bớt thời gian của quản
lý giải quyết các vấn đề phát sinh => dành thời gian
cho các hoạt động khác
SE208.D21 - Six Sigma
Nội dung
20
6.3. Sự hài lòng của khách hàng tăng
Giúp cung cấp đến tay khách hàng những sản phẩm
đáp ứng hoàn toàn các yêu cầu => tăng sự hài lòng
của khách hàng.
Từ đó giảm thiểu rủi ro bị chấm dứt đơn đặt hàng,
tăng khả năng được đặt hàng lớn hơn, giúp mang lại
doanh thu cao hơn.
SE208.D21 - Six Sigma
Nội dung
21
6.4. Thời gian chu trình giảm
Với Six Sigma, ít có vấn đề nảy sinh hơn, quy trình
luôn được hoàn tất nhanh hơn.
6.5. Giao hàng đúng hẹn
6.6. Dễ dàng mở rộng sản xuất
Việc cải tiến quy trình và loại trừ các khả năng gây lỗi
giúp có được hiểu biết sâu sắc hơn về phát triển dự án
và mở rộng quy mô sản xuất
SE208.D21 - Six Sigma
Nội dung
22
6.7. Kỳ vọng cao hơn

Việc nhắm đến tỉ lệ 3, 4 lỗi phần triệu cho phép
thiết lập những kỳ vọng cao hơn.
6.8. Thay đổi tích cực trong văn hóa tổ chức
Six Sigma góp phần thay đổi văn hóa tổ chức
chuyển sang hình thức tiếp cận có hệ thống trong
việc giải quyết một vấn đề, thái độ chủ động và ý
thức trách nhiệm của mỗi người.
Tham Khảo

Six Sigma for Software - Dr. Thomas M. Fehlmann.

Giới Thiệu về Six Sigma - 6.11.2004 – MEKONG Capital
SE208.D21 - Six Sigma23
Thank You !

×