福建省人口和计划生育信息服务系统开发应用第八小组si.docx

上传人:小飞机 文档编号:2029829 上传时间:2023-01-02 格式:DOCX 页数:49 大小:1.67MB
返回 下载 相关 举报
福建省人口和计划生育信息服务系统开发应用第八小组si.docx_第1页
第1页 / 共49页
福建省人口和计划生育信息服务系统开发应用第八小组si.docx_第2页
第2页 / 共49页
福建省人口和计划生育信息服务系统开发应用第八小组si.docx_第3页
第3页 / 共49页
福建省人口和计划生育信息服务系统开发应用第八小组si.docx_第4页
第4页 / 共49页
福建省人口和计划生育信息服务系统开发应用第八小组si.docx_第5页
第5页 / 共49页
点击查看更多>>
资源描述

《福建省人口和计划生育信息服务系统开发应用第八小组si.docx》由会员分享,可在线阅读,更多相关《福建省人口和计划生育信息服务系统开发应用第八小组si.docx(49页珍藏版)》请在三一办公上搜索。

1、福建省人口和计划生育信息服务系统开发应用流程概述【版 本:V1.0 】工 程 编 号 :TX-2010-0615 建 设 单 位 :福建省人口和计划生育委员会 编 制 单 位 : 软件工程(2)班第八小组报告负责人 :张翊,肖伟华主要编制人 :张翊,肖伟华版本号修改批准人修改人安装日期签收人1.02.0目录第1章 项目立项31.1 目标与实施31.2 项目立项活动31.3 立项申请51.3.1 填写立项申请书61.4 立项审批181.4.1 立项审批181.5 任务下达201.5.1 任务下达21第2章 项目筹备252.1 目标与实施252.2 项目开发计划252.2.1 项目计划会议272.

2、2.2 项目计划描述312.3 配置管理计划332.3.1 配置管理计划332.4 测试计划372.4.1 编写测试计划382.5 实践活动45第3章 项目内容及其流程概要473.1 主要流程分析473.2 数据采集473.3 数据提供、共享483.3.1 网页查询493.3.2 Web服务503.3.3 自动帮忙输入50第4章 章需求调研表51第1章 项目立项1.1 目标与实施【培训目标】 理解项目立项的流程及意义; 掌握项目立项申请书的编写; 熟悉项目立项申请书的审批; 熟悉工作任务下达;【实施要求】对软件公司而言,在执行项目立项之前,通常需要具备的条件是:l 有需求:公司高层或客户有比较

3、明确的市场需求;l 有能力:初步判断软件公司具备实施该项目所需要的技术、人员等相关条件。1.2 项目立项活动【场景分析】小组接到福建省人口和计划生育委员会为拟建的“福建省人口和计划生育信息服务系统”项目中 “人口业务综合服务系统软件开发包”(以下简称本项目)的开发委托邀请之后,所要做的第一项工作就是立项活动,立项活动将决定小组是否承接该项目的开发,由谁来负责主持整个项目的开发等。【立项流程】立项就是决策,是企业、组织、团体或个人通过科学的方法、流程对新项目(或产品)是否要投入、研发等问题给出一个明确的答案。对于大多数IT企业而言,软件项目(或产品)来源一般有两个渠道:一个渠道是用户通过市场调研

4、之后,认为某软件产品将会有较大的市场空间,委托软件公司进行产品开发,软件公司确定在人力资源、设备资源、抵抗风险、资金和时间上都具备开发该产品的能力后,与用户签订软件开发合同,这类软件被称为“订单软件”。对于应诚软件公司而言,福建省人口和计划生育信息服务系统采购项目系统就属于“订单软件”。另一个渠道是软件公司通过市场调研之后,认为某软件产品将会有较大的市场空间,而软件公司在人力资源、设备资源、抵抗风险、资金和时间上都具备开发该产品的能力,于是决定立项开发这个产品,这类软件产品被称为“非订单软件”。对于微软公司而言,Vista操作系统、Office 2007等都属于“非订单软件”。 对于应诚软件公

5、司而言,网上购物系统也属于“非订单软件”。立项的具体表现形式,就是在市场调查研究的基础上,分析立项的必要性(是否有市场前景)和可能性(是否有能力实现),并具体列出系统的功能、性能、接口和运行环境等方面的需求,当前客户群和潜在客户群的情况,以及投入产出分析,然后再按照参考指南书编写立项申请书,并对它进行评审,评审通过后项目才算正式立项。项目立项的一般流程如图1-2-1所示:图1-2-1 项目立项流程立项活动的第一项工作是“提交立项申请”,那么到底应该由谁来完成这项工作呢?在大部分企业,提出立项申请的一般不是软件开发人员,而是软件公司的市场销售人员以及高级技术经理,因为他们对市场行情及客户需求比较

