PSP个人软件过程开发工具需求分析文档

a.业务需求   

a.1 背景

二十一世纪是软件开发的黄金时期,有人把过去的十年称作软件高度发展的十年,不可置疑,越来越多的软件设计需求是物联网时代的趋势,越来越好的软件设计也是每个软件项目追求的目标,而个人在软件开发中因为各式各样的原因不能及时高效的完成预定的设计目标,这对整个项目是有影响的,甚至是致命的。

a.2  业务机遇

对于每个团队,特别是彼此还属于陌生的队员来说,使用个人软件过程开发工具进行进度管理无疑比较明智,根据每个人的实际情况,分配相应的任务,并预测进度,极大的提高了项目及时高效完成的几率。软件需求的前期分析远远无法保证项目的进度,而psp个人软件过程开发工具则能提供有效的保证。

a.3 业务目标

a.3.1 软件版本一推出的6个月,软件使用量达到3万次

a.3.2 软件版本一推出的12个月,成为80%软件开发公司的首选的工具。

a.3.3 软件版本一推出的18个月,相应的版本能得到极大的好评。

a.4 提供的价值

个人软件过程开发工具减少用户的软件开发过程的风险,比如时间不够。

个人软件过程开发工具提高软件开发小组成员的开发效率

个人软件过程开发工具提供准确的项目计划进度。

a.5 项目风险

个人软件过程开发工具在需求分析的出现极大的认识错误,产品不能满足软件开发小组的需要。

使用这个工具的软件开发人员不能够真实记录自己的开发情况,使得在使用该工具进行评估时出现偏差,失去了工具的作用。

措施:

在进行软件开发时,邀请经验比较丰富的开发人员进行指导,并记录相关的需求,通过网络,纸质调查了解软件开发的过程。

鼓励软件开发人员之间进行经验交流,在使用这个工具前可以进行培训,加强个人软件开发工具使用的意识。

b. 项目愿景的解决方案

b.1 项目特性

b.1.1  个人软件过程开发工具给这个软件开发项目带来新的管理理念,有效的增强项目计划的可用性,实时监控项目开发人员的进度,提高开发人员的效率,减少无用的代码复查表。

b.1.2  项目经理根据成员的情况分配,修改成员的任务。

b.1.3  项目成员可以随时记录自己的项目开发情况,可以进行项目进度的在线提交。

b.1.4 该工具一般在一个独立的项目里使用。

b.2 假设和依赖环境

b.2.1 使用者面向所有的软件开发人员,不能用于非计算机领域

b.2.2 需要一定的团队规模才能真正显示该工具的优越性。

b.2.3 该工具可以进行数据库的连接,以便更新信息。

C.业务范围

c.1 客户概貌

c.1.1 涉及的人员有 :

1.工具的最高管理者(不同的项目,管理者的级别不同)

2.编程人员

3.技术经理

c.2 优先级别

1. 性能  用户的登陆级别, 工具的可用性,可以根据不同的项目情况,有客户进行设计工具显示的内容,工具的基本设计。

2. 对信息的管理,包括开发人员的进度等。

