CN1734483A - 使用计算机项目管理中的分级项目方法和系统 - Google Patents

使用计算机项目管理中的分级项目方法和系统 Download PDF

Info

Publication number
CN1734483A
CN1734483A CNA2005100980918A CN200510098091A CN1734483A CN 1734483 A CN1734483 A CN 1734483A CN A2005100980918 A CNA2005100980918 A CN A2005100980918A CN 200510098091 A CN200510098091 A CN 200510098091A CN 1734483 A CN1734483 A CN 1734483A
Authority
CN
China
Prior art keywords
project
project schedule
progress
schedule
change
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CNA2005100980918A
Other languages
English (en)
Inventor
R·卡雅哈拉
R·艾耶
N·C·维顿
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Microsoft Corp
Original Assignee
Microsoft Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Microsoft Corp filed Critical Microsoft Corp
Publication of CN1734483A publication Critical patent/CN1734483A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06313Resource planning in a project environment
    • G06Q50/50

Abstract

提供一种用于在父或主项目进度表和从项目进度表之间建立分级联系的方法和系统,所述进度表包括父或主项目需要完成的任务和阶段。当做出改变使数据包含在给出的父或主项目进度表或者分级相关从项目进度表中时,向影响项目进度表的所有者/管理者传送自动通知,以便于那些用户可以接受建议的改变,拒绝该建议的改变,或者响应提交具有逆改变建议的部分。

Description

