quản trị dự án phần mềm kma

22 0 0
quản trị dự án phần mềm kma

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

+ Quản lý tích hợp.+ Quản lý đấu thầu tạp vụ???- Dự án thành công nếu:+ Đáp ứng các mục tiêu về phạm vi, thời gian và chi phí + Làm hài lòng khách hàng/nhà đầu tư+ Kết quả của dự án đã đ

Trang 1

Câu 1 Dự án là gì? 6 Đặc tính của dự án 2

Câu 2 Quản lý dự án là gì? 10 vùng tri thức 2

- 10 vùng tri thức: 2

- Dự án thành công nếu: 3

- 3 lý do chính giúp dự án công nghệ thành công: 3

Câu 3 Kỹ năng của người quản lý dự án? 3

- Những kỹ năng cần có của nhà quản lý dự án: 3

- 10 kỹ năng của nhà quản lý dự án: 4

Câu 4 Outsourcing (Khoán ngoài) Global (Toàn cầu hóa) Virtual Teams (Nhóm ảo) Agile management (Quản lý dự án Agile) 4

Câu 5 : Văn hóa tổ chức là gì? 10 đặc trưng của văn hóa 6

Câu 6 Các pha và vòng đời dự án 7

Câu 7 : Mô hình Agile và 5 đặc trưng của mô hình Agile 8

Câu 8 : Scrum 8

Câu 9 Quản lý phạm vi dự án? 9

Câu 10 Quản lý thời gian dự án? 11

Câu 11 Quản lý chi phí? 13

Câu 13: đề án, quản lý đề án 14

Câu 14: quản lý dự án (qlda), lợi ích của việc sử dụng qlda 14

Câu 15: Ba ràng buộc của quản lý dự án (qlda) 15

Câu 16: Các bên lên quan dự án? 15

Câu 17: Các công cụ và kỹ thuật quản lý dự án 15

Câu 18: Cái nhìn hệ thống về quản lý dự án 16

Câu 19: 4 khung nhìn trong quan điểm về tổ chức 16

Câu 20: 4 Xu hướng gần đây ảnh hưởng đến quản lý dự án CNTT 16

Câu 21: pha trước khi khởi động dự án 17

Câu 22: quy trình quản lý dự án 18

Câu 23: mối liên hệ giữa 10 miền tri thức và 5 tiến trình 20

Trang 2

Câu 1 Dự án là gì? 6 Đặc tính của dự án

- Dự án là một tập các công việc dự kiến để tạo ra một sản phẩm, dịch vụ hay một kết quả duy nhất.

- Hoạt động là công việc được thực hiện để duy trì kinh doanh.

- Dự án kết thúc khi mục tiêu của họ đã đạt được hoặc dự án đã bị chấm dứt

- Dự án có thể lớn hoặc nhỏ và mất một thời gian ngắn hoặc dài để hoàn

- Thuộc tính của dự án:

+ Có một mục đích duy nhất + Có tính tạm thời

+ Được phát triển lũy tiến

+ Yêu cầu nguồn tài nguyên , thường từ nhiều nguồn khác nhau + Nên có một khách hàng chính hoặc nhà tài trợ

+ Có tính không chắc chắn

Câu 2 Quản lý dự án là gì? 10 vùng tri thức

- Quản lý dự án là việc ứng dụng các kiến thức, kỹ năng, công cụ và công

nghệ vào các hoạt động của dự án để đáp ứng yêu cầu của dự án.

- Các nhà quản lý dự án cố gắng đáp ứng các ràng buộc (phạm vi dự án, thời

gian và chi phí) và cũng tạo điều kiện để đáp ứng nhu cầu và mong đợi của các bên liên quan của dự án + Quản lý nguồn nhân lực + Quản lý truyền thông + Quản lý rủi ro.

Trang 3

+ Quản lý các bên liên quan + Quản lý tích hợp.

+ Quản lý đấu thầu (tạp vụ???)

- Dự án thành công nếu:

+ Đáp ứng các mục tiêu về phạm vi, thời gian và chi phí + Làm hài lòng khách hàng/nhà đầu tư

+ Kết quả của dự án đã đáp ứng mục tiêu chính của nó, chẳng hạn như thực hiện hoặc tiết kiệm một số tiền nhất định, mang lại lợi tức đầu tư tốt, hoặc đơn giản là làm cho các nhà tài trợ hài lòng

- Yếu tố giúp dự án thành công:

+ Sự hỗ trợ của người điều hanh + Sự tham gia của người dùng + Làm rõ mục tiêu kinh doanh

