Mục đích của mơ hình
Mục đích của mơ hình
1. Thay đổi thiết kế và sự chậm trễ trong việc thơng qua các thiết kế ảnh hưởng như thế nào đế dự án trong khi đang thực hiện
Giới thiệu mơ hình
Giới thiệu mơ hình
Sự thay đổi yêu cầu C ơng việc phát sinh G ia tăng sửa
đổi áp lực thời gian
C hậm trễ duyệt thiết kế G ia tăng sự chậm trễ Thiếu nhân lực
được đào tạo
G
ia tăng cơng Tăng thời gian thực
hiện cơng việc Tăng cơng việc phải
làm song song
Tăng m ối liên hệ
giữa các cơng việc song song
Hình 5.8 Mơ hình khảo sát các ảnh hưởng của sự thay đổi thiết kế [18]
Sự chậm trễ trong việc thơng qua các thiết kế:
Do thời hạn giao hàng khơng thay đổi, nhà quản lý dự án phải gia tăng các cơng việc thực hiện song song hoặc giảm thời gian thực hiện các cơng việc đĩ. Cả hai đều gây ra những xáo trơn và ảnh hưởng đến chất lượng.
Thay đổi thiết kế
(theo yêu cầu của khách hàng hay nhĩm thực hiện dự án)
Thay đổi thiết kế khơng chỉ làm tăng thời gian (cho việc thiết kế lại) và các cơng việc trực tiếp bị thay đổi mà cịn tác động lên tồn bộ dự án do nhiều cơng việc bị xáo trộn. Kế hoạch thực hiện dự án phải được điều chỉnh để đảm bảo tất cả các thay đổi đều được tính đến.
Trường hợp áp dụng Trường hợp áp dụng Loại dự án: Tất cả các dự án Giai đoạn áp dụng: Thực hiện dự án Kết luận Kết luận
Thay đổi thiết kế khi dự án đang được thực hiện cĩ ảnh hưởng rất lớn: xáo trộn cơng việc, nhiều cơng việc phải làm lại …do đĩ các tác động phải được khảo sát tồn diện và kế hoạch thực hiện dự án phải được điều chỉnh lại.
CHƯƠNG 6
ĐÁNH GIÁ VÀ TỐI ƯU MƠ HÌNH 6.1 Mục Tiêu và Phạm Vi Của Việc Thử Nghiệm và
Đánh Giá
Đánh giá hiệu quả thực tế của mơ hình tích hợp
Đánh giá hiệu quả của các mơ hình mơ phỏng liên tụca”hơng phải là mục tiêu của đề tài, do các mơ hình này đã được xây dựng và kiểm chứng. Trọng tâm của đề tài là đánh giá giải pháp phối hợp giữa phương pháp quản lý dự án truyền thống với sự hỗ trợ của cơng cụ mơ phỏng liên tục. Sự tích hợp phải cĩ khả năng nâng cao năng lực quản lý dự án
Điều chỉnh và tối ưu mơ hình
Mơ hình ban đầu được xây dựng trên cơ sở lý thuyết khĩ cĩ thể đạt được hiệu quả cao. Nĩ cần được thử nghiệm, đánh giá và hiệu chỉnh nhiều lần để đạt được giải pháp tối ưu nhất.
Các yếu tố hiệu chỉnh chủ yếu:
o Thêm vào mơ hình các cơng việc mới, vấn đề mới của quản lý dự
án phần mềm
o Chia nhỏ một cơng việc trong mơ hình
Ví dụ: Cơng việc A hiện tại được đề nghị dùng phương pháp truyền thống để thực hiện cĩ thể được chia nhỏ thành hai cơng việc A1 và
A2. A1 dùng mơ phỏng liên tục và A2 dùng phương pháp truyền thống.
o Thay đổi phương pháp thực hiện (từ phương pháp truyền thống
thành mơ phỏng liên tục hoặc ngược lại)
o Thay đổi mơ hình mơ phỏng liên tục đang được sử dụng trong mơ
hình tích hợp.
6.2 Phương Pháp Thử Nghiệm & Đánh Giá
Hiệu quả thực tế của mơ phỏng tích hợp cĩ thể được đánh giá bằng nhiều phương pháp. Mỗi phương pháp cĩ những ưu nhược điểm và chi phí khác nhau. Thử nghiệm tồn bộ giải pháp tích hợp trong một số dự án sẽ cho kết quả tồn diện. Tuy nhiên do hạn chế về thời gian, đề tài đã chọn phương pháp sau:
• Đánh giá từng phần của mơ hình tích hợp thay vì tồn bộ mơ hình.
• Các mơ hình cĩ thể được áp dụng trên các dự án khác nhau
Đối tượng tham gia là các trưởng dự án và trưởng nhĩm của các dự án được lựa chọn.
Hai loại thử nghiệm sau được thực hiện trong đề tài:
Thử nghiệm #1: Aùp dụng từng phần của giải pháp tích hợp
Thử nghiệm #2: Aùp dụng giải pháp tích hợp để tìm nguyên nhân các vấn
6.2.1 Aùp dụng từng phần của giải pháp tích hợp
6. 2.1.1 Mơ tả:
6. 2.1.1 Mơ tả:
Aùp dụng từng phần của giải pháp tích hợp trong các dự án khác nhau tuỳ theo yêu cầu của dự án.
Ví dụ: Aùp dụng trong việc thay đổi và bổ sung nhân sự, trong việc thay đổi yêu cầu dự án hay thay đổi thiết kế phần mềm…
Yêu cầu đặt ra là việc áp dụng phải bao gồm việc thực hiện cả hai phương pháp để giải quyết trọn vẹn vấn đề, do mục tiêu của thử nghiệm này là đách giá sự tích hợp chứ khơng phải các mơ hình mơ phỏng liên tục hay từng phương pháp riêng lẽ.
6.2.1.2 Mục tiêu:
6.2.1.2 Mục tiêu:
Thử nghiệm khả năng kết hợp phương pháp truyền thống và mơ phỏng
liên tục trong việc giải quyết một vấn đề trong dự án, những khĩ khăn trong việc thực hiện.
Điều chỉnh và tối ưu mơ hình tích hợp dựa trên các phản hồi từ những
người thực hiện.
6.2.1.3 Phương pháp và quy trình thực hiện:
6.2.1.3 Phương pháp và quy trình thực hiện:
Thử nghiệm được thực hiện theo các bước sau:
1. Tìm hiểu dự án và yêu cầu của dự án
Người tiến hành nghiên cứu tìm hiểu về các dự án được chọn lựa để tiến hành thử nghiệm và phỏng vấn trưởng dự án về các vấn đề, cơng việc cần phải giải quyết.
Do khơng phải vấn đề nào cũng cĩ sẵn mơ hình mơ phỏng liên tục để áp dụng nên người tiến hành nghiên cứu phải chọn lựa những vấn đề, cơng việc tiêu biểu nhất đã được đề cập và khảo sát trong mơ hình tích hợp.
3. Tìm hiểu cách thực hiện, giải quyết hiện tại
Người tiến hành nghiên cứu phỏng vấn người tham gia để tìm hiểu cách thực hiện, giải quyết vấn đề được lựa chọn trong bước #2.
4. Giới thiệu phương pháp mới
Người tiến hành nghiên cứu giới thiệu mơ phỏng liên tục và giải pháp tích hợp cho những người tham gia.
5. Giới thiệu mơ hình và cách thực hiện
Mục tiêu, cách thức thực hiện và những lợi ích của thực nghiệm cũng được chỉ rõ để thu được cam kết từ phía những người tham gia.
Người tiến hành nghiên cứu cũng phải giới thiệu và giải thích các mơ hình liên quan sẽ áp dụng. Thảo luận và tư vấn những người tham gia về quy trình và cách cách thức tiến hànhø.
6. Thực hiện giải pháp
Người tham gia thực hiện giải pháp được đề xuất trong bước #5. Người tiến hành nghiên cứu sẽ hỗ trợ khi những người tham gia gặp khĩ khăn trong việc thực hiện.
7. Đánh giá kết quả và giải pháp
Người tiến hành nghiên cứu sẽ phỏng vấn những người tham gia về kết quả ban đầu của việc thực hiện và các đánh giá của họ về phương pháp mới.
Thực nghiệm là cơ hội để người tiến hành nghiên cứu xem xét mơ hình tích hợp trong thực tế và nghi nhận các phản hồi để điều chỉnh và tối ưu mơ hình.
Bảng 6.1 Các bước tiến hành thử nghiệm #1
STT BƯỚC THỰC HIỆN MƠ TẢ
1 Tìm hiểu dự án và yêu cầu của dự án
(người tiến hành nghiên cứu)
Tìm hiểu dự án:
Yêu cầu của khách hàng
Kế hoạch thực hiện dự án
Tổ chức dự án
Tìm hiểu yêu cầu của dự án:
Các cơng việc, vấn đề người quản lý dự án sắp phải giải quyết.
2 Lựa chọn vấn đề áp dụng
(người tiến hành nghiên cứu)
Chọn trong các cơng việc, vấn đề người quản lý dự án sắp phải giải quyết một vấn đề, cơng việc cĩ thể áp dụng giải pháp tích hợp để giải quyết 3 Tìm hiểu cách thực hiện, giải
quyết hiện tại
(người tiến hành nghiên cứu)
Phỏng vấn người quản lý dự án về cách thực hiện, giải quyết vấn đề đã được lựa chọn trong bước #2
4 Giới thiệu phương pháp mới
(người tiến hành nghiên cứu)
Giới thiệu mơ phỏng liên tục và giải pháp tích hợp cho những người tham gia
5 Giới thiệu mơ hình và cách thực hiện
(người tiến hành nghiên cứu)
Giới thiệu mơ hình mơ phỏng liên tục phù hợp và phương pháp áp dụng giải pháp tích hợp để giải quyết vấn đề, cơng việc được lựa chọn.
Sự cam kết thực hiện từ phía dự án (bằng cách chỉ rõ được các lợi ích của phương cách mới).
Xác định mục tiêu (lợi ích cho dự án và cho nghiên cứu)
6 Thực hiện giải pháp
(người tham gia)
Phối hợp với người quản lý dự án trong việc phân tích vấn đề, khảo sát mơ hình
7 Đánh giá kết quả và giải
(người tiến hành nghiên cứu) thúc dự án)
Phỏng vấn những người tham gia về phương pháp mới
So sánh kết quả với mục tiêu ban đầu được đề ra trong bước #5
8 Điều chỉnh mơ hình tích hợp (nếu cần)
(người tiến hành nghiên cứu)
Phân tích kết quả thực hiện và các phản hồi, so sánh với mục tiêu ban đầu.
Thực hiện điều chỉnh mơ hình tích hợp (nếu cần)
6.2.1.4 Kết quả
6.2.1.4 Kết quả
Thử nghiệm đã được thực hiện trong ba dự án với các vấn đề và kết quả sau:
Bảng 6.2 Kết quả thử nghiệm #1
Vấn đề Giải pháp ban đầu Giải pháp theo mơ hình tích hợp
Điều chỉnh mơ hình tích hợp?
Lập kế hoạch về
tiến độ Tăng thời gian cho 4 cơng việc trong giai đoạn đầu của dự án
Khơng
Bổ sung nhân sự Bổ sung một lập trình viên
Bổ sung một lập trình viên
Cĩ Khách hàng thêm
yêu cầu cho dự án
Tăng 10% chi phí Tăng 20% chi phí (Khách hàng yêu cầu thời gian giao hàng khơng đổi)
Cĩ
Lợi ích của việc áp dụng thử nghiệm này đối với các dự án chưa cao. Do những người tham gia phải dành nhiều thời gian tìm hiểu phương pháp mới.
6.2.1.5 Nhận Xét và Kết luận:
6.2.1.5 Nhận Xét và Kết luận:
Khi gặp khĩ khăn trong việc lựa chọn vấn đề áp dụng cĩ nghĩa là mơ hình
Việc thu thập các phản hồi được thực hiện trong tất cả các giai đoạn chứ khơng chỉ khi cơng việc đã được thực hiện.
Đánh giá hiệu quả của phương pháp mới chủ yếu dựa vào nhận định của
người quản lý dự án.
Cần nhiều thời gian cho việc giới thiệu phương pháp mới (bước #4 và #5) và
cần sự hỗ trợ nhiều từ phía chuyên gia trong việc phân tích và thực hiện. Tuy nhiên việc áp dụng sau này sẽ dễ dàng hơn.
6.2.2 Aùp dụng giải pháp tích hợp để tìm nguyên nhân các vấn đề trong dự án dự án
6.2.2.1 Mơ tả:
6.2.2.1 Mơ tả:
Do các thử nghiệm được mơ tả ở phần trên chỉ nhằm mục tiêu hiệu chỉnh và tối ưu mơ hình tích hợp, ta cần các thử nghiệm cĩ khả năng đánh giá hiệu quả của mơ hình. Tuy nhiên việc đánh giá phương pháp mới thơng qua hiệu quả của dự án cần nhiều thời gian và dễ bị sai lệch (do kết quả của dự án phụ thuộc vào nhiều yếu tố). Do đĩ nghiên cứu chọn cách so sánh nhận thức của người quản lý dự án trong việc tìm nguyên nhân của những vấn đề cụ thể nảy sinh trong dự án, theo hai cách tiếp cận khác nhau.
Bảng 6.3 Quy trình giải quyết các vấn đề nảy sinh trong dự án theo mơ hình tích hợp (trích từ bảng 5.2)
Các cơng việc của quản lý dự án Phương pháp truyền thống
Mơ phỏng liên tục
Giải quyết các vấn đề nảy sinh X
1. Xác định vấn đề X
2. Tìm nguyên nhân của vấn đề X
3. Tìm giải pháp X
4 Lập kế hoạch thực hiện giải pháp X
5 Thực hiện giải pháp X
6.2.2.2 Mục tiêu
6.2.2.2 Mục tiêu
Đánh giá hiệu quả của mơ hình tích hợp trong việc tìm nguyên nhân các vấn đề trong dự án phần mềm.
6.2.2.3 Phương pháp thực hiện:
6.2.2.3 Phương pháp thực hiện:
Thử nghiệm được thực hiện theo các bước sau:
1. Tìm hiểu dự án và các vấn đề của dự án cần được giải quyết
Người tiến hành nghiên cứu tìm hiểu về các dự án được chọn lựa để tiến hành thử nghiệm và phỏng vấn trưởng dự án về các vấn đề nảy sinh mà họ cần phải giải quyết.
2. Lựa chọn vấn đề áp dụng
Người tiến hành nghiên cứu phải chọn lựa những vấn đề tiêu biểu và khĩ khăn nhất để khảo sát.
3. Xác định nguyên nhân của vấn đề theo phương pháp truyền thống
Người tiến hành nghiên cứu yêu cầu người tham gia mơ tả về nguyên nhân của vấn đề đã được lựa chọn, cách thức họ tìm ra các nguyên nhân đĩ và giải thích về mối liên hệ, tác động để dẫn tới các hậu quả..
4. Giới thiệu phương pháp mới
Người tiến hành nghiên cứu giới thiệu cho những người tham gia về tư duy hệ thống và phương pháp phân tích theo tư duy hệ thống. Giải pháp tích hợp. Cũng sẽ được giới thiệu nhưng khơng phải là trọng tâm.
5. Tìm nguyên nhân theo tư duy hệ thống
Người tiến hành nghiên cứu yêu cầu những người tham gia tìm lại nguyên nhân của vấn đề bằng cách sử dụng cách thức tiếp cận và phương pháp mới.
Mục tiêu, cách thức thực hiện và những lợi ích của thực nghiệm cũng được chỉ rõ để thu được cam kết từ phía những người tham gia.
Người tiến hành nghiên cứu cũng phải giới thiệu và giải thích các mơ hình liên quan sẽ áp dụng. Thảo luận và tư vấn những người tham gia về quy trình và cách cách thức tiến hànhø.
6. So sánh nguyên nhân tìm được qua hai phương pháp
Kết quả thu được theo phương pháp mới (bước #5) sẽ được thu thập và so sánh với kết quả ban đầu (bước #3).
Người tiến hành nghiên cứu sẽ phỏng vấn những người tham gia về các đánh giá của họ về các kết quả thu được và hiệu quả của phương pháp mới.
Bảng 6.4 Các bước tiến hành thử nghiệm #2
STT BƯỚC THỰC HIỆN MƠ TẢ
1 Tìm hiểu dự án và các vấn đề của dự án cần được giải quyết
Tìm hiểu dự án:
Yêu cầu của khách hàng
Kế hoạch thực hiện dự án
Tổ chức dự án
Tìm hiểu vấn đề của dự án:
Các khĩ khăn, sai hỏng cần được giải quyết. 2 Lựa chọn vấn đề áp dụng Chọn trong các khĩ khăn, sai hỏng cần được giải
quyết một vấn đề cĩ thể áp dụng mơ phỏng liên tục hay giải pháp tích hợp để giải quyết
3 Xác định nguyên nhân của vấn đề theo phương pháp truyền thống
Yêu cầu người quản lý dự án mơ tả về nguyên nhân của vấn đề, sai hỏng đã được lựa chọn trong bước #2 và giải thích cách thức tìm nguyên nhân và mối liên hệ giữa nguyên nhân và hậu quả. 4 Giới thiệu phương pháp Giới thiệu cho những người quản lý trong dự án:
mới Tư duy hệ thống và phương pháp phân tích theo tư duy hệ thống
Mơ hình tích hợp 5 Tìm nguyên nhân theo tư
duy hệ thống
Người quản lý dự án tìm lại nguyên nhân của vấn đề theo cách tiếp cận mới, phương pháp phân tích mới
6 So sánh nguyên nhân tìm
được qua hai phương pháp So sánh nguyên nhân tìm được trong bước #3 và bước #5
Thu thập đánh giá của những người tham gia về nguyên nhân tìm được theo phương pháp phân tích mới
Thảo luận những người tham gia về hiệu quả của phương pháp mới trong việc tìm nguyên nhân các vấn đề nảy sinh trong dự án.
Hình 6.1 Quy trình tiến hành thử nghiệm #2
1. Tìm hiểu dự án 1. Tìm hiểu dự án
2. Lựa chọn vấn đề 2. Lựa chọn vấn đề
3. Nguyên nhân (phương pháp truyền thống) 3. Nguyên nhân (phương pháp truyền thống)
4. Giới thiệu phương pháp mới 4. Giới thiệu phương pháp mới 5. Nguyên nhân (phương pháp mới) 5. Nguyên nhân (phương pháp mới)
6. So sánh 6. So sánh
Thử nghiệm đã được thực hiện với 6 vấn đề, 4 người trong 3 dự án với phân bố như sau:
Bảng 6.5 Quan hệ giữa các vấn đề trong thử nghiệm #2
Người 1 Người 2 Người 3 Người 4