流程帮App风险评估
一、 存在风险
此处罗列出了我们开发小组可能遇到8种的风险。
|
编号 |
风险名称 |
内容 |
发生概率 |
损失(人周) |
危险度(周) |
|
1 |
计划编制风险 |
对所要使用技术不熟悉,可能导致无法交付; 每个模块的实现一定程度上依赖于其他模块的完成,可能导致长延期交付。 |
50% |
3 |
1.5 |
|
2 |
组织与管理风险 |
计划制定与实际操作脱节; PM无法有效的调动成员积极性; PM任务分配不合理; |
20% |
3 |
1.5 |
|
3 |
开发环境风险 |
小组成员擅长的开发环境不同,统一成相同的开发环境,需要重新学习; |
15% |
1 |
0.5 |
|
4 |
最终用户风险 |
交付的产品与用户预期差距较大,无法满足目标人群的实际需求。 |
15% |
3 |
1.5 |
|
5 |
人员风险 |
小组成员交流不畅,或者产生矛盾; 某一重要环节成员遇到突发情况,无法完成所负责任务; 小组成员懈怠,交付的产品质量过差; |
5% |
1 |
0.5 |
|
6 |
需求风险 |
对目标人群的使用习惯和需求概括不清晰 |
10% |
2 |
1 |
|
7 |
产品风险 |
对不同移动端的兼容性差; 测试时间短,可能会出现未测试到的异常情况; 在不需要的功能上花费太多时间; |
5% |
2 |
1 |
|
8 |
设计与实现风险 |
设计文档不清晰,实现起来困难; 技术难度超出预期; 开发的各个模块无法有效集成。 |
50% |
5 |
2.5 |
二、 风险优先级
对风险的优先级进行排序,集中精力解决最“危险”的风险,达到效率最大化。
|
编号 |
危险度 |
|
8 |
2.5 |
|
2 |
1.5 |
|
1 |
1.5 |
|
4 |
1.5 |
三、 风险的化解
在此,针对“刺头”们,我们小组提供了相应的控制方法。
|
编号 |
控制方法 |
|
8 |
重视设计文档的设计,统一建模语言; 对各模块实现难度进行评估,对实现难度较大的方法及性能更改; 模块以便于集成为前提进行划分; |
|
2 |
对各项任务进行评估,采用自主选择兼以PM分配的形式分配任务,尽量使任务符合各成员技能点; |
|
1 |
任务分配后,预留一周学习时间; 理清每个模块的相互依赖关系,设置中期验收时间和最迟交付时间; |
|
4 |
持续的进行用户调研; 以迭代的方式进行开发,每一轮产生的原型都交付用户使用,收取反馈意见,进行下一轮的调整; |
流程帮App风险评估的更多相关文章
- APP测试基本流程以及APP测试要点
APP测试流程梳理 APP测试要点梳理 链接:http://pan.baidu.com/s/1gfaEZ1x 密码:07yt 1 APP测试基本流程 1.1流程图 1.2测试周期 测试周期可按项目的开 ...
- 考研部分概念和流程(若不全和错误可提示我补充,另考研帮app推荐)
上大学必须经过全国统一高考,而就读硕士研究生的途径相对而言要多一些,也更灵活一些.已经工作的人,除了放弃工作报考研究生以外,还可以不脱产申请攻读学位,或申请单独考试.不脱产申请攻读学位,通俗的讲,就是 ...
- 使用Application Loader上传APP流程解读[APP公布]
本文仅仅是提供一个公布流程的总体思路.假设没有公布经验.建议阅读苹果官方公布文档或者Google搜索具体教程. 1.申请开发人员账号:99美金的(须要信用卡支付),详细流程网上有非常多样例.自行搜索. ...
- Android Activity启动流程, app启动流程,APK打包流程, APK安装过程
1.Activity启动流程 (7.0版本之前) 从startActivity()开始,最终都会调用startActivityForResult() 在该方法里面会调用Instrumentation. ...
- 写了交互给后台后来不能用?bug多多多又找不到文件效率低?工作流程帮你优化起来~~~~
前端工作流程(多方交互篇) 新的网页: 1.跟美工沟通,跟产品沟通,跟后台沟通.前两者主要是页面样式.后者主要是表单交互.用哪个框架之类的. 2.实现.(写清楚哪块是用什么验证方式的)→ 给后台. 3 ...
- App开发到App Store上架,发布流程。
http://blog.csdn.net/wojsg001/article/details/12005887 App开发到App Store上架,发布流程. 分类: IOS2013-09-25 11 ...
- .net 微信APP支付接口的开发流程以及坑
流程 申请APP的微信支付 申请成功之后得到APPID 商户号 以及自己设置商户号的支付密码 这时就可以开发接口了 微信APP支付API:https://pay.weixin.qq.com/wiki/ ...
- app开发流程有哪些
app开发流程是需求方和供求方相互协调的过程,一般分为需求分析.功能设计.功能实现.项目测试.上线等几个步骤,下面我们就来一起看看ytkah团队进行app开发各个流程主要做哪些事情,让您对app开发设 ...
- 移动端APP第一次登录和自动登录流程
App登陆保存数据流程App因为要实现自动登陆功能,所以必然要保存一些凭据,所以比较复杂. App登陆要实现的功能: 密码不会明文存储,并且不能反编绎解密: 在服务器端可以控制App端的登陆有效性,防 ...
随机推荐
- SpringBoot中的ajax跨域问题
在控制类加入注释@CrossOrigin(allowCredentials = "true",allowedHeaders = "*",origins = {& ...
- Delphi7连接MySql数据库-DBGrid控件显示数据
一个简单的Delphi7小程序,使用MySql数据库做简单查询,用DBGrid控件显示结果,实现过程如下: (1)在MySql中新建demouser表,插入记录用于测试. (2)在Delphi7中新建 ...
- 高分一号计算NDVI
1.准备工作 如果想要ENVI友好一点,请下载ENVI5.3,并且安装China satellites 补丁(参考博客:ENVI扩展工具:中国国产卫星支持工具) App Store for ENVI下 ...
- 【oacle入门】表空间类型
系统表空间 系统表空间包括SYSTEM和SYSAUX表空间,系统表空间是所有数据库必须且自动创建的,一般存放在Oracle的数据字典表及相应数据. 永久表空间 永久表空间用户保存永久性数据,如系统数据 ...
- C#中的抽象类、抽象方法和虚方法
[抽象类]abstract 修饰符可与类和方法一起使用定义抽象类的目的是提供可由其子类共享的一般形式.子类可以根据自身需要扩展抽象类.抽象类不能实例化.抽象方法没有函数体.抽象方法必须在子类中给出具体 ...
- light sdk
//请求ajax var request = function (url,method,params,cb) { var d = ajax({ url:url, type:method, data:p ...
- Sql Server数据字典
1:添加字段属性或者表属性 execute sys.sp_addextendedproperty @name = N'MS_Description', @value = N'要添加的属性信息', @l ...
- maven各个属性参数详解
<project xmlns="http://maven.apache.org/POM/4.0.0 " xmlns:xsi="http://www.w3.org/2 ...
- conts、var 、let的区别
1.const定义的变量不可以直接修改,通过 this.a = 'kkk' 进行修改, 而且必须初始化. 2.var定义的变量可以修改,如果不初始化会输出undefined 3.let是块级作用域,函 ...
- 30天代码day0
a class is a collection of variables (fields) and functions called methods. A program is a collectio ...