1. Trang chủ
  2. » Giáo án - Bài giảng

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

40 589 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 40
Dung lượng 2,67 MB

Nội dung

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 Nội dung trình bày  Giới thiệu chung dự án  Lên kế hoạch thực  Thực 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 thực tế Seminar - QLDA Công nghệ thông tin Giới thiệu dự án  Mục tiêu: xây dựng website lĩnh vực hỗ trợ sinh viên chuyên ngành xây dựng, thiết kế  Hệ thống thư viện đồ án, từ sinh viên chia đồ án mà thực đồ án mà họ tâm đắc  Hệ thống cộng đồng sinh viên trực tuyến, tạo nhóm bạn kết bạn với nhóm khác Đồng thời họ tổ chức kiện mời người khác tham gia vào kiện họ Seminar - QLDA Công nghệ thông tin 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 Giới thiệu (tt): Sự giả định, phụ thuộc  Hệ thống xây dựng dạng Module Dotnetnuke (DNN) => nhóm lập trình thời gian để tìm hiểu kiến trúc DNN  Hệ thống xây dựng dựa website thực trước => tận dụng kinh nghiệm người tham gia thực  Số lượng nhân thay đổi trình thực từ - (người) (do chuyển người qua dự án khác) Seminar - QLDA Công nghệ thông tin Lên kế hoạch thực  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 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 Lên kế hoạch: Quy trình PM Seminar - QLDA Công nghệ thông tin Lên kế hoạch: Lịch trình  Use-case Font-end View Project List View Project Detail Student Comment (from Commons) (from Actor) Search project (from Search) Login (from Commons) Seminar - QLDA Công nghệ thông tin Lên kế hoạch: Lịch trình (tt)  Use - case Back-end Delete project Edit Project Invite friends to join Mail Server (from Comm ons) (from Actor) Send mail to user Upload Images Manage Project (from Commons) Search student (from Comm ons) (from Search) Create Project Student Confirm Request (from Actor) (from Commons) Student (from Actor) View Project List View Favourite Project list Approved & Actived info (from Admi n - Quan l y he thong) View Project Detail Upload Video Login Admin (from Actor) Seminar - QLDA Công nghệ thông tin 10 Thực theo dõi: design - programming - tracking  Thiết kế xử lý: Usecase Diagram, Activity Diagram,… kèm theo mô tả chi tiết User System success Login Chon chuc nang Chia se Do an Admin Mailserv er Hien thi trang Quan ly tai khoan Hien thi Form Chia se Do an gom buoc, default focus buoc Nhap thong tin Do an (Buoc 1) Tao Do an ? Yes No Hien thi form upload images (buoc 2) Chon image upload Chuyen lenh Goi mail cho admin Upload ? Yes Kiem tra tinh trang Do an No Yes Hoan ? Hien thi Form Preview Do an No Nhan lenh duyet an Chia se ban/ nhom ban ? Yes No Goi yeu cau duyet an Duyet chua? Nhan nút Kích hoat admin tool No Moi ban/Nhom ban Hien thi form moi ban, nhom ban (buoc 3) Yes Hien thi an len front-end Seminar - QLDA Công nghệ thông tin 26 Thực theo dõi: design - programming - tracking  Ví dụ mô tả kèm theo cho sơ đồ slide trước Use Case ID Tạo đồ án (UC_PCreate) Description Cho phép user upload Đồ án môn học Đồ án tốt nghiệp để chia sẻ cho người giữ để quản lý đồ án riêng Actors Đối tượng Sinh Viên Preconditions Phải login vào hệ thống với role Sinh Viên Postconditions Lưu tất thông tin thông tin liên quan đồ án upload vào database hiển thị form Preview để user xem lại đồ án mà họ upload Sinh viên Basic Flow of Events System 1/ Login thành công 2/ Hiển thị trang Quản lý tài khoản 3/ Chọn chức Chia sẻ đồ án 4/ Hiển thị form chia sẻ đồ án cho phép sinh viên upload đồ án thông qua bước: - Tạo đồ án - Upload ảnh cho đồ án - Mời bạn nhóm bạn tham gia Mặc định focus bước (thông tin đồ án) … 5/ Nhập thông tin đồ án 7/ Quay lại form Quản lý tài khoản 6/ Click nút “Bỏ qua’ để hủy bỏ 9/ Save thông tin đồ án xuống database 8/ Click nút “tạo đồ án” hiển thị bước cho phép user upload ảnh … … Seminar - QLDA Công nghệ thông tin 27 Thực theo dõi: design - programming - tracking Lập trình: hướng đối tượng, mô hình MVC, design pattern,…  Đưa tên lớp, tên thuộc tính, tên phương thức, tên biến toàn cục, xây dựng class diagram  Seminar - QLDA Công nghệ thông tin 28 Thực theo dõi: design - programming - tracking Xây dựng cấu trúc thư mục cho ứng dụng Web  Tạo CSS phù hợp với giao diện thiết kế  SeminarSeminar - QLDA-Công ngh ệ thông QLDA Công nghệtinthông tin 29 29 Thực theo dõi: design - programming - tracking Coding , xây dựng Javascript, Ajax,…  Qui ước biến truyền querystring url  SeminarSeminar - QLDA-Công ngh ệ thông QLDA Công nghệtinthông tin 30 30 Thực theo dõi: design - programming - tracking Theo dõi vấn đề phát sinh bên bên có ảnh hưởng đến dự án PCCC, thiên tai, hoàn cảnh riêng thành viên  Theo dõi giải đáp phản hồi khách hàng  Hàng tuần thành viên có báo cáo trưởng nhóm  Mục Mô tả Ghi Feedback Yêu cầu tăng width = 960px, chuyển Tg: ngày, main menu sang phải, dùng font NV: L.H.T arial size = 12 Feedback Đẩy nhanh tiến độ thực lên tuần Feedback … … SeminarSeminar - QLDA-Công ngh ệ thông QLDA Công nghệtinthông tin 31 31 Quản lý chất lượng     Xây dựng test case test plan Thực test Test môi trường Báo cáo Seminar - QLDA Công nghệ thông tin 32 Quản lý chất lượng  - - Xây dựng test plan test case Tạo test plan outline: mục đích, chức cần test, cách test, tiêu chí chất lượng, môi trường, kế hoạch, luật cần tuân theo trách nhiệm người Kết đầu vào việc tạo test case: bảng hoạt động test, gần giống với use case Seminar - QLDA Công nghệ thông tin 33 Quản lý chất lượng (tt)  - Xây dựng test plan test case Test case: bao gồm số thứ tự, yêu cầu, điều kiện trước test, bước test, kết mong muốn Seminar - QLDA Công nghệ thông tin 34 Quản lý chất lượng  - Thực test Sau lập trình viên build xong, tester bắt đầu test Phải code review pass unit test trước chuyển giao cho tester Tester: test chức mới, sau test toàn test case Tạo report: thống kê test case pass hay fail Seminar - QLDA Công nghệ thông tin 35 Quản lý chất lượng  - - Test môi trường hiệu Cài đặt trang web môi trường thực (prelive) trước cài đặt thật thành sản phẩm tới khách hàng Test test case có lỗi phải sửa report Seminar - QLDA Công nghệ thông tin 36 Quản lý chất lượng  Báo cáo: tuần báo cáo kết làm việc lập trình viên tester sản phẩm Kế hoạch tuần tới Hằng tháng có báo cáo kết thống kê số lỗi, nguyên nhân cách hạn chế số lỗi Seminar - QLDA Công nghệ thông tin 37 Triển khai dự án   Triển khai môi trường production (sản phẩm) Training – support cho khách hàng Seminar - QLDA Công nghệ thông tin 38 Triển khai dự án (tt)  Triển khai môi trường production: môi trường production tương tự môi trường test test môi trường (prelive) Sau pass test môi trường ta build production (live) Sau build production xong ta thực số smoke test Seminar - QLDA Công nghệ thông tin 39 Triển khai dự án (tt)  Training – support cho khách hàng Seminar - QLDA Công nghệ thông tin 40 [...]... án mà họ đã upload Sinh viên Basic Flow of Events System 1/ Login thành công 2/ Hiển thị trang Quản lý tài khoản 3/ Chọn chức năng Chia sẻ đồ án 4/ Hiển thị form chia sẻ đồ án cho phép sinh viên upload đồ án thông qua 3 bước: - Tạo đồ án - Upload ảnh cho đồ án - Mời bạn hoặc nhóm bạn tham gia Mặc định focus bước 1 (thông tin đồ án) … 5/ Nhập thông tin đồ án 7/ Quay lại form Quản lý tài khoản 6/ Click... ID Tạo đồ án (UC_PCreate) Description Cho phép user upload Đồ án môn học hoặc Đồ án tốt nghiệp để chia sẻ cho mọi người hoặc giữ để quản lý những đồ án của riêng mình Actors Đối tượng là Sinh Viên Preconditions Phải login vào hệ thống với role là Sinh Viên Postconditions Lưu tất cả các thông tin và thông tin liên quan về đồ án upload vào database và hiển thị form Preview để user xem lại đồ án mà họ...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... 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í... 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... 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:... động test, gần giống với use case Seminar - QLDA Công nghệ thông tin 33 4 Quản lý chất lượng (tt)  - Xây dựng test plan và test case Test case: bao gồm số thứ tự, yêu cầu, điều kiện trước khi test, các bước test, kết quả mong muốn Seminar - QLDA Công nghệ thông tin 34 4 Quản lý chất lượng  - Thực hiện test Sau khi lập trình viên build xong, tester bắt đầu test Phải code review và pass unit test trước... tiến độ thực hiện lên 1 tuần Feedback 3 … … SeminarSeminar - QLDA-Công ngh ệ thông QLDA Công nghệtinthông tin 31 31 4 Quản lý chất lượng     Xây dựng test case và test plan Thực hiện test Test môi trường Báo cáo Seminar - QLDA Công nghệ thông tin 32 4 Quản lý chất lượng  - - Xây dựng test plan và test case Tạo test plan outline: mục đích, chức năng cần test, cách test, tiêu chí chất lượng, môi... 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... Công nghệtinthông tin 30 30 3 Thực hiện và theo dõi: design - programming - tracking Theo dõi những vấn đề phát sinh bên trong và bên ngoài có ảnh hưởng đến dự án như PCCC, thiên tai, hoàn cảnh riêng của thành viên  Theo dõi và giải đáp những phản hồi của khách hàng  Hàng tuần các thành viên có báo cáo trưởng nhóm  Mục Mô tả Ghi chú Feedback 1 Yêu cầu tăng width = 960px, chuyển Tg: 2 ngày, main menu ... thiệu dự án  Mục tiêu: xây dựng website lĩnh vực hỗ trợ sinh viên chuyên ngành xây dựng, thiết kế  Hệ thống thư viện đồ án, từ sinh viên chia đồ án mà thực đồ án mà họ tâm đắc  Hệ thống cộng đồng. ..Nội dung trình bày  Giới thiệu chung dự án  Lên kế hoạch thực  Thực 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 thực tế Seminar - QLDA Công... Lịch trình (tt)  Nhân dự án Thành viên Công việc Võ Thị Minh Kiều Trưởng dự án Tất 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 marketing đến sinh viên

Ngày đăng: 26/02/2016, 21:48

TỪ KHÓA LIÊN QUAN

w