使用计算机项目管理中的分级项目方法和系统
技术领域
本发明通常涉及项目管理方法和系统。更确切地说,本发明涉及项目管理方法和系统中的分级相关项目。
背景技术
随着计算机时代的到来,计算机和软件使用者已经发展到了习惯于用户界面友好的软件应用程序,这些应用程序帮助他们写、计算、组织、准备呈现、发送和接收电子邮件,制作音乐等等。例如允许使用者创建并编辑多种可用文档的现代字处理应用程序。再例如允许使用者创建项目进度表的现代项目管理应用程序,所述项目进度表用于组织和管理任务、资源和与多种项目相关的劳动。
人工和计算机项目管理系统允许管理者和计划者管理并调度任务、资源和完成给出的项目所需要的时限。在多数项目中,许多相关性和约束指示所述时限和整体项目以及整体项目中包含的子从项目的完成。例如,在一个房屋构造项目中,典型地,直到电气工作完成,干饰面内墙项目才能开始。并且,许多从项目可能被劳动者和资源的可用性约束。项目管理软件应用程序已经发展为自动创建项目进度表。使用许多这样的系统,整体项目内的任务或者子从项目设定启动日期、完成日期和关于利用资源或者其中的约束的信息。
先前的项目管理进度表可能典型地通过具有编辑权限的人进行编辑,且对给出的进度表所做的改变自动地贯穿进度表,而没有通知其他受影响的部分。例如,接着前面给出得示例构造项目,如果电气对他的/她的房屋构造项目进度表部分做出了改变,那么在没有通知干饰面内墙专业人员的情况下,干饰面内墙专业人员的进度表可能被自动改变。虽然一些系统已经发展到允许整体项目中从项目的拥有者/管理者独立的管理子从项目进度表,但是由于子从项目的执行可能对整体项目的执行起限制作用,从项目进度表的改变仍然引起整体项目和整体项目包括的其他从项目的改变。由于这些类型的问题,所以项目进度表常减少到仅仅有项目进度表的简短描述视图,由于这样的自动改变的特性和缺乏向项目参与者自动通知该改变,因此所述项目进度表必定由全部项目参与者精密地监控。
因此,需要提高项目管理方法和系统,其允许子从项目独立管理,并允许接受到和来自项目参与者的通知和改变。本发明已经做出了关于这些和其他的考虑。
发明内容
本发明的实施例通过提供改进自动项目管理方法和系统来解决上述和其他问题,其中整体项目的子从项目与整体项目和其他子从项目分级相关(如果需要的话),且其中对一个或者多个子从项目或者整体项目做出的改变持续在整体项目中,并通过通知影响子从项目,且接受/拒绝/逆改变为和来自影响项目/子从项目拥有者/管理者。
根据本发明的一个方面,在一组项目之间建立分级关系,所述一组项目包括一整体项目,其中整体项目与其包括的从项目具有父/子关系,并且由此一个给定的从项目与所述给定的从项目包括的从项目之间可以具有父/子关系。从项目以及包括的任务完成的目标日期从父项目下载到父项目包括的子从项目。构建独立的易管理的子从项目进度表并且返回到父项目构建的父项目进度表。
如果父进度表中做出的改变影响一个或者多个子从项目,则向每个受影响的子从项目的拥有者/管理者发送通知。依据收到的来自父项目的改变,被影响的子从项目可以接受该改变,并且子从项目自动更新以反映接受的改变。可选择的,如果受影响的子从项目的拥有者/管理者发现来自父项目的改变不能接受,那么可以提议逆改变从子从项目返回父项目。依据来自子从项目的逆改变的通知,父项目拥有者/管理者会接受或者拒绝该逆改变。
如果父项目拒绝该逆改变,则通知提交的子从项目,并由子从项目进度表自动接受由父项目进度表传送到子从项目进度表的原始改变,并做出该改变所需要的任何对子从项目进度表的改变。如果父项目进度表接受该逆改变,则由用于接受的父项目进度表通过接收子从项目进度表可以促进来自接收子从项目的逆改变,来向所有受影响的子从项目进度表传送逆改变的通知。
如果给出的子从项目拥有者/管理者提交一建议的改变给父项目进度表,则父项目拥有者/管理者可能会接受或者拒绝该建议的改变。如果父项目接受该建议的改变,则接着向全部受影响的子从项目拥有者/管理者发送通知,所述拥有者/管理者可以接受或者建议逆改变。
依照本发明的另一个方面,虽然每个子从项目进度表都可能独立于父项目进度表或者其他子从项目进度表管理和改变,但是对每个单独的子从项目进度表所做的改变只是通过上述通知/接受/拒绝/逆改变过程,来对父项目进度表和其他子从项目进度表做出。给出正确的访问权限,父项目进度表的拥有者/管理者或者其他子从项目进度表的拥有者/管理者可以访问并观察其他子从项目进度表,以审阅对项目进度表做出的改变或者变化。
通过阅读下列详细描述以及审阅附图,这些和其他表现本发明的特征以及优点会显而易见。应当理解的是,前面的概述和随后的详细描述都只是示例性和说明性的,并不作为限制本发明的要求。
附图说明
图1示出了本发明实施例的示例性计算操作环境。
图2是描述计算环境的简要框图,父项目和一个或者多个子从项目的拥有者/管理者通过所述计算环境可以与创建并维护依据本发明实施例的项目进度表的项目服务器/数据库传达。
图3是简要框图,其示出了依据本发明实施例的整体项目进度表中父和从项目之间的分级相关。
图4是流程图,其示出了用于创建并管理依据本发明实施例的父和分级相关的子从项目的例程。
具体实施方式
如上简述,本发明的实施例针对于改进的自动项目管理方法和系统,其中整体项目的从项目与整体项目分级相关,并且其中对一个或者多个从项目或者对整体项目做出的改变在整体项目中持续,并通过通知和整体项目的父项目以及父项目中受影响的子从项目之间的接受/拒绝/逆改变过程对从项目做出改变。当在子从项目中做出的改变通过父项目提交接受时,则向父项目的拥有者/管理者发送通知,该拥有者/管理者会接受或者拒绝所述建议的改变。如果接受该建议的改变,则父项目拥有者/管理者连同对子从项目的拥有者/管理者的通知一起向所有受影响子从项目提交改变。子从项目的拥有者/管理者会接受该改变或者会建议逆返回给父项目。可以独立于整体项目来管理单独的子从项目,但是对单独的子从项目进度表做出的改变只在通知和这里所述的接受/拒绝/逆改变过程后对整体项目做出。
通过将整体项目分离为独立的可管理从项目进度表,包括整体项目或者主项目进度表的从项目进度表的拥有者/管理者会管理他们拥有的各自的进度表,而不会每次拥有者/管理者在他的或者她的各自的从项目进度表中影响改变时不警告整体项目进度表而自动做出改变。例如,如果给出的从项目进度表的拥有者/管理者意识到给出的任务或者从任务可能需要额外星期来完成,则从项目进度表的拥有者/管理者会改变他的/她的从项目进度表,如果改变的从项目进度表的拥有者/管理者知道尽管对从项目进度表的一些离散部分做出了改变,但从项目仍将按原始进度表完成,那么从项目进度表的拥有者/管理者不会向任何受影响的上游父项目进度表或受影响的下游从项目进度表提交改变。例如,从项目的拥有者/管理者知道会利用附加的劳动力或者资源,以使从项目进度表最终在原始进度表上完成,尽管对给出的任务或者包含在从项目进度表中阶段做出了改变。因而,受影响的从项目进度表的拥有者/管理者会独立的管理他的/她的从项目,而不对公布的整体项目进度表自动做出改变。
在另一方面,如果受影响的从项目进度表的拥有者/管理者认识到不可能克服在他的/她的进度表中发生的改变,那么向上游父项目进度表拥有者/管理者或者向下游从项目进度表拥有者/管理者可以提交该改变,所述拥有者/管理者如这里所描述的接受、拒绝或者逆改变。因而,本发明的实施例允许单独的项目进度表的拥有者/管理者独立的管理他们拥有的各自的项目进度表,所述项目进度表是除了与他们项目进度表相关外,还包括其他的项目进度表或者从项目进度表。仅当给出的项目进度表的拥有者/管理者期望向上游至父项目进度表或者向下游至一个或者多个从项目进度表提交进度表的改变时,操作这里所述的自动通知方法和系统。
在随后的详细描述中,下列形成这个部分的附图作为参考,且其中通过特定实施例或者示例的说明示出。可以组合这些实施例,可以利用其他实施例,且可以做出构造上的改变,而不脱离本发明的精神和范围。因此随后的详细描述并不作为某种意义上的限制,且本发明的范围由附加的权利要求和它们的等效定义。
现在参考附图,其中自始至终的几幅图中相同的数字表示相同的元素,将描述本发明的各方面和示例性操作环境,。图1和随后的讨论意图提供适合的计算环境的简短、通用的描述,本发明在所述计算环境中实施。当以通常程序模块范围描述本发明时,所述程序模块连同应用程序执行,所述应用程序在个人计算机的操作系统上运行,本领域技术人员会承认本发明同样可以与其他程序模块组合实施。
通常,程序模块包括例程、程序、部件、数据结构和执行特殊任务或实施特殊抽象数据类型的其他类型结构。况且,那些本领域技术人员会理解,本发明可以用其他计算机系统配置实施,所述计算机系统配置包括手持设备、多处理器系统、基于微处理器或者可编程使用者电子设备、微型计算机、大型计算机等。本发明同样可以实施为分布式计算环境,通过经由传达网络相连接的远程处理设备在其中执行任务。在分布式计算环境中,程序模块可以定位在本地和远程存储器存储设备中。
现在转到图1,描述实施本发明不同实施例的个人计算机2的示例性的计算机体系结构。图1所示的计算机系统结构示出了常规的个人计算机,包括中央处理单元4(“CPU”),系统存储器6,包括随机存取存储器8(“RAM”)和只读存储器(“ROM”)10,以及将存储器耦合到CPU4的系统总线12。基本输入/输出系统保存在ROM10中,其包含帮助在元件和计算机之间传输信息的基本例程,例如启动期间。个人计算机2还包括大容量存储设备14,其用于存储操作系统16、应用程序、以及数据,所述应用程序例如应用程序205。
大容量存储设备14通过连接到总线12的大容量控制器(未示出)连接到CPU4。大容量存储设备14以及它相关的计算机可读介质,提供个人计算机2的非易失存储。虽然这里描述的包含的计算机可读介质指大容量存储设备,例如硬盘或者CD-ROM驱动,但是那些本领域技术人员应当理解的是,计算机可读介质可以是可被个人计算2访问的任何现有的介质。
作为示例而非限制,计算机可读介质可以包括计算机存储介质和传达介质。计算机存储介质包括用于存储信息、实施为任何方法或技术的易失和非易失,可删除和不可删除介质,例如计算机可读指令、数据结构、程序模块或者其他数据。计算机存储介质非限制性的包括:RAM,ROM,EPROM,EEPROM,闪存或者其他固态存储器技术,CD-ROM,DVD,或者其他光学存储器,盒式磁带,磁带,磁盘存储器或者其他磁性存储设备,或者可以用于存储期望的信息并可以由计算机访问的任何其他介质。
依据本发明的不同实施例,个人计算机2可以在网络环境中操作,所述网络环境使用逻辑并经由诸如因特网的TCP/IP网络18连接到远程计算机。个人计算机2可以通过网络接口单元20连接到TCP/IP网络18,所述网络接口单元20连接到总线12。应当理解的是,同样可以利用网络接口单元20连接到其他类型的网络和远程计算机系统。个人计算机2同样可以包括输入/输出控制器22用于接收并处理来自许多设备的输入,所述设备包括键盘或者鼠标(未示出)。类似的,输入/输出控制器22可以提供向显示屏、打印机或者其他类型输出设备的输出。
如上面简要提到的,许多程序模块和数据文件都可以存储在个人计算机2的大容量存储设备14和RAM8中,包括适合控制网络个人计算机的操作的操作系统16,例如华盛顿雷蒙得微软公司的WINDOWS操作系统。大容量存储设备14和RAM8同样可以存储一个或者多个应用程序。特别是大容量存储设备14和RAM8可以存储用于向用户提供多种功能的应用程序105。例如,应用程序105可以包括许多类型程序,例如字处理应用程序、电子表格应用程序、电子邮件应用程序130,数据库应用程序等等。依据本发明实施例,项目管理应用程序135包括这里描述的准备项目进度表。用于依照本发明使用的示例性项目管理应用程序是微软公司制造的PROJECT。
图2是分布式计算环境的简化框图,通过该分布式计算环境父项目和一个或者多个子从项目的拥有者/管理者可以与项目服务器/数据库进行传达,用于根据本发明实施例创建并维护项目进度表。图2所示的分布式计算环境200用作本发明实施例的示例性操作环境。如这里所述,整体项目进度表可以包括父项目进度表和一个或者多个分级相关的子从项目。
根据本发明实施例,整体或者父项目进度表和单独的独立的可管理子从项目进度表都在项目服务器/数据库210上维护。项目服务器/数据库210是具有包括如前面所述的参照图1所示和描述的计算机2的操作系统、处理权和存储器空间的组件的通用计算系统。项目服务器/数据库210同样包括项目管理应用程序135,所述应用程序135具有足够的用于构造、显示并允许这里所述的整体/父项目进度表和单独的子从项目进度表的管理的计算机可执行指令。
项目服务器/数据库210同样包括关联数据库,所述关联数据库用于维护与父项目进度表和每个单独的子从项目进度表相关的数据。作为本领域技术人员应当理解,关联数据库允许与一个项目进度表相关的信息存储,以关联到一个或者多个用于在完全不同的项目进度表之间交换存储数据的项目进度表,所述项目进度表包括这里所述的整体或者父项目进度表。
如图2所示,举例说明用于经由分布式计算系统与项目服务器/数据库210传达的父/主计算机系统220,所述分布式计算系统例如因特网或者企业内部互联网250。举例说明用于与项目服务器/数据库210经由因特网或者企业内部互联网250进行传达的一个或者多个子/从项目计算系统230、240。应当理解,计算系统220、230、240是由父项目进度表的拥有者/管理者进行操作的,且一个或者多个包括父项目进度表的子从项目进度表可以包括上述关于计算机2的处理和存储器功能性,如图1所示。每个单独的计算系统220、230、240同样可以包括如前面图1所述项目管理应用程序135,并向相应的项目管理应用程序135提供客户端项目管理应用程序服务,所述项目管理应用程序由项目服务器/数据库210操作。依照本发明实施例,项目服务器/数据库210同样可以包括或者可以操作访问电子邮件应用程序130,所述电子邮件应用程序130用于发送自动项目进度表改变为或改变自父项目进度表和子从项目进度表的拥有者/管理者。
依照本发明实施例,父项目进度表的拥有者/管理者可以经由因特网或者企业内部互联网250向父项目服务器/数据库210创建来自计算系统220的父项目进度表。子从项目进度表的创建和维护可以同样由来自计算系统230、240的子从项目进度表的拥有者/管理者创建,其经由因特网/企业内部互联网250向项目服务器/数据库210创建。父项目进度表的拥有者/管理者与一个或者多个子从项目进度表之间的通知可以由传达应用程序自动影响,所述传达应用程序例如电子邮件应用程序130,其由项目管理应用程序135命令。也就是说,当改变或者计划改变期望通知受影响的项目进度表或者相关从项目进度表的拥有者/管理者时,位于项目服务器/数据库210的项目管理应用程序135会调用传达应用程序并促使适当的通知消息发送到受影响部分,所述传达应用程序例如电子邮件应用程序130。作为那些本领域技术人员应当理解的是,可以利用其他传达形式通知受影响的部分,包括即时通讯系统、电话系统等等。
本领域技术人员应当理解那些管理方法和系统,给出的项目可以包括许多必定完成的任务,且每个任务都会被现有的资源和任务完成的期望持续时间约束。况且,一些任务直到相关任务完成为止才能开始。对许多项目而言,包括给出的项目的单独的任务在各自相关的项目下管理并处理。例如,主项目进度表可以准备为构造房屋。主项目进度表可以包括三个阶段或者任务,例如通用框架、电气和管道工程。每个主项目进度表的阶段或者任务都可通过转包商完成,所述转包商构造并管理给出阶段或者任务的他的/她自己的项目进度表。例如,构造通用框架的第一从项目进度表,构造电气工作的第二从项目进度表,以及构造管道工程的第三从项目进度表。应当理解的是,每个从项目进度表都可以划分为一个或者多个阶段或者任务,所述阶段或者任务可以依次与附加从项目进度表相关,所述从项目进度表完成给出的从项目中的一个或者多个任务。
依据本发明的实施例,在相关的项目和以父/子分级关系相关联的从项目之间建立分级的关系,以便于在任何相关进度表中的改变或者提议改变可以被接受、拒绝或者另外通过如这里所述的通知过程来响应。现在参考图3,说明分级相关项目进度表,其涉及每个其他与整体项目相关并存储在项目管理服务器/数据库210中。举例说明整体项目进度表310,其具有三个必须完成的项目阶段,以便于完成整体项目。例如,项目进度表310可以是上述用于构造房屋的项目进度表。阶段1可以包括通用框架,阶段2可以包括电气工作,且阶段3可以包括管道工程工作。
一旦项目进度表310的拥有者/管理者建立开始和完成项目进度表310的每个阶段的目标数据,那些目标数据就会向下传送到需要的从项目的拥有者/管理者,所述从项目完成主项目进度表310的每个阶段。对于每个从项目而言,可以构造从项目进度表用于管理和进度完成给定的从项目所需要的任务。例如,项目进度表310可以说明为完成整体项目进度表310的阶段2所必需的从项目进度表。类似的,项目进度表340可以包括进度完成项目进度表320的任务2所必需的信息。如图3所示,三个项目进度表分级相关,以便于主项目进度表310向父进度表310提供父进度表的服务,从项目进度表320提供从进度表的服务,且从项目进度表340向从项目进度表320提供子从项目进度表的服务。
在每个所示项目进度表310、320、340中,图解说明用于组合一个或者多个完成给出的任务必需的从任务的概括任务。例如,父项目进度表310中所示阶段2的概括任务315包括与所有任务、资源、约束和定时相关的概要信息,所述概要信息与完成父项目阶段2相关联。从项目进度表320示出了概要任务316,所述概要任务316连接到父项目进度表310中的概要任务(阶段2)315。作为应当理解的是,320中所示的概要任务316包含与任何任务相关的概要信息,所述任务必需完成阶段2概要任务316。同样的,从项目进度表中340中说明任务2概要任务331,所述连接到任务2进度表的从项目进度表340在从项目进度表320中陈述。
作为本领域技术人员公知的是,在一个给定的项目进度表中,如图3所示,直到其他的阶段或任务完成才可以开始一个项目某些任务或者阶段。例如,主/父项目进度表310中所示的阶段2直到阶段1完成才可以开始。类似的,从项目进度表320的任务3直到父项目进度表320的任务1完成才可以开始的。从而,如果父/主项目进度表310的阶段1延长,则阶段2的开始可以推迟到较后的开始日期。改变阶段2的开始日期必定会引起包含阶段2的任务的开始日期同样推迟到将来的日期。结果,作为从项目进度表340的一部分的任务进度表可能同样推迟到将来的日期,作为改变父/主进度表310的结果。类似的,从项目进度表340中从任务进度做出的改变会引起在下游从项目进度表或者父/主项目进度表中调度的阶段或者任务进度表的中断。
如果这种进度表的改变是在没有警告相关项目进度表的拥有者/管理者下,自动向相关项目进度表做出的,那么结果项目进度表对他们各自的拥有者/管理者而言会变得不大可靠,而且最多提供目前修正的项目和从项目进度表的简单描述服务。依据本发明的实施例,在主项目进度表和任何与之相关的子从项目进度表之间建立的父/子分级相关允许在多个相关项目进度表的拥有者/管理者之间发生自动通知和接受/拒绝/逆改变过程,以便于每个项目进度表都更具情报性并可由他们各自的拥有者/管理者管理。
参照图1和2已经描述了本发明实施例的示例性操作环境,且参照图3已经描述了分级相关项目进度表,图4是示出说明性例程的流程图,所述例程创建并管理项目进度表,所述项目进度表包括在父(主)项目进度表和一个或者多个分级相关从项目进度表中。例程400开始于起始框405,接着进行到框410,在410主项目的拥有者/管理者准备并公布例如图3中所示父项目进度表310的主/父项目进度表。如前面参照图2所述,主项目的拥有者/管理者会准备使用计算系统220的主项目进度表310,且主项目进度表310可以经由分布式计算环境200公布并存储在主管理服务器/数据库210中。
在框415,建立开始和完成各自的阶段和任务的目标日期,并将其传送到从项目的拥有者/管理者,所述阶段和任务包括主项目进度表,所述从项目是完成包括主任务的一个或者多个阶段或者任务所必需的。在框420,一个或者多个从项目的拥有者/管理者创建各自的完成阶段和任务必需的从项目进度表320、340,如图3中所示,所述阶段和任务是每个从项目最终完成主任务必需的。一旦各自的从项目进度表准备好了,那些项目进度表就会对项目管理服务器/数据库210公布,如前面参照图2所述。
在框425,在主项目进度表310和相关的从项目进度表320、340之间的项目管理服务器/数据库210建立分级相关。如前面参照图2所述,项目管理服务器/数据库210包括相关数据库,所述数据库可以根据本发明实施例进行利用,以将一个项目进度表的阶段或者任务关系到分级相关父项目进度表或者从项目进度表的相关阶段或者任务。依据本发明实施例,与第二项目进度表中包含的数据相关的第一项目进度表中改变影响的数据不会自动影响改变第二项目进度表中包含的相关数据。
替代的,根据本发明实施例,第一项目进度表中的数据的改变引起向第二项目进度表的拥有者/管理者发送通知,以允许第二项目进度表的拥有者/管理者接受该改变、拒绝该改变或者提议不同的改变。因而,对第一项目进度表做出的改变没有在没有警告第二项目进度表的拥有者/管理者时,不会自动影响第二项目进度表中的数据的改变。例如,考虑到主项目进度表包括三个与房屋构造相关的阶段,其中阶段1包括通用框架,阶段2包括电气工作,以及阶段3包括管道工程工作。考虑到第一从项目进度表320包括进度与完成主项目进度表(电气工作)中阶段2必需的三个任务相关的数据。进一步考虑到第二项目进度表340包括与完成第一从项目进度表的任务2相关的三个从任务,例如,与完成电气工作部分相关的三个从任务。
在三个示例性项目进度表之间建立分级相关包括将第一从项目进度表320建立为与父项目进度表310具有子联系,以及将第二从项目进度表340建立为与第一从项目进度表320具有子联系。根据本发明实施例,如果父项目进度表2310的拥有者/管理者增加或者减少与父项目进度表310的阶段2相关的持续时间,则会自动向第一从项目进度表320的拥有者/管理者发送通知,因为与第一项目进度表320相关的数据涉及表示父项目进度表310中已修正的阶段2进度表的数据。如果对包含在第一从项目进度表320中的数据做出改变,因为改变由父项目进度表310提交,所述父项目进度表310影响包含在第二从项目进度表340中的相关数据,因此同样会向第二从项目进度表340的拥有者/管理者发送通知。
由父项目进度表或者从项目进度表提交进度改变给具有子关系的从项目进度表,所述具有子关系的从项目进度表由接收的从项目拥有者/管理者可以接受提交的项目管理表,或者会向提交的父项目或者从项目提交相反建议支持分级结构。如果接受从项目拥有者/管理者所接收的改变,则向包含在接收和接受从项目进度表中的数据自动做出该改变。如果由接收从项目进度表的拥有者/管理者提议逆改变,则接收父项目进度表的拥有者/管理者会接受该逆改变,拒绝该逆改变,或者放弃向提议的从项目管理拥有者/管理者再提议其他逆改变。一旦给出的项目进度表的拥有者/管理者接受了任何改变,如这里所述的,则会向任何下游从项目进度表自动发送通知,所述从项目进度表的数据与改变的项目进度表中的数据相关,并受该改变的影响。
继续描述图4所示例程400,在框430,由给出的从项目进度表320的拥有者/管理者一直到父项目进度表310的拥有者/管理者提议改变。例如,考虑到上述示例,第一从项目进度表320的拥有者/管理者可能会提交一个改变要求通过超过最初建立的目标日期一个星期来延长房屋结构项目的电气工作。在框435,由于第一从项目进度表320中的数据改变与包含在父项目进度表310中的数据相关,而不是自动改变父项目进度表310中的相关数据,因此通过第一从项目进度表320的拥有者/管理者向父项目进度表310提交通知以警告提交改变的拥有者/管理者。作为本领域技术人员应当理解,发送到父项目进度表的拥有者/管理者的通知可以经由电子邮件应用程序130自动发送,或者该通知会通过任何其他合适的通知装置向父项目进度表310的拥有者/管理者建议,所述通知装置包括即时传达、电话通知等。
在框440,确定父项目进度表310的拥有者/管理者是否接受由第一从项目进度表320做出的改变。根据本发明的一个实施例,如果主项目进度表310的拥有者/管理者可以接受建议的改变,则主项目进度表310的拥有者/管理者可以表示为主项目进度表310和任何相关的从项目进度表看来预览的样从。如果父项目进度表310的拥有者/管理者不接受该改变,则例程进行到框445,且通知提交的从项目进度表的拥有者/管理者,父项目进度表的拥有者/管理者没有接受提交的改变。如前面所述,父项目进度表310的拥有者/管理者会提交一逆改变返回到原始提交的从项目进度表的拥有者/管理者,或者父项目进度表的拥有者/管理者会仅仅拒绝建议的改变。返回框440,如果父项目进度表310的拥有者/管理者不接受来自从项目进度表拥有者/管理者的改变,则在提交的第一从项目进度表中坚持所述改变,并且会在接受的父项目进度表310自动做出改变。
在框450,接着向任何附加从项目进度表的拥有者/管理者发送通知,所述附加从项目进度表的拥有者/管理者的数据会受到所接受的改变的影响。例如,如果做出而且被包含在第一从项目进度表320中的数据接受了的改变与包含在第二从项目进度表340中的数据相关,所述第二从项目进度表340具有到第一从项目进度表320的子联系,则接着向第二从项目进度表340的拥有者/管理者发送通知,所述第二从项目进度表340与数据中的改变有关。例如,接受并坚持向第一从项目进度表320中的改变可能引起从任务的启动,所述从任务包含在要经过延长两个星期的第二从项目进度表340中。
在框455,确定通知的从项目进度表的拥有者/管理者是否接受上述下游项目进度表中改变所需要的改变。如果第一通知到的从项目进度表的拥有者/管理者接受引起他的/她的表进度的改变,则例程进行到框460,并改变从项目进度表,以及向下游从项目进度表的拥有者/管理者做出需要的通知,如这里所述。如果接收的从项目进度表的拥有者/管理者不接受下游改变引起的改变,则例程进行到框465,并可以提交一响应逆改变返回到上游项目进度表或者从项目进度表拥有者/管理者。例如,如果由于影响第一从项目进度表320并被父项目进度表310的拥有者/管理者接受的改变,第二从项目进度表340的特殊从任务的启动必须延长两个星期,那么第二从项目进度表340的拥有者/管理者会提交建议受影响的从任务的启动延长三个星期而不是两个星期的逆改变。在框470,确定父或主项目进度表或者从项目进度表的拥有者/管理者是否接受由第二从项目进度表340建议的逆改变。如果接收主/父项目进度表的拥有者/管理者接受第二从项目进度表340建议的逆改变,那么例程进行返回到通知其他受影响的从项目进度表的拥有者/管理者的框450。
如这里所述,提供用于建立父或主项目进度表和从项目进度表之间的分级相关和传达的方法和系统,所述从项目进度表包括完成父或主项目必需的任务和阶段。本领域技术人员应当理解的是,在不脱离父发明范围和精神下可以做出许多改变和变化。由本发明这里公开的常例和规约考虑,本发明的其他实施例对本领域技术人员而言是显而易见的。

