增强型统计测量分析和报告的制作方法

文档序号:6570754阅读:218来源:国知局
专利名称:增强型统计测量分析和报告的制作方法
技术领域
本公开总体涉及项目管理,并且一种具体实现涉及对周期性和非周期性项目基础测量数据的分析和报告。

背景技术
项目管理典型地包括将知识、技能、工具和技术应用到大范围的活动中,以便满足特定任务的需求。例如,常常关于项目管理知识和实践的组成处理来描述项目管理知识和实践,其中通过跟踪组成处理直至项目完成来确保满足项目目标。关于这一点,在项目的执行期间,项目经理常常监控项目“度量”,以估计项目完成的进度和完成质量,其中每个度量表示提供对所测量的处理的定量或定性评估的参数的系统。
存在与传统项目管理系统关联的多种问题。例如,由于对于特定项目最有用的度量常常是唯一的或非标准的,项目分析资源必须在很大程度上被定制,这提高了花费并进一步延迟了正在进行的项目的进度。另外,由于度量提供对正在进行的项目原始数据的解译,所以如果项目数据有偏差或出错,则度量的值可以被折衷。
关于这一点,希望提供克服与现有技术关联的缺陷的增强型统计测量分析与报告工具。具体地,希望提供一种标准化的分析工具,其提供对很多种度量的访问,同时不需要定制的软件开发,并且其可以排除异常项目数据的影响。


发明内容
根据一种一般实现,接收与项目相关的项目信息,该项目信息标识项目类型、授权写入实体和授权批准实体,以及至少基于项目类型选择有效度量,该有效度量测量项目的性能的一个方面。从授权写入实体接收与有效度量相对应的基础测量,该基础测量还包括与至少一个度量时段对应的周期性基础测量、以及与非周期性事件相对应的非周期性基础测量,并基于基础测量来计算有效度量。将基础测量分类为排除基础测量和非排除基础测量,导入组织基线数据,并基于非排除基础测量和组织基线数据计算组织指示符。经由授权批准实体来批准有效度量和至少一部分基础测量,由此分别生成批准的度量和批准的基础测量,并输出有效度量或批准的度量以及组织指示符。
其他实现可以包括以下特征中的一个或多个特征。例如,对有效度量和组织指示符的输出可以实时地进行,以接收基础测量。度量时段可以是天、周、月、季度或年。周期性基础测量可以是完成时预算成本(“BCAC”)、所执行工作的预算成本(“BCWP”)、日程安排的工作的预算成本(“BCWS”)、所执行工作的实际成本(“ACWP”)、批准变更请求数目、需求数目、变更请求的影响之和、总风险暴露、活动风险数目、面对活动风险的客户数目、实现的风险数目、或者面对实现的风险的客户数目。非周期性基础测量可以是通过的脚本数目、经过测试的脚本数目、发现的系统调查请求(“SIR”)数目、经过测试的条件数目、交付类型、交付接受数据、交付客户首次应答、交付当前状态、交付团队名称、交付注释、里程碑名称、日程安排的里程碑完成数据、实际里程碑完成数据、里程碑团队名称、同行评价计划数据、测试通过计划数据、执行的实际测试通过数据、发现的错误、或删除的数据。非周期事件可以是系统测试、同行评价或交付状态。
另外,批准所述基础测量还可以包括对基础测量与组织基线数据进行比较,基于对基础测量与组织基线的比较,从授权写入实体接收校正的动作,以及在接收到校正的动作之后接受来自授权批准实体的批准标记。还可以基于用户偏好选择有效度量。输出有效度量或所述批准的度量,以及所述组织指示符还可以包括生成包括有效度量或所述批准的度量以及所述组织指示符的报告,和/或显示对有效度量或批准的度量以及组织指示符的描绘,从而使得该描绘可以显示在多个度量时段上的有效度量或批准的度量以及组织指示符。排除基础测量可以表示特定原因变化数据,并且其中非排除基础测量表示普通原因变化数据。基础测量可以是成本与日程安排基础测量、性能管理基础测量、范围管理基础测量、里程碑管理基础测量、合同管理基础测量、质量管理基础测量、或交付基础测量。
此外,可以基于批准的基础测量、建模算法和内部模型参数来生成模型,并可以输出该模型。可以基于用户偏好或周期性基础测量来调整内部模型参数。接收非周期性基础测量还可以包括下载至少一个预先格式化的同行评价反馈表。该模型可以是问题引入和删除模型(“PIRM”)、请求回转预测(“RTP”)模型、或者收益价值预测(“EVP”)模型。项目信息还可以包括合同数据、联系数据或度量时段数据。
根据另一个一般实现,一种有形地存储在计算机可读介质上的计算机程序产品包括将由计算机执行的指令,该指令操作用于使得所述计算机接收与项目相关的项目信息,该项目信息标识项目类型、授权写入实体和授权批准实体,以及至少基于项目类型选择有效度量,所述有效度量测量所述项目的性能的一个方面。该指令还操作用于从授权写入实体接收与有效度量相对应的基础测量,所述基础测量进一步包括与至少一个度量时段对应的周期性基础测量、以及与非周期性事件相对应的非周期性基础测量,以及基于所述基础测量计算所述有效度量。该指令还操作用于将基础测量分类为排除基础测量和非排除基础测量,导入组织基线数据,以及基于非排除基础测量和组织基线计算组织指示符。此外,该指令还操作用于经由授权批准实体来批准有效度量和至少一部分基础测量,由此分别生成批准的度量和批准的基础测量,以及输出有效度量或批准的度量以及组织指示符。
根据另一个一般实现,一种系统包括输入单元、处理器单元和输出单元。输入单元被配置为接收与项目相关的项目信息,所述项目信息标识项目类型、授权写入实体和授权批准实体,从授权写入实体接收与有效度量相对应的基础测量,所述基础测量进一步包括与至少一个度量时段对应的周期性基础测量、以及与非周期性事件相对应的非周期性基础测量,导入组织基线数据,以及经由授权批准实体来批准有效度量和至少一部分基础测量,由此分别生成批准的度量和批准的基础测量。处理器单元被配置为至少基于项目类型选择有效度量,所述有效度量测量所述项目的性能的一个方面,基于所述基础测量计算所述有效度量,将所述基础测量分类为排除基础测量和非排除基础测量,以及基于非排除基础测量和组织基线数据计算组织指示符。输出单元被配置为输出所述有效度量或所述批准的度量以及所述组织指示符。
有利地,本公开提供了统计测量分析和报告,在该统计测量分析和报告中,项目(诸如加入美国政府运营单位(“GOU”)&

的国家安全服务(“ANSS”)质量和处理改进(“QPI”)项目计划中的项目)具有交互式的基于web的应用,以便报告和分析项目测量数据。具体地,可以记录合同信息,可以输入周期性度量的基础测量数据、测试结果、交付、里程碑、服务级别协议和模型,并且可以下载同行评价。此外,可以通过测量和分析图表、图形和表查看校正动作和操作单元和所显示的项目限制,可以分析度量数据输出,可以设置项目控制限制,以及可以输入校正动作。此外,可以基于用户选择和输入的数据来创建度量报告。
在以下说明书和附图中描述了本发明的一个或多个实施例的细节。根据说明书和附图和根据权利要求书,本发明的其他特征、目标和优点将显而易见。



现在以下参照附图,其中在所有附图中,相同标号表示对应部件 图1描述包含有与计算机相连的便携存储设备的示例系统的外部形态; 图2描述图1中的计算机的内部体系结构的示例; 图3是示出根据一种普通实施方式的计算机实现的技术的流程图; 图4描述用于接收与项目有关的项目信息的示例用户界面; 图5描述用于指定授权写入和批准实体的示例用户界面; 图6描述用于显示有效度量的示例用户界面; 图7描述用于从授权写入实体接收有效度量的基础测量的示例用户界面; 图8描述用于从授权写入实体自动接收与同行评价关联的有效度量的基础测量的示例用户界面; 图9描述用于从授权写入实体接收与非周期性测试结果关联的基础测量的示例用户界面; 图10描述用于从授权写入实体接收与交付关联的基础测量的示例用户界面; 图11描述用于从授权写入实体接收与里程碑关联的基础测量的示例用户界面; 图12描述用于从授权写入实体接收与PIRM关联的基础测量的示例用户界面; 图13描述用于输出有效度量或批准的度量以及组织指示符的示例用户界面; 图14描述在每个类别面板(panel)展开的状态下的图13的用户界面; 图15描述在显示成本性能指标(“CPI”)度量时图13中的用户界面; 图16描述用于显示CPI数据的示例用户界面; 图17描述用于显示SPI数据的示例用户界面; 图18描述用于显示Cost & Schedule Supplemental(成本与日程安排增补)度量的示例用户界面; 图19描述用于显示Requirements Volatility(需求易变性)度量的示例用户界面; 图20描述用于显示Percent Of Test Scripts Passed(测试脚本通过百分比)度量的示例用户界面; 图21描述用于显示Peer Review Problem Detection(同行评价问题检测)度量的示例用户界面; 图22描述用于显示Percent SIRs Reopened(重开的SIR百分比)度量的示例用户界面; 图23描述用于显示Milestone Management(里程碑管理)类别度量的示例用户界面; 图24描述用于显示Contractual Deliverable Management(合同交付管理)类别度量的示例用户界面; 图25描述用于显示SIR Turnaround Time(SIR回转时间)度量的示例用户界面; 图26描述用于输出EVP模型的示例用户界面; 图27描述用于输出PIRM模型的示例用户界面; 图28描述在用户请求PIRM静态模型的细节之后的状态下的图27中的用户界面; 图29描述在用户请求PIRM动态模型的细节之后的状态下的图27中的用户界面; 图30是示出基础测量的手工和/或自动接收的流程图; 图31是示出基础测量和度量的批准的流程图; 图32描述用于批准基础测量和有效度量以生成批准的度量和批准的基础测量的示例用户界面;以及 图33描述用于将基础测量分类为排除基础测量和非排除基础测量的示例用户界面。