6、熟悉,对项目的定位比较准确。在提出立项申请书前,您应当进行立项调查,根据公司定位的不同、项目性质不同,立项调查的侧重点也有所差异,一般“订单软件”类的项目侧重点是关注客户公司的信誉、项目的开发成本、技术难度、公司从中获得的收益等;而“非订单软件”类的项目侧重点通常是从市场情况、竞争对手情况、公司技术水平、法律认可、开发成本、公司收益等角度进行分析。根据立项调查得来的各种数据、信息,起草一份立项申请书,提交给公司分管项目的高层经理,这就完成了立项活动的第一项工作。“先论证,后决策”是现代企业项目管理的基本原则,项目立项评审是指对拟实施项目技术上的先进性、适用性,经济上的合理性、盈利性,实施上的可

7、能性、风险性进行全面科学的综合分析,为项目决策提供客观依据的一种技术经济研究活动。高层经理收到立项申请后,应召开立项评审会对立项申请进行审核,以决定项目是否启动,并在项目立项申请书上给出“同意立项”或“终止立项”等意见。立项申请评审通过后,高层经理将会下达工作任务,通常是以工作任务陈述书(SOW)的方式下达,指派产品经理或项目经理,明确相关部门及职责,并将SOW下发到相关组,包括:开发、产品、测试、质量、市场、财务等。综上所述,立项之初,申请人需要填写立项申请书,提交相关人员进行初审,初审一般有三种情况:第一种情况,直接通过,高层下达任务陈述书,立项结束;第二种情况,需要从经济、技术、法律等角

8、度进行可行性分析,形成可行性研究报告,通过评审,将作出立项申请是否通过的终审结论;第三种情况,立项申请未通过,项目直接结束。下面我们依次对立项活动的重要步骤进行讲解:1.3 立项申请【场景分析】小组接到福建省人口和计划生育委员会为拟建的“福建省人口和计划生育信息服务系统”项目中 “人口业务综合服务系统软件开发包”之后,由小组负责跟进整个项目的运作,作为项目经理,第一步做的事情是对项目进行全方位的了解,再结合小组的实际情况详细填写项目立项申请书,提交并获得批准。1.3.1 填写立项申请书【演示说明】在与福建省人口和计划生育委员会的相关负责人进行联系,并向福建省人口和计划生育委员会的负责人了解项目

9、的背景以及主要用途、投资预算、工作进度等详细情况,并填写了项目立项申请书。【实现思路】完整的项目立项申请书应当包含技术、经济、社会、运行环境、法律等方面的调查研究和分析,而“订单软件”的项目立项申请书往往比较简单,如同我们上面所说的,“订单软件”的立项侧重点是关注客户公司的信誉、项目的开发成本、技术难度、公司从中获得的收益等。福建人口和计划生育信息服务系统项目管理系统的客户是福建省人口和计划生育委员会,信誉方面自然是毋庸置疑,因此,邹凯把工作重心放在项目的开发成本、技术难度、公司从中获得的收益等方面。邹凯填写的项目申请书如表1-3-1所示:申请人姓名申请日期XXXX年XX月XX日申请立项项目名

10、称福建省人口和计划生育信息服务系统定位与目标项目定位:为贯彻原国务院信息化工作办公室出台的支持海峡西岸经济区信息化建设的意见,根据结合建设海峡西岸经济区的新形势、新要求,使电子政务建设很好解决科学发展的问题,推进以信息资源开发利用为核心组织电子政务建设,开展数据库标准化改造,建成基础数据库,做到既要推进信息共享工作,又要发挥各方面的积极性。社区综合业务共享平台和省级电子政务顶层设计建设列入2009年国家试点的要求。建设思路是信息化建设平台上移,服务向下延伸,信息资源在区县集中,推行集约化建设。人口(包含流动人口)信息是各部门开展各项工作的基础,各部门都非常重视人口信息的采集。由于缺少统筹规划,

11、各部门人口信息采集系统各自延伸,导致系统重复开发部署、信息重复采集、数据标准不统一、资源(设备、系统、数据)难以共享、数据无法比对等问题,给基层组织人口管理带来了极大的负担和不便。为创新人口服务管理工作新机制,加强包含流动人口在内的人口服务管理工作,避免人口信息的重复采集,减轻基层工作人员负担,带动县区电子政务发展,提出建设人口业务综合服务系统。以县(市、区)为单位统一建设人口数据库,将人口计生、公安、民政、劳动与社会保障等22个人口管理部门的人口管理业务整合到统一的系统应用平台,形成统一采集、按需分发、资源共享、信息复用的人口信息采集和使用机制。项目目标:人口业务综合服务系统的建设目标是:以