- 3 lý do chính giúp dự án công nghệ thành công:

+ Tài trợ đầy đủ, sản phẩm hoàn thiện trong phạm vi ngân sách

+ Chuyên môn của nhân viên tốt, bàn giao sản phẩm bàn giao đúng tiến độ + Cam kết từ các bên liên quan , đáp ứng đầy đủ và chính xác yêu cầu của khách hàng và các đơn vị liên quan

Câu 3 Kỹ năng của người quản lý dự án?

Nhà quả lý dự án làm việc với nhà đầu tư dự án, nhóm dự án, và những người khác tham gia vào dự án để đáp ứng mục tiêu của dự án.

Trang 4

- Những kỹ năng cần có của nhà quản lý dự án: + Kỹ năng quản lý thời gian , giao tiếp , lắng nghe + Kiến thức, trình độ, quy định

+ Kiến thức môi trường dự án

+ Kiến thức và kỹ năng quản lý chung

+ Kỹ năng mềm và kỹ năng tạo dựng mối quan hệ- 10 kỹ năng của nhà quản lý dự án:

+ Kỹ năng con người + Kỹ năng lãnh đạo + Kỹ năng lắng nghe

+ Đạo đức : chính trực , nhất quán, kiên định + Kỹ năng xây dựng niềm tin

+ Kỹ năng giao tiếp

+ Xây dựng nhóm dự án mạnh + Giải quyết và quản lý xung đột

+ Tư duy phản biện và giải quyết vấn đề + Hiểu và cân bằng các ưu tiên

Câu 4 Outsourcing (Khoán ngoài) Global (Toàn cầu hóa) Virtual Teams (Nhóm ảo) Agile management (Quản lý dự án Agile).

- Toàn cầu hóa: là sự lan truyền các sản phẩm, công nghệ, thông tin, việc làm

xuyên biên giới + Ưu điểm:

 Tạo ra nhiều cơ hội việc làm xuyên biên giới , xuất hiện và nhân rộng mạng lưới liên kết ở mức độ toàn cầu

 Có thêm nhiều khách hàng  Trao đổi , liên lạc ngày – đêm

 Giảm chi phí nhân công, nguyên liệu

 Tăng tính tương tác giữa các công dân ở các quốc gia khác nhau

Trang 5

+ Nhược điểm:

 Sự bất đồng về ngôn ngữ  Sự khác biệt về văn hóa

 Sự khác nhau về cách thức làm việc  Phụ thuộc vào các quốc gia phát triển

- Khoán ngoài: là khi một công ty, tổ chức mua hàng hóa hoặc thuê từ các

nguồn bên ngoài + Ưu điểm:

 Tận dụng được chuyên môn và công nghệ từ các nguồn bên ngoài  Tăng cường tính cạnh tranh

 Giảm chi phí + Nhược điểm:

 Phụ thuộc vào nhà cung cấp

 Chi phí vận chuyển cao khi vận chuyển từ nước ngoài về  Sự khác nhau về hình thức thanh toán

 Công nghệ , dịch vụ phát triển không đủ  Tăng cạnh tranh

- Nhóm ảo: là một nhóm các cá nhân làm việc xuyên không gian và thời gian

bằng cách sử dụng các công nghệ truyền thông + Ưu điểm:

 Tăng tính cạnh tranh và khả năng đáp ứng công việc vì có một đội ngũ nhân viên sẵn sàng 24/7

 Giảm chi phí vì không cần thuê văn phòng

 Tăng cân bằng công việc / cuộc sống cho các thành viên trong nhóm bằng cách loại bỏ giờ làm việc cố định và nhu cầu đi công tác.

 Cung cấp thêm chuyên môn và tính linh hoạt bằng cách cho các thành viên trong nhóm trên toàn cầu làm việc bất cứ lúc nào kể cả ngày và đêm + Nhược điểm:

 Sự cách biệt về khoảng cách địa lý

Trang 6

 Tăng sự phụ thuộc vào công nghệ để hoàn thành công việc  Vấn đề trong quản lí team hoạt động và công cụ kết nối

- Quản lý dự án Agile: Agile có nghĩa là sử dụng một phương pháp dựa trên

sự phát triển lặp lại và gia tăng, trong đó các yêu cầu và giải pháp phát triển thông qua sự hợp tác.