具体实施例方式 图1描述示例系统100的外部形态,其中计算机102与数据服务器103相连。如图1所示,计算机102的硬件环境包括用于向用户显示文本和图像的显示监控器104、用于向计算机102输入文本数据和用户命令的键盘105、用于定点、选择和操纵显示监控器104上显示的对象的鼠标106、固定硬盘驱动器107、可装卸(removable)磁盘驱动器109、磁带驱动器110、硬拷贝输出设备111、计算机网络112、计算机网络连接114以及数字输入设备115。
显示监控器104显示图形、图像和文本,图形、图像和文本包括供系统100使用的软件应用的用户界面以及操作计算机102所需的操作系统程序。用户使用键盘105输入命令和数据,以操作和控制计算机操作系统程序和应用程序。用户使用鼠标106来选择和操纵在显示监控器104上显示的图形和文本对象,所述选择和操纵作为与计算机102和在计算机102上运行的应用的交互和控制的一部分。鼠标106是任意类型的定点设备,并且可以是游戏杆、跟踪球、触垫或其他定点设备。此外,数字输入设备115允许计算机102捕获数字图像,并且可以是扫描仪、数码相机、数码摄像机或其他数字输入设备。用来提供增强型统计测量分析和报告的软件存储在诸如固定磁盘驱动器107的本地计算机可读存储介质上。
在另一个实现中,固定磁盘驱动器107本身可以包括多个物理驱动部件,如独立磁盘冗余阵列(“RAID”),或者是位于独立计算单元内的磁盘驱动场或磁盘阵列。此类计算机可读存储介质允许计算机102访问存储在可装卸或不可装卸存储介质上的计算机可执行处理步骤、应用程序等。
网络连接114可以是调制解调器连接、包括以太网的局域网(“LAN”)连接、或诸如数字用户线(“DSL”)的宽带广域网(“WAN”)连接、缆式高速因特网连接、拨号连接、T-1线路、T-3线路、光纤连接或卫星连接。网络112可以是LAN网络、团体或政府WAN网络、因特网或其他网络。借助网络连接,实现计算机102和数据服务器103的直接或间接耦合,以实现计算机102和数据服务器103之间的单向或双向数据传输。网络连接114可以是有线或无线连接器。例如,示例无线连接器包括INFRARED DATA


无线连接器、光学无线连接器、INSTITUTE OF ELECTRICAL AND ELECTRONICS

标准802.11无线连接器、

无线连接器、正交频分复用(“OFDM”)超宽带(“UWB”)无线连接器、时间调制超宽带(“TM-UWB”)无线连接器或其他无线连接器。例如,示例性的有线连接器包括,

-1394

连接器,USB连接器、串行端口连接器、并行端口连接器或其他有线连接器。
可装卸磁盘驱动器109是用来从计算机102下载数据或向计算机102上传数据的可装卸存储设备。可装卸磁盘驱动器109可以是软盘驱动器、

驱动器、致密光盘只读存储器(“CD-ROM”)驱动器、可写CD驱动器(“CD-R”)、可重写CD驱动器(“CD-RW”)、闪存、通用串行总线(“USB”)快闪驱动器、拇指驱动器、笔驱动器、钥驱动器、或诸如可写DVD(“DVD-R”或“DVD+R”)、可重写DVD(“DVD-RW”或“DVD+RW”)或DVD-RAM的各种可写或可重写数字多用途光盘(“DVD”)驱动器中的任何一种驱动器。操作系统程序、应用和各种数据文件存储在磁盘上,即,存储在固定磁盘驱动器107上或存储在用于可装卸磁盘驱动器109的可装卸介质上。
磁带驱动器110是用来从计算机102上下载数据或向计算机102上传数据的磁带存储器。磁带驱动器110可以是1/4英寸盒式磁带(“QIC”)、4mm数字音频磁带(“DAT”)、8mm数字线性磁带(“DLT”)驱动器、或其他类型的磁带。
硬拷贝输出设备111为操作系统程序和应用提供输出功能。硬拷贝输出设备111可以是生成有形输出对象的打印机或任何输出设备,有形输出实物包括文本或图像数据或文本或图像数据的图形表示。尽管硬拷贝输出设备111被描述成直接连接到计算机102,但未必是这样的。例如,可以经由诸如有线或无线网络的网络接口来连接硬拷贝输出设备111。
数据服务器103可以在也可以不在计算机102内,尽管在一个实现中数据服务器103远程地存在于网络上,并且该数据服务器103是由一个或多个联网数据服务器设备或服务器组成的。如果计算机102和数据服务器103断开,则对数据服务器103上存储的数据做出请求的应用将不能访问这些数据或最近更新的数据。数据服务器103执行软件,这些软件为计算机102发送的请求提供服务,其中数据服务器103可以包括服务器场、存储器场或存储服务器。
尽管在图1中将计算机102表示成台式PC,但是在其他实现中,计算机102可以是膝上型电脑、工作站、中型计算机、大型机、嵌入式系统、电话、手持或平板电脑、个人数字助理(“PDA”)或其他类型的计算机。
尽管为简洁起见省略了组成数据服务器103的组件的详细描述,但是只要提及组成数据服务器103的计算机或各联网计算机的硬件环境类似于相对计算机102描述的示例性硬件环境类似就足够了。在另一个实现中,计算机102和数据服务器103的功能被组合到单一组合硬件环境中。
图2描述如图1中实现的计算机102的内部体系结构的示例。计算环境包括计算机中央处理单元(“CPU”)200,在中央处理单元200中处理包括操作系统或应用程序的计算机指令;显示接口202,提供用于在显示监控器104上绘制图形、图像和文本的通信接口和处理功能;键盘接口204,提供到达键盘105的通信接口;定点设备接口205,提供到达鼠标106或等同定点设备的通信接口;数字输入接口206,提供到达数字输入设备115的通信接口;硬拷贝输出设备接口208,提供到达硬拷贝输出设备111的通信接口;随机存取存储器(“RAM”)210,用于在易失存储设备中存储计算机指令和数据以便计算机CPU 200处理;只读存储器(“ROM”)211,其中在非易失存储设备中存储基本系统功能的不变的低级系统码或数据,诸如基本输入和输出(“I/O”)、启动或接收来自键盘105的击键;以及可选地,存储器220或其他合适类型的存储器(例如,随机存取存储器(“RAM”)、只读存储器(“ROM”)、可编程只读存储器(“PROM”)、可擦除可编程只读存储器(“EPROM”)、电可擦除可编程只读存储器(“EEPROM”)、磁盘、光盘、软盘、硬盘、可装卸盒式磁带、闪存驱动器),其中存储包括以下的文件操作系统221、应用程序222(包括增强型统计测量分析和报告应用223,以及必要的其他应用224)和数据文件226;计算机网络接口216,该接口通过计算机网络连接114提供到达计算机网络112的通信接口。组成设备和计算机CPU 200彼此通过计算机总线250进行通信。
RAM 210和计算机总线250接口通信,以便在诸如操作系统应用程序和设备驱动的软件程序执行期间为计算机CPU 200提供快速RAM存储。更具体地,计算机CPU 200将来自固定磁盘驱动器107或其他存储介质中的计算机可执行处理步骤加载到RAM 210的存储区中,以便执行软件程序。数据存储在RAM 210中,在执行期间计算机CPU 200存取该数据。
图2还示出,计算机102存储视窗操作系统221以及诸如字处理、电子表格、演示、游戏或其他应用程序的应用程序222的计算机可执行代码。尽管使用上述实现能够提供增强型统计测量分析和报告,但是根据本公开,还可以将功能实现为动态链接库(“DLL”)的形式,或者实现为诸如因特网web浏览器(如

IE浏览器)的其他应用程序的插件。
计算机CPU 200是以下多种高性能计算机处理器之一,这些处理器包括



处理器、

处理器、

精简指令集计算机(“RISC”)处理器、

处理器、

RISC机器

体系结构处理器、HP

处理器或用于大型机的专用计算机处理器。在附加方案中,计算机CPU 200具有不止一个处理单元,包括在高性能工作站和服务器中使用的多CPU配置,或者在大型机中使用的多个可扩展的处理单元。
操作系统221可以是



2000/

XP Workstation;WINDOWS

2000/

XP Server;各种

风格的操作系统,包括用于

工作站和服务器的

用于

工作站和服务器的


工作站和服务器的

用于

工作站和服务器的

用于基于

CPU的工作站和服务器的

用于

工作站和服务器的HP UX WORKLOAD MANA

用于

工作站和服务器的

用于数字设备公司计算机的VAX/VMS,用于基于HP

的计算机的

用于基于

的工作站和服务器的MAC

X;

WINDOWS

或WINDOWS



OS(“NOS”)、

或用于移动设备的

或用于计算机或嵌入式系统的专用操作系统。用于操作系统221的应用程序开发平台或框架可以是BINARY RUNTIMEENVIRONMENT FOR


Java Platform,MicroEdition(“Java ME”)或Java 2 Platform,Micro Edition

PYTHONTM,