12、先进、快速、安全、稳定的网络通讯、数据库技术和计算机高效处理能力为基础,全面实现人口信息处理和管理的现代化,利用、推广、开发和完善人口各应用系统,以高效、规范、实时的方式实现人口信息的获取和使用,实现人口信息处理和管理的现代化,为全省人口信息的动态管理和监控,提供及时、科学、可靠的依据。具体建设目标如下:(1)以县(市、区)人口数据库为核心,以统一的业务网络为载体,为各级业务部门业务应用奠定高效、可靠的人口数据基础;(2)加强各单位间的横向数据交换能力,实现省内流动人口管理一盘棋;(3)实现与公安、民政、劳动和社会保障等部门的人口数据交换和比对;(4)开发部署统一的人口业务综合服务系统,建立统

13、一采集、按需分发、资源共享、信息复用的人口信息采集和使用机制,推进人口管理信息化,满足省直各部门人口管理和决策需要,支持市县开展社会管理和公共服务。(5)提供统一工作集成环境,建立数据共享与交换平台。(1)以县(市、区)人口数据库为核心,以统一的业务网络为载体,为各级业务部门业务应用奠定高效、可靠的人口数据基础;(2)加强各单位间的横向数据交换能力,实现省内流动人口管理一盘棋;(3)实现与公安、民政、劳动和社会保障等部门的人口数据交换和比对;(4)开发部署统一的人口业务综合服务系统,建立统一采集、按需分发、资源共享、信息复用的人口信息采集和使用机制,推进人口管理信息化,满足省直各部门人口管理和

14、决策需要,支持市县开展社会管理和公共服务。(5)提供统一工作集成环境,建立数据共享与交换平台。立项理由简述l 项目建设必要性福建省数字化建设起步早,早在2001年就率先提出了建设数字省份的目标和规划,并持续推进。经过“十一五”期间的努力,福建省信息化建设取得了较大的成效,结合福建省经济社会发展需要,开发建设了一系列重点应用系统。为贯彻原国务院信息化工作办公室出台的支持海峡西岸经济区信息化建设的意见,根据结合建设海峡西岸经济区的新形势、新要求,使电子政务建设很好解决科学发展的问题,推进以信息资源开发利用为核心组织电子政务建设,开展数据库标准化改造,建成基础数据库,做到既要推进信息共享工作,又要发

15、挥各方面的积极性。社区综合业务共享平台和省级电子政务顶层设计建设列入2009年国家试点的要求。建设思路是信息化建设平台上移,服务向下延伸,信息资源在区县集中,推行集约化建设。人口(包含流动人口)信息是各部门开展各项工作的基础,各部门都非常重视人口信息的采集。由于缺少统筹规划,各部门人口信息采集系统各自延伸,导致系统重复开发部署、信息重复采集、数据标准不统一、资源(设备、系统、数据)难以共享、数据无法比对等问题,给基层组织人口管理带来了极大的负担和不便。为创新人口服务管理工作新机制,加强包含流动人口在内的人口服务管理工作,避免人口信息的重复采集,减轻基层工作人员负担,带动县区电子政务发展,提出建

16、设人口业务综合服务系统。以县(市、区)为单位统一建设人口数据库,将人口计生、公安、民政、劳动与社会保障等22个人口管理部门的人口管理业务整合到统一的系统应用平台,形成统一采集、按需分发、资源共享、信息复用的人口信息采集和使用机制。l 项目周期: 6个月l 项目技术思路:使用福建省人口和计划生育信息服务系统采购项目系统的用户主要包括福建省人口和计划生育委员会项目主管、市扶贫办项目主管、县扶贫办项目主管、县扶贫办项目经办人等4类用户,这4类用户虽然分散在全省各地,但同处于政务办公网,因此该系统可采用基于Web技术(b/s架构)的解决方案,Web服务器部署在福建省人口和计划生育委员会信息中心机房,所