+ Ưu điểm:

 Đạt được sự hài lòng của khách hàng bằng cách bàn giao nhanh chóng, liên tục các sản phẩm phần mềm có ích.

 Con người và tương tác được nhấn mạnh hơn là quá trình và công cụ Khách hàng, nhà phát triển và người thử nghiệm liên tục trao đổi với nhau => Người dùng được tiếp cận sản phẩm sớm

 Người dùng có thể dễ dàng thay đổi yêu cầu

 Phần mềm làm việc được bàn giao thường xuyên (vài tuần chứ không phải vài tháng)

 Cuộc đối thoại trực tiếp (face-to-face) là hình thức giao tiếp tốt nhất  Thường xuyên thích nghi với hoàn cảnh thay đổi

+ Nhược điểm:

 Trong trường hợp một số sản phẩm phần mềm, đặc biệt là các sản phẩm lớn, rất khó để đánh giá những nỗ lực bắt buộc khi bắt đầu chu trình phát triển phần mềm.

 Thiếu sự nhấn mạnh vào thiết kế và tài liệu cần thiết.

 Dự án có thể dễ dàng đi lạc hướng nếu đại diện khách hàng không rõ kết quả cuối cùng mà họ muốn.

 Chỉ những lập trình viên cao cấp mới có thể đưa ra các quyết định cần thiết trong quá trình phát triển Do đó nó không có nơi cho các lập trình viên thiếu kinh nghiệm, trừ khi kết hợp với các nguồn lực có kinh nghiệm  Cần có sự liên kết chặt chẽ giữa bên phát triển phần mềm và khách hàng

Câu 5 : Văn hóa tổ chức là gì? 10 đặc trưng của văn hóa

- Văn hóa tổ chức là một loạt các quy phạm và hệ thống giá trị chung nhằm kiểm soát sự tương tác giữa các thành viên trong tổ chức và giữa các thành viên trong tổ chức với những người bên ngoài tổ chức đó Văn hóa tổ chức là hệ thống những niềm tin và giá trị chung được xây dựng trong tổ chức và hướng dẫn hành vi của các thành viên trong tổ chức

- Các đặc trưng của văn hóa :

Trang 7

o Xác định CV (member identity ) : mức độ các thành viên trong tổ chức tập trung vào tổ chức trả lương cho họ

o Nhấn mạnh vào làm việc nhóm (group emphasis)

o Tập trung vào con người : bất cứ một quyết định nào được đưa ra trong quá trình xây dựng dự án cần tập trung vào lợi ích của các thành viên tham gia dự án

o Tích hợp đơn vị (unit integration)

o Kiểm soát (Control) : có các quy định , chính sách trong tổ chức (với mức độ áp dụng và chính sách trong sự án ntn ) cho những người tham gia dự án

o Khả năng chấp nhận rủi do (Risk tolerance ) : khuyến khích sự sáng tạo , chấp nhận rủi ro để áp dụng công nghệ , kĩ thuật , phát triển sự sáng tạo o Tiêu chí khen thưởng (Reward criteria)

o Mức độ chấp nhận xung đột (conflict tolerance) mức độ những người tham gia dự án có thể phê bình hoặc chỉ trích nhau

o Định hướng kết thúc công việc (Means – ends orientation )

o Khả năng tiếp cận công nghệ mới (Open system focus) khuyến khích công nghệ mới, quá trình phát triển mới, thủ tục mới,…

== Cân bằng các đặc trưng này : tăng khả năng thành công cho dự án

Câu 6 Các pha và vòng đời dự án

- Vòng đời dự án là một tập các pha định nghĩa:

+ Công việc của từng pha là gì + Các sản phẩm gì sẽ được tạo ra + Ai là người liên quan

+ Nhà quản lý phê duyệt công việc từng pha như thế nào

- Pha dự án

+ Giai đoạn đầu : nhu cầu tài nguyên ít nhất, mức độ rủi ro cao nhất (vì các yêu cầu thường chưa được xác định đầy đủ, dễ bị thay đổi) , bên liên quan có cơ hội tốt nhất để can thiệp vào dự án

+Giai đoạn giữa : tính khả thi trong việc hoàn thành dự án được nâng cao, nhu cầu tài nguyên cao hơn

+ Giai đoạn cuối : đảm bảo nhu cầu dự án đã được đáp ứng, chủ đầu tư đã phê duyệt kết thúc dự án

Trang 8

- Pha phát triển : tính khả thi của dự án - Pha kết thúc : thu hoạch dự án

Câu 7 : Mô hình Agile và 5 đặc trưng của mô hình Agile

- Được hiểu theo nghĩa : 1 sản phẩm hoặc 1 dịch vụ được phát triển nhanh chóng và dễ dàng.