.NET Compact。
尽管图1和2示出执行被配置用来实现增强型统计测量分析和报告的程序代码、程序或处理步骤的计算系统的一种可能实现,但是也可以使用其他类型的计算机。
图3是示出根据一种普通实施方式的计算机实现的方法300的流程图。简短地,接收与项目有关的项目信息,项目信息标识项目类型、授权写入实体以及授权批准实体,并且至少基于项目类型选择有效度量,有效度量测量项目的一个方面的性能。从授权写入实体接收与有效度量相对应的基础测量,基础测量进一步包括与至少一个度量时段相对应的周期性基础测量、以及与非周期性事件相对应的非周期性基础测量,并且基于基础测量计算有效度量。将基础测量分类为排除基础测量和非排除基础测量,导入组织基线,并且基于非排除基础测量和组织基线计算组织指示符。有效度量和至少一部分基础测量是由授权批准实体批准的,以分别生成批准的度量和批准的基础测量,并且输出有效度量或批准的度量以及组织指示符。
更详细地,当方法300开始时(步骤S301),接收与项目有关的“项目信息”,该项目信息标识项目类型、授权写入实体和授权批准实体(步骤S302)。项目信息可以进一步包括合同数据、联系(liaison)数据或度量时段数据。“项目”是为了创造唯一的产品或服务而采取的临时努力,其中“临时”意指项目具有明确的开始日期和明确的结束日期。大部分项目团队是为完成或创造一项工作或服务的目的而创建的,其中项目团队通常在项目完成时解散。
有可能几个项目归属于一个高级“项目计划(program)”之下,并且有可能几个合同归属于一个高级“项目计划”之下。“项目计划”指采用协调方式进行管理以获得单独管理各项目时通常无法获得的益处的一组项目。“合同”被定义为对彼此都有约束力的协定,使得卖方承担提供指定产品或服务的义务,买方承担对产品或服务付费的义务。此外,“实体”被定义为个体或一组个体、组织、计算机、和/或能够提供、传送、分析或传递项目信息、基础测量、度量数据和/或模型数据的其他独立和分立单元。例如,尽管在本文中将基础测量描述为是由用户手工输入的,但是基础测量也可以是由计算机输入的,如经由有线或无线网络连接,具有或不具有人工干预。所谓“有效”,意指可以从逻辑上或数学上导出的前提“有效”度量被认为是存在的,是以验证为基础而确定的。例如,如果认为针对特定项目类型不存在特定基础测量,则使用这些特定基础测量计算的度量将被认为是“无效”度量,因此不选择这些度量。另一方面,能够使用被认为是针对特定项目类型存在的基础测量来计算的度量将被认为是“有效”度量,因此可能选择这些度量。
简要参照下一个附图,图4描述用于接收与项目有关的项目信息的示例用户界面400,该示例用户界面400由执行增强型统计测量分析和报告应用的计算机使用。通过选择Contract Information(合同信息)选项卡401,输入有关合同的信息和度量联系点信息。使用Status Summary(状态概要)选项卡402,也可以接收和显示注释,如处理改进(“PI”)联系或授权评价实体所做的注释。用户界面400包括标题部分404,用于显示标志信息405、用户登录信息406、项目计划下拉列表407、反馈链接409、帮助链接410和/或注销链接411。在默认情况下,项目计划下拉列表407显示“All Programs(所有项目计划)”选择。同时,面包屑痕迹(breadcrumb trail)还可以显示用户选取的到达当前页的路径。
导航窗格412显示用户被授权访问的所有项目的树形视图控件414。树形视图控件414包括被选择用来在主内容窗格中显示有关项目的信息、关联合同、数据输入、分析和报告的一系列嵌套的节点。“节点”是导航窗格412内的一个信息级别,当选择该节点时,该节点改变在内容窗格416中看到的信息。节点可以嵌套到其他节点内。
在默认情况下,树形视图控件414可以包括所有项目计划的所有项目,从而当需要时,用户能够从项目计划下拉列表做出特定选择,将显示的项目限制为属于所选项目计划的那些项目。在导航窗格412内,可以展开每个合同节点(诸如“TO7”合同节点415),以支持数据输入、分析和报告。通过使用“hide(隐藏)”或“show(显示)”控件,可以隐藏导航窗格412,以使浏览器上的其他窗格的视图最大化。
内容窗格416动态显示导航窗格412内的用户所选节点的信息,其中每个窗格显示多个选项卡部分,选项卡部分允许用户通过与所选节点关联的部分进行导航。当从导航窗格412中选择诸如“FHA”项目节点419的项目节点时,在内容窗格416内显示项目信息页417。项目信息页417包括关于所选项目的一般信息,并且可以是以只读模式显示的。
当从导航窗格412中选择诸如合同节点415的合同节点时,在内容窗格416中显示“Contract Information(合同信息)”选项卡401。ContractInformation(合同信息)选项卡401或另一个选项卡可以是默认选项卡。在Contract Information(合同信息)选项卡401中,输入并显示属于一个项目的所选合同的项目信息。授权写入实体在显示的数据输入字段中输入项目信息,接着选择“save(保存)”控件。在创建新合同之后,导航窗格412将刷新并显示新创建的合同名称代替“new contract(新合同)”标签。Status Summary(状态概要)选项卡402是当从导航窗格中选择合同节点时,在内容窗格416中显示的另一个选项卡,该StatusSummary(状态概要)选项卡402显示PI联系或授权评价实体注释。在默认情况下,Status Summary(状态概要)选项卡402可以隐藏在ContractInformation(合同信息)选项卡401的后面,从而用户必须选择StatusSummary(状态概要)选项卡402才能访问它。
图5描述用于指定授权写入和批准实体的由执行增强型测量分析和报告应用的计算机使用的示例用户界面500。通过使用权限类型,授权管理员实体可以添加新实体或用户,并且选择或改变现有实体或用户的权限类型。通过为用户指派“administrator”用户权限,用户可以为可能访问增强型统计测量和分析报告应用及相应数据的、与该项目关联的其他个体或实体选择权限类型。
通过使用标题部分404中的“administration(管理)”链接,可以访问用户界面500,当用户是授权管理员实体或具有管理员特权(例如在图32中)时,“administration(管理)”链接是可见的。通过从项目下拉列表502中选择项目名称,查看与项目关联的用户列表501。通过使用复选框,如权限类型下面所列的复选框504和505,设置或修改用户权限。通过从用户下拉列表506中选择名称,授权管理员实体可以为所选用户指派项目权限。如果用户没有显示在用户下拉列表506中,则授权管理员实体可以利用“add new user(添加新用户)”控件507向项目中添加新用户。根据一种示例实现,为了创建新用户,在文本框中添加有效的企业标识号,指定适合的权限复选框,然后保存新用户。
“Writer(写入者)”权限表示该用户是授权写入实体,允许该用户执行与以下操作关联的功能输入项目数据和基础测量,以及查看授权评价实体输入的注释和度量批准状态。在一种情况下,ContractInformation(合同信息)选项卡401上列示的“Metric Contact(度量联系人)”用户是允许的写入实体。“Writer(写入者)”用户权限类型允许该用户执行与在增强型测量分析和报告应用中输入数据的操作关联的功能,提供对授权评价实体注释的访问,以及提供关于度量是否经过评价、接受和/或批准的标记。
“Approver(批准者)”权限表示该用户是授权批准实体,允许该用户执行与批准写入实体关联的所有功能,以及创建新合同和批准基础测量的功能。在一种情况中,列为项目经理的用户是授权批准实体。
“Reviewer(评价者)”权限表示该用户是授权评价实体,允许该用户执行授权批准实体的所有功能,但批准的度量除外。在一种情况中,列出为PI liaison(PI联系)的用户是授权评价实体。除上述功能之外,授权评价实体也能够评价基础测量,输入或修改注释,接受数据输入字段,排除基础测量,以及提供与基础测量排除有关的注释。总之,“reviewer(评价者)”用户权限类型为用户提供评价、接受和/或排除度量时段数据输入的能力,并且提供有关注释。
具有授权批准实体权限或授权评价实体权限的用户可以创建新项目和输入项目信息,如合同名称、合同类型、合同起始日期、开始度量时段以及合同结束日期。通过提供名称、电话号码、e-mail地址和/或其他联系信息,也可以提供度量联系点。
回到图3,有效度量是基于至少一个项目类型选择的,有效度量测量项目某一方面的性能(步骤S304)。根据一个实施例,会向用户询问一些高级问题,当高级问题的答案为“yes”时,将展开某一部分以提供一组更详细的问题。这些问题有助于用户选择适合于特定项目的度量。如果用户已经选择了度量,则可以查看当前的度量选择或可以改变度量选择。在附加实施例中,也可以基于用户偏好来选择有效度量,例如在输入项目信息前由用户预先确定有效度量。
图6描述用于选择有效度量的、由执行增强型测量分析和报告应用的计算机使用的示例用户界面600。在用户已回答某些问题之后,和/或基于项目信息,Metrics Output(度量输出)页601显示有效度量的列表。正如其名称暗示的那样,“Required(需要的)”度量602是所有类似项目都需要的并且不能更改。可以更改或变更“PerformanceManagement(性能管理)”度量604和“Cost & Schedule(成本与日程安排)”度量605。用户可以添加“Additional(附加的)”度量606。
一旦用户选择所希望的度量,则进行验证以证实用户选择了有效的度量组合,输出至少一个有效度量。在生成有效度量之后,可以将“review/edit metrics(评价/编辑度量)”链接添加到Contract Information(合同信息)选项卡401中。该链接提供对度量选择页的访问,从而用户可以查看或修改所选度量。即使在合同已经提交一个或多个度量时段的基础测量之后,也可以更改度量。如果在报告度量时段数据之后删除了度量,则该用户将看不到该特定度量或与该度量有关的任何基础测量,尽管该基础测量可以保留在数据库中。
从授权写入实体接收与有效度量相对应的基础测量,基础测量还包括与至少一个度量时段相对应的周期性基础测量,以及与非周期性事件相对应的非周期性基础测量(步骤S305)。接收非周期性基础测量可以进一步包括下载至少一个预格式化的同行评价反馈表单。下文将参照图30描述用于接收基础测量的一个示例性处理。
尽管度量时段经常是使用月进行描述和举例说明的,但是实际上度量时段可以是毫秒、秒、分钟、小时、天、周、季度、年、十年、百年、千年,或是任何其他能够想到的时间范围。如果度量时段是月,则以月/年(mm/yy)格式显示。基础测量可以被分类为“Cost & Schedule(成本与日程安排)”测量、“Performance Management(性能管理)”基础测量、“Scope Management(范围管理)”基础测量、“Milestone Management(里程碑管理)”基础测量、“Contract Management(合同管理)”基础测量、“Quality Management(质量管理)”基础测量、Deliverable(交付)基础测量或任何其他类别的统计测量数据。
周期性基础测量可以是BCAC、BCWP、BCWS、ACWP、批准的CR数目、需求数目、CR的总影响、总风险暴露、活动风险数目、面对活动风险的客户数目、实现的风险数目、或面对已实现的风险的客户数目。非周期性基础测量可以是通过的脚本数目、经过测试的脚本数目、发现的SIR数目(其中SIR是用于描述通过进行测试或评价已经发现的软件问题的报告)、经过测试的条件数目、交付类型、交付接受数据、交付客户首次应答、交付当前状态、交付团队名称、交付注释、里程碑名称、日程安排的里程碑完成数据、实际里程碑完成数据、里程碑团队名称、同行评价计划数据、测试通过计划数据、执行的实际测试通过数据、发现的错误、或删除的数据。非周期事件可以是系统测试、同行评价、或交付状态。
通过选择诸如图4中的“Data Entry(数据输入)”节点420的数据输入节点,授权写入实体可以完成基础测量的输入。图7描述用于接收来自授权写入实体的有效度量的基础测量的、由执行增强型测量分析和报告应用的计算机使用的示例用户界面700。具体地,用户界面700包括Metric Period Data Input(度量时段数据输入)选项卡701,通过进入该选项卡,可以将基础测量输入到“Cost & Schedule”Management(“成本与日程安排”管理)类别、Scope Management(范围管理)类别,RiskManagement(风险管理)类别、Change Request(“CR”)Management(变更请求(“CR”)管理)类别、SIR Management(SIR管理)类别、SupportRequest Management(支持请求管理)类别、或任何其他类别。
诸如BCWS字段702的数据输入字段从授权写入实体接收基础测量的输入。评价和批准每个度量时段的基础测量,尽管能够以更高或更低频率执行输入、评价和/或批准。授权批准实体批准基础测量的输入,授权评价实体可以接受基础测量,并输入这样的注释,该注释用来详细说明当基础测量不被接受时排除基础测量的原因。
Metric Period Data Input(度量时段数据输入)选项卡701包括多个数据输入字段,如BCAC字段704、BCWP字段705、BCWS字段702、ACWP字段706、“estimated time to complete(估计完成时间)”(“ETC”)字段707、“number of approved CRs(批准的CR数目)”字段709、“numberof requirements(需求数目)”字段710、“sum ofimpact of CRs(CR的总影响)”字段711、“total risk exposure(总风险暴露)”字段712、“numberof active risks(活动风险数据)”字段714、“number of client facing activerisks(面对活动风险的客户数目)”字段715、“number of realized risks(已实现的风险数目)”字段716、“number of client facing realized risks(面对实现的风险的客户数目)”字段717和/或其他数据输入字段。通过选择当前度量时段控件719上的当前月份(或其他度量时段)并且通过使用阶段选择下拉列表720,将基础测量输入到适合字段中。诸如数据输入字段721的突出显示的数据输入字段表示其内显示的基础测量尚未经授权批准实体批准。
图8描述用于从授权写入实体自动接收与同行评价关联的有效度量的基础测量的示例用户界面800,该示例用户界面800由执行增强型测量分析和报告应用的计算机使用。当从树形视图控件中选择数据输入节点时,通过选择用户界面800上的Peer Review Upload(同行评价上传)选项卡801,可以从授权写入实体自动下载现有同行评价文件中的基础测量。经由Peer Review Upload(同行评价上传)选项卡801获得的基础测量可以用来计算度量,诸如Peer Review Problem Detection(同行评价问题检测)度量或Peer Review Efficiency(同行评价功效)度量。
通过使用单选上传工具802中的浏览功能或者通过使用多文件上传小应用程序804上的拖放功能,可以下载同行评价文件。Peer ReviewUpload(同行评价上传)选项卡801是一页,可以在在该页内将现有同行评价文件中的数据上传到增强型测量分析和报告应用中。所谓“下载”意指将文件从一台计算机复制到另一台计算机,例如从由授权写入实体操作的计算机复制到执行统计测量分析和报告应用的计算机。在本例中,由授权写入实体操作的计算机上传文件,而执行统计测量分析和报告应用的计算机下载文件。
通过使用窗口操作系统浏览功能,单选上传工具802允许从主机上的不同位置中选择单个文件。通过使用“add(添加)”控件806,以增量方式将每个文件添加到上传列表805中。一旦选择了所有文件,用户点击“upload(上传)”控件807,以启动将同行评价文件从授权写入实体下载到增强型测量分析和报告应用中。为了将来自该用户的多个文件下载到增强型测量分析和报告应用中,授权写入实体可以执行一个小应用程序,后者允许将多个文件或文件夹直接拖到与多文件上传小应用程序关联的区域804内,其中区域804可以显示诸如文件夹的图像,目的是使多文件的上传对用户更直观。授权管理员实体可以设置限度,以限制下载的文件的大小和数量。尽管本文将从位于远端的授权写入实体到统计测量分析和报告应用的接收文件的过程称为“下载”,但是从位于远端的授权写入实体的视角看,也可以将该处理标记为“上传”操作。鉴于此,可以将由位于远端的授权写入实体选择的控件807标记为“upload(上传)”,而非“download(下载)”,尽管可以修改此类控件的标签来反映操作员的视角。
图9描述用于从授权写入实体接收与非周期性测试结果关联的基础测量的示例用户界面900,该示例用户界面900由执行增强型测量分析和报告应用的计算机使用。更详细地,用户界面900包括“Test ResultsInput”(测试结果输入)选项卡901,该选项卡允许将基础测量输入到数据输入字段中,数据输入字段如“Number of Passed Scripts(通过的脚本数目)”字段902、“Number of Scripts Tested(经过测试的脚本数目)”字段904、“Number of SIRs Found(发现的SIR数目)”字段905、“Numberof Conditions Tested(经过测试的条件数目)”字段906和/或其他数据输入字段。
图10描述用于从授权写入实体接收与交付关联的基础测量的示例用户界面1000,该示例用户界面1000由执行增强型测量分析和报告应用的计算机使用。更详细地,用户界面1000包括Deliverables(交付)选项卡1001,该选项卡显示“Add New Deliverable(添加新交付)”控件1002。“Deliverable(交付)”是该项目产生的所有有形结果。通过选择“Add New Deliverable(添加新交付)”控件1002,允许授权写入实体将非周期性基础测量输入到与交付关联的数据输入字段中,数据输入字段如“Deliverable Name(交付名称)”字段1004、“Due Date(到期日)”字段1005、“Submission Date(提交日期)”字段1006、“Acceptance Date(接受日期)”字段1007、“Client First Response(客户首次应答)”字段1009、“Current Status(当前状态)”字段1010、“Team Name(团队名称)”字段1010、“Comment(注释)”字段1012、“Client First ResponseDate(客户首次应答日期)”字段1014和/或其他字段。通过选择“Delete(删除)”控件1015或“Edit(编辑)”控件1016,可以分别删除或修改与特定交付关联的基础测量。
“Client First Response”字段1009是一个数据输入字段,与客户对提交给该客户进行评价的交付的首次应答有关。Client First Response(客户首次应答)字段1009的输入选项包括“Data Missing(数据缺失)”、“Not Submitted(未提交)”、“Pending(待定)”、“Conditionally Accepted(有条件接受)”、“Fully Accepted(完全接受)”、“Rejected(拒绝)”、“No Response(无应答)”、“Not Submitted(未提交)”或其他选项。作为默认值的“Not submitted(未提交)”表示尚未向客户提交交付。“Pending(待定)”表示客户已经确认提交的交付,但是仍然在进行评价且尚未接受。“Conditionally Accepted(有条件接受)”表示在完成几处小的修改后客户将接受交付。“Fully Accepted(完全接受)”表示客户已经在交付上签字,不需要修改。“Rejected(拒绝)”表示已经退回交付,需要进行大的修改。“No Response(无应答)”表示客户没有对提交的交付进行确认。
图11描述用于从授权写入实体接收与里程碑关联的基础测量的示例用户界面1100,该示例用户界面1100由执行增强型测量分析和报告应用的计算机使用。在项目管理框架内,“里程碑”是用来标记某一工作包或阶段完成的最终要素,通常是用诸如交付的完成、背书或签字、文档或高级评价会议之类的高级事件标记的。通常,里程碑与概述项目之未来的一类决策关联。
更详细地,用户界面1100包括Milestones(里程碑)选项卡1101,该选项卡允许输入和跟踪与里程碑有关的信息,如实际或预期里程碑日期。具体地,通过选择“add new milestone(添加新里程碑)”控件1102,允许授权写入实体将非周期性基础测量输入到与里程碑关联的数据输入字段中,如“Milestone Number(里程碑号)”字段1104、“Milestone Name(里程碑名称)”字段1105、“Scheduled Milestone Completion Date(已进行日程安排的里程碑完成日期)”字段1106、“Actual MilestoneCompletion Date(实际里程碑完成日期)”字段1107、“Team Name(团队名称)”字段1109、“Comment(注释)”字段1110和/或其他字段。通过选择“Delete(删除)”控件1112或“Edit(编辑)”控件1014,可以分别删除或修改与特定里程碑关联的基础测量。
图12描述用于从授权写入实体接收与PIRM关联的基础测量的示例用户界面1200,该示例用户界面1200由执行增强型测量分析和报告应用的计算机使用。PIRM预测开发生命周期的每个阶段中的问题数目,分为错误数目、每一个前一个阶段中的缺陷数目以及故障和潜在故障数目。PIRM包括一个静态模型和一个动态模型。静态模型使用行业数据来预测将预期为在已删除中发现的问题数目,而动态模型使用诸如在每个阶段中发现的错误和故障数目的历史项目基础测量进行建模。可以用网格格式以及柱状图和/或直线或点线图来显示每个模型。
更详细地,用户界面1200包括“Problem Injection and Removal ModelInput(问题引入和删除模型输入)”选项卡1201,该选项卡考虑到在各种数据输入字段中输入信息,数据输入字段如“Planned Peer ReviewAnalyze(计划的同行评价分析)”字段1202、“Planned Peer Review Design(计划的同行评价设计)”字段1204、“Planned Peer Review Build(计划的同行评价构建)”字段1205、“Planned Test Passes(计划的测试遍数)”字段1206、“Actual Test Passes Conducted(执行的实际测试遍数)”字段1207,“Errors Found And Removed(发现和删除的错误)”字段1209、“Defects Removed Attributed ToAnalyze Test(归因于分析测试删除的缺陷)”字段1210、“Defects Removed Attributed ToAnalyze Deploy(归因于分析部署删除的缺陷)”字段1211、“Design Test(设计测试)”字段1212、“Design Deploy(设计部署)”字段1214、“Build Test(构建测试)”字段1215、“Build Deploy(构建部署)”字段1216、“Test Deploy(测试部署)”字段1217、“Actual Hours To Fix Problems Test(修复问题测试的实际工时)”字段1219、“Actual Hours To Fix Problems Deploy(修复问题部署的实际工时)”字段1220和/或其他字段。PIRM也可以从ContractInformation(合同信息)选项卡401、Metric Period Data Input(度量时段数据输入)选项卡701、Peer Review Upload(同行评价上传)选项卡801或其他位置上拖曳数据,以便执行计算。正如下面将要参照步骤S314描述的那样,其他非描述的数据输入字段包括重载效率百分比分析、设计、构建、测试或部署字段,其中当项目具有有关其查找和删除问题之能力的充足历史数据时,输入重载百分比。
用户界面还包括其他选项卡,如Service Level Agreements(服务级别协议)(“SLA”)选项卡,在该选项卡中输入若干级别协议信息。“服务级别协议”是一个协议,它概述将由提供商向客户提供的服务和服务级别,以及与约定的服务级别有关的测量。“Percent SLAs Met(满足的SLA的百分比)”度量可以基于以下百分比计算,以度量时段为基础时项目满足特定需求或过去的SLA的百分比。诸如SLAs选项卡中的“evaluation date(评估日期)”字段或“SLA met(满足的SLA)”字段的其他数据输入字段也要完成,以便计算“Percent SLAs Met(满足的SLA的百分比)”度量计算。
回到图3,基于基础测量计算有效度量(步骤S306)。以下将参照公式(1)-(36)描述度量的计算。在公式(1)-(36)中,算子“∑”表示算术运算的“和”或“总和”。例如,“Cost & Schedule”Management(成本与日程安排管理)度量类别包括多种度量,诸如CPI度量、SchedulePerformance Interest(日程安排性能利益)(“SPI”)度量、EVP度量、Cost& Schedule Supplemental(成本与日程安排增补)度量、Percent BudgetRemaining(预算剩余百分比)度量、Average Effort Hours Per CR(每个CR的平均工作量小时)度量和Average Effort Hours per SIR(每个SIR的平均工作量小时)度量。
CPI度量可以用来确定项目预算,也可以用来确定项目范围是否得到清楚地定义和管理。BCWP被定义为100%完成的任务的总预算,并且对于项目或发布,它是累积计算的。另外,ACWP被定义为完成100%完成的任务时实际花费的以小时为单位的总工作量。CPI度量的目标值是1;如果CPI度量的值大于1,则项目在预算以内,如果CPI度量的值小于1,则项目使用的工作量超过计划完成该任务的工作量,并且是超预算的。等式(1)表示的用于计算CPI度量的公式如下所示 利用SPI度量来确定项目是否是处于日程安排的比率的收益价值,并协助经理按照目前的趋势估计项目能否按时完成。等式(2)表示的用于计算SPI度量的公式如下所示 BCWS被定义为日程安排为完成的任务的总预算,并且对项目或发布而言,它是累积计算的。SPI度量的目标值是1;如果SPI度量的值大于1,则项目完成的工作量大于计划工作量,如果SPI度量的值小于1,则项目完成的工作量少于计划工作量。
预算剩余百分比度量表示以到目前为止实际完成的工作为基础的预算剩余量。等式(3)表示的用于计算预算剩余百分比度量的公式如下所示
BCAC被定义为到目前为止完成的工作量的预算成本,“到目前为止的实际成本”被定义为到目前为止完成某项任务(包括正在进行的任务)实际耗费的用小时测量的工作量。
利用每个CR的平均工作量小时度量来表示给定度量时段内的CR分析和实现所花费的总工作量。等式(4)表示的用于计算每个CR的平均工作量小时度量的公式如下所示
每个SIR的平均工作量小时度量允许项目经理监控在给定月份内解决SIR实际花费的总小时数目。等式(5)表示的用于计算每个SIR的平均工作量小时度量的公式如下所示
范围关联度量类别包括诸如需求易变性度量、CR影响度量和/或其他度量的度量。需求易变性度量用来测量项目范围的变更量。等式(6)表示的用于计算需求易变性度量的公式如下所示
CR影响度量相对于项目的大小来测量项目范围变更的影响。等式(7)表示的用于计算CR影响度量的公式如下所示
成本变差(“CV”)度量测量预算工作量和实际工作量之差,从而用户可以确定项目是按预算进行、还是超预算或未完成预算。CV度量是为已经完成的工作项目确定的。等式(8)表示的用于计算CV度量的公式如下所示 CV=BCWP-ACWP(8) 待完成的项目估计(“P-ETC”)度量是项目团队估计的完成其任务的剩余工作量。P-ETC是一个主观测量,它是按照项目团队成员的意见确定的。等式(9)表示的用于计算P-ETC度量的公式如下所示 P-ETC=∑团队成员估计的完成任务的剩余时间(9) 完成时的项目估计(“P-EAC”)度量是项目团队估计的完成其任务所需的从开始到结束的总工作量。等式(10)表示的用于计算P-EAC度量的公式如下所示 P-EAC=(P-ETC)+∑花费的时间 (10) 完成时的项目变差(“P-VAC”)度量测量项目团队估计的完成任务所需的工作量与完成时的预算的差距(是否超预算)。等式(11)表示的用于计算P-VAC度量的公式如下所示 P-VAC=BCAC-(P-EAC) (11) 待完成的统计估计(“S-ETC”)度量预测按照当前的效率完成任务的剩余工作量。S-ETC度量假定未来性能将与同种类型的任务的过往性能类似。用作基础的任务可以是所有已完成的任务,或是最相似的任务的子集。等式(12)表示的用于计算S-ETC度量的公式如下所示 完成时的统计估计(“S-EAC”)度量基于到目前为止的实际性能而非项目团队估计来预测完成任务并交付项目所需的从开始到结束的总工作量。等式(13)表示的用于计算S-EAC度量的公式如下所示 S-EAC=ACWP+(S-ETC)(13) 完成时的统计变差(“S-VAC”)度量表示针对完成任务而预测的总工作量是与预算相符、超预算还是低于预算。等式(14)表示的用于计算S-VAC度量的公式如下所示 S-VAC=BCAC-(S-EAC) (14) 日程安排变差(“SV”)度量通过计算团队在指定度量时段内的收益价值是多于还是少于日程安排的收益价值指示项目团队是符合进度、是日程安排提前还是日程安排延后。等式(15)表示的用于计算SV度量的公式如下所示 SV=BCWP-BCWS (15) 待完成性能指标(“TCPI”)度量表示为了按照预算完成而使得项目团队应采取什么效率。可以在项目层次上针对每个度量时段计算和评价TCPI度量。等式(16)表示的用于计算TCPI度量的公式如下所示 风险管理度量类别包括诸如平均风险暴露度量和/或其他度量的度量。“活动风险数目”是以度量计数方式显示的基础测量,并被定义成客户面对的(总)风险。“实现的风险数目”也是以度量计数显示的基础测量,并被定义成客户面对的到目前为止已经实现的风险。
平均风险暴露度量用来确定给定项目是如何管理风险的,确定以后存在的未来风险,以及确定项目具有的风险暴露的平均级别,作为如何使用风险减轻过程的指示符。等式(17)表示的用于计算平均风险暴露度量的公式如下所示
质量管理度量类别包括多种度量,诸如严重性为1的SIR百分比度量、重开的SIR百分比度量、通过的脚本百分比度量、同行评价问题检测-需求、设计、源代码、测试、维护请求、计划、培训或其他度量,或同行评价效率-需求、设计、源代码、测试、维护请求、计划、培训资料或其他度量。
通过的测试脚本百分比度量用来确定在每次通过测试脚本期间有多少方案是正确的。等式(18)表示的用于通过测试脚本百分比度量的公式如下所示
与每个交付文档类型相对应的同行评价问题检测度量用来确定正在评价的交付的质量。交付的大小和所评价的交付的单位相关联。每个项目依据交付文档类型选择一个单位测量,例如对于源代码交付类型,单位对应于模块数目。等式(19)表示的用于同行评价问题检测度量的公式如下所示
同行评价效率度量(也称为同行评价有效性比率(“PRER”))依据测量同行评价行为花费的每个时间单位(如小时)暴露了多少个问题。在一种实现中,对于每个“需求”、“设计”、“源代码”、“测试”、“维护请求”、“计划”、“培训资料”和“其他”交付文档类型,计算同行评价效率。等式(20)表示的用于同行评价效率度量的公式如下所示
重开的SIR百分比度量测量项目有效关闭SIR,并且避免在一旦将固定代码发送给系统测试组的情况下重开SIR的能力。等式(21)表示的用于重开的SIR百分比度量的公式如下所示
严重性为1的SIR百分比度量允许用户测量被确定为最严重的SIR的百分比,其是项目管理质量和避免严重缺陷的能力的指示符。“严重性为1的SIR”的定义将随项目变化。等式(22)表示的用于严重性为1的SIR百分比度量的公式如下所示
里程碑管理度量类别包括几个度量,包括里程碑及时性(timeliness)度量、里程碑平均延迟天数度量或其他度量。通过使用里程碑管理度量类别,用户可以查看里程碑及时性和平均延迟天数度量、里程碑及时性图形、GOU限制、合同限制、和改正措施。里程碑平均延迟天数和里程碑及时性度量的一个目的是确定按时或完成项目规定的里程碑或进度拖后的频率。等式(23)和(24)分别表示的用于计算里程碑及时性度量和里程碑平均延迟天数度量的公式如下所示