17、有用户通过Web浏览器进行访问。系统针对不同的用户授予不同的访问权限,从而完成整个福建人口和计划生育信息服务系统的业务运转。l 项目效益分析客户项目预算:50万,项目大致开发投入30万,本项目将为公司带来20万的效益。此外,本项目在全国的其他省还没有相应的系统,市场容量较大,项目的后期效益较高。项目基本估计福建省人口和计划生育信息服务系统项目省级投资为 576.22 万元,申请由数字 福建建设领导小组办公室从数字福建建设资金中拨付。其中,工程费用 543.60 万元,工程建设其他费用 32.62 万元。各市、县应参照信息系统安全等级保护基本要求(GB/T 22239-2008)中对第三 级的基

18、本要求,在技术、管理两方面进行安全保护建设。以上设备可通过利旧、升级或 采购等方式配置,具体建设方式由各市、县(市、区)政务信息主管部门依据当地信息 安全保护现状拟定。各市、县配套设备费用由各地方项目建设单位向地方财政申请拨付, 不列出省级财政总投资概算。 项目进度开发阶段起止时间2010年06月15日-2010年10月15日共4个月试运行起止时间2010-年10月15日-2010年12月15日共2个月高级经理意见立项审批高级经理签字同意立项 终止立项投资人签字同意立项 终止立项表1-3-1 项目申请书【知识回顾】立项申请书是对市场、客户情况进行调查后,给项目的一个初步评估,或称初步可行性报告

19、。而完整、详细的可行性研究报告则需要对项目在技术、经济、社会、运行环境、法律等方面进行深入的调查研究和分析,是一项费时、费力的工作,特别是大型的或比较复杂的项目更是如此,因此,一般我们都是“先粗后细”,即先进行初步评估,以便高层经理决定是否还需要做更详细的可行性研究报告。项目的初步评估,应当要能够回答以下问题:1. 项目投资建设的必要性。2. 项目建设的周期。3. 项目需要的人力、财力资源。4. 项目的功能、社会效益是否可以保证。5. 项目从经济上、技术上是否是合理的。经过对这些问题的初步评估,项目经理可以形成项目立项申请书,该申请书虽然比可行性研究报告粗略很多,但是对项目已经有了全面的描述、

20、分析和论证,所以项目立项申请书可以作为正式的文献供决策者参考,决策者通过审查项目立项申请书决定项目的取舍。对于部分难以取舍的项目,决策者可以决定是否让项目申请者提交更详细的可行性研究报告。1.4 立项审批【场景分析】在提交项目立项申请书后,需要召开项目立项评审会对项目立项申请书进行评审,以决定是否承接福建省人口和计划生育委员会委托的福建省人口和计划生育信息服务系统采购项目的开发。【参考资料】 立项申请书说 明在该阶段,可以采纳角色扮演教学法,由学生分别扮演市场部、产品部、开发部、测试部、质量部、财务部、人事部等角色演练评审过程。1.4.1 立项审批【演示说明】在收到项目立项申请书后,会先确定参

21、与立项审批的人选,并将提交的项目立项申请书提前转发给他们,以便他们有一定的时间对立项申请书中涉及的内容进行理解、调查、求证,同时明确立项申请评审会议的时间及地点。【实现思路】1. 召开会议立项申请评审会议的时间到达后,公司高层应按时召开会议,参与评审的人员可包括市场部、产品部、开发部、测试部、质量部、财务部、人事部等各部门的领导。2. 评审步骤会议应先由立项申请人对项目情况进行介绍,并对项目立项申请书进行讲解,再由全体评审人员对申请书涉及的各项内容进行集体分析、论证,项目立项申请人须对评估小组的各种疑问进行解答,最后评审小组集体对项目是否立项通过给予表决,并给出相应的理由。下面是评审小组给出的

22、同意该项目立项的理由:1) 项目企业概况:该项目的业主方是福建省人口和计划生育委员会,公司之前开发过福建省人口和计划生育委员会的其他项目,认为业主方是一个诚实守信的单位,且该单位领导对信息系统的重视程度高,在以往的项目开发工程中能给予积极、全面的配合。2) 项目建设的必要性:该项目符合国家的产业政策,符合经济、社会发展的需要,且该项目有向其他省推广的可能,具备一定的市场需求容量,与应诚软件公司一贯的市场销售策略、经营理念相吻合。3) 项目建设规模:该项目涵盖福建省人口和计划生育委员会、市扶贫办、县扶贫办三个层次的工作人员,包含指标发放、项目申报、监督检查、项目结题、项目变更等五大功能,根据公司

