psp前景与范围文档

前景与范围文档

  

文档状态:

[  ]草稿

[  ]正式发布

[√]正在修改

当前版本版本1
作者XXX,XX
完成日期2013-11-14
  

1.业务需求

  1.1应用背景

     在规定时间内不能完成任务的情况时有发生,这对整个项目的研发带来了很大的困扰,阻碍了项目的进展速度.对于如何去分配给一个开发人员的任务量/规 定什么时间内完成  这是一直困扰着研发经理的一大难题.为了提高工作效率,提高公司收益,决定开发一PSP工具,简化时间记录工作,同时提供数据使用的 工具,帮助开发人提高估算能力.

  1.2业务机遇

    通过这个工具开发人员可以更方便快捷的记录自己的开发时间,更为精准的统计开发人员的工作效率,并能通过对工作量与工作时间的统计分析,能更好的为开发人员提供任   务,使整个项目能更快更好地完成.

  1.3业务目标

    BO-1:提高项目的完成时间.

    BO-2:减少超期完成任务现象.

    BO-3:提高每一位开发人员的工作效率.

    SC-1:使用此工具后项目的完成时间缩短5%.

    SC-2:使用此工具后超期完成现象减少50%.

    SC-3:使用此工具后开发人员的工作效率提高20%.

  1.4业务风险

    RI-1:如何确定计时的时间是否准确,是由开发人员确定的,会有不精准的现象.

    RI-2:如何确定任务的难度系数对项目经理是一种考验.

    RI-3:项目的分类如何去划分.

    RI-4:对于一些不使用电脑的工作怎么计算.

2.项目前景

  2.1前景概述

     对于项目管理层的人员来说,该系统可以让其更好的了解员工的工作情况,了解员工所擅长的方面.将员工所擅长的任务分配给他,才能提高开发效率,提高 开发质量,获取更多的  收益.对于开发人员来说,使用该系统可以更好地了解自己的优缺点,了解自己的优势和劣势,并能在自己力所能及的情况下提高工作效 率,获取更多的报酬.

  2.2主要特性

    FE-1:研发经理及管理层可以按个人、任务、项目、关键字查看工作时长、统计产能.

    FE-2:研发经理能够创建项目、指定或修改项目经理、删除尚未分配工作任务的项目.

    FE-3:项目经理可以为开发人员指派工作任务,工作任务属于特定的工作包.

    FE-4:项目经理可以对项目设置工作包,工作包允许多级嵌套,它只用来组织工作任务.

    FE-5:项目经理在分配工作任务时,能够查阅开发人员的日程安排表,可以按开发人员查询、也可按日程查询.

    FE-6:项目经理可以按项目、任务、关键字统计实际工作时长、产能.

    FE-7:开发人员可以查询相近工作任务的历史数据(估算数据、实际数据).

    FE-8:开发人员任务执行将超计划时,应报告项目经理,项目经理通过系统更新其日程表.

    FE-9:开发人员可以随时记录自己的时间,提供“开始计时”、“暂停计时”、“停止计时”,在停止时,填入任务编号(在线则选择)、工作关键字(以逗号分隔的多个),自动    生成开始时间、暂停时间、停止时间、总时长、有效时长(总时长-中断时长).

    FE-10:开发人员可以根据任务编号、关键字、起止时间进行分类组合查询与统计.

    FE-11:开发人员接到任务时,通过系统填写计划时间(计划开始时间和计划结束时间),项目经理确认后,更新日程安排表.

    FE-12:时间记录程序会自动连接服务器,完成时间日志上传的工作,未能连接服务器,则在本机暂存时间日志.

    FE-13:开发外接设备,更好的统计开发人员的工作时间

  2.3假设与依赖

    AS-1:每一个开发人员都有自己的电脑,并且工作时都用到电脑.

    AS-2:研发经理需要能够准确的确定任务的难度系数,并根据难度系数来确定报酬.

    AS-3:项目经理能根据统计结果进行分析,准确的给员工分配任务.

    AS-4:开发人员能够准确的填写自己的完成任务时间.

    AS-5:开发人员能够准确的计时.

    DE-1:如果开发人员没有准确的计时,造成的后果由开发人员承担.

    DE-2:开发人员如果认为自己能做难度系数更高的任务需要与项目经理协商.

3.项目范围

  3.1第一版本范围

    第一版本主要实现开发人员的计时,并统计开发人员的数据,实现对开发人员数据的分析.确定任务难度,录入任务,录入人员信息,设置权限.实现任务分配功能,开发人员能确定自己的任务时间.

  3.2后续版本范围

