Bài giảng Quản lý dự án công nghệ thông tin: Chương 5: Giai đoạn thực hiện (ThS. Nguyễn Khắc Quốc)

59 446 1
Bài giảng Quản lý dự án công nghệ thông tin: Chương 5: Giai đoạn thực hiện (ThS. Nguyễn Khắc Quốc)

Đ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

GIAI ĐOẠN THỰC HIỆN ThS Nguyễn Khắc Quốc IT Department – Tra Vinh Univ ersity Tổng quan Mục đích - Thiết kế chi tiết cài đặt, - Ráp nối thành phần, môđun hệ thống bao gồm phần cứng phần mềm Các công việc - Thiết kế chi tiết mơđun lập trình - Chế tạo phần hệ thống - Dự toán tổ chức mua thiết bị phần cứng/phần mềm - Chỉnh sản phẩm cho phù hợp với yêu cầu thực tế - Kiểm thử phần môđun, phân hệ - Biên soạn tài liệu Các tài liệu cần hoàn thành - Tài liệu thiết kế chi tiết thành phần hệ thống (Thông qua chun mơn kỹ thuật) - Tài liệu dự tốn/ kế hoạch mua trang thiết bị phần cứng/ phần mềm (Thông qua chuyên môn kỹ thuật) - Kế hoạch kiểm thử hệ thống (Thông qua chuyên môn kỹ thuật) - Biên kiểm thử thành phần (Thông qua chuyên môn kỹ thuật) - Kế hoạch sửa đổi thích nghi sản phẩm có/ mua để phù hợp với yêu cầu (Thông qua chuyên môn kỹ thuật người sử dụng) - Tài liệu người sử dụng (Người sử dụng thông qua sau) 5.1 Nhập đề Quản lý dự án thiên kỹ thuật nhằm theo dõi, kiểm tra giai đoạn thực triển khai lập trình theo thiết kế, tiến độ chất lượng công việc 5.1 Nhập đề (tt) 5.2 Tổ chức lập trình mơđun bản; ghép nối hệ thống 5.2.1 Những nguyên tắc quản lý thực cài đặt hệ thống - Tổ chức, quản lý việc lập trình cài đặt hệ thống theo tiến độ, mà không sâu vào chi tiết kỹ thuật nhóm phát triển - Khơng nên bắt đầu giai đoạn lập trình cài đặt giai đoạn trước (phân tích, thiết kế) chưa hồn tất - Các phân tích thiết kế chi tiết, cụ thể dễ dàng cho việc cài đặt, tránh làm lại 5.2 Tổ chức lập trình mơđun bản; ghép nối hệ thống (tt) Những điều nên tránh - Tránh tình trạng nơn nóng, - Gây sức ép áp đặt thực công việc cụ thể từ phía cán quản lý, cán lãnh đạo cấp - Phải tuân thủ đầy đủ công đoạn q trình phân tích, thiết kế, cài đặt, thử nghiệm Bệnh nhà quản lý hay thắc mắc "Tại họ chẳng thấy làm cả" thường họ hay phiền lòng, lo lắng lập trình viên ngồi suy nghĩ trước máy  Đây quan niệm sai, lẽ cân nhắc kỹ lưỡng trước lập trình làm cho suất lập trình cao lên, chi phí bảo trì phần mềm giảm xuống đáng kể 5.2 Tổ chức lập trình mơđun bản; ghép nối hệ thống (tt) 5.2.2 Các công việc chuẩn bị trước tiến hành lập trình, cài đặt Trước vào giai đoạn lập trình, nhà quản lý dự án phải trả lời câu hỏi sau: - Kết rà soát lại thiết kế có yêu cầu phải làm lại phần hệ thống khơng? - Nếu có, phải xếp thời gian cách phù hợp không nên bắt đầu lập trình chưa giải ổn thoả việc - Các nguồn nhân lực, vật lực thơng tin, lập trình viên lúc sẵn sàng dự án kết thúc theo kỳ hạn - Khi có thay đổi nhân lý gì, cần phải lượng trình suất công việc người đến thay để trù liệu trước chuyện đáp ứng hạn định đặt (Một chuyên gia lập trình giỏi làm việc với suất gấp lần người có trình độ trung bình) 5.2 Tổ chức lập trình mơđun bản; ghép nối hệ thống (tt) Mọi người đào tạo chưa? - Khi bắt tay vào cơng việc, lập trình viên phải biết rõ hệ điều hành, ngôn ngữ lập trình cơng cụ lập trình sử dụng - Phải làm quen với ứng dụng mà người sử dụng đặt hàng toán cần giải - Phải cung cấp tài liệu đầy đủ để lập trình viên biết rõ tài liệu yêu cầu đặt tả chức 5.2 Tổ chức lập trình mơđun bản; ghép nối hệ thống (tt) Mơi trường lập trình dành cho thành viên dự án chuẩn bị tốt, đáp ứng yêu cầu công việc không? - Nên chọn phần mềm cơng cụ lập trình dễ sử dụng - Các máy tính dùng để phát triển cơng việc dự án phải đáp ứng yêu cầu: + Trả lời nhanh (tốc độ cao), + Dung lượng nhớ đủ lớn, + Có độ tin cậy cao cung cấp đủ cần thiết - Phải đảm bảo thiết bị bảo hành, tài liệu phần mềm phát triển cập nhật thường xuyên - Phải đảm bảo hệ thống không bị gián đoạn 10 5.3 Mua sản phẩm (tt) 5.3.1 Tài liệu gọi thầu - Trong tài liệu gọi thầu cần nêu rõ thông tin sau: + Tên dự án, + Cơ quan chủ trì, + Các thông tin quan (điện thoại, fax ) + Mục đích, yêu cầu, phạm vi đề cập án + Những chức + Trang thiết bị, sản phẩm cần mua, thời hạn cung cấp + Hình thức mua toán + Thời hạn đăng ký + Những yêu cầu khác (đặt đối tác) 45 5.3 Mua sản phẩm (tt) 5.3.2 Nhận hồ sơ dự thầu - Có phần thường trực nhận hồ sơ dự thầu thời hạn thông báo - Tổ chức gặp mặt giới thiệu chi tiết dự án cho đối tác dự thầu - Yêu cầu quan đối tác dự thầu làm hồ sơ dự thầu, trình bày rõ giải pháp kỹ thuật luận chứng kinh kế kỹ thuật giải pháp lựa chọn 46 5.3 Mua sản phẩm (tt) 5.3.3 Đánh giá, thẩm định hồ sơ dự thầu - Thành lập ban trợ giúp phân loại, đánh giá sơ tài liệu thầu - Xây dựng bảng điểm để chấm thầu - tiêu, xác định khả cung cấp nhà thầu, hệ số quan trọng dự án, sở tính điểm đạt - Tiến hành họp chuyên môn xin ý kiến chuyên gia, lựa chọn đề xuất, giải pháp phù hợp; nên có chuyên gia phận quản lý thuộc chương trình tham dự - Xác định, cân nhắc giải pháp nguồn tài phù hợp với yêu cầu - Yêu cầu số đối tác tinh chỉnh lại dự thầu, giải pháp kinh tế - kỹ thuật - Phiên họp cuối để định lựa chọn phương án Có thể bỏ thầu hay đấu thầu tuỳ thuộc hoàn cảnh cụ thể 47 5.3 Mua sản phẩm (tt) Các tiêu chuẩn đánh giá hồ sơ dự thầu - Các giải pháp đề nghị có phù hợp với yêu cầu đặt tài liệu u cầu hay khơng? - Tính hợp lý giải pháp lựa chọn: + Về chun mơn: Tính mở hệ thống (Khả tích hợp với môi trường, khả ghép nối hệ thống tổng thể chương trình CNTT ) + Về cơng nghệ: Tính đại phần cứng, phần mềm + Về hiệu sử dụng: Đối với người sử dụng Chi phí/hiệu Tiến độ thực - Nên chuẩn bị sẵn phiếu đánh giá theo tiêu chuẩn, tiêu chuẩn có thang điểm xếp loại thích hợp - Có đánh giá, xếp loại tổng thể toàn hồ sơ dự thầu 48 5.3 Mua sản phẩm (tt) Cách thức tiến hành - Có thể lựa chọn hình thức bỏ thầu đấu thầu tuỳ theo loại hình dự án, tính chất quy mô dự án, yêu cầu khác - Nên chia dự thầu thành giai đoạn + Dự thầu phần cứng phần mềm hệ thống + Dự thầu phầm mềm ứng dụng 49 5.3 Mua sản phẩm (tt) 5.3.4 Đàm phán ký hợp đồng A Đàm phán, thỏa thuận - Trước hết phải nắm rõ chi tiết giá cả, thị trường sản phẩm cần mua, - Chuẩn bị bảng chào giá hồ sơ dự thầu để làm sở thoả thuận - Phải có đầy đủ thơng tin cơng thức, phương pháp đánh giá dự tốn - Để định giá cách xác, phải chia nhỏ phần thành phần nhỏ hơn, tiến hành ước lượng phần - Trong trao đổi phải rõ cho đối tác biết phần giảm giá 50 5.3 Mua sản phẩm (tt) -Trước ngồi đàm phán, phải chuẩn bị kỹ điểm sau: Ba vấn đề (rẻ, nhanh, tốt) + Giá + Thời gian thực + Các chức hệ thống - Ba nhân tố có liên quan chặt chẽ với - Nếu giá hạ phải chấp nhận thời gian thực dài chức Một giải pháp + Có thể chấp nhận giao nhận sản phẩm theo khoản, mục - Có thể phiên chứa chức với giá chấp nhận sau phiên có thêm chức - Cách làm có lợi cho hai bên, bên đặt hàng vượt qua giới hạn tài chính, bên thực có cơng việc chuyện trơi chảy nhận làm tiếp tục 51 5.3 Mua sản phẩm (tt) B Tổ chức hợp đồng - Thông thường điều khoản ghi rõ hồ sơ dự thầu, tài liệu dự thầu ký nên xem hợp đồng thức - Trong hợp đồng nên ghi rõ điều khoản khác : + Giá, + Bản quyền pháp lý, + Bảo hành - Nếu sai sót phần cứng hay phần mềm gây tổn thất lớn hay tình nguy hiểm khác, liên đới tác giả phải ghi rõ văn - Khi cần thiết ghi rõ trách nhiệm phía người sử dụng cơng việc cung cấp thơng tin xác, kịp thời chí tham gia biên soạn tài liệu 52 5.3 Mua sản phẩm (tt) Có loại hợp đồng: + Hợp đồng giá cố định + Hợp đồng giá thay đổi - Hợp đồng giá cố định phù hợp tình khơng có nhiều biến động, phần mềm, phần cứng quen thuộc - Hợp đồng giá thay đổi phù hợp có nhiều biến động, rủi ro, tính theo theo ngày công 53 5.3 Mua sản phẩm (tt) 5.3.5 Mua sản phẩm - Báo với đối tác thời gian bàn giao thiết bị phần mềm - Giám sát việc lắp đặt thiết bị, cài đặt phần mềm - Kiểm tra cấu hình thiết bị so với qui định hợp đồng - Kiểm tra phần mềm liệu cần thiết kèm theo - Biên giao nhận 54 5.3 Mua sản phẩm (tt) 5.3.6 Kiểm tra, chấp nhận - Chạy thử hệ thống: bật, tắt, khai thác thử chức - Phiếu bảo hành - Biên giao nhận, có chữ ký hai bên, xem phụ lục hợp đồng 55 5.3 Mua sản phẩm (tt) 5.3.7 Cài đặt tính hợp lệ hệ thống - Thử nghiệm hệ thống - Yêu cầu sửa đổi cho phù hợp với môi trường làm việc hệ thống với toàn cụ thể 56 5.3 Mua sản phẩm (tt) Các mốc quan trọng - Lập tài liệu gọi thầu - Tổ chức thẩm định hồ sơ dự thầu - Kiểm tra, chấp nhận, cài đặt tích hợp hệ thống 57 5.3 Mua sản phẩm (tt) Bảng kê công việc 58 Câu hỏi thảo luận Tại lập trình viên thường hay bắt đầu cơng việc lập trình q sớm, chưa hoàn tất việc thiết kế hệ thống môđun Những vấn đề nảy sinh? Khi việc thiết kế hệ thống coi kết thúc việc thiết kế môđun bắt đầu? Những nhân tố chi phối? Tại lập trình viên phải đặt kế hoạch kiểm thử mơđun trước viết chương trình? 59 ... (tt) D Hệ quản lý mã chương trình nguồn - Hệ quản lý mã chương trình nguồn (Code Management System) cịn gọi hệ quản lý cấu hình (Configuration Manager) - Lưu giữ tất nguồn thông tin chương trình:... hình dự án, tính chất quy mơ dự án, yêu cầu khác - Nên chia dự thầu thành giai đoạn + Dự thầu phần cứng phần mềm hệ thống + Dự thầu phầm mềm ứng dụng 49 5.3 Mua sản phẩm (tt) 5.3.4 Đàm phán ký... thống (tt) Những điều nên tránh - Tránh tình trạng nơn nóng, - Gây sức ép áp đặt thực công việc cụ thể từ phía cán quản lý, cán lãnh đạo cấp - Phải tuân thủ đầy đủ cơng đoạn q trình phân tích, thiết

Ngày đăng: 02/07/2015, 08:13

Từ khóa liên quan

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

  • Đang cập nhật ...

Tài liệu liên quan