资源描述
项
目
报
告
负责人:
目录
一、 项目范畴................................................................................................................3
1.1 项目背景............................................................................................................3
1.2 项目内容............................................................................................................3
1.3 项目与项目管理特点.......................................................................................4
1.4 IT项目管理重要性.......................................................................................5
1.5 项目实行可行性............................................................................................6
二、 项目筹划................................................................................................................6
1
2
2.1 项目目的............................................................................................................6
2.2 项目利益有关者分析........................................................................................7
2.3 项目构造(构成)............................................................................................8
2.4 阶段模型和里程碑............................................................................................9
2.5 进度筹划..........................................................................................................10
三、 项目实行..............................................................................................................12
3
3.1 项目启动..........................................................................................................12
3.2 变更管理..........................................................................................................12
3.3 质量管理..........................................................................................................13
3.4 风险分析..........................................................................................................14
四、 项目收尾..............................................................................................................15
4
4.1 项目验收..........................................................................................................15
一、 项目范畴
1.1 项目背景
随着国家经济飞速发展,带来了国民生活水平日益提高,同步各都市、各乡镇生活垃圾,建筑垃圾,电子垃圾…也与日俱增,国家有关部门对此高度注重,回收行业“欣欣向荣”,但这也暴露了诸多问题。
1 回收机构多而不专
由于回收行业门槛低,在没有专业技术支撑下,垃圾废品解决方式错误百出,不但增长了回收成本,无法发挥废品最大价值,也导致了环境污染。
2 大多国民废品回收再运用意识不强
生活垃圾不会存储太多,基本所有扔掉或焚烧,没能回收再运用。由于就读于软件工程专业,想把老式行业与当代技术结合起来,解决或一定限度上缓和上述弊端,这引起了咱们极大兴趣。
1.2 项目内容
1
1.1
1 项目总体目的
构建一种基于移动互联网智能废旧物品回收综合平台,解决居民家中废旧物品滞留时间久,所得效益低等问题,减少可回收资源大量挥霍,以便社区居民实现废旧物品价值最大化。实现对大型回收商回收平台延伸,提高回收效率,改进国内当前回收机制,缩短资源循环周期,协助中小型废旧物品回收公司对人员管理。
2 项目必要性、意义
当前,资源紧缺和环境污染问题已经成为制约国内经济增长首要问题。早在党十七大中就指出,将节约资源和保护环境作为基本国策,大力发展循环经济,加快建设资源节约型、环境和谐型社会,规定各地抓好资源综合运用,大力回收和循环运用各种废旧资源。正如咱们懂得随着节约资源,保护环境和建设生态都市步伐进一步加快,废品回收再运用问题也越来越受到人们关注。物资回收再运用作用是任何其她行业所无法代替。经济发达国家把物资回收再运用行业看作朝阳产业。
随着国内经济迅速发展,技术进步,更新换代加速,会有越来越多商品失去使用价值变成废旧商品,进入废旧商品回收再运用阶段。因而建立规范废旧商品回收市场,防止资源再流失,能源再挥霍,环境再污染,显得极为重要。
1.3 项目与项目管理特点
1.3.1 项目特点
1 时间急迫性。
任何项目均有周期限制,但是IT行业特点决定了其在这方面有更加严格规定。IT项目急迫性决定了项目历时有限,具备明确起点或终点,当达到了目 标或目的被迫终结时,项目即结束。随着信息技术飞速发展,IT项目生命周期越来越短,时间甚至成为项目成功决定性因素,由于市场时机稍纵即逝,如果项目实行阶段耗时过长,市场将被竞争对手抢走。
2 目的渐进性
软件平台架构复杂,需求比较多,得到精确需求需要付出极大精力,这需要很长一段时间。
3 项目阶段性
软件有自身生命周期,软件开发以一种个阶段向前推动。
1.3.2 项目管理特点
1 不拟定性:软件项目是抽象,因而软件项目管理具备不拟定性;
2 独特性:“没有完全同样项目”,项目这种独特性对实际项目管理有非常重要指引意义,因而软件项目管理业具备了一定独特性。
3 阶段性:项目阶段性决定了项目历时有限,具备明确起点和终点,当实现了目的或被迫终结时项目结束,因而软件项目管理具备一定阶段性。
1.4 IT项目管理重要性
软件项目管理是一种科学管理手段,它是为了使软件项目可以按照预定成本、进度、质量顺利完毕,而对成本、人员、进度、质量、风险等进行分析和管理活动。从软件工程角度讲,软件开发重要分为六个阶段:需求分析阶段、概要设计阶段、详细设计阶段、编码阶段、测试阶段、安装及维护阶段。无论是作坊式开发,还是团队协作式开发,这六个阶段都是不可缺少。从顾客角度来看,软件项目生命周期应当涉及项当前期论证工作、项目筹划、软件开发、运营、维护及项目评价。由此可见,软件项目管理范畴不但涉及老式软件开发过程,还应当涉及开发前准备工作以及运营中维护工作和对项目总结工作,因而具备极其重要作用
1.5 项目实行可行性
1.6
1.7
1 人力资源:
本团队所有参加人员均具备良好软件开发基本,且具备一定软件项目开发经验;
2 设备基本:
工作场地:软件学院移动终端工作室
有关设备:服务器、投影仪、打印机、笔记本电脑。
3 实验条件
项目依托江西师大软件学院下软件工程专业优势以及学院良好软硬件环境
4 市场需求
废品回收商诸多,但基本缺少科学回罢手段,导致废品不能发挥其最大价值,此项目成功可以大大减轻这个问题。
二、 项目筹划
3
2
2.1 项目目的
3
3.1
1 制定目的根据
依照前期市场调查所发现垃圾回收行业所暴露问题
2 项目目的
着力解决居民家中废旧物品滞留时间久,所得效益低等问题,减少可回收资源大量挥霍,实现对大型回收商回收平台延伸,以及优化回收员回收路线,提高回收效率,改进国内当前回收机制,缩短资源循环周期,协助中小型废旧物品回收公司对人员管理,以便社区居民实现废旧物品价值最大化。
3 成本目的
总成本少于5万元
4 工期目的
总工期6个月之内。
5 质量目的
整个平台可以正常运营,不浮现任何错误。
6 安全目的
项目交易金额结算对的无误。
1
2
2.1
2.2 项目利益有关者分析
2.2.1 居民利益:
家中大多时候有少量废品存在,留之占地,弃之可惜,打电话给回收商,由于数量少,回收商及时来解决不够划算。面对私人回收商,东西回收回来后都是再转手卖给大废品收购站,居民所真正得到利益被大大减小。面对广大客户,本软件实现回收员上门回收,及时高效,保障了广大居民利益。
2.2.2 回收商利益:
在没有专业技术支撑下,垃圾废品解决方式不合理,不但增长了回收成本,无法发挥废品最大价值,也导致了环境污染,如果有一种好回罢手段,那就可以提高废品回收价值,也可以减少回收成本。
2.3 项目构造(构成)
2.3.1 重要工作构成
1、 系统定义
分析系统总体目的,拟定各子项目的,定义居民需求,定义回收商需求,制定软件需求规格阐明书,选取开发办法;
2、 市场分析
对目的市场进行分析,拟定目的顾客,投资规模,赚钱手段,风险解决等;
3、 系统设计
制定概要阐明书和详细阐明书
4、 系统实现
编码搭建系统框架和实现系统各功能模块
测试
对实现各功能模块进行测试以保证精确安全;
2.3.2 工作分解思路
按照软件生命周期和选取开发模型进行了WBS,制作出如图1WBS图。
图1
2.4 阶段模型和里程碑
2.4.1 项目阶段模型
本系统采用螺旋模型来进行项目开发,螺旋模型采用一种周期性办法来进行系统开发。这会导致开发出众多中间版本。使用它,项目经理在初期就可觉得客户实证某些概念。该模型是迅速原型法,以进化开发方式为中心,在每个项目阶段使用瀑布模型法。这种模型每一种周期都涉及需求定义、风险分析、工程实现和评审4个阶段,由这4个阶段进行迭代。软件开发过程每迭代一次,软件开发又迈进一种层次。
2.4.2 项目里程碑事件
可行性分析报告
需求分析报告
概要设计书
详细设计书
实现编码
测试与交付使用
2.5 进度筹划
2.5.1 项目工作列表
人员工作划分
一、项目于基本状况
项目名称
软件废旧物品回收服务平台
制作日期
.11.16
二、项目任务分派
序号
小构成员
重要任务
1
王建程
文档编写,设计系统整体框架,服务器端程序编写
2
王景
文档编写,设计系统整体框架,客户端程序编写
3
黄艳晶
负责市场调查和推广
2.5.2 项目进度筹划(图2)
图2
2.5.3 风险应对筹划
项目风险管理表 Project Risk Management
一、项目于基本状况 I. Project Basic Info
项目名称
软件废旧物品回收服务平台
制作日期
.1.12
二、项目风险管理 II. Project Risk Management
风险发生概率判断准则 the estimation rule of risk happening probability:
高风险: >60%发生风险也许性 high risk: >60% of risk happening probability
中风险: 30-60%发生风险也许性 medium risk: 30-60% of risk happening probability
低风险:<30%发生防线也许性 low risk: <30% of risk happening probability
序号
风险描述
发生概率
影响限度
风险级别
风险响应筹划
1
普通顾客使用频率低
低
极大
中
进行多渠道推广,提高知名度
2
开发人员赶不上开发进度
中
大
高
增长开发组人员
3
乐意使用回收公司较少
中
大
高
多与之进行沟通,获取更多需求
4
数据服务或服务器故障
低
中
低
尽快排查错误恢复系统正常运营
2.5.4 沟通筹划
项目沟通筹划表 Project Communication Plan
一、项目于基本状况 I. Project Basic Info
项目名称
软件废旧物品回收服务平台
制作日期
.1.12
利益干系人
stakeholders
所需信息
Info needed
频率
Frequency
办法
Means
负责人
Owner
1李萍
总体进展
每星期
电话
王景
2项目核心成员
核心进展
每五天
项目会议
王建程
3项目所有成员
总体进展
每天
会议纪要/状态报告
黄艳晶
三、 项目实行
4
3
3.1 项目启动
3.1.1 建立项目组织
项目组织Project Organization
一、项目于基本状况 I. Project Basic Info
项目名称
软件废旧物品回收服务平台
制作日期
.1.12
序号
组织名称
重要职责
有关人
1
系统分析和设计组
需求分析、系统设计,编码,测试等
王景,王建程
2
技术培训组
对系统分析和设计组人员进行技术指引
李萍
3
市场推广组
进行市场投资分析
黄艳晶
3.2 变更管理
3.2.1 项目重要变更及解决办法
项目变更Project change
一、项目于基本状况 I. Project Basic Info
项目名称
软件废旧物品回收服务平台
制作日期
.2.12
序号
变更前
缺陷
变更后(解决办法)
1
回收员客户端,让回收员在地图上自己圈定工作范畴
过于放大了回收员自由度,不利于回收公司对员工管理,且回收员自己圈定在工作范畴不具备代表性,不能实现城乡社区全面覆盖,两个社区划
分极也许浮现交叉,为日后回收消息推送带来了困难。
让回收公司制定每个回收人员工作地点,更利于公司对员工管理。
2
如何拟定社区地点,最初咱们采用从百度地图上获取全国各个社区地点位置信息,以便回收公司派回收员上门回收。
(1)百度地图上数据不全面,难以及时更新,在此时说话瞬间,也许有一种社区被建立。
(2)软件在推广阶段,不也许覆盖所有社区,有些社区由于废品产量太小,公司不肯解决。
在本客户端后台管理管理系统,加入社区管理模块,让回收公司填写该公司故意愿进行服务社区详细信息,只有公司对该社区授权,该社区客户才干和谐使用普通顾客端软件。
3
每次交易款结算方式。咱们采用老式回收员与客户“一手交钱,一手交货”
方式进行交易
(1)废品回收缺少一种原则回收价格,因此回收员也许从中谋取某些利益。
(2)由于没有第三方支付平台,顾客每次交易积分发送很难做到公正。
最后采用易宝支付解决交易金额结算问题
3.3 质量管理
3.3.1 质量审核
质量保证Quality Audit
一、项目于基本状况 I. Project Basic Info
项目名称
软件废旧物品回收服务平台
制作日期
.12.11
序号
阶段
审核人
审核日期
审核成果
1
可行性分析阶段
李萍
.11.14
合格
2
需求分析阶段
李萍
.12.2
合格
3
设计阶段
李萍
.2.15
合格
4
编码阶段
李萍
合格
5
测试阶段
李萍
3.3.2 质量控制
质量控制Quality Control
一、项目于基本状况 I. Project Basic Info
项目名称
软件废旧物品回收服务平台
制作日期
.2.12
序号
控制手段
详细阐明
负责人
1
软件测试
找出bug与不合理逻辑
王建程,王景
2
从代码源头控制好质量
团队中有一人负责整个产品质量和代码审核,不定期经常举办内部培训,发布后bug汇总总结分析,不断提高开发团队技术 水平。发布后浮现bug和开发者挂钩,除了不能解决,严重Bug必要在2个工作日内解决,对于不能解决bug要给出因素:是先期设计导致?别人配合代码导致?还是其她因素。这样做目:出了问题,找出因素,避免不再重犯。
王建程
3
监督
所有软件开发环节按照需求规格阐明书,设计阐明书来进行,尽量避免变更。
王景
3.4 风险分析
风险分析Risk Analysis
一、项目于基本状况 I. Project Basic Info
项目名称
软件废旧物品回收服务平台
制作日期
.3.12
序号
风险类型
项目成败影响
1
产品规模风险
项目风险是与产品规模成正比,与软件规模有关常用风险因素有:产品顾客数,复用软件有多少,产品需求变更多少等
2
需求风险
面临着某些不拟定性。当在项目初期容忍了这些不拟定性,并且在项目进展过程当中得不到解决,这些问题就会对项目成功导致很大威胁。如果不控制与需求有关风险因素,那么就很有也许产生错误产品或者拙劣地建造预期产品。每一种状况对产品来讲都也许致命。
有关风险因素有:(1)对产品缺少清晰结识,(2)对产品需求缺少认同, (3)没有优先需求 (4)不断变化需求,(5)缺少有效需求变化管理过程,(6)对需求变化缺少有关分析等。
3
技术风险
项目团队也许会由于技巧因素影响项目成功。重要有下面这些风险因素: (1)对办法、工具和技术理解不够,(2)应用领域经验局限性,(3)新技术和开发办法应用等。
4
管理风险
项目参加人数比较少,每个人承担责任比较多,缺少帮手,导致了自己检查自己错误,这是最难。然而,像这些问题也许会使项目成功变得更加困难。
四、 项目收尾
5
4
4.1 项目验收
项目总结Project summary
一、项目于基本状况
项目名称
软件废旧物品回收服务平台
制作日期
.4.22
二、项目完毕状况总结
1、时间总结
开始时间
.11.15
筹划完毕时间
.5.1
实际完毕日期
2、成本总结
筹划费用
实际费用
3、交付成果总结
三、项目经验、总结教训
经验:1、项目分工较为明确,责任清晰,进度设立合理;
2、团队成员沟通顺畅。
教训收获:1、在完毕软件项目过程中一定要注重软件文档,不能任意编写程序,否则软件项目在后期维护中会非常繁琐,维护效率也会非常低。
2、对于基于数据库软件产品,数据库构造设计是重中之重,由于如果数据库构造设计不合理,有时会导致一定限度返工,这时修改代码所消耗时间会让你觉得得不偿失,数据库构造设计好坏在很大限度上决定了软件设计速度。
3、好编程习惯是很有必要,在代码编写过程中,咱们始终坚持用英文表达
变量,保证每行均有严格首行缩进,这都使咱们在后期代码修改和优化时受益诸多。
展开阅读全文