坪山区智慧经服软件项目开发计划书V1.0坪山智慧经服软件卷号项目名称11.引言........................................................................................................................................................11.1编写目的................................................................................................................................11.2项目简介................................................................................................................................12.项目概况................................................................................................................................................22.1交付项....................................................................................................................................22.2非交付项................................................................................................................................33.项目资源................................................................................................................................................33.1人力资源................................................................................................................................33.2已有开发设施.........................................................................................................................33.3须获取的设施.........................................................................................................................43.4可复用软件资源.....................................................................................................................44.实施计划................................................................................................................................................44.1项目选用的生命周期.............................................................................................................44.2项目进度安排.........................................................................................................................44.3进度控制................................................................................................................................44.4接口人员................................................................................................................................54.5关键问题................................................................................................................................51.引言1.1编写目的编写此计划的目的是为了合理安排组织成员,有效利用时间,以确保项目进度,预见项目风险等活动。使项目严格按照系统开发流程进行,遵循正规的顺序开展。同时,项目开发成员通过此计划书明确项目目标和各自职责。它说明系统的开发方法,是一种计划,以指导工作之用。1.2项目简介项目名称:坪山智慧经服平台及应用开发项目产品名称:坪山智慧经服系统、智慧经服移动APP、微信公众号版本号:1.0坪山智慧经服软件卷号项目名称22.项目概况2.1交付项序号类别名称交付日期交付人描述1需求文档《听见云平台管理系统软件需求规格说明书》包括后端管理及前台应用和门户2《听见云平台管理系统界面原型》Demo3《听见手机APP软件需求说明书》4《听见手机APP界面原型》Demo5《听见微信公众号软件需求说明书》6《听见微信公众号原型》Demo7《接口需求说明书》包括手机APP与平台接口、平台与阿里云及智能广播服务器的接口等。8《需求跟踪表》9设计《概要设计文档》10《详细设计文档》11编码源代码12《数据库设计说明书》Word文档13《数据要求说明书》Word文档14测试《测试用例说明》15《测试分析报告》16运维《用户操作手册》17《项目开发总结》坪山智慧经服软件卷号项目名称318《系统安装部署说明书》19《工程实施手册》20产品《听见云平台管理系统》21《手机APP》22《听见微信公众号》2.2非交付项《项目开发计划书》《项目周报》3.项目资源3.1人力资源说明参与项目的总人数和人员结构,人员结构可用下表从职责和技术水平等方面进行说明。序号姓名性别部门技能项目角色1项目经理2开发经理3需求分析4系统架构5概要设计6详细设计7编码组长8编码人员9编码人员10编码人员11编码人员12测试人员3.2已有开发设施使用设备:电脑台坪山智慧经服软件卷号项目名称43.3须获取的设施1、域名的申请和注册2、开发环境的购买:阿里云账号申请、开发云服务购买、IOS开发账号购买等。3、联调测试用IP音箱。3.4可复用软件资源无4.实施计划4.1项目选用的生命周期本项目采用的是瀑布模型(瀑布模型将软件生命周期划分为制定计划、需求分析、软件设计、程序编写、软件测试和运行维护等六个基本活动,并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落)。此模型的本质是每个阶段的活动只做一次。从上一阶段向下一阶段逐级过度,最终得到所要开发的产品。4.2项目进度安排阶段名称开始时间截止时间工作内容阶段产品计划2017-06-72017-06-08编写各项计划书《项目计划书》需求2017-06-052017-06-16需求分析输出已评审的《软件需求说明书》《接口需求说明书》及界面原型等设计2017-06-192017-06-20根据需求,系统架构分析,系统整体设计输出已评审的《概要设计说明书》、《详细设计说明书》编码2017-06-20完成编码及单元测试测试搭建测试环境、进行集成测试、系统测试和软硬件联调《测试计划》、《测试用例》、《测试分析报告》运维BUG修改,文档的完善里程碑计划:4.3进度控制第一阶段:项目需求分析和评审本次需求分为:听见云平台、手机APP、接口需求、微信公众号,需求分析的工作量较重。坪山智慧经服软件卷号项目名称5需求分析人员每周提供周报,反映每周工作情况。第二阶段:设计和编码阶段在详细设计完成进入编码阶段后,每天早晨8:30进行晨会;由项目组成员反映任务完成情况并沟通项目中出现的问题,开发组组长(也可上升到开发经理、产品经理)负责协调人员解决编码过程中的技术问题保证项目按计划执行。开发人员每周反馈周报,说明本周任务完成情况。对已经出现开发进度延迟的同事,须在周报中填写加班时间安排。第三阶段:测试阶段及运维阶段测试人员须严格按计划出具测试用例,搭建好测试环境。测试中出现的问题要即时记录并反馈给开发人员进行BUG修改。测试人员须按天提交测试日报,当天测试中发现的问题没有当天解决的,需要在第二天早晨站会上及时提出,开发人员反馈修改完成时间。4.4接口人员主要接口人员:李宏凡、宋伟、朱月评4.5关键问题逐项列出能够影响整个项目成败的关键问题、技术难点和风险,指出这些问题对项目的影响。并根据项目情况,对项目风险进行排序,在下表中列出项目的前5个风险,并给出解决方案。风险排序风险项名称风险描述风险缓解方案1项目时间短资源风险提高工作效率、合理安排开发计划2缺乏开发经验技术风险多问指导老师3时间安排不够合理进度风险对开发进度进行实时监控进行调整4计算机故障资源风险提前完成任务尽快解决问题5人员病假、事假人员风险及时调配人员