Claims (20)

1、一种用于在项目管理进度表中传达进度改变的方法,包括:
接收项目的进度数据;
产生该项目的项目进度表;
产生包括该项目的任何从项目的项目进度表;
建立该项目和所述包括该项目的任何从项目之间的分级关系;
由项目进度表向受进度改变影响的任何从项目进度表提交进度改变;以及
在对任何受影响的从项目进度表坚持进度改变之前,向受进度改变影响的任何从项目进度表自动发送进度改变的通知。
2、如权利要求1的方法进一步包括:
响应收到的进度改变的通知,受进度改变影响的从项目接受所述进度改变;以及
对任何受该进度改变影响的从项目进度表坚持该进度改变。
3、如权利要求1的方法进一步包括:
响应收到的进度改变的通知,由一个受影响的从项目进度表向项目进度表提交一逆进度改变;以及
如果项目进度表接受该逆进度改变,则对项目进度表和一个受影响的从项目进度表坚持该逆进度改变。
4、如权利要求3的方法,在对项目进度表和一个受影响的从项目进度表坚持该逆进度改变后,由项目进度表向任何其他受逆进度改变影响的从项目进度表提交该逆进度改变。
5、如权利要求1的方法进一步包括:允许对项目进度表或者任何从项目进度表做出改变,而不会对其他任何从项目进度表引起相应的改变,直到由发生改变的项目进度表或者发生改变的从项目进度表向受该改变影响的项目进度表或者从项目进度表发送改变通知为止。
6、一种独立地管理包括整体项目管理进度表的项目进度表的方法,包括:
接收项目的进度数据;
产生项目和一个或者多个包括该项目的从项目的项目进度表;
在产生的项目进度表之间建立分级关系,允许分级相关的项目进度表之间的通信;以及
允许对第一项目进度表做出改变而不对其他任何分级相关的项目进度表引起相应的改变,直到由第一项目进度表向受该改变影响的第二项目进度表发送改变通知为止。
7、如权利要求6的方法,进一步包括:
由第一项目进度表向第二分级相关的项目进度表提交进度改变;以及
在对第二分级相关的项目进度表坚持进度改变之前,向第二分级相关的项目进度表自动发送来自第一项目进度表的进度改变通知。
8、如权利要求7的方法,进一步包括:
响应收到的进度改变通知,接受来自第二分级相关的项目进度表的该进度改变;以及
对第二分级相关的项目进度表坚持该进度改变。
9、如权利要求8的方法,进一步包括:
响应收到的进度改变通知,由第二分级相关的项目进度表向第一项目进度表提交逆进度改变;以及
如果第一项目进度表接受该逆进度改变,则对第一项目进度表和第二分级相关的项目进度表坚持该逆进度改变。
10、如权利要求9的方法,在对第一项目进度表和第二分级相关的项目进度表坚持该逆进度改变后,由第一项目进度表向受逆进度改变影响的任何其他分级相关的项目进度表提交该逆进度改变。
11、一种包含计算机可执行指令的计算机可读介质,当计算机执行该指令时在项目管理进度表中完成传达进度改变的方法,该方法包括:
接收项目的进度数据;
产生该项目的项目进度表;
产生包括该项目的任何从项目的项目进度表;
建立该项目和包括该项目的任何从项目之间的分级相关;
由项目进度表向受进度改变影响的任何从项目进度表提交一进度改变;以及
在对任何受影响的从项目进度表坚持进度改变之前,向受进度改变影响的任何从项目进度表自动发送进度改变的通知。
12、如权利要求11的方法进一步包括:
响应收到的进度改变通知,受进度改变影响的从项目接受所述进度改变;以及
对任何受该进度改变影响的从项目进度表坚持该进度改变。
13、如权利要求11的方法进一步包括:
响应收到的进度改变通知,由一个受影响的从项目进度表向项目进度表提交一逆进度改变;以及
如果项目进度表接受该逆进度改变,则对项目进度表和一个受影响的从项目进度表坚持该逆进度改变。
14、如权利要求13的方法,在对项目进度表和一个受影响的从项目进度表坚持该逆进度改变后,由项目进度表向受逆进度改变影响的任何其他从项目进度表提交该逆进度改变。
15、如权利要求11的方法进一步包括:
允许对项目进度表或者任何从项目进度表做出改变,而不会对其他任何从项目进度表引起相应的改变,直到由发生改变的项目进度表或者发生改变的从项目进度表向受该改变影响的项目进度表或者从项目进度表发送改变通知为止。
16、一种包含计算机可执行指令的计算机可读介质,当计算机执行该指令时完成独立地管理包括整体项目管理进度表的项目进度表的方法,该方法包括:
接收项目的进度数据;
产生项目和一个或者多个包括该项目的从项目的项目进度表;
在产生的项目进度表之间建立分级相关,所述项目进度表允许在分级相关的项目进度表之间进行传达;以及
允许对第一项目进度表做出改变而不对其他任何分级相关的项目进度表引起相应的改变,直到由第一项目进度表向受该改变影响的第二项目进度表发送改变通知为止。
17、如权利要求16的方法,进一步包括:
由第一项目进度表向第二分级相关项目进度表提交进度改变;以及
在对第二分级相关项目进度表坚持进度改变之前,向第二分级相关项目进度表自动发送来自第一项目进度表的进度改变通知。
18、如权利要求17的方法,进一步包括:
响应收到的进度改变通知,接受来自第二分级相关项目进度表的该进度改变;以及
对第二分级相关项目进度表坚持该进度改变。
19、如权利要求18的方法,进一步包括:
响应收到的进度改变通知,由第二分级相关项目进度表向第一项目进度表提交逆进度改变;以及
如果第一项目进度表接受该逆进度改变,则对第一项目进度表和第二二分级相关项目进度表坚持该逆进度改变。
20、如权利要求19的方法,在对第一项目进度表和第二分级相关项目进度表坚持该逆进度改变后,由第一项目进度表向受逆进度改变影响的任何其他分级相关项目进度表提交该逆进度改变。
CNA2005100980918A 2004-06-15 2005-06-15 使用计算机项目管理中的分级项目方法和系统 Pending CN1734483A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/868,661 2004-06-15
US10/868,661 US7734491B2 (en) 2004-06-15 2004-06-15 Hierarchical projects in a computer-enabled project management method and system