特性版本1版本2
FE-1实现部分完全实现
FE-2完全实现 
FE-3部分实现完全实现
FE-4实现简单分类完全实现
FE-5完全实现 
FE-6部分实现完全实现
FE-7完全实现 
FE-8完全实现 
FE-9实现部分完全实现
FE-10实现部分完全实现
FE-11完全实现 
FE-12部分实现完全实现

4.项目环境

  4.1操作环境

    系统主要是给两类用户使用,一类是开发人员,另一类是管理层人员.

    开发人员的工作环境有两种,一种是连上局域网的情况,另一种是不联网的环境,两种环境都需要使用PC机.

    管理层人员工作时必须连接上局域网.同样需要使用PC机.

  4.2涉众

涉众特点
开发人员可以自己填写完成任务所需要的时间,如果超时与项目经理协商,并能查看自己的历史记录和数据统计记录
项目经理/管理层可以给开发人员分配任务,修改开发人员的完成任务时间,查看开发人员的数据统计.
研发经理可以添加/修改/删除人员信息,可以添加/修改/删除任务信息,可以查看所有人员的数据统计.

  4.3项目属性

属性驱动因素约束因素可调整因素
特性 各个版本的功能必须完全可操作在最终版本中进行调整
质量 用户满意度必须达到85%;必须通过全部的安全机制检查,系统能够在win7,winxp等操作系统下稳定工作在后续版本中完善功能提高用户满意度
成本项目经理必须控制开发费用在额定范围内允许费用超过的最大额度不超过总经费的10%
进度项目经理必须保证开发时间在规定时限范围内开发时间最长不得超过规定时间2天
人员

团队规模包括一个项目经理,两名开发人员,和一名测试人员

人员数目按照规定严格控制如果计划不够,可以适当增加人员务必保证在规定时间内完成项目

转载于:https://www.cnblogs.com/xianyikemizao/p/3424439.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/261063.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

数字编码电位器c语言,数字电位器——x9c104

一些传统的电子设备是通过改变电位器的电阻来实现调整,比如灯的亮度、电机的转速等。如果想对这种设备进行智能改造但不大幅度改变设备内部的电器结构,我们需要电位器的电阻可通过单片机或微机进行控制,数字电位器就是这类设备。“我也是在项…

13.  Roman to Integer

2019独角兽企业重金招聘Python工程师标准>>> 见12转载于:https://my.oschina.net/datacube/blog/702856

SharePoint2010沙盒解决方案基础开发——开发webpart读取绑定列表数据,并以一定的格式显示(加css样式)...

SharePoint2010沙盒解决方案基础开发——开发webpart读取绑定列表数据,并以一定的格式显示(加css样式) 注:此实例无需添加数据控件,避免了一些繁琐的代码 实现效果如下: 读取数据和图片,并以每行…

Android 常用权限

添加WiFi以及访问网络的权限&#xff1a;<uses-permission android:name"android.permission.CHANGE_NETWORK_STATE" ></uses-permission><uses-permission android:name"android.permission.CHANGE_WIFI_STATE" ></uses-permission&…

c语言离散卷积编程,数电实验一 离散卷积的C语言编程.ppt

数电实验一 离散卷积的C语言编程.ppt实验一 离散卷积的C语言编程实验,DSP实验室,实验性质,综合设计性实验,实验目的,1 了解和认识常用的各种信号&#xff1b; 2 掌握卷积的定义和计算方法&#xff1b; 3 掌握在计算机中生成以及绘制信号序列图的方法。,实验原理,离散时间系统中…

openwrt上wifi探针的实现

openwrt上wifi探针的实现 探针是通过wifi搜集经过这个AP范围的手机的mac地址&#xff0c;没有什么深刻的东西&#xff0c;知乎上关于这个东西讨论的很多&#xff0c;有人觉得很有用&#xff0c;可以做很多增值的应用&#xff0c;有人觉得没啥用&#xff0c;不过这并不妨碍我们从…

Eclipse里做JBPM工作流gpd.xml中文乱码问题解决(包括控制台乱码解决)

该文章转至:http://jsczxy2.iteye.com/blog/1236552 修改eclipse安装跟目录下的eclipse.ini文件&#xff0c;在其中添加&#xff1a;-Dfile.encodingUTF-8如我添加后为&#xff1a;-showsplashorg.eclipse.platform--launcher.XXMaxPermSize256M-vmargs-Dosgi.requiredJavaVers…

irq4中断子程序c语言写法,AVR汇编程序参考