- Nếu theo mô hình thác nước , các yêu cầu ban đầu chưa được xác định hoặc liên tục thay đổi thì mô hình Agile sử dụng một phương pháp dựa trên phương pháp lặp và gia tăng Trong đó, các yêu cầu và giải pháp phát triển được xây dựng qua tất cả các bên liên quan

- Đặc trưng :

+ Tính lặp : 1 dự án phát triển phần mềm theo cách tiếp cận Agile sẽ được thực hiện theo các phân đoạn (sprint) Các đoạn này được lặp đi lặp lại và được thực hiện trong khoảng thời gian ngắn từ 1 – 4 tuần Trong mỗi sprint , nhóm phát triển dự án thực hiện đầy đủ các công việc : phân tích yêu cầu, thiết kế, cài đặt, triển khai,… Từ đó tạo ra các sản phẩm nhỏ Mô hình Agile phân chia mục tiêu thành các mục tiêu nhỏ hơn , đơn giản, gọn lẹ.

+ Tính gia tăng và tiến hóa: cuối các phân đoạn , nhóm phát triển thường tạo ra các sản phẩm nhỏ , thông thường nó có thể sử dụng được , có thể bàn giao được, được kiểm thử cần thận và có thể bàn giao luôn cho khách hàng.

+ Tính thích ứng : các giai đoạn chỉ được thực hiện trong thời gian ngắn, từ 1- 4 tuần Cách lập kế hoạch cũng được thay đổi liên tục cho phù hợp với các thay đổi trong quá trình phát triển

+ Nhóm phát triển tự tổ chức và cộng tác phát triển với nhau một cách mạnh mẽ : các nhóm phát triển có tính tự tổ chức Các thành vien tự thực hiện các công việc, không dựa vào vai trò, chức danh Các thành viên , nhóm thường cộng tác với nhau để tổ chức, quản lí , điều chỉnh công việc.

+ Giao tiếp trực tiếp : agile không phản đối việc mô hình hóa hệ thống phần mềm Nhưng đánh giá cao hơn việc giao tiếp trực diện Thay vì thông qua giao tiếp qua các phương tiện truyền thông Về yêu cầu của khác hàng : trực tiếp trao đổi với khách hàng thay vì xác định yêu cầu thông qua các văn bản + Phát triển dựa trên giá trị : phần mềm chạy tốt là thước đo cho các công việc.

Trang 9

Câu 8 : Scrum

- Phương pháp minh họa cho cách phát triển Agile : Scrum - Scrum là quá trình lặp lại :

+ Xây dựng product backlog : danh sách chứa các nhu cầu của khách hàng được sắp xếp có độ ưu tiên

+ Sprint backlog : tách Product backlog thành các danh sách công việc nhỏ hơn trong 1 -4 tuần

+ Trong khoảng thời gian sử dụng một Sprint Backlog , lặp đi lặp lại các buổi họp hằng ngày (Daily Scrum ) và các cuộc họp cố định từ 2- 4 tuần (Sprint 2 – 4 weeks)

- Khi áp dụng Scrum sẽ giúp cho khả năng bàn giao các mong muốn của khách hàng được gia tăng

Câu 9 Quản lý phạm vi dự án?

- Quản lý phạm vi dự án bao gồm các công việc liên quan đến quá trình định

nghĩa và kiểm soát các công việc bên trong và bên ngoài dự án.

- Quá trình quản lý phạm vi dự án:

1 Lập kế hoạch: Xác định phạm vi dự án và các yêu cầu sẽ được quản lý

 Nhóm dự án sử dụng các cuộc họp và đánh giá của chuyên gia để xây dựng: Kết hoạch quản lý phạm vi và kế hoạch quản lý yêu cầu

 Nội dung của kết hoạch quản lý phạm vi bao gồm:

Làm thế nào để chuẩn bị một báo cáo phạm vi dự án chi tiết Cách tạo WBS

Cách duy trì và phê duyệt WBS

Làm thế nào để có được sử chấp nhận chính thức của các sản phẩm dự án đã hoàn thành

Làm thế nào để kiểm soát các yêu cầu thay đổi phạm vi dự án

2 Thu thập các yêu cầu: Xác định và tài liệu hóa các tính năng và chức năng

của sản phẩm được tạo ra trong dự án và các quá trình tạo ra nó

 Kết hoạch quản lý yêu cầu: Các tài liệu kế hoạch quản lý yêu cầu làm thế nào các yêu cầu dự án sẽ được phân tích, ghi lại và quản lý

 Thu thập các yêu cầu:

Đối với một số dự án CNTT, rất hữu ích khi phân chia phát triển yêu cầu thành các loại được gọi là phân tích, đặc tả và xác nhận

