`
lg_techie
  • 浏览: 114316 次
  • 性别: Icon_minigender_1
  • 来自: cq
最近访客 更多访客>>
社区版块
存档分类
最新评论

对系统需求进行优先次序排序

阅读更多

对系统需求进行优先次序排序

请确保首先构建最重要的需求

成功的项目组认识到不能等同地创建所有的需求,因此,需要对需求进行优先次序排序并按此顺序来操作

 

某些需求比其它需求重要得多。例如,对于联机银行的需求来说,对帐户间资金转移的支持要比银行每月声明的 Elbonian语言版本重要得多。成功的软件团队将首先集中精力构建最重要的功能,尽可能地满足用户需求中关键的功能,而那些次关键性功能留到以后处理。需求排序使您的团队能够为组织的软件利润作出最大贡献。然而,要有效地对需求进行优先次序排序,必须考虑几个因素:

 

  • 商业价值
  • 交付成本
  • 交付日期
  • 交付复杂程度
  • 风险
  • 与其它需求的关系
  • 何时需要该需求


可能的优先级别范围
只要明确的定义了优先级并且在应用上保持一致,那么使用什么优先级别范围是无关紧要的。一般的优先级别范围包括:

    * 高级、中等、低级
    * 必需的、条件的、可选的
    * 数字的(例如,1、2、3)

如何对需求进行优先次序排序
      您应该让授权的个人或小组来建立并确认指派的优先权。对需求的优先级进行优先次序排序通常是一个协商的过程,它涉及到许多项目参与者,包括您的用户、用户管理、高级管理、开发人员、操作人员和支持部门。

      大多数项目小组将组织成一个“配置控制委员会 (CCB)” --有时称为“更改控制委员会”或“项目筹划指导 委员会” --它由系统中关键的并且希望是知识渊博的参与者组成。通常由该小组定期开会决定任何新需求的优先级和指派(对于系统的发布或者对于在现有开发成果中的重复)。

为何对需求进行优先次序排序?
      需求排序列表是输入进项目定界过程中的关键因素。项目早期,需要认识到,最困难的事之一是不要打算能交付项目参与者要求的每个功能。项目范围定义了项目组将要交付的范围。这是很重要的,因为它有助于避免“超出范围”,即,项目进展的附加的新需求。已定义的项目范围使您能协商是否有责任交付新确定的需求,并判断新需求对于交付日期/成本的增加的合理性以及讨论是否应该在后续发行版中交付该需求。缺少确定的范围,项目组将承担无法交付的风险,因为经常要向正在构建的项目中添加“再多一条功能”。

 

本文转至【http://www.ibm.com/developerworks/cn/rational/tip-reqs/index1.html】

分享到:
评论

相关推荐

    行业分类-外包设计-具优先次序内容的内容传递系统及相关方法的介绍分析.rar

    7. **变更管理**:当需求变更时,系统应有记录和审批流程,确保所有相关方对变更有共识,避免误解和混乱。 8. **数据安全**:考虑到外包可能涉及敏感信息,内容传递系统应有严格的数据加密和访问权限设置,保护公司...

    多关键词排序.rar

    【问题描述】 多关键字的排序有其一定的实用范围。例如:在进行高考分数处理时,除了需要...(2)从高到低输入单科的优先次序,按照高考成绩总和从高到低进行排列,相同总分的按照单科的优先次序进行从高到低进行排列。

    基于商业价值确定数据分析优先次序的基本指南.pdf

    《基于商业价值确定数据分析优先次序的基本指南》 在当今数据驱动的世界中,首席数据官(CDO)的角色越来越重要。他们需要通过跨职能协作来推动数据和分析(D&A)战略,以创造商业价值。Gartner的研究指出,到2025...

    多关键字排序(C语言)

    利用多关键字排序进行高考分数处理,除了需对总分进行排序外,不同的专业对单科分数的要求不同,因此在总分相同的情况下,按用户提出的单科分数的次序要求排出考生录取的次序。 假设待排序的记录数不超过1000,表中...

    key_sort_system.rar_key_sort_system_多关键字排序_数据 产生器_随机数 范围_高考

    例如:在进行高考分数处理时,除了对总分进行排序外,不同的专业对单科分数的要求不同,因此尚需在总分相同的情况下,按用户提出的单科分数的次序要求排出考生录取的次序。(1)假如代排序的记录数不超10000,表中记录...

    C语言实现排序和贪心算法算法

    快速排序是一种分治策略的典型应用,其基本思想是选取一个基准元素,将数组分为两部分,一部分的元素都小于基准,另一部分的元素都大于基准,然后对这两部分递归地进行快速排序。归并排序则是通过将数组拆分为小段,...

    操作系统单道作业处理

    通过模拟这些算法,我们可以观察不同策略对系统性能的影响,例如平均周转时间、平均等待时间和吞吐量等关键指标。这对于操作系统设计者和系统管理员来说,是非常有价值的学习和实践工具。 在"单道作业.doc"文件中,...

    自考数据结构

    对关键字序列(6,1,4,3,7,2,8,5)进行快速排序时,以第1个元素为基准的一次划分的结果为(C)** - **解析**:在快速排序中,选择第一个元素6作为基准,比6小的元素移到左边,比6大的元素移到右边。最终序列...

    《操作系统》试题库-综合题

    ### 操作系统试题库知识点解析 ...以上几个题目涵盖了操作系统中的关键概念——进程调度和作业调度的基本原理与计算方法,通过具体的例子加深了对短进程优先、短作业优先和先来先服务等调度策略的理解。

    二叉排序树与平衡二叉树的实现

    对于含有同样一组结点的表,由于结点插入的先后次序不同,所构成的二叉排序树的形态和深度也可能不同。 而在二叉排序树上进行查找时的平均查找长度和二叉树的形态有关: ①在最坏情况下,二叉排序树是通过把一个...

    笔顺库7200多个中文汉字 +源码

    最后两位数字,是根据姓名排序规则的具体要求,对笔画、笔形完全相同,又是同一种结构的字,根据先左右,再上下,后整体,以及把字形比较简单的字排在前头等规定的综合要求,用01、02、03等作为优先次序的识别代码。...

    薛薇-《SPSS统计分析方法及应用》第三章--数据预处理PPT课件.ppt

    * 多重排序,首先按照主排序变量的大小次序排序,对于有相同主排序变量的数据,再按第二排序变量的大小次序依次安排。 数据排序注意事项 * 数据排序是整行数据排序,而不是只对某列变量排序; * 多重排序中指定...

    计算机操作系统第三章 处理机调度习题.pdf

    这是一种简单的调度算法,适合于对作业执行时间没有特别要求的场合。 **解析**: - **短作业优先**(选项B)算法优先执行计算时间短的作业。 - **时间片轮转**(选项C)算法主要用于进程调度。 - **优先级调度**...

    掌握图的两种遍历算法深度优先搜索和广度优先搜索算.docx

    其基本思想如下:假定以图中某个顶点 vi 为出发点,首先访问出发点,然后选择一个 vi 的未访问过的邻接点 vj,以 vj 为新的出发点继续进行深度优先搜索,直至图中所有顶点都被访问过。 深度优先搜索遍历的优点是...

    考试科目840数据结构与操作系统.pdf

    * 能够对各种排序方法进行比较分析,如稳定性、时间和空间性能等,了解各种排序方法的特点和不同并灵活应用 计算机操作系统部分(45%): 一、操作系统的概念 * 计算机系统的组成,操作系统的概念,操作系统的...

    兰大《操作系统》19秋平常作业2.pdf

    10. 按照记录存入文件的先后次序排序查找的文件结构称为顺序结构文件。 多选题部分涉及的知识点包括: 11. 中央处理器在目态下取到特权指令(如启动I/O)会触发非法操作,因为这些指令只能在管态(操作系统模式)...

    年度培训计划制定与实施(大纲).docx

    根据工作优先次序、员工优先次序以及具体培训需求的紧迫性,企业可以确定哪些需求应优先解决,以最大化培训效益。 规划年度培训方案时,首先要明确培训目标,理解培训的目的,如维持现状、改善绩效或推动创新,并...

Global site tag (gtag.js) - Google Analytics