23、已有的开发经历和经验,这样的项目在公司里面属于中小规模项目,大致需要30人月的工作量,公司在这方面有足够的人力资源,不需要重新招聘。4) 网络物理布局条件:该系统的用户都处于电子政务网内网,因此,无需考虑与互联网之间进行数据交换,网络物理布局条件良好,技术复杂度低。5) 项目的财务效益:该项目的财政总预算是50万,而项目的全部研发成本大致在30万。此外,该项目如果设计得当,可以轻易在其他省进行全面推广,后期无需研发成本,因此,总体来说该项目的财务效益良好。6) 国民经济、社会效益:通过该项目的实施,能帮助更多需要帮助的人们摆脱贫困,走向致富,对社会的发展具有广泛、深远的意义。7) 项目风险评估

24、:该项目运行于政务内网,系统的用户数量也不多,因此,在网络安全、系统负载压力等方面不存在太大的问题。3. 审批结果综上所述,该项目规模不大,技术难度不高,公司研发过类似的项目,项目的业主方信誉良好,项目的经济、社会效益都不错,因此,评审小组一致同意该项目直接立项,无需进行进一步的可行性研究报告调查。【知识回顾】项目立项评审应该围绕着市场需求、开发技术、财务经济三个方面展开调查和分析,市场是前提、技术是手段、财务经济是核心,通过详细推敲论证,要回答以下五个方面的问题:1) 项目产品或市场的需求如何?为什么要实施这个项目?2) 项目实施需要多少人力、物力资源?供应条件如何?3) 项目需要多少资金?

25、筹资渠道如何?4) 项目采用的技术是否先进适用?项目的生命力如何?5) 项目规模需要有多大?物理布局的指向性如何?项目立项评审的一般过程是:1) 成立评估小组,进行分工,制定评估计划,如:评估目的、评估内容、评估方法。2) 开展调查研究,收集数据资料,并对项目立项申请书和相关资料进行审查和分析。尽管大部分数据在项目立项申请书已经提供,但评估小组必须站在公正的立场上,核准已有数据的可靠性,并收集补充必要的资料数据,以提高评估的准确性。3) 分析与评估,一般会要求项目立项申请人对申请书进行讲解,并对评估小组的疑问进行解答。4) 如有必要,则修改项目立项申请书,给出评估报告、评估结论。评判项目立项申

26、请书是否可以通过的标准通常集中在以下几点:1) 项目目标符合企业的发展需要;2) 项目本身在市场、技术和财务方面具有可行性;3) 企业能够获得项目所需的资源,使项目能够在规定的时间内完成;4) 项目中的风险可以得到有效管理。1.5 任务下达【场景分析】在项目评审小组通过福建省人口和计划生育信息服务系统采购项目的立项评审之后,高层经理随即以工作任务陈述书的方式指定邹凯为福建省人口和计划生育信息服务系统采购项目的项目经理,配合市场部商务人员与福建省人口和计划生育委员会签署了福建省人口和计划生育信息服务系统采购项目委托开发合同,并全权负责后续的项目实施工作。【参考资料】 立项申请书 立项申请书评审会

27、议记录1.5.1 任务下达【演示说明】任务下达一般包含任命正式项目经理和给项目经理下达工作任务两部分。【实现思路】1. 任命项目经理由于该方案主要有小组组长规划编写,该项目经理就由小组组长担任。并在后面做同一的规划和修改。2. 下达工作任务根据项目立项申请书的预算规模向各相关部门负责人明确了各部门参与此项目的人员指标,并要求各相关部门负责人签字确认,确保项目经理有足够的资源可以调动。工作任务陈述书如表1-5-1所示:项目基本信息项目名称福建省人口和计划生育信息服务系统采购项目任命项目经理张翊立项申请人张翊客户信息客户名称福建省人口和计划生育委员会客户联系人及电话无合同签约状态已签合同签约时间2

28、010年06月10日项目目标、范围、任务(功能简述)、客户要求及工期要求和资源约束l 项目目标本次产品能基本达到福建省人口和计划生育信息服务系统采委托开发合同所需要的功能和性能要求。测试阶段中,集成测试一次通过测试的比率不低于80,所有功能点应100通过测试。 通过本项目,进一步推动和促进小组规范化进程,并提供可供借鉴的经验。通过本项目,能培养出一批熟悉小组软件过程和.net技术的人员l 项目范围本项目根据福建省人口和计划生育委员会的要求,涵盖需求分析、设计、编码、测试及产品发布的全过程。l 任务(功能描述)福建省人口和计划生育信息服务系项目涉及开发全过程,为福建省人口和计划生育委员会、市扶计