Điều quan trọng là sử dụng cách tiếp cận lặp để xác định các yêu cầu vì chúng thường không rõ ràng sớm trong một dự án

 Phương thức xác định các yêu cầu:

Trang 10

Phỏng vấn các bên liên quan

Tổ chức hội thảo và tập trung các nhóm lại Bảng câu hỏi và khảo sát

Quan sát Bản mẫu

3 Xác định pham vi: Rà xoát, xem xét, điều lệ dự án, tài liệu yêu cầu, cách

thức tổ chức các quá trình để tạo ra một tài liệu chi tiết về phạm vi dự án  Tài liệu chi tiết phạm vi dự án nên bao gồm mô tả phạm vi dự án, tiêu

chí chấp thuận sản phẩm và thông tin chi tiết về tất cả các sản dự án Nó cũng hữu ích để ghi lại các thông tin liên quan đến phạm vi khác như ranh giới dự án, các ràng buộc và giả định

4 Tạo WBS: Chia nhỏ các sản phẩm cần bàn giao trong dự án thành các phần

nhỏ hơn, dễ quản lý hơn

 WBS là một nhóm công việc theo hướng sản phẩm cần được bàn giao trong dự án

 WBS là một tài liệu nền tảng cung cấp cơ sở để lập kế hoạch và quản lý lịch trình, chi phí, tài nguyên và thay đổi của dự án

 Phân rã đang phân chia các sản phẩm dự án thành các phần nhỏ hơn  Gói công việc là một nhiệm vụ ở mức thấp nhất của WBS

 Đường cơ sở phạm vi bao gồm tuyên bố phạm vi dự án được phê duyệt và từ điển WBS và WBS liên quan của nó

5 Xác nhận phạm vi: Chấp thuận mang tính hình thức các sản phẩm đã bàn

 Rất khó để tạo ra một tuyên bố phạm vi tốt và WBS cho một dự án

 Thậm chí còn khó khăn hơn để xác minh phạm vi dự án và giảm thiểu thay đổi phạm vi

 Xác nhận phạm vi liên quan đến việc chấp nhận chính thức các sản phẩm dự án đã hoàn thành

 Sự chấp nhận thường đạt được bằng cách kiểm tra khách hàng và sau đó đăng xuất trên các sản phẩm chính

6 Kiểm soát phạm vi: Kiểm soát thay đổi đối với phạm vi dự án trong suốt

vòng đời dự án.

 Kiểm soát phạm vi liên quan đến việc kiểm soát các thay đổi đối với phạm vi dự án

Trang 11

 Mục tiêu của kiểm soát phạm vi là đảm bảo các thay đổi được xử lý theo các quy trình được phát triển như một phần của kiểm soát thay đổi tích hợp và quản lý các thay đổi khi chúng xảy ra

Câu 10 Quản lý thời gian dự án?

Quy trình quản lý thời gian dự án:

1 Lập kế hoạch quản lý tiến độ: xác định các chính sách, thủ tục và tài

liệu sẽ được sử dụng để lập kế hoạch, thực hiện và kiểm soát tiến độ dự án

 Nhóm dự án sử dụng đánh giá của chuyên gia, kỹ thuật phân tích và các cuộc họp để phát triển kế hoạch quản lý lịch biểu

 Một kế hoạch quản lý lịch trình bao gồm:  Phát triển mô hình tiến độ dự án  Phương pháp lập lịch

 Mức độ chính xác và đơn vị đo lường  Ngưỡng kiểm soát

 Quy tắc đo lường hiệu suất

 Một hoạt động hoặc nhiệm vụ là một yếu tố của công việc thường được tìm thấy trên cấu trúc phân chia công việc (WBS) có thời lượng dự kiến, chi phí và yêu cầu tài nguyên

 Định nghĩa hoạt động liên quan đến việc phát triển WBS chi tiết hơn và giải thích hỗ trợ để hiểu tất cả công việc cần thực hiện để bạn có thể phát triển ước tính chi phí và thời gian thực tế

3 Hoạt động tuần tự: xác định và ghi lại các mối quan hệ giữa các hoạt

động của dự án

 Liên quan đến việc xem xét các hoạt động và xác định các phụ thuộc

 Một sự phụ thuộc hoặc mối quan hệ là sự sắp xếp các hoạt động hoặc nhiệm vụ của dự án

 Bạn phải xác định các phụ thuộc để sử dụng phân tích đường dẫn quan trọng

Ngày đăng: 23/04/2024, 18:04

Tài liệu cùng người dùng

Tài liệu liên quan