合同交付管理度量类别包括几个度量,包括合同交付及时性度量、合同交付平均延迟天数度量、合同交付接受度量和其他度量。等式(25)和(26)分别表示的用于计算合同交付及时性度量和合同交付平均延迟天数度量的公式如下所示

性能管理度量类别包括几个度量,包括满足的SLA百分比度量、有效CR的平均天数度量、指派CR的平均时间度量、指派SIR的平均时间度量、积压待办事项处理效率-CR度量、积压待办处理效率-SIR度量、支持请求解决百分比度量、严重性为1的解决百分比度量、SIR回转时间度量、有效SIR的平均天数度量和/或其他度量。
满足的SLA百分比度量测量项目满足其SLA中指定的服务级别目标的能力,该满足的SLA百分比度量是项目性能的指示符。等式(27)表示的用于计算满足的SLA百分比度量的公式如下所示
在等式(27)中,“∑SLA数目”指评估日期被设置为当前度量时段的唯一约定定义的SLA的总数目。该基础测量不是每个SLA的实例总数目。“∑满足的SLA数目”指这样的唯一约定定义的SLA数目,其在适合的SLA基础测量输入用户界面上的“满足的SLA字段”为“Yes”,并且评估日期字段被设置为当前度量时段。
由于“活动CR的平均年龄”是项目性能的指示符,“活动CR的平均年龄”度量允许用户测量CR在系统中保持活动的时间。等式(28)表示的用于计算活动CR的平均年龄度量的公式如下所示
“分派CR的平均时间”测量当创建新的CR时与当在CR处理中采用第一步骤时(诸如当分派、拒绝或推迟CR时)之间逝去的时间。等式(29)表示的用于计算“分派CR的平均时间”度量的公式如下所示
在等式(29)中,“∑CR为新的天数”定义为当创建CR时与当为其分派一个初始状态(诸如“分派”、“拒绝”或“推迟”)之间逝去的天数。“∑CR数目”是在跟踪系统中的所有CR。
“分派SIR的平均时间”度量测量当创建新的SIR时与当在SIR处理中采用第一步骤时(诸如当分派、拒绝或推迟SIR时)之间逝去的时间。等式(30)表示的用于计算“分派SIR的平均时间”度量的公式如下所示
在等式(30)中,“∑SIR为新的天数”定义为当创建SIR时与当为其分派一个初始状态(诸如“分派”、“拒绝”或“推迟”)之间逝去的天数。“∑SIR数目”是在跟踪系统中的所有SIR。
积压待办事项处理效率-CR度量测量项目管理CR积累的能力,并且类似于AD Metrics“积压待办事项处理效率”度量。积压待办事项处理效率-CR度量定义为进入的CR与出去的CR之比,其中等式(31)表示的用于计算积压待办事项处理效率-CR度量的公式如下所示(其中“解决的CR”的定义为固定、测试和解决的CR)
积压待办处理效率-SIR度量测量项目管理SIR积累的能力,并且定义为进入的SIR与出去的SIR之比。积压待办处理效率-SIR度量还测量SIR解决方案的效率,并且积压待办处理效率-SIR度量是在度量时段基础上进行计算和评价的。等式(32)表示的用于计算积压待办事项处理效率度量的公式如下所示(其中“解决的SIR”的定义为固定和成功测试的那些CR)
支持请求解决方案百分比度量允许用户监控在定义的项目时间目标内解决的支持请求的百分比,它是项目性能的指示符。等式(33)表示的用于计算支持请求解决方案百分比度量的公式如下所示
严重性为1的SIR解决方案百分比允许用户监控在项目指定的时间目标内解决的严重性为1的SIR的百分比,它是项目性能的指示符。等式(34)表示的用于计算严重性为1的SIR解决方案百分比度量的公式如下所示
SIR回转时间度量允许用户监控解决其SIR需要的回转时间,它是项目性能的指示符。等式(35)表示的用于计算SIR回转时间度量的公式如下所示
活动SIR的平均年龄度量允许用户测量SIR在系统中保持活动的时间,它是项目性能的指示符。等式(36)表示的用于计算活动SIR的平均年龄度量的公式如下所示
现在再回到图3,将基础测量分类为排除基础测量和非排除基础测量(步骤S307)。由于度量提供解译,如果项目数据异常或不正确,则下层的项目基础测量、度量值、或模型的输出都可以被折衷。在这一点,批准的评价者实体可以将基础测量指定为非排除基础测量(例如基础测量表示普通原因变化数据),或者可以将基础测量指定为排除基础测量(例如基础测量表示特定原因变化数据)。由于当用于计算基线或阈值时,特定原因变化或者由意外事件引起的变化可能不是有帮助的,批准评价者实体可以将该异常数据排除在未来的计算和比较之外。下文参考图33描述了用于实现分类处理的用户界面的一个例子。
数据的分类经由授权批准实体产生,一旦该实体评价了该数据并将其标记为非排除(“接受”)或者排除(“拒绝”)。对于拒绝的度量,批准实体可以在状态总结字段提供注释,从而该注释可由项目团队查看并可以用于讨论或改进。
导入组织基线数据(步骤S309),并且基于非排除基础测量和组织基线数据来计算组织指示符(步骤S310)。通常“基线”包括用作基础的数据,特别是已知的用于计算或定位某些事物(诸如用于调查或导航)的测量或位置之一。在本公开的上下文中,基线数据不必是工作计划基线数据或CM基线数据,而是指示统计性计算出的处理能力测量的“度量基线”数据。“组织”意指基线是与特定组织关联或由特定组织表示的数据,并且不必例如与一个特定合同或项目关联。组织基线数据可以是通过敲入基线数据而手工导入的,或者是通过从诸如数据服务器103的数据服务器通过有线或无线下载的基线数据。
基线数据可以包括使用处理的变化来计算的平均值和控制限制。在组织内,度量(具有与该度量关联的指示符)被认为是在统计处理控制之下并据称在数量上受管理。无论何时处理性能落在控制限制之外,这些度量都可以实现正确的动作记号和文献。此外,“组织指示符”是使用来自整个组织的组织基线数据来计算得到的、并将由跨整个组织的项目使用的基线。为了比较,“项目基线”是使用来自一个项目的数据计算得到的、用于这个项目的基线。
组织指示符包括“控制限制”,“控制限制”是基于组织基线值统计性计算得到的值,其中控制限制可以例如被并入到控制图中以管理处理性能。控制限制仅仅是一个在控制图中使用的管理工具,其中基于给定的数据集统计性地计算该值,并且该值粗略偏离平均值三个标准差。组织标识符还可以包括其他限制,诸如控制上限(“UCL”)和控制下限(“LCL”)。QPI测量程序可以将控制限制和平均数据并入组织指示符。
经由授权批准实体来批准基础测量的至少一部分和有效度量,由此分别生成批准的度量和批准的基础测量(步骤S311)。授权批准实体可以在每个度量周期执行一次对数据的批准,尽管批准可以以更高或更低频率出现。在各种实现中,根据例如基础测量输入的时间、基础测量的类别、写入者的身份或其他因素,授权批准实体一次批准一个基础测量,或者一次批准所有基础测量或者全部基础测量的某个子集。在一个示例实现中,如果表面上基础测量具有预先确定的阈值、并且不再需要注释或评判,则基础测量被批准;相反,如果该值需要写入者关于校正动作的进一步的评判或注释,则基础测量不被批准。下文关于图32描述了用于实现批准处理的用户界面的一个例子。
输出有效度量或批准的度量以及组织指示符(步骤S312)。有效度量和组织指示符的输出可以实时进行以接收基础测量或者可以在其他时间进行。对有效度量或批准的度量以及组织指示符的输出可以进一步包括生成包括有效度量或批准的度量以及组织指示符的报告,和/或显示对有效度量或批准的度量以及组织指示符的描绘,从而该描绘可以显示在多个度量时段上的有效度量或批准的度量以及组织指示符。批准基础测量可以进一步包括将基础测量与组织基线数据进行比较、基于基础测量与组织基线数据的比较来从授权写入实体接收校正动作、以及在接收到校正动作之后接受来自授权批准实体的批准标记。“校正动作”可以描述用于修复情况(situation)、删除错误、或者调整状况的行为或者事实。
尽管上文在图13至图25中详细描述了有效度量或批准的度量的输出,开始指出能够向每个度量显示一个页,其中可以看到CPI图形,看到GOU基线,添加或删除合同限制,以及添加、修改或删除校正动作。可以以文本(诸如通过一个表)、图形(诸如通过一个图)或者使用其他音频或可视手段来输出度量。
图13描述用于输出有效度量或批准的度量以及组织指示符的示例用户界面1300,该示例用户界面1300由执行增强型测量分析和报告应用的计算机使用。更详细地,在导航窗格1305中选择“Analysis &Reporting(分析与报告)”节点1304。具有所有权限的用户可以访问“Analysis & Reporting(分析与报告)”页1301,这样的用户诸如授权写入实体、授权批准实体、授权评价实体等。
“Analysis & Reporting(分析与报告)”页1301在Cost & ScheduleManagement(成本与日程安排)类别1306、Scope Management(范围管理)类别1307、Risk Management(风险管理)类别1309、QualityManagement(质量管理)类别1310、Milestone Management(里程碑管理)类别1311、Contractual Deliverable Management(合同交付管理)类别1312、Performance Management(性能管理)类别1312和/或其他类别中显示所有可用度量的列表。对于某些项目类型,显示的类别将是基于可用或有效度量的。默认地,所有类别都可以被显示为非展开面板。
图14示出在每个类别面板展开的状态下的示例用户界面1300。当展开时,每个面板(诸如面板(1401))显示至特定“Measurement&Analysis(测量与分析)”页。“Measurement & Analysis(测量与分析)”页是以一种格式显示的一个度量或度量集合,这种格式使得用户可以分析数据或者检查该度量数据,以测量和理解项目性能。“Measurement & Analysis(测量与分析)”页可以具有允许观看的用户输入校正动作和/或跟踪状态的功能性。
用户希望每次查看关于一个以上度量的信息时可以选择诸如复选框1402和1404这样的控件,来查看一个报告中的多个度量。可以针对一个或多个度量生成报告,并且报告是对所选择的“Measurement & Analysis(测量与分析)”页只读方式的查看。不论用户单独选择查看每个度量还是在统一的报告中查看每个度量,用户都可以选择是否查看每个度量的校正动作。
根据一种实现,第一次访问“Measurement & Analysis(测量与分析)”页时,用户可以输入针对该度量的项目特定的控件限制,并执行数据输出的分析,以便输入校正动作,由此手工导入组织基线数据。校正动作不必由增强型测量分析和报告应用生成。
图15示出在显示CPI度量的状态下的用户界面1300。具体地,用户界面1300包括度量输出页1501,其输出显示度量时段的表1502以及与每个度量时段相关联的成本性能索引数据。例如,小区域1504显示与2004年11月1日至2004年11月30日这一度量时段对应的日期“11/2004”。小区域1505显示计算出的与2004年11月度量时段关联的度量值为“0.08”。小区域1505和1506彼此不同地突出显示,以将对小区域值的容易的可视解译提供给用户。在一种实现中,使用“stoplight”突出显示方法来进行突出显示,其中以绿色突出显示的数据被认为是在阈值内,以黄色突出显示的数据被认为是在阈值内但接近阈值之外的值,而以红色突出显示的数据被认为是在阈值之外。
标号1507还指示应该针对计算得到的、落在预定义阈值之外的度量值执行或证明合适的校正动作。项目可以包括用户可定义的合同限制,诸如基线、规范或阈值限制,其有助于数据的解译。如果应该输入校正动作,则用户具有在合适的度量时段添加校正动作和“关闭”对所计算的度量数据的其他动作的能力。在适当的时候,还可以编辑或者删除校正的动作。“阈值”是数据驱动的处理能力测量,其可以使用历史数据来计算,然而阈值不是使用与控制限制或其他组织指示符相同的统计严密性(rigor)来进行普通确定的。具体地,阈值限制可以是基于过去的处理性能,并且不要求与在数量上管理的度量相同的分析量。
图16描述用于显示CPI数据的示例用户界面1600,该示例用户界面1600由执行增强型测量分析和报告应用的计算机使用。具体地,用户接口1600包括显示CPI图形1602、预定义的U.S.GUO基线限制1604和用户可修改的合同限制1605的“Measurement & Analysis(测量与分析)”页1601。
图17描述用于显示SPI数据的示例用户界面1700,该示例用户界面1700由执行增强型测量分析和报告应用的计算机使用。具体地,该示例用户界面1700包括以图形方式显示SPI图形1702的“Measurement & Analysis(测量与分析)”页1701、和SPI度量值表1704。
图18描述用于显示Cost & Schedule Supplemental(成本与日程安排增补)度量的示例用户界面1800,该示例用户界面1800由执行增强型测量分析和报告应用的计算机使用。Cost & ScheduleSupplemental(成本与日程安排增补)度量有助于确定项目是否将暗示和按预算进行。用户界面1800包括“Cost & Schedule(成本与日程安排)”页1801,其在表1802中输出度量值。针对每个度量时段,度量值包括TCPI度量值、CV度量值、SV度量值、P-ETC度量值、P-EAT度量值、P-VAC度量值、S-ETC度量值、S-EAC度量值、S-VAC度量值和/或其他度量值。
图19描述用于显示Requirements Volatility(需求易变性)度量的示例用户界面1900,该示例用户界面1900由执行增强型测量分析和报告应用的计算机使用。用户界面1900包括“Measurement &Analysis(测量与分析)”页1901,其在表1902中以文本方式输出度量值,并在图1904中以图形方式输出度量值。
图20描述用于显示Percent Of Test Scripts Passed(测试脚本通过百分比)度量的示例用户界面2000,该示例用户界面2000由执行增强型测量分析和报告应用的计算机使用。用户界面2000包括PercentOf Test Scripts Passed“Measurement & Analysis”(测试脚本通过百分比“测量与分析”)页2001,其在图2002中以图形方式输出度量值,并在表2004中以文本方式输出度量值。
图21描述用于显示Peer Review Problem Detection(同行评价问题检测)度量的示例用户界面2100,该示例用户界面2100由执行增强型测量分析和报告应用的计算机使用。在一种实现中,存在多个PeerReview Problem Detection(同行评价问题检测)页,每一页都显示一个Peer Review Problem Detection(同行评价问题检测)度量,即“需求”、“设计”、“源代码”、“测试”、“维持请求”、“计划”、“培训资料”和“其他”之一。用户接口2100包括一个这样的PeerReview Problem Detection“Measurement & Analysis”(同行评价问题检测“测量与分析”)页2101,其在图2102中以图形方式输出度量值,并在表2104中以文本方式输出度量值。
图22描述用于显示Percent SIRs Reopened(重开的SIR百分比)度量的示例用户界面2200,该示例用户界面2200由执行增强型测量分析和报告应用的计算机使用。用户界面2200包括Percent SIRsReopened“Measurement & Analysis”(重开的SIR百分比“测量与分析”)页2201,其在图2202中以图形方式输出度量值,并在表2204中以文本方式输出度量值。
图23描述用于显示Milestone Management(里程碑管理)类别度量的示例用户界面2300,该示例用户界面2300由执行增强型测量分析和报告应用的计算机使用。用户界面2300包括MilestoneManagement“Measurement & Analysis”(里程碑管理“测量与分析”)页2301,其中用户可以查看、修改或删除Milestone Timeliness(里程碑及时性)度量或者图形、平均延迟天数度量、GOU限制、合同限制、和校正动作。如Milestone Management(里程碑管理)图表2302所示,Milestone Timeliness(里程碑及时性)度量可以是突出显示的,诸如利用红色或绿色阴影来突出显示。通过采用到目前为止满足的里程碑数目、并利用到目前为止已经进行日程安排的里程碑数目对其进行划分,从而确定及时性。然后,及时性可以与项目特定的控制上限和控制下限(如果它们已被添加)进行比较。无论何时突出显示度量时段小区域,该度量时段小区域都指示计算得到的值是出界的,提示用户针对该度量时段输入校正动作。
图24描述用于显示Contractual Deliverable Management(合同交付管理)类别度量的示例用户界面2400,该示例用户界面2400由执行统计测量和分析报告工具的计算机使用。Contractual DeliverableManagement(合同交付管理)类别度量包括Contractual DeliverableTimeliness(合同交付及时性)度量、Contractual Deliverable AverageDays Late(合同交付延迟平均天数)度量、Contractual DeliverableAcceptance(合同交付接受)度量、和其他度量。在用户界面2400上,用户可以以图形方式或文本方式查看跨过各种度量时段的数据。另外,可以查看GOU基线,并且可以添加、修改或删除合同限制和校正动作。
用户界面2400允许用户确定这样的比率,即项目提交的合同交付按时完成与那些落后于日程安排的合同交付之比。用户界面2400包括表2401,其中以文本方式跨过若干度量时段显示度量,对度量进行适当地突出显示,以表明超出范围、低于范围或在范围内的值。图表2402显示代表Contractual Deliverable Timeliness(“CDT”)(合同交付及时性(“CDT”))的度量数据,图表2404显示代表initial contractual deliverableacceptance(初始合同交付接受)的度量数据,并且图表2405显示代表current contractual deliverable acceptance(当前合同交付接受)的度量数据。
图25描述用于显示SIR Turnaround Time(SIR回转时间)度量的示例用户界面2500,该示例用户界面2500由执行统计测量和分析报告工具的计算机使用。具体而言,用户界面2500包括表2501,其中SIR Turnaround Time(SIR回转时间)度量数据以文本方式跨过若干度量时段进行显示,对度量进行适当地突出显示,以表明超出范围、低于范围或在范围内的值。图表2502以图形方式显示指示SIRTurnaround Time(SIR回转时间)度量的数据,并且表2504和2505分别显示GOU和合同限制。允许用户通过选择控件2506来输入分析或校正动作。
返回图3,基于用户偏好或周期性基础测量来调整内部模型参数(步骤S314)。诸如PIRM的模型可以包括使用历史项目基础测量的动态模型,历史项目基础测量诸如在生成一个模型过程中的每个阶段发现的错误数目和缺陷数目。如果使用动态模型,基于历史项目基础测量来调整内部模型参数,历史项目基础测量诸如接收到的周期性和非周期性基础测量。如果模型是静态模型,则用户还可以在需要时手工调整其他模型参数。例如,可以将基础测量输入到数据输入字段,该数据输入字段包括忽略效果百分比分析、设计、构建、测试或部署字段,其中当项目具有充足的历史数据用于其发现和删除问题的能力时调整忽略百分比。当需要时,可以省略模型参数的调整。
基于批准的基础测量、建模算法和内部模型参数生成模型(步骤S315)。模型可以是问题引入和删除模型(“PIRM”)、请求回转预测(“RTP”)模型、或者收益价值预测(“EVP”)模型。
EVP模型使用输入的基础测量(诸如“Cost & Schedule(成本与日程安排)”度量数据)以图形方式显示对项目的结束日期和完成时的成本的预测。项目经理例如可以使用EVP模型来确定何时需要校正动作,以便按时和按预算交付项目。
基于行业标准数据(“静态PIRM”)或者详细检查过的项目自身的过去的性能(“动态PRIM”),与预计的引入速度相比,PIRM显示项目的项目引入和删除速度。PIRM显示出一个图表,其示出了在每个工作阶段预测的问题数目与实际发现和删除的问题数目之比、以及以百分比表示的变差。
通过转换使用同行评价处理发现的问题数目和SIR报告处理的问题数目,并将这些数目与基于项目大小所预计的平均问题数目进行比较,从而PIRM辅助项目经理。项目的大小是计划的或者实际的需求数目、以及那些需求定义的级别、或者项目的BCAC。使用高、中或低级别的细节可以指定细节的需求级别。然后,项目经理则可以看到发现的问题数目与预计将发现的数目之间的差异,当项目数目在预计的范围之外时完成根原因分析。在系统开发生命周期的早期发现问题降低了与在后期阶段修复这些相同的问题相关联的成本。PRIM的一种假设是早期发现和消除问题还将提高交付的解决方案和系统的质量、并有助于项目达到交付高质量项目的目标。
输出模型(步骤S316),方法300结束(步骤S317)。图26描述用于输出EVP模型的示例用户界面2600,该示例用户界面2600由执行增强型测量分析和报告应用的计算机使用。具体地,用户界面2600包括EVP模型“Measurement & Analysis(测量与分析)”页2601,其使用EVP图形2602以图形方式显示EVP模型数据,并显示预先定义的U.S.GOU基线限制2604、以及用户可修改的合同限制2605。EVP模型“Measurement & Analysis(测量与分析)”页2601还输出合同“Schedule & Budget(日程安排与预算)”信息2606以及由EVP模型生成的组织基线数据和合同规范结果2607。
图27描述用于输出PIRM模型的示例用户界面2700,该示例用户界面2700由执行统计测量分析和报告工具的计算机使用。具体地,用户界面2700包括PIRM“Measurement & Analysis(测量与分析)”页2701,其使用静态PIRM图形2702和/或动态PIRM图形2704以图形方式显示PIRM数据,并且还显示PIRM管理图表2705,该PIRM管理图表2705输出选择的基础测量和/或影响PIRM的度量。通过选择控件2706或2707,分别查看静态PIRM或动态PIRM的附加细节。
图28描述PIRM细节-Static Model(静态模型)页2801,当用户使用用户界面2700选择控件2806之后显示该Static model(静态模型)页2801。页2801包括显示与静态PIRM关联的度量值或基础测量的多个小区域。具体地,小区域2802显示在分析阶段与引入的错误关联的数据,小区域2804显示在设计阶段中与错误关联的数据,小区域2805显示在构建阶段中与错误关联的数据,并且小区域2806显示在测试阶段中与错误关联的数据。
图29描述PIRM细节-Dynamic Model(动态模型)页2901,当用户使用界面2700选择控件2907时显示该动态模型页2901。页2901包括显示与动态PIRM关联的度量值或基础测量的多个小区域。
图30是示出基础测量的手工和/或自动接收的流程图。更详细地,当方法3000开始时(步骤S3001),由授权写入实体手工地接收周期性基础测量(步骤S3002)。如果没有周期性基础测量将被接收,则省略步骤S3002。还接收由授权写入实体手工地输入的非周期性基础测量(步骤S3004)。如果没有非周期性基础测量将被接收,则省略步骤S3004。上文已经关于图7和图9描述了用于手工输入基础测量的示例用户界面。
下载非周期性基础测量(步骤S3005),并且方法3000结束(步骤S3006)。如果没有非周期性基础测量将被下载,则省略步骤S3005。上文已经关于图8描述了用于自动下载非周期性基础测量的示例用户界面。
图31是示出基础测量和度量的批准的流程图。更详细地,方法3100开始(步骤S3101),并且将计算得到的度量与组织基线数据进行比较(步骤S3102)。如果计算得到的度量在组织基线数据的范围之内(步骤S3104),则确定授权批准实体是否批准对应的基线测量(步骤S3105)。如果计算得到的度量不在组织基线数据的范围之内(步骤S3104),则从授权写入实体接收校正动作(步骤S3106),并且确定授权批准实体是否批准基础测量和/或校正动作(步骤S3105)。
如果确定授权批准实体不批准基本测量和/或校正动作(步骤S3105),则从授权写入实体接收附加校正动作(步骤S3106),并且再次确定授权批准实体是否批准基础测量和附加校正动作(步骤S3105,以及下列等等)。
如果确定授权批准实体批准基本测量和/或校正动作(步骤S3105),则接受来自授权批准实体的批准的标记(步骤S3107)。查看有效度量(步骤S3109),并且确定授权批准实体是否批准有效度量(步骤S3110)。如果批准有效度量,则输出所批准的基础测量和度量(步骤S3112),并且方法3100结束。如果不批准有效度量,则调整(步骤S3111)和查看(步骤S3109,以及下列等等)有效度量。
图32描述用于批准基础测量和有效度量以生成批准的度量和批准的基础测量的示例用户界面3200,该示例用户界面3200由执行统计测量和分析报告工具的计算机使用。具体地,用户界面3200上的批准页3201包括每个基础测量类别的选项卡,诸如Metric Period DataInput(测量时段数据输入)选项卡3202。例如,授权批准实体可以通过选择度量时段控件3204和/或Stage(阶段)控件3205来选择合适的未批准的基础测量,从而在每个度量时段可以选择一次基础测量进行批准。向授权批准实体显示有效的未批准的基础测量(诸如在字段3206中显示的基础测量)以便评价,其中如果基础测量具有在已知阈值之内的值,并且不再需要进一步的注释或评判则批准基础测量。通过选择“批准”控件3207,授权批准实体可以指示特定基础测量的批准。如果基础测量包括来自授权写入实体的评判、校正动作或其他注释,则这些注释在注释文本框控件3209中显示。根据来自写入者的校正动作,授权批准实体可以通过选择“接受”控件3210,来接受在注释文本框控件3209中显示的注释。
图33描述用于将基础测量分类为排除基础测量和非排除基础测量的示例用户界面3300,该示例用户界面3300由执行统计测量和分析报告工具的计算机使用。用户界面3300上的分类页3301还包括每个基础测量类别的选项卡,诸如Metric Period Data Input(测量时段数据输入)选项卡3302。授权评价实体可以通过选择度量时段控件3304和/或Stage(阶段)控件3305来选择合适的未分类的基础测量,从而在每个度量时段可以选择基础测量。向授权评价实体显示基础测量(诸如在字段3306中显示的基础测量)以便分类,其中如果基础测量表示普通原因变化数据,则授权评价实体可以将基础测量指派为非排除基础测量;或者如果基础测量表示特定原因变化数据,则授权评价实体可以将基础测量指派为排除基础测量。如果授权评价实体已经批准了基础测量,则经由“approve(批准)”控件3210表示该批准,关联的注释将在注释文本框控件3309中出现,并且接受标记将经由“accept(接受)”控件3310出现。如果授权评价实体确定基础测量将被分类为非排除的,则通过“exclude reason(排除原因)”控件3311选择“non-excluded(非排除)”选项卡。如果授权评价实体确定基础测量将被分类为排除的,则在“exclude reason(排除原因)”控件3311中选择排除原因。
有利地,在统计测量分析和报告中,向项目(诸如加入美国GOU和ANSS QPI项目计划中的项目)提供了交互式的基于web的应用,以便报告和分析项目测量数据。具体地,可以记录合同信息,可以输入每月的测量数据、度量、测试结果、交付、里程碑、服务级别协议和模型,并且可以下载同行评价。此外,可以通过测量和分析图表、图形和表查看校正动作和操作单元和所显示的项目限制,可以分析度量数据输出,可以设置项目控制限制,以及可以输入校正动作。此外,可以基于用户选择和输入的数据来创建度量报告。
根据另一个一般实现,有形地存储在计算机可读介质上的计算机程序产品包括将由计算机执行的指令,该指令操作用于引起计算机接收与项目相关的项目信息,该项目信息标识项目类型、授权写入实体和授权批准实体,以及至少基于项目类型选择有效度量,该有效度量测量项目的性能的一个方面。该指令还操作用于从授权写入实体接收与有效度量相对应的基础测量,该基础测量还包括与至少一个度量时段对应的周期性基础测量、以及与非周期性事件相对应的非周期性基础测量,并基于基础测量来计算有效度量。指令进一步操作用于将基础测量分类为排除基础测量和非排除基础测量,导入组织基线数据,和基于非排除基础测量和组织基线数据计算组织指示符。此外,指令操作用于经由授权批准实体来批准有效度量和至少一部分基础测量,由此分别生成批准的度量和批准的基础测量,并输出有效度量或批准的度量以及组织指示符。
根据另一个一般实现,系统包括输入单元、处理器单元和输出单元。输入单元被配置为接收与项目有关的项目信息,该项目信息标识项目类型、授权写入实体和授权批准实体,从授权写入实体接收与有效度量相对应的基础测量,基础测量进一步包括与至少一个度量时段对应的周期性基础测量、以及与非周期性事件相对应的非周期性基础测量,经由授权批准实体导入组织基线数据并批准有效度量和基础测量的至少一部分,由此分别生成批准的度量和批准的基础测量。处理器单元被配置为至少基于项目类型选择有效度量,有效度量测量项目的性能的一个方面,基于基础测量计算有效度量,将基础测量分类为排除基础测量和非排除基础测量,并基于非排除基础测量和组织基线数据计算组织指示符。输出单元被配置为输出有效度量或批准的度量以及组织指示符。
已经描述了本发明的多个实施例。然而,将可以理解在不偏离本发明的精神和范围的前提下可以进行各种修改。因此,其他实施例处于以下权利要求的范围内。
权利要求
1.一种方法,包括
接收与项目相关的项目信息,所述项目信息标识项目类型、授权写入实体和授权批准实体;
至少基于所述项目类型选择有效度量,所述有效度量测量所述项目的性能的一个方面;
从所述授权写入实体接收与有效度量相对应的基础测量,所述基础测量进一步包括与至少一个度量时段对应的周期性基础测量、以及与非周期性事件相对应的非周期性基础测量;
基于所述基础测量计算所述有效度量;
将所述基础测量分类为排除基础测量和非排除基础测量;
导入组织基线数据;
基于所述非排除基础测量和组织基线数据计算组织指示符;
经由所述授权批准实体来批准有效度量和至少一部分基础测量,由此分别生成批准的度量和批准的基础测量;以及
输出所述有效度量或所述批准的度量以及所述组织指示符。
2.根据权利要求1所述的方法,其中对所述有效度量和组织指示符的输出实时地进行,以接收所述基础测量。
3.根据权利要求1所述的方法,其中所述度量时段是天、周、月、季度或年。
4.根据权利要求1所述的方法,其中所述周期性基础测量包括完成时预算成本、所执行工作的预算成本、日程安排的工作的预算成本、所执行工作的实际成本、批准变更请求数目、需求数目、变更请求的影响之和、总风险暴露、活动风险数目、面对活动风险的客户数目、已实现的风险数目、或者面对已实现的风险的客户数目。
5.根据权利要求1所述的方法,其中所述非周期性基础测量包括通过的脚本数目、经过测试的脚本数目、发现的系统调查请求数目、经过测试的条件数目、交付类型、交付接受数据、交付客户首次应答、交付当前状态、交付团队名称、交付注释、里程碑名称、日程安排的里程碑完成数据、实际里程碑完成数据、里程碑团队名称、同行评价计划数据、测试通过计划数据、执行的实际测试通过数据、发现的错误、或删除的数据。
6.根据权利要求1所述的方法,其中所述非周期性事件包括系统测试、同行评价或交付状态。
7.根据权利要求1所述的方法,其中批准所述基础测量进一步包括
对所述基础测量与所述组织基线数据进行比较,
基于对所述基础测量与所述组织基线的比较,从所述授权写入实体接收校正的动作,以及
在接收到校正的动作之后,接受来自授权批准实体的批准标记。
8.根据权利要求1所述的方法,其中还基于用户偏好选择所述有效度量。
9.根据权利要求1所述的方法,其中输出所述有效度量或所述批准的度量以及所述组织指示符进一步包括生成包括所述有效度量或所述批准的度量以及所述组织指示符的报告。
10.根据权利要求1所述的方法,其中输出所述有效度量或所述批准的度量以及所述组织指示符进一步包括显示对所述有效度量或批准的度量以及组织指示符的描绘。
11.根据权利要求10所述的方法,其中所述描绘显示在多个度量时段上的有效度量或批准的度量以及组织指示符。
12.根据权利要求1所述的方法,其中所述排除基础测量表示特定原因变化数据,并且其中所述非排除基础测量表示普通原因变化数据。
13.根据权利要求1所述的方法,其中所述基础测量包括成本与日程安排基础测量、性能管理基础测量、范围管理基础测量、里程碑管理基础测量、合同管理基础测量、质量管理基础测量、或交付基础测量。
14.根据权利要求1所述的方法,进一步包括
基于所述批准基础度量、建模算法和内部模型参数来生成模型;以及
输出所述模型。
15.根据权利要求14所述的方法,进一步包括基于用户偏好或周期性基础测量来调整所述内部模型参数。
16.根据权利要求1所述的方法,其中接收非周期性基础测量进一步包括下载至少一个预先格式化的同行评价反馈表。
17.根据权利要求1所述的方法,其中所述模型是问题引入和删除模型(“PIRM”)、请求回转预测(“RTP”)模型、或者收益价值预测(“EVP”)模型。
18.根据权利要求1所述的方法,其中所述项目信息进一步包括合同数据、联系数据或度量时段数据。
19.一种计算机程序产品,有形地存储在计算机可读介质上,所述产品包括将由计算机执行的指令,所述指令操作用于使得所述计算机执行以下步骤
接收与项目相关的项目信息,所述项目信息标识项目类型、授权写入实体和授权批准实体;
至少基于所述项目类型选择有效度量,所述有效度量测量所述项目的性能的一个方面;
从所述授权写入实体接收与所述有效度量相对应的基础测量,所述基础测量进一步包括与至少一个度量时段对应的周期性基础测量、以及与非周期性事件相对应的非周期性基础测量;
基于所述基础测量计算所述有效度量;
将所述基础测量分类为排除基础测量和非排除基础测量;
导入组织基线数据;
基于所述非排除基础测量和所述组织基线数据计算组织指示符;
经由所述授权批准实体来批准有效度量和至少一部分基础测量,由此分别生成批准的度量和批准的基础测量;以及
输出所述有效度量或所述批准的度量以及所述组织指示符。
20.一种系统,包括
输入单元,被配置为
接收与项目相关的项目信息,所述项目信息标识项目类型、授权写入实体和授权批准实体,
从所述授权写入实体接收与有效度量相对应的基础测量,所述基础测量进一步包括与至少一个度量时段对应的周期性基础测量、以及与非周期性事件相对应的非周期性基础测量,
导入组织基线数据,以及
经由所述授权批准实体来批准有效度量和至少一部分基础测量,由此分别生成批准的度量和批准的基础测量;
处理器单元,被配置为执行以下步骤
至少基于所述项目类型选择有效度量,所述有效度量测量所述项目的性能的一个方面,
基于所述基础测量计算所述有效度量,
将所述基础测量分类为排除基础测量和非排除基础测量,以及
基于所述非排除基础测量和组织基线数据计算组织指示符;以及
输出单元,被配置为输出所述有效度量或所述批准的度量以及所述组织指示符。
全文摘要
接收与项目相关的项目信息,该项目信息标识项目类型、授权写入实体和授权批准实体,以及至少基于项目类型选择有效度量,该有效度量测量项目的性能的一个方面。从授权写入实体接收与有效度量相对应的基础测量,该基础测量还包括与至少一个度量时段对应的周期性基础测量、以及与非周期性事件相对应的非周期性基础测量,并基于基础测量来计算有效度量。将基础测量分类为排除基础测量和非排除基础测量,导入组织基线数据,并基于非排除基础测量和组织基线数据计算组织指示符。
文档编号G06Q10/00GK101484896SQ200680055338
公开日2009年7月15日 申请日期2006年7月14日 优先权日2006年7月14日
发明者S·E·帕巴拉特, J·R·阿姆斯保, C·M·雷博克, B·S·伯特尔, R·P·萨罗 申请人:埃森哲环球服务有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1