29、委、县计委办等相关政府部分提供福建人口和计划生育信息服务系统的管理,包括项目实施中的监督检查、最后的项目结题以及可能发生的项目变更管理等;l 工期要求6个月,完成时间为2010年12月15日l 资源约束 项目需要投入人力资源:小组所有人参与系统的设计、开发、测试等各项活动。 项目需要利用以下硬件设备:数据库服务器一台,PC终端或笔记本电脑总计若干台。 现阶段可提供以下软件产品:Sql Server2005,IIS ,.Net开发平台,PowerDesigner建模工具, Rational Rose系统设计工具及相关OS软件。相关部门、人员及职责部门及人员职责条款负责人签字项目经理进行项目策划,

30、组织项目评审等张翊程序管理组程序组经理:1名,负责整个新产品设计、开发工作的协调,负责整个新产品设计、开发工作的具体任务安排和进度、成本控制,同时负责部门之间人员的协调安排黄士龙系统分析师:1名,参与负责新产品的需求工作、概要设计、详细设计、配置库管理,督察项目组人员按时完成相关文档记录刘红丽开发组系统架构师:1名,参与负责新产品的架构设计汪培培系统开发人员:4名,参与负责新产品,编码、代码走查以及单元测试高聪美工:1名,参与负责新产品的界面风格设计翁莹测试组测试经理:1名,负责新产品的集成测试和系统测试的协调和具体工作安排黄兴测试人员:2名,负责新产品的集成测试和系统测试郭辉艺发布管理组发布

31、人员:2名,负责新产品的发布及调试王建伟用户体验组用户体验人员:2名,负责新产品的SQA工作洪素华郑丽丽签署高级经理签字备注表1-5-1工作任务陈述(SOW)【知识回顾】一般来说,任务下达的时机是:1) 立项申请书已通过了项目评审;2) 作为特殊情况,软件组织的上级下达了某项目的指令性软件开发计划。例如:由跨组织跨部门的某个大系统项目,它的系统总体设计组分配给软件的需求。工作任务陈述书的正文包括任务的下达对象、内容、要求完成的日期、决定投入的资源,必要时包括任命项目经理(技术经理和产品经理)、其他保证措施、奖惩措施等。工作任务陈述书的正文可长可短,若合同或项目立项申请书很详细,则正文可短;若合

32、同或项目立项申请书较粗糙,则正文应该详细。工作任务陈述书通常会下达给项目经理,同时抄送给项目组的其他成员。任务下达之前,需要确定项目的正式项目经理,此人可以和项目立项申请人一致,也可以不一致,应当根据项目、公司的实际情况来定。第2章 项目筹备2.1 目标与实施【培训目标】 熟悉项目筹备的工作范围; 掌握项目开发计划的编写; 掌握配置管理计划的编写; 掌握项目测试计划的编写;【实施要求】一般来说,进行项目筹备之前,须对该系统进行正式立项,但是如果公司高层经理觉得这个项目非做不可,那么可以跳过正式立项这个环节,直接进入项目筹备阶段。从实用软件工程的角度来说,项目筹备主要要完成项目开发计划、项目管理

33、配置计划、项目测试计划三大任务。2.2 项目开发计划【场景分析】得到该项目任务时,小组着手准备福建省人口和计划生育信息服务系统采购项目的项目开发计划编写工作。【项目开发计划制订流程】通常,软件开发计划制订可以遵循以下流程,如图2-2-1所示:图2-2-1 软件项目计划制定过程1. 指定项目计划制订负责人软件项目计划的制订是一项复杂的工作,涉及人员多,包括用户、项目经理、开发人员和其他计算机系统小组,通常需要持续较长的时间,因此在制订软件项目计划之前,软件项目的负责人有必要指定专门的软件项目计划制订负责人,软件项目计划制订人既可以是软件项目负责人本身,也可以是项目组其他人员。2. 召开项目计划会

34、议由于软件项目计划受多方人员的关注,并将对他们参与软件项目的开发和管理工作产生重要的影响,因此软件项目计划的制订必须征询各方的意见、协调各方的立场,这样就有必要召开有关软件项目计划的会议。3. 描述软件项目计划软件项目计划负责人对项目计划会议收集的数据进行分析,使用某些工具(例如Microsoft Project、Microsoft Visio等)来描述整个软件项目的计划。一般软件项目计划的描述主要涉及以下3个方面的工作。1)进度安排。2)资源使用。3)成本预算。4. 评审软件项目计划接下来的工作就是要对软件项目计划进行评审。一般地,软件项目计划制订人负责召开项目计划的评审会议,与会人员应包括