psp工具需求分析的更多相关文章

  1. psp系统需求分析

    软件开发方向“PSP系统”软件需求规约 目录 1 引言... 4 1.1 目的... 4 1.2 文档格式... 4 1.3 预期的读者和阅读建议... 4 1.4 范围... 5 1.5 术语... ...

  2. 个人软件过程(psp)需求分析

    个人软件过程(psp)需求分析 1.  引言 1.1  背景 开发项目进度计划不准确,延期经常出现,甚至无法给出一个比较准确的延迟时间,给市场推广带来很大麻烦. 2.  任务概述 2.1 目标 PSP ...

  3. PSP个人软件开发工具需求分析文档

    第一部分:前景与范围 1.业务需求 1.1 背景 在目前的软件项目开发过程中,进度计划总是非常不准确,经常出现延期,而且大多数都无法给出一个相对比较准确的延迟时间.即使使用用例包.用例的方式组织需求, ...

  4. PROJECT | 四则运算UI设计 - PSP表格&需求分析

    PSP表格(TP版) 需求分析 [GUI编程语言选择] 考虑到Java编写GUI效率偏低且界面不算特别美观(即使有Windowbuilder插件帮助),所以我们使用控件更多,开发效率更高,具有集成开发 ...

  5. PSP个人软件开发工具

    (您的阅读是我的荣幸,如有不满之处请留言指正!) 尚未完善.....工作中 为开发人员提供一个PSP工具,简化时间记录工作:同时提供数据使用的工具,帮助开发人提高估算能力.   PSP个人软件开发工具 ...

  6. PSP需求分析文档

    PSP软件需求分析文档 刘杰 1.       引言 1.1  背景 开发项目经常延期不能按时提交,甚至不能给出明确的延迟时间 1.2  术语 PSP,数据库 2.       任务概述 2.1  目 ...

  7. psp个人软件开发

    为开发人员提供一个PSP工具,简化时间记录工作:同时提供数据使用的工具,帮助开发人提高估算能力.  需求分析: 编号 特性 FEAT01 研发经理能够创建项目.指定或修改项目经理.删除尚未分配工作任务 ...

  8. 个人软件过程(psp)需求文档

    1.  业务需求 1.1 应用背景 开发软件项目进度计划总是那么不准确,延期经常出现,跟可恨的是甚至无法给出一个相对比较明确的延迟时间.很大 因素在于分配给开发人员的完成时间与开发人员的实际完成时间有 ...

  9. psp个人软件过程需求文档

    1.  业务需求 1.1 应用背景 开发软件项目进度计划总是那么不准确,延期经常出现,跟可恨的是甚至无法给出一个相对比较明确的延迟时间.很大 因素在于分配给开发人员的完成时间与开发人员的实际完成时间有 ...

随机推荐

  1. java MAVEN 项目出现红叉

    pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w ...

  2. Arcgis Server发布服务

    提到Arcgis Server 服务的发布,做起来貌似很简单,就算电脑再卡,只要鼠标还能点,一个小时肯定能搞定,但是当你遇到问题的时候,就头大了,也许搞上个一两天都摸不着头脑,最后你采取的措施可能是一 ...

  3. web前端之性能优化

    作为一个前端工作人员,而且只会写点HTML5和CSS3的“假”前端工程师,为了能更好地理解一下前端的花花世界,最近拜读了<高性能网站建设指南>一书,对作者提出的前端性能优化的14个规则获益 ...

  4. oracle 创建database Link

    当两台不同的数据库服务器想要共享一部分数据的时候,可以通过创建database Link的方式实现. 创建全局database links ,则必须使用systm或sys用户,在database前加p ...

  5. [MVC] DIV 布局

    [MVC] DIV 布局 <style> .top { background-color: red; height: 50px; top: 0px; position: absolute; ...

  6. MySql索引简介

    从"找"到B+树 索引是用来查找的. 折半查找是一种很优秀的方式.适合于 范围查找,固有缺点就是需要元素是有序的.二叉搜索树就是对折半查找的一种基础的实现. 但二叉搜索树当遇到特殊 ...

  7. Debug模式,不能进入打断点的类,反而进入代理类里

    有史以来,第一次,遇到这个问题, 设置好断点,Debug模式开启项目,,没有进入原来打好的断点类,反而,进入的是和断点类相同名字(但是图标不同)的一个类里, 不能真正的调试,调试变得很麻烦, 解决方案 ...

  8. I/O流——字节流

    流的概念 流是一个很形象的概念,当程序需要读取数据的时候,就会开启一个通向数据源的流,这个数据源可以使文件,内存,或是网络连接.类似的,当程序需要写入数据的时候,就会开启一个通向目的地的流.这时候你就 ...

  9. iOS手机功能汇总

    开发中经常会调用手机功能,今天来汇总一下,若有不足欢迎大家指出,下面分别介绍如下功能 : 电话 短信 邮件 通讯录 定位 跳转应用 跳转App Store 打开其他文件 电话 调用电话有下图两种不同样 ...

  10. XML中特殊字符转义

    /// <summary> /// 特殊字符转义 /// </summary> /// <param name="xml"></param ...