Publications (1)

Publication Number Publication Date
CN1734483A true CN1734483A (zh) 2006-02-15

Family

ID=34940174

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2005100980918A Pending CN1734483A (zh) 2004-06-15 2005-06-15 使用计算机项目管理中的分级项目方法和系统

Country Status (13)

Country Link
US (1) US7734491B2 (zh)
EP (1) EP1607896A1 (zh)
JP (1) JP4851123B2 (zh)
KR (1) KR101176647B1 (zh)
CN (1) CN1734483A (zh)
AU (1) AU2005202447B2 (zh)
BR (1) BRPI0502335A (zh)
CA (1) CA2509867A1 (zh)
MX (1) MXPA05006431A (zh)
MY (1) MY143438A (zh)
RU (1) RU2400814C2 (zh)
TW (1) TW200620036A (zh)
ZA (1) ZA200504810B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107231367A (zh) * 2017-06-21 2017-10-03 北京奇虎科技有限公司 签名消息的自动通知方法、装置以及服务器

Families Citing this family (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050278208A1 (en) * 2004-06-15 2005-12-15 Microsoft Corporation Method and system for restarting a project management system scheduling engine based on user input of contractual start/finish data
US20050289051A1 (en) * 2004-06-29 2005-12-29 Allin Patrick J Construction payment management system and method
TW200634590A (en) * 2005-03-30 2006-10-01 wen-xian Chen Project-planning method and system
US20070156484A1 (en) * 2005-12-29 2007-07-05 Sandra Fischbach Cross company project management
US20070260502A1 (en) * 2006-05-04 2007-11-08 Microsoft Corporation Project resource plans
US20070266327A1 (en) * 2006-05-10 2007-11-15 Josh Ritcher Entertainment project management system
US20080004925A1 (en) * 2006-06-29 2008-01-03 Bangel Matthew J Multi-site project management
US20080086353A1 (en) * 2006-10-04 2008-04-10 Microsoft Corporation Server level summary information of resource utilization
US8880615B2 (en) * 2006-12-15 2014-11-04 International Business Machines Corporation Managing a workflow using an instant messaging system to gather task status information
US8249906B2 (en) * 2007-02-12 2012-08-21 Pma Technologies, Llc Interactive graphics-based planning systems
JP5440780B2 (ja) * 2007-02-26 2014-03-12 日本電気株式会社 メッセージ通知方法、業務管理装置及びコンピュータプログラム
US7996774B1 (en) * 2007-02-28 2011-08-09 Emc Corporation Hierarchical display of project information in a collaboration environment
US8666794B1 (en) * 2007-03-26 2014-03-04 Sprint Communications Company L.P. Project management tool
US10255583B2 (en) * 2007-05-01 2019-04-09 Oracle International Corporation Nested hierarchical rollups by level using a normalized table
US20080300945A1 (en) * 2007-05-31 2008-12-04 Michel Shane Simpson Techniques for sharing resources across multiple independent project lifecycles
US20090006147A1 (en) * 2007-06-27 2009-01-01 Harirajan Padmanabhan Method and system for defining and managing information technology projects based on conceptual models
US7962889B2 (en) * 2007-07-31 2011-06-14 Novell, Inc. Techniques for instantiating and configuring projects
US20090043621A1 (en) * 2007-08-09 2009-02-12 David Kershaw System and Method of Team Performance Management Software
US20090048894A1 (en) * 2007-08-14 2009-02-19 Michel Shane Simpson Techniques for propagating changes in projects
US10055698B2 (en) 2008-02-11 2018-08-21 Clearshift Corporation Online work management system with job division support
JP5164068B2 (ja) * 2008-04-15 2013-03-13 インターナショナル・ビジネス・マシーンズ・コーポレーション 生産スケジュール編集システム、方法及びプログラム
US20090313058A1 (en) * 2008-06-12 2009-12-17 Dunin Technologie Inc. Tool, method and system for project management
US20100031262A1 (en) * 2008-07-31 2010-02-04 Baird-Gent Jill M Program Schedule Sub-Project Network and Calendar Merge
US9009725B2 (en) * 2008-09-02 2015-04-14 At&T Mobility Ii Llc System of growth and automated migration
US9129256B2 (en) * 2009-07-24 2015-09-08 Oracle International Corporation Enabling collaboration on a project plan
US20110099549A1 (en) * 2009-10-27 2011-04-28 Verizon Patent And Licensing Inc. Methods, systems and computer program products for a reminder manager for project development
US20110131139A1 (en) * 2009-12-01 2011-06-02 International Business Machines Corporation Integrated earned value management workflow
JP2011192078A (ja) * 2010-03-15 2011-09-29 Ricoh Co Ltd タスク管理装置及びタスク管理プログラム
FR2963837B1 (fr) * 2010-08-10 2012-08-31 Air Liquide Traitement a niveaux multiples pour optimiser une ou plusieurs unites de separation de fluides
US20120290347A1 (en) * 2010-08-10 2012-11-15 King Fahd University Of Petroleum And Minerals Progress monitoring method
US8683473B2 (en) * 2011-05-27 2014-03-25 International Business Machines Corporation Dynamic task association between independent, unrelated projects
US9946988B2 (en) * 2011-09-28 2018-04-17 International Business Machines Corporation Management and notification of object model changes
US20130218625A1 (en) * 2012-02-22 2013-08-22 International Business Machines Corporation Utilizing historic projects to estimate a new project schedule based on user provided high level parameters
FI20125700A (fi) * 2012-06-21 2013-12-22 Tekla Corp Yhteisdata suhdetiedolla
US9530112B2 (en) * 2013-04-17 2016-12-27 Globalfoundries Inc. Common conditions for past projects as evidence for success causes
CN103226758A (zh) * 2013-05-08 2013-07-31 灏域联华科技(北京)有限公司 一种项目开发管理方法
US9202188B2 (en) 2013-08-30 2015-12-01 International Business Machines Corporation Impact analysis of change requests of information technology systems
EP3158514A4 (en) * 2014-06-22 2017-11-29 Wamoozle Inc. A collaborative project management platform using a place-centric method and system for capturing and organizing project information
US20160026952A1 (en) * 2014-07-28 2016-01-28 Robin Systems, Inc. System and method performing job management
MX2018004863A (es) 2015-11-05 2018-08-01 Philip Morris Products Sa Material de tabaco homogeneizado con transferencia de volatiles mejorada.
RU2686031C1 (ru) * 2018-02-22 2019-04-23 Общество с ограниченной ответственностью "ВИЗЕКС ИНФО" Способ и устройство для обработки и анализа больших данных, характеризующих различные процессы
US11257035B2 (en) * 2018-09-10 2022-02-22 Sap Se Splitting a task hierarchy
US11402820B2 (en) * 2020-03-17 2022-08-02 Consulting Engineers, Corp. Method and system for building framing and manufacturing system

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5381332A (en) * 1991-12-09 1995-01-10 Motorola, Inc. Project management system with automated schedule and cost integration
US5548506A (en) * 1994-03-17 1996-08-20 Srinivasan; Seshan R. Automated, electronic network based, project management server system, for managing multiple work-groups
US5765140A (en) * 1995-11-17 1998-06-09 Mci Corporation Dynamic project management system
JP3708199B2 (ja) * 1996-01-17 2005-10-19 株式会社東芝 コンカレントエンジニアリング支援システム及びコンカレントエンジニアリング支援方法
AUPN773496A0 (en) * 1996-01-25 1996-02-15 Task Solutions Pty Ltd Task management system
JPH10240804A (ja) 1997-02-21 1998-09-11 Nec Corp プロジェクト管理システム
US6609100B2 (en) * 1997-03-07 2003-08-19 Lockhead Martin Corporation Program planning management system
US6351734B1 (en) * 1998-09-09 2002-02-26 Unisys Corporation System and method for resource allocation and planning
JP4057171B2 (ja) * 1998-11-17 2008-03-05 富士通株式会社 情報同期システムおよび記録媒体
US7139719B1 (en) * 1999-10-08 2006-11-21 I2 Technologies Us, Inc. System for scheduling product planning
US6581040B1 (en) * 2000-02-18 2003-06-17 Daniel B. Wright Project specific communications system and method
US6714829B1 (en) * 2000-06-22 2004-03-30 Thomas K F Wong Dual path scheduling method
US7096222B2 (en) * 2000-09-01 2006-08-22 Borland Software Corporation Methods and systems for auto-instantiation of storage hierarchy for project plan
JP2002149747A (ja) * 2000-11-10 2002-05-24 Aqura Home Co Ltd 電子的な工程表を用いた工程管理方法
WO2002099637A1 (en) * 2001-06-07 2002-12-12 Togethersoft Corporation Methods and systems for auto-instantiation of storage hierarchy for project plan
US7406432B1 (en) * 2001-06-13 2008-07-29 Ricoh Company, Ltd. Project management over a network with automated task schedule update
US7349863B1 (en) * 2001-06-14 2008-03-25 Massachusetts Institute Of Technology Dynamic planning method and system
US7644007B2 (en) * 2002-06-17 2010-01-05 King Fahd University Of Petroleum & Minerals Method and apparatus for finance-based scheduling of construction projects
JP2004139588A (ja) 2002-09-25 2004-05-13 Smg Kk プロジェクト管理装置、プロジェクト管理システムおよびプログラム
JP2004240486A (ja) * 2003-02-03 2004-08-26 Hitachi Ltd プロジェクトの変更管理方法および装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107231367A (zh) * 2017-06-21 2017-10-03 北京奇虎科技有限公司 签名消息的自动通知方法、装置以及服务器

Also Published As

Publication number Publication date
TW200620036A (en) 2006-06-16
EP1607896A1 (en) 2005-12-21
US7734491B2 (en) 2010-06-08
KR101176647B1 (ko) 2012-08-23
US20050278209A1 (en) 2005-12-15
RU2005118392A (ru) 2006-12-20
CA2509867A1 (en) 2005-12-15
ZA200504810B (en) 2007-03-28
JP2006004431A (ja) 2006-01-05
JP4851123B2 (ja) 2012-01-11
MXPA05006431A (es) 2005-12-19
KR20060048381A (ko) 2006-05-18
RU2400814C2 (ru) 2010-09-27
AU2005202447B2 (en) 2010-03-18
AU2005202447A1 (en) 2006-01-05
MY143438A (en) 2011-05-13
BRPI0502335A (pt) 2006-02-07

Similar Documents

Publication Publication Date Title
CN1734483A (zh) 使用计算机项目管理中的分级项目方法和系统
CN1728168A (zh) 基于合同开始/结束数据的用户输入来重启项目管理系统调度引擎的方法和系统
CN1783132B (zh) 通过工作流事务的批处理来同步运行库和应用状态
CN1838068B (zh) 协作应用程序中的工作流关联
EP0854431A2 (en) Events as activities in process models of workflow management systems
CN1755719A (zh) 用于提供跨项目承诺的方法和系统
US20030217062A1 (en) Method and system for asset transition project management
CN1573762A (zh) 维护与检查系统和方法
JP2008158971A (ja) 作業計画管理プログラム、作業計画管理方法、及び作業計画管理装置
CN101770605A (zh) 一种研发项目计划管理方法与系统
JP2009532791A (ja) 顧客が設定可能なワークフローシステム
CN103034920A (zh) 用于控制制造设施的操作的系统和方法
Georgakopoulos et al. Technology and tools for comprehensive business process lifecycle management
EP2375367A1 (en) Project management system
CN101243365A (zh) 服务器侧项目管理器
US6501473B1 (en) Method and system for theory of constraints buffer graphing, tracking and management
Chua et al. Integrated production scheduler for construction look-ahead planning
US8805919B1 (en) Multi-hierarchical reporting methodology
CN1577357A (zh) 项目管理方法及其计算机化系统与意见及信息整合系统
US20060155634A1 (en) Novel construction contractors bidding system and method
US20090222277A1 (en) Defining and implementing custom task processes
Lahdenperä et al. Creation of a new design management system based on process optimization and proactive strategy
US20240036839A9 (en) Dependency management in software development
Ndumu et al. Agents in computer-assisted collaborative design
Eder et al. Workflow Management and Databases

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20060215