35、管理层、开发人员、质量保证人员,甚至是用户。5. 批准软件项目计划一旦软件项目进度计划在评审会议上通过评审,那么软件项目进度计划制订的负责人就可以将它递交给相应的管理层,如软件项目的负责人、组织的负责人进行审批。说 明在该阶段,可以采用案例教学法,以邹凯的实际例子来说明如何召开项目计划会议以及如何描述项目计划。2.2.1 项目计划会议【演示说明】项目计划会议是制订项目开发计划过程中最重要的一环,下面以福建省人口和计划生育信息服务系统采购项目的项目计划会议来说明项目经理应当如何召开项目计划会议,以及会议需要确定的内容。【实现思路】由于邹凯曾经担任过类似项目的软件计划制订人,又是本项目的项目经理,

36、因此,本项目的软件计划制订人由邹凯来担任。邹凯是个很有经验的项目经理,立刻召集所有项目组成员进行项目计划会议,会议主要围绕选择软件过程模型、组建团队、确立汇报机制以及资源的可支配情况等几个问题来展开:1. 确定软件过程模型由于公司曾经有过该类型项目的开发,因此,大家一致认为,本项目可以采用瀑布型软件开发过程来完成,并定义了以下的软件过程阶段。图表2-2-1所示:过程备注立项遵循立项过程,完成立项工作,高级经理下达工作说明书(SOW)。有效输出的两个文件:立项申请书和SOW,这两个文件遵循公司制定的模板,此过程在项目中可行性研究报告被剪裁。项目策划遵循项目策划过程、需求过程完成需求定义和策划工作

37、。用户需求说明书和项目计划。需求遵循需求过程,有效输出需求规格说明书,并遵循公司制定的模板。设计概要设计阶段和详细设计阶段合并为设计阶段,设计阶段遵循设计过程。有效输出设计说明书、数据库设计说明书、系统测试方案,各文档遵循公司制定的模板,此过程在项目中裁剪掉用户手册的初稿和复稿,因为用户手册此时编写可能会和系统最后的操作出入比较大,像界面操作、主机环境的变化等将影响用户的直接操作。 编码和代码走查遵循实现过程,有效输出源程序文件并遵循公司制定的模板。在这个阶段阐述用户手册的初稿。单元测试遵循实现过程,此过程在项目中裁剪掉单元测试方案,由编码工程师直接修改单元测试中的问题并把修改过程记录在源程序

38、和配置文件中,同时形成单元测试问题集作为项目内部存档记录。系统测试遵循测试过程、系统测试规程,有效输出为系统测试记录、系统测试问题报告和系统测试总结报告。 产品交付遵循交付过程,有效输出用户操作手册、产品安装手册、系统维护手册、项目总结报告、产品发行记录 。此过程 将系统维护手册、安装手册独立成文。表2-2-1 软件过程阶段2. 团队人员组建与分工会议还确立了团队小组的角色与职责,如表2-2-2所示:姓名职位职责邹凯产品管理负责分析和评审项目需求,管理产品需求,负责产品开发的策划工作,制定软件开发计划, 跟踪软件开发计划的执行,包括进度、成本、工作量、规模、等,对项目管理中数据进行收集与分析,

39、发现问题并采取纠正措施黄士龙程序管理编写负责模块的质量要求和测试要求书, 系统分析文档的维护工作,负责部分设计/详细设计文档, 负责某个模块的代码编写、维护刘红丽程序管理编写负责模块的质量要求和测试要求书,系统分析文档的维护工作, 负责部分设计/详细设计文档,负责某个模块的代码编写、维护汪培培开发编写负责模块的质量要求和测试要求书, 系统分析文档的维护工作, 负责部分设计/详细设计文档,负责某个模块的代码编写、维护高聪开发负责部分设计/详细设计文档, 负责某个模块的代码编写、维护翁莹开发编写负责模块的模块设计/详细设计文档, 负责某个模块的代码编写、维护黄宇鑫开发编写负责模块的模块设计/详细设

40、计文档, 负责某个模块的代码编写、维护雷勃雯开发负责产品模块或构件的编码工作,撰写开发/维护日志,负责代码的单元测试工作,完成单元测试报告黄兴测试经理负责指导测试组制定测试计划,并跟踪、监督、检查计划的执行,根据用户需求分析和系统总体设计,书写关键模块的测试文档郭辉艺测试员根据用户需求分析和系统总体设计,书写次要模块的测试文档,对系统的功能、性能、异常进行测试赵三丰测试员根据用户需求分析和系统总体设计,书写次要模块的测试文档,对系统的功能、性能、异常进行测试王建伟产品发布参与项目策划,制定项目的配置管理(CM)计划,建立和维护项目配置库及访问权限,记录和发布配置项和基线的版本和状态;赵海产品发