该AVR的汇编程序选自《M128》&#xff0c;程序中体现了AVR汇编的基本特点&#xff0c;仅供大家参考。该应用系统为一个带1/100秒的简易24小时制时钟&#xff0c;它在上电后能够自动从11时59分55秒00开始计时和显示时间。下图为简易时钟系统硬件电路图。图 简易24小时时钟硬件原…

技术的自我修炼

从今天开始记录自己的技术修炼之路&#xff0c;自勉成长&#xff01;转载于:https://blog.51cto.com/11822609/1796121

一步一步学Silverlight 2系列(6):键盘事件处理

一步一步学Silverlight 2系列&#xff08;6&#xff09;&#xff1a;键盘事件处理 概述 Silverlight 2 Beta 1版本发布了&#xff0c;无论从Runtime还是Tools都给我们带来了很多的惊喜&#xff0c;如支持框架语言Visual Basic, Visual C#, IronRuby, Ironpython&#xff0c;对J…

STM32堆栈溢出的问题

在程序中出现栈溢出的情况&#xff0c;就是分配局部变量时因为内存溢出而重启&#xff0c;局部变量分配在栈中&#xff0c;栈区域满了导致溢出&#xff0c;需要修改startup_stm32f10x_hd.s中&#xff0c;或startup_stm32f10x_ld.s,startup_stm32f10x_md.s,具体文件按要看CPU是否…

块分割,维特比算法小结

学习总结 在ER中&#xff0c;有一类算法依靠参考结构化数据库的模型实现&#xff0c;以便提高ER的速度。但是这类算法常常在运行中产生了大量重复计算&#xff0c;降低了效率。由此&#xff0c;通过介绍以下方法&#xff0c;来解决这个问题&#xff1a; 块分割 给定的字符串&am…

关于URL编码

一、问题的由来 URL就是网址&#xff0c;只要上网&#xff0c;就一定会用到。 一般来说&#xff0c;URL只能使用英文字母、阿拉伯数字和某些标点符号&#xff0c;不能使用其他文字和符号。比如&#xff0c;世界上有英文字母的网址 “http://www.abc.com”&#xff0c;但是没有希…

C语言ffmpeg合并多个视频,ffmpeg合并多个视频

/// ///遍历文件夹获取所有视频路径/// /// private void TraverseFolder(string path,stringfilepath){DirectoryInfo dInfo newDirectoryInfo(path);Dictionary dic new Dictionary();Dictionary dic2 new Dictionary();List list new List();//遍历该文件夹foreach (File…

android应用开发全程实录-实现甩动拨打和挂断电话

今天继续给大家带来《Android应用开发全程实录》中的章节&#xff0c;这部分是讲传感器中的一个实例。 通过上面的例子我们学会了如何获得某种类型的传感器&#xff0c;下面通过一个实例来学习如何使用某一个类型的传感器。我们以加速传感器为例&#xff0c;来实现这样一个功能…

static的应用以及静态与非静态的区别

先前看到一个技术大牛写了一个关于静态成员与非静态成员&#xff0c;静态方法和非静态方法的各自区别&#xff0c;觉得挺好的&#xff0c;在这里写一个小程序来说明这些区别。 package com.liaojianya.chapter5; /*** This program will demonstrate the use of static method.…

Python中抓网页的小陷阱

这边博客已经搬家到这里了。我的个人博客&#xff0c;风格我自己更喜欢&#xff0c;也可以完全控制。当然&#xff0c;会花一点钱&#xff0c;但是基本能承受。 欢迎各位来观光&#xff0c;博客园很棒&#xff0c;但是有一个自己能控制的网站也许会更好。另外&#xff0c;不能发…

C# 打印文件

http://support.microsoft.com/kb/322091转载于:https://www.cnblogs.com/xbgz/p/3431463.html

c语言穷举算法 枚举法,c语言枚举法 穷举法 ppt课件

枚举法 穷举法 笨人之法 把所有可能的情况一一测试 筛选出符合条件的各种结果进行输出 分析 这是个不定方程 三元一次方程组问题 三个变量 两个方程 x y z 1005x 3y z 3 100设公鸡为x只 母鸡为y只 小鸡为z只 百元买百鸡问题分析 x y z 1005x 3y z 3 100 三重循环 voidmain intx…

装饰模式(Decorator pattern)

装饰模式又名包装(Wrapper)模式。装饰模式以对客户端透明的方式扩展对象的功能&#xff0c;是继承关系的一个替代方案。 装饰模式的结构 装饰模式以对客户透明的方式动态地给一个对象附加上更多的责任。换言之&#xff0c;客户端并不会觉得对象在装饰前和装饰后有什么不同。装饰…