一、項目啟動(項目開工會)
了解項目干系人及其利害關系。
所有項目組成員是否到位,如到位則拿到項目開發(fā)人員的簡歷,詳細了解每個開發(fā)人員的情況(可能會組織到客戶方面試)。
根據項目需求規(guī)格列出項目功能列表,并根據開發(fā)人員技術等情況創(chuàng)建WBS。
根據項目時間、資源等情況規(guī)劃項目初步開發(fā)計劃(各里程碑時間點的粗略計劃,每個時間段投入多少人力等)。
確定各種軟硬件需求,如:版本控制服務器、數(shù)據庫服務器、開發(fā)服務器、缺陷管理軟件服務器、開發(fā)工具等。
參與人員:
項目經理、項目總監(jiān)、全體項目組成員、用戶方領導、用戶方參與人員、其它主要項目干系人
項目啟動會議的目標:
讓整個項目組的成員相互認識
建立項目的工作關系和溝通關系
讓大家明確團隊的工作目標
讓大家了解項目的當前狀態(tài)
一起審閱項目計劃
找出項目的難點或可能出問題的環(huán)節(jié)
分配小組和個人的角色與責任
獲得小組和個人的承諾
實施建議:
對立項管理過程域產生的所有有價值的文檔如《立項建議書》、《立項調查報告》、《立項可行性分析報告》、《立項評審報告》進行配置管理。
做好必要的保密工作。
由于每個項目都要占用機構的資金和資源,立項評審一定要嚴格。建議對機構高層管理人員進行必要的立項管理培訓。
輸出文檔包括:
項目風險管理計劃、工作任務分解結構(WBS)、項目進度計劃、配置管理計劃、質量保證計劃、TimeSheet、開發(fā)規(guī)范文檔、測試計劃
二、需求分析
需求調研:與客戶其所需要的功能、流程、操作等需要為基礎,而且需求決策者必須是項目經理或部門負責人。
列一個需求管理(包括詳細的溝通計劃及要求溝通)計劃,考慮需求溝通中的人員、資源、時間的要求。
雖然有些因素是客戶方造成的,但應該站在其角度上,為其考慮一些存在的客觀及主觀因素。
注意與項目成員之間的溝通方式及對團隊的建設。
把握需求分析的進度及質量是否符合要求。
根據交互設計原型與客戶交流需求分析是否達到要求及功能點是否有遺漏。
有哪些文檔或數(shù)據是由客戶提供的,這些數(shù)據是否需要在新開發(fā)的系統(tǒng)中維護等。
實施建議:
先對項目成員進行培訓,讓他們掌握必要的需求開發(fā)技能。(比如需求開發(fā)要做什么,做到什么程度,需要注意哪些問題等)
對需求開發(fā)過程域產生的所有有價值的文檔進行配置管理。
需求的建模分析有較高的技術難度,項目成員應當根據自身水平進行取舍。
交互設計中應以用戶的易用性為前提然后考慮在這樣設計的前提下技術上實現(xiàn)是否有難度或者工作量超過前期設計的百分之二十.
(多用TAB形式,盡量讓客戶的某個角色的任務可以在一個頁面中完成,一般用上下文菜單,避免用系統(tǒng)的菜單,一個功能塊一般只需要一個入口)
輸出文檔包括:
產品需求分析說明書、數(shù)據流程圖、系統(tǒng)應用架構圖、交互設計原型、需求分析模型(RQM)