Tải bản đầy đủ (.ppt) (40 trang)

Thuyết trình môn quản lý dự án CNTT cộng đồng sinh viên kiến trúc

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 (1013.82 KB, 40 trang )

Seminar môn học

Quản lý dự án CNTT

Cộng đồng sinh viên kiến trúc
Thành viên:
Nguyễn Minh Khôi – MSSV: 0209 4805 09
Phan Hồng Minh – MSSV: 0209 4805 12
Nguyễn Minh Vi – MSSV: 0209 4805 28
Nguyễn Đoàn Đức Nhã – MSSV: 0209 4805 14

Seminar - QLDA Công nghệ thông tin

1


Nội dung trình bày


Giới thiệu chung về dự án



Lên kế hoạch thực hiện



Thực hiện dự án: thiết kế - lập trình




Quản lý chất lượng sản phẩm



Triển khai dự án ra thực tế

Seminar - QLDA Công nghệ thông tin

2


1. Giới thiệu về dự án


Mục tiêu: xây dựng website về lĩnh vực hỗ trợ sinh
viên chuyên ngành xây dựng, thiết kế.



Hệ thống như một thư viện đồ án, từ đó sinh viên có
thể chia sẽ về những đồ án mà mình đã thực hiện hoặc
những đồ án mà họ tâm đắc nhất.



Hệ thống còn là một cộng đồng sinh viên trực tuyến,
tạo ra những nhóm bạn và kết bạn với những nhóm
khác. Đồng thời họ có thể tổ chức sự kiện và mời
người khác tham gia vào sự kiện của họ.


Seminar - QLDA Công nghệ thông tin

3


1. Giới thiệu (tt): Phạm vi dự án


Dự án



Video



Sự kiện – hoạt động



Bạn – nhóm bạn



Bộ sưu tập



Tin tức – giải trí


Seminar - QLDA Công nghệ thông tin

4


1. Giới thiệu (tt): Sự giả định, phụ thuộc


Hệ thống được xây dựng dưới dạng Module của
Dotnetnuke (DNN) => nhóm lập trình sẽ mất thời
gian để tìm hiểu kiến trúc của DNN.



Hệ thống được xây dựng dựa trên những website
đã thực hiện trước đó => tận dụng được kinh
nghiệm của những người đã tham gia thực hiện.



Số lượng nhân sự có thể thay đổi trong quá trình
thực hiện từ 3 - 5 (người) (do chuyển người qua dự
án khác)

Seminar - QLDA Công nghệ thông tin

5


2. Lên kế hoạch thực hiện



Yêu cầu kỹ thuật



Quy trình



Lịch trình



Quản lý rủi ro



Kế hoạch quản lý

Seminar - QLDA Công nghệ thông tin

6


2. Lên kế hoạch – Phạm vi
Yêu cầu kỷ thuật
- Hosting: Window server 2003
- Programming: .NET 2.0 , DotNetNuke Framework
- VS Studio 2005, SQL Server 2005...


Seminar - QLDA Công nghệ thông tin

7


2. Lên kế hoạch: Quy trình PM

Seminar - QLDA Công nghệ thông tin

8


2. Lên kế hoạch: Lịch trình


Use-case Font-end

View Project List

<<extend>>

<<extend>>
View Project Detail

Student

Comment
(from Commons)


(from Actor)

Search project
(from Search)

Login
(from Commons)

Seminar - QLDA Công nghệ thông tin

9


2. Lên kế hoạch: Lịch trình (tt)


Use - case Back-end
Delete project

<<include>>

Edit Project
<<include>>

<<extend>>

Invite friends to join

Mail Server


(from Comm ons)

(from Actor)

<<extend>>

<<extend>>
<<extend>>
Send mail to user

Upload Images

Manage Project

(from Commons)

Search student

<<extend>>

(from Comm ons)

(from Search)

<<extend>>
<<extend>>

Create Project
Student
Confirm Request


(from Actor)

(from Commons)

Student
(from Actor)

View Project List
View Favourite Project list
<<extend>>
<<extend>>

Approved & Actived info
(from Admi n - Quan l y he thong)

<<extend>>
View Project Detail

Upload Video

Login
Admin
(from Actor)

Seminar - QLDA Công nghệ thông tin

10



2. Lên kế hoạch: Lịch trình (tt)


Nhân sự trong dự án
Thành viên

Công việc

Võ Thị Minh Kiều

Trưởng dự án

Tất cả các thành viên

Tham gia lập trình

Hồ Thị Hương

Kiểm tra, ghi nhận lỗi

Trần Văn Tiến

Thực hiện marketing đến các sinh viên





Seminar - QLDA Công nghệ thông tin


11


2. Lên kế hoạch: Lịch trình (tt)


Tạo WBS và lịch trình

Seminar - QLDA Công nghệ thông tin

12


2. Lên kế hoạch: Kế hoạch huấn luyện


Về kỹ thuật
Nội dung

Thời lượng

Tiêu chuẩn cho
qua