41、布制定质量计划并执行计划洪素华用户体验负责过程及产品的审核,发现不符合性问题,制定支持文档郑丽丽用户体验负责过程及产品的审核,发现不符合性问题,制定支持文档表3-2 团队角色和职责各小组的组间协调,如表2-2-3所示:序号协调阶段发起组负责人支持描述1、全程发布管理王建伟参评“福建省人口和计划生育信息服务系统采购项目系统配置管理计划”2、全程测试组黄兴参考“福建省人口和计划生育信息服务系统采购项目系统质量保证计划”保证项目组成员按照标准过程体系要求进行工作3、全程测试组黄兴参与“福建省人口和计划生育信息服务系统采购项目系统测试计划”测试方案等评审4、全程程序管理黄士龙提供每阶段的评审通过后工作

42、产品,以便入库统一管理5、全程开发组汪培培接收质量管理的改进意见,按照质量管理的要求完善过程改进和工作产品6、全程测试组黄兴保证配置按照过程改进的要求进行工作7、全程测试组黄兴保证测试组成员按照过程改进的要求进行工作,并提供质量保证计划8、策划阶段发布管理王建伟为项目组成员配置工作环境10、策划阶段发布管理王建伟为测试组成员配置工作环境11、策划阶段程序管理黄士龙提供“福建省人口和计划生育信息服务系统采购项目软件开发计划”12、策划阶段程序管理黄士龙提供“福建省人口和计划生育信息服务系统采购项目软件开发计划”13、策划阶段程序管理黄士龙提供“福建省人口和计划生育信息服务系统采购项目软件开发计划

43、”14、策划阶段程序管理黄士龙提供“福建省人口和计划生育信息服务系统采购项目系统用户需求说明书”15、需求分析阶段程序管理黄士龙提供“福建省人口和计划生育信息服务系统采购项目系统软件需求规格说明书”16、设计阶段程序管理黄士龙提供“福建省人口和计划生育信息服务系统采购项目系统设计说明书”17、编码阶段开发组汪培培提供目标代码18、系统测试阶段测试组王建伟帮助搭建测试环境19、系统测试阶段测试组王建伟提供每个测试阶段的问题报告,以及问题解决的复查表2-2-3 各小组协调3. 制定项目汇报机制根据以往经验,大家一致认为及时沟通是解决问题最有效的办法,因此会议还通过了本项目的会议计划,如2-2-4所

44、示:会议名称会议内容举行频度参与人员主持人周例会跟踪项目一周来的状态,包括需求、配置、进度、工作量与成本、质量、问题、风险等内容,每周一上午项目组及相关组代表程序组经理技术讨论会讨论处理技术问题随机举行项目组、测试组程序组经理里程碑评审会评审项目的进度、成本和质量情况,处理当前急需解决的问题。里程碑处高级经理、项目组及相关组人员高级经理项目评审会议临时评审项目中的问题。时间驱动项目组高级经理或程序组经理表2-2-4 会议计划4. 资源的可支配情况会议的另外一项重要工作是收集各个软件开发活动负责人所提交的相关资源的可支配数据,这些数据主要包括该小组的可支配人员数量、空闲时间、相关技能的掌握程度等

45、,作为制定软件项目计划的依据。2.2.2 项目计划描述【演示说明】下面就福建省人口和计划生育信息服务系统采购项目的项目计划描述来说明如何使用甘特图进行项目计划描述。【实现思路】通过召开项目计划会议,对项目的活动、项目的周期、项目的可用资源有了比较清晰的认识,下一步,使用甘特图(Visio 2003绘制)描述项目开发计划,如图2-2-2所示:图2-2-2 软件项目计划甘特图清晰的描述了项目开发计划的活动清单、活动之间的依赖关系、各项活动所需的资源(时间、人员)。说 明为了能让读者更清楚的看出活动之间的关系,图中各活动周期都较短(图形太长影响阅读),不代表实际周期。【知识回顾】软件不像硬件,它是无形的。软件开发过程是以人为中心的,是智力活动的结晶。软件开发过程中,经常遇到以下问题:1) 对项目需求的理解会随着项目进展而不断深化,需求的修订和补充不可避免且频繁,需求更改贯穿于整个软件生命周期;2) 所做的工作分解会随着软件生命周期阶段的进展而不断细化;3) 估计的技巧也随着项目的进展不断改进。因此,软件项目开发计划是不断修订的,但是这并不表示软件项目开发计划制订出来,就可以

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号