Ngôn ngữ lập trình

16 giờ

Đã huấn luyện


SQL

8 giờ

Đã huấn luyện

Java Script

4 giờ

Đã huấn luyện

Cấu hình hệ thống

8 giờ

Đã huấn luyện

Seminar - QLDA Công nghệ thông tin

13


2. Kế hoạch huấn luyện (tt)


Các qui trình liên quan
Nội dung

Thời lượng


Tiêu chuẩn cho qua

Đánh giá hệ thống

12 giờ

Đã huấn luyện

Quản lý chất lượng

4 giờ

Đã huấn luyện

Theo dõi đội nhóm

4 giờ

Đã huấn luyện

Phòng ngừa lỗi

4 giờ

Bắt buộc

Seminar - QLDA
Seminar
QLDA Công

Công ngh
nghệ
ệ thông
thông tin
tin

14


2. Kế hoạch quản lý chất lượng
Các mục tiêu về chất lượng:
- Số lỗi phát sinh: ~ 150
- Lịch trình: đúng thời hạn
-…

Seminar - QLDA
Seminar
QLDA Công
Công ngh
nghệ
ệ thông
thông tin
tin

15


2. Lên kế hoạch: Ước lượng lỗi
Giai đoạn


Số lỗi phát
sinh dự kiến

Tỉ lệ ảnh
hưởng

Cơ sở định
lượng

Yêu cầu và thiết kế

30

20%

Dựa trên các

Viết code

30

20%

Kiểm tra từng module

60

40%

Tích hợp và kiểm thử


30

20%

Tổng

150

100%

dự án đã
thực hiện
trước đó

Seminar - QLDA
Seminar
QLDA Công
Công ngh
nghệ
ệ thông
thông tin
tin

16


2. Lên kế hoạch: kiểm tra chất lượng





Theo nhóm:
◦ Lên kế hoạch
◦ Phân tích
◦ Thiết kế
◦ Tích hợp và kiểm thử ứng dụng
Cá nhân:
◦ Code và kiểm thử chức năng con

Seminar - QLDA
Seminar
QLDA Công
Công ngh
nghệ
ệ thông
thông tin
tin

17


2. Lên kế hoạch: Kế hoạch họp nhóm



Cá nhân: báo cáo tiến độ công việc mỗi cuối ngày
Nhóm: họp mỗi tuần 1 lần

Seminar - QLDA

Seminar
QLDA Công
Công ngh
nghệ
ệ thông
thông tin
tin

18


2. Lên kế hoạch: Dự kiến rủi ro
STT

Rủi ro

Xác suất
xảy ra (0-1)

Tác
động
(1-10)

Nguy cơ
rủi ro

1

Dự án không hoàn thành
như mong đợi


0.5

8

4

2

Yêu cầu phức tạp từ ứng
dụng

0.5

4

2

3

Tiêu hao nguồn nhân lực

0.2

5

1

4


Thiếu người có kỹ năng tốt

0.2

4

0.8

Seminar - QLDA Công nghệ thông tin

19


Giải pháp quản lý rủi ro



Rủi ro: Dự án không hoàn thành như mong đợi
Giải pháp:
◦ Đặc tả yêu cầu tốt, chỉ rõ kết quả mong muốn
◦ Thực hiện kiểm thử kỹ càng
◦ Rút kinh nghiệm từ các dự án đã thực hiện trước đó

Seminar - QLDA Công nghệ thông tin

20


Giải pháp quản lý rủi ro




Rủi ro: Yêu cầu phức tạp của ứng dụng
Giải pháp:
◦ Mời người có kinh nghiệm hợp tác triển khai ứng
dụng
◦ Đảm bảo chuyển giao kiến thức liên tục

Seminar - QLDA Công nghệ thông tin

21


Giải pháp quản lý rủi ro



Rủi ro: Tiêu hao nguồn nhân lực
Giải pháp:
◦ Chuẩn bị dự phòng các vị trí then chốt
◦ Xoay vòng nhân sự

Seminar - QLDA Công nghệ thông tin

22


Giải pháp quản lý rủi ro




Rủi ro: Thiếu người có kỹ năng tốt
Giải pháp:
◦ Theo dõi kiểm tra cùng phía khách hàng
◦ Đào tạo nguồn, nâng cao kỹ năng cho nhân viên

Seminar - QLDA Công nghệ thông tin

23


3. Thực hiện và theo dõi: design - programming - tracking


Thiết kế cơ sở dữ liệu: xây dựng các quan hệ, sơ đồ thực
thể kết hợp, ràng buộc toàn vẹn dữ liệu,…, nhập một số dữ
liệu mẫu để kiểm tra.

Seminar - QLDA Công nghệ thông tin

24


3. Thực hiện và theo dõi: design - programming - tracking


Thiết kế giao diện: Login, Front-end, Back-end, danh sách
các đồ án,…=> yêu cầu tính thẩm mỹ cao

Seminar - QLDA Công nghệ thông tin


25


×