Microsoft-软件最终用户许可协议要点

Microsoft 软件最终用户许可协

MICROSOFT WINDOWS XP PROFESSIONAL

EDITION

SERVICE PACK 3

重要须知- 请仔细阅读:本最终用户许可协议(《协议》)是您(个人或单一实体)与Microsoft Corporation('Microsoft')或其附属实体之一之间就本《协议》随附的Microsoft 软件达成的法律协议,其中包括计算机软件,并可能包括相关介质、印刷资料、'联机'或电子文档和基于因特网的服务('软件')。本《协议》的一份修正条款或补充条款可能随'软件'一起提供。

自Windows XP Service Pack 2 首次发布以来,其中部分条款已经变更。变更内容包括:* 关于该软件验证功能的更多信息,用于确定该软件是盗版的、未获得适当许可的,还是非正版Windows 产品

* 有关基于Internet 的服务的更多隐私披露信

息本列表重点说明了其中一些变更。使用该软件须遵守下列条款。

您一旦安装、复制或以其他方式使用'软件',即表示您同意接受本《协议》各项条款的约束。如果您不同意本《协议》中的条款,请不要安装、复制或使用'软件';您可在适用的情况下将其退回原购买处,并获得全额退款。

1. 许可证的授予。Microsoft 授予您以下权利,条件是您遵守本《协议》的各项条款和条件:

1.1 安装和使用。您只可在一台诸如工作站、终端机或其他之类的设备的单一计算机('工作站计算')上安装、使用、访问、显示和运行'软件'的一个副本。'软件'在任何时间都不得由任何一台'工作站计算机'的两(2) 个以上的处理器加以使用。

1.2 强制性激活。激活过程将该软件的使用与特定工作站计算机相关联。在激活过程中,该软件将向Microsoft 发送与软件和工作站计算机相关的信息。发送的信息包括软件的版本、语言和产品密钥、工作站计算机的Internet 协议地址以及工作站计算机的硬件配置衍生信息。有关更多信息,请访问 .

https://www.360docs.net/doc/3318019536.html,/fwlink/?Linkid=103743。使用该软件,即表示您同意传输这些信息。如果获得适当许可,您有权使用在安装过程中安装的软件版本,直到允许的30 天激活期结束。如果不激活该软件,那么在超过允许的激活期后,您将无权使用该软件。这是为了防止未经许可使用该软件。您不得绕过或规避激活。如果该工作站计算机已连接到Internet,则该软件可能会自动连接到Microsoft 以进行激活。您也可以通过Internet 或电话来手动激活该软件。如果选择通过这种方式进行激活,可能会向您收取Internet 和电话服务费。对您的计算机组件或该软件进行某些更改后,您可能需要重新激活软件。如果您未激活软件,该软件会提醒您进行激活。

1.3 设备连接。您可以允许最多十(10)台计算机或其他电子设备(各为一台'设备')连接到'工作站计算机'上,以使用'软件'的以下一项或多项服务:文件服务、打印服务、因特网信息服务、因特网连接共享和电话服务。十台连接的最高限额包括通过'多路技术'或其他组合或集合连接的软件或硬件进行的任何间接连接。只要在任何时候,只有一个用户使用、访问、显示或运行'软件',则十个连接的最大限制不适用于'软件'的其他使用,如:在'设备'与'工作站计算

机'之间同步数据。本1.3 条不授予您从任何'设备'访问'工作站计算机'的权利。'会话'指实现类似于正在同'工作站计算机'交互的最终用户可以通过输入、输出和显示外围设备的任意组合使用的功能的任何'软件'使用。

1.4 远程桌面/远程协助/NetMeeting。'软件'包含远程桌面、远程协助和NetMeeting 技术;这些技术允许从其他'设备'对安装在'工作站计算机'(有时称为主机设备)上的'软件'或应用程序作远程访问。您可以使用'软件'的'远程桌面'功能(或就类似目的提供类似功能的其他软件)通过任何'设备'访问'工作站计算机会话';但条件是,您为该'设备'获得单独的'软件'许可。但是此条规定有一个例外,'工作站计算机'的单一主要用户可以在不为此类'设备'获得其他'软件'许可的情况下,通过任何'设备'访问'工作站计算机会话'。当您使用远程协助或NetMeeting(或就类似目的提供类似功能的其他软件)时,而不受'设备'连接数量的任何限制,也不必为'软件'获得附加许可证。就Microsoft 或非Microsoft 应用程序而言,您须参阅适用软件随附的许可协议或与相关许可方联系以确定是否无需一份附加许可证即可使用'软件'包含的远程桌面、远程协助或NetMeeting。

1.5 储存/网络用途。您还可以在一个仅用于通过内部网络在您的其他'工作站计算机'上安装或运'软件'的存储设备(如网络服务器)上存放或安装一份'软件'的副本;但是,您必须为在其上或从其上安装、使用、访问、显示或运行'软件'的每一台'工作站计算机'获得并指定一份单独的许可证。除非上述。NetMeeting 和远程协助功能以其他方式加以允许,否则一份'软件'许可证不得在不同的'工作站计算机'上共享或同时使用。

1.6 验证。该软件会定期检查是否安装了获得适当许可的软件副本。下载、安装或使用某些Microsoft 软件可能需要进行验证。如果您安装了获得适当许可的软件副本,则会获得某些特殊权益,详情请参见。如果该软件检测到您未安装获得适当许可的软件副本,则您会收到通知和定期提醒,要求您安装获得适当许可的软件副本。在验证检查过程中或结束后,该软件会向Microsoft 发送该软件和设备的相关信息以及验证检查结果,包括该软件的版本和产品密钥,对该软件的验证、许可或激活功能所做的任何非法修改,发现的任何相关恶意软件或非法软件,以及设备的Internet 协议地址等。Microsoft 不会利用这些信息来识别您的身份或与您联系。使用该软

件,即表示您同意传输这些信息。有关验证的详细信息以及验证检查过程中发送的信息,请访问。

2. 基于INTERNET 的服务。Microsoft 随软件提供基于Internet 的服务,但可能随时更改或取消这些服务。

2.1 同意使用基于Internet 的服务。下面第2.2 条以及隐私声明中介绍的软件功能可通过Internet 连接到Microsoft 或服务提供商的计算机系统。在某些情况下,连接建立时,您不会另外收到通知。您可以关闭这些功能,或者不使用它们。有关这些功能的更多信息,请参见上的隐私声明。使用这些功能,即表示您同意传输这些信息。Microsoft 不会利用这些信息来识别您的身份或与您联系。

2.2 计算机信息。以下功能使用Internet 协议,向相应的系统发送计算机信息,例如您的Internet 协议地址、操作系统类型、浏览器及您使用的软件的名称和版本、安装软件的工作站计算机的语言代码等。Microsoft 使用这些信息是为了向您提供基于Internet 的服务。

·即插即用。您可以将新硬件连接到您的工作站计算机上。您的工作站计算机可能没有与该硬件进行

通信所需的驱动程序。若是如此,该软件的更新功能可从Microsoft 获取正确的驱动程序并将其安装到您的工作站计算机上。管理员可以禁用此更新功能。

·Windows Update。为使该软件中的Windows

Update 服务(如果您使用它)正常运行,需要不时更新或下载Windows Update 服务。进行下载和安装时,不会另行通知您。

·Web 内容功能。在'软件'的预置配置下,如果您连接着因特网,则'软件'会预置启用几种功能来从Microsoft 的计算机系统上检索内容并显示给您。如果您激活了这样一种功能,它将会使用标准的因特网协议将您的'工作站计算机'的操作系统类型、浏览器类型以及语言代码信息传送到Microsoft 的计算机系统,从而使到该内容在您的'工作站计算机'上正确显示。这些功能只有激活才会运行,您可以选择将它们关闭或停用。这些功能的例子包括Windows Catalog、'搜索助手'以及'帮助和支持中心'的'标题'和'搜索'功能。

·数字证书。?软件?使用基于x.509 标准的数字证书。这些数字证书用来确认发送x.509 标准加密信息的因特网用户的身份。软件会检索证书并更新

证书撤销列表。这些安全功能仅在您使用因特网时运行。

·自动根更新。'自动根更新'功能可更新受信任证书颁发机构的列表。您可以关闭'自动根更新'功能。

·Windows Media Player。如果您使用Windows Media Player 或它的下列特定功能,则Windows Media Pla yer 可以自动联系Microsoft 的计算机系统:(A) 查找是否有新编码译码器的功能(如果您的'工作站计算机'没有合适的编码解码器可播放所要播放的内容;此功能可以关闭);(B) 查找是否有新版的

Windows Media Player 的功能(只有在使用Windows Media Player 时此功能才可应用)。

·Windows Media 数字权利管理。内容供应商使用此'软件'中包含的Windows Media 的数字权利管理技术('WM-DRM')来保护其内容的完整性('安全内容'),以使他们对这些内容拥有的知识产权(包括著作权)不被盗用。此'软件'的某些部分和第三方应用程序(如媒体播放器)使用WM-DRM 播放'安全内容'('WM-DRM 软件')。如果'WM-DRM 软件'的安全性被破坏,则'安全内容'的所有者('安全内容所有者')可能会要求Microsoft 撤销

'WM-DRM 软件'复制、显示和/或播放'安全内容'的权利。这一撤销不会改变'WM-DRM 软件'播放无保护的内容的能力。每当您从因特网下载'安全内容'的许可证时,一个被撤销权利的'WM-DRM 软件'的列表就会发送给您的'工作站计算机'。Microsoft 也可能会代表'安全内容所有者'随这样的许可证一起将撤销列表下载到您的'工作站计算机'上。'安全内容所有者'也可能会要求您在访问他们的内容之前升级此'软件'中的某些WM-DRM 组件('WM-DRM 升级')。在尝试播放这样的内容时,由Microsoft 开发的'WM-DRM 软件'会通知您需要进行'WM-DRM 升级',然后在下载'WM-DRM 升级'之前还会先征得您的同意。由第三方开发的WM-DRM 软件也可能会这样做。如果拒绝升级,您将无法访问要求'WM-DRM 升级'的内容;不过,您仍能够访问无保护的内容和不要求升级的'安全内容'。您可以将访问因特网的WM-DRM 功能(如获取新的许可证和/或执行要求的'WM-DRM 升级')关闭。这些功能关闭后,如果您在' 工作站计算器'上存储了一个针对'安全内容'的有效许可证,您仍可以播放该'安全内容'。

2.3 使用信息。Microsoft 可能使用计算机信息来改进我们的软件和服务。我们还可能与其他各方

共享这些信息,例如硬件和软件供应商。他们可能使用这些信息改进他们的产品与Microsoft 软件搭配使用的方式。

2.4 不恰当使用基于Internet 的服务。您不得以任何可能损害这些服务或妨碍他人使用这些服务的方式使用这些服务。您不得利用这些服务以任何手段非法访问任何服务、数据、帐户或网络。

3. 权利的保留和所有权。Microsoft 保留所有未在本《协议》中明确授予您的权利。'软件'受著作权和其他知识产权法律及条约的保护。Microsoft 或其供应商拥有'软件'的产权、著作权和其他知识产权。'软件'只授予使用许可,而非出售。

4. 对反向工程、反编译和反汇编的限制。您不得对'软件'进行反向工程、反编译或反汇编;尽管有此项限制,但如果适用法律明示允许上述活动,并仅在适用法律明示允许的范围内从事上述活动则不在此限。

5. 不得进行出租/商业主持服务。您不得使用'软件'出租、租赁、出借或提供商业主持服务。

6. 至第三方站点的链接。您可以通过使用'软件'链接至第三方站点。第三方站点不在Microsoft 的控制之下,Microsoft 不对第三方站点的任何内容、

微软MSF过程模型

MSF 过程模型 u 什么是过程模型? 过程模型建立了工程中各种活动的顺序,从这方面看,它体现了一个工程项目中整个生命周期。当前各种工程项目中都有各自的过程。MSF过程模型起始于微软开发软件应用程序的过程。它经过演化,与一些其他流行的过程模型中最为有效的原理相结合,形成一个模型。MSF过程模型可以跨越所有的工程类型,例如基于阶段类型的、里程碑驱动的、基于迭代模型等类型的工程。 MSF过程模型可以应用到传统的软件开发环境中,但同样的,它也可以适用于电子商务、分布式WEB等企业解决方案的开发和部署中。 u 瀑布模型 这种模型使用里程碑作为整个过程管理中的转换或评估点。在瀑布模型中,每一个任务在下一个任务开始前,必须完成。也就是说必须将当前阶段的任务完成后,才可以进行下一阶段的任务。 瀑布模型虽然是一种比较“老”的过程模型,但它也有它的适用场景。瀑布过程模型对于那种在一开始就能非常清楚地描绘出项目的需求,并且需求不会发生变化的项目中是最为适合的过程模型。这种模型中,每个阶段之间固定的转换点可以促进计划的跟踪和责任的分配。 由此看来,并不是模型越新、越精巧越好。每一种过程模型都有它的优点和适用的项目场景。因此在选择或决策项目的过程管理模型时,必须充分认识到这一点,适合的才是最好的。否则很容易判断失误,造成项目的失败。 u 螺旋模型 螺旋模型的焦点集中在需要对项目需求进行持续不断的精练和对项目连续不断的评估上。螺旋模型是一种非常简单的过程模型,它没有所谓的里程碑,它就是对软件按周期不断地

重复构建。 螺旋模型对很小的项目进行快速软件开发时非常有效。这个模型激励开发团队和用户之间的协同合作,因为用户提供对项目的所有阶段的反馈和认可。 由于螺旋过程模型没有包含明确的过程检查点,因此它的开发过程可能非常混乱。但对于小型的、简单的项目来说,这个问题不大,这也是这个模型适用于小型项目的原因之一。u MSF过程模型概览 MSF过程模型将上述瀑布模型和螺旋模型的最优秀的原理结合起来组成一体。 瀑布模型中由于有基于里程碑的计划,因此它有可以预测项目的未来优点;而螺旋模型则有快速反馈和有创造力的优点。MSF过程模型继承了它们的优点。 u MSF过程模型的特点 l 基于阶段和里程碑的方法 里程碑在MSF中是一个中心主题,MSF中用里程碑来计划和监控项目的进程。 MSF中的里程碑分为“主里程碑”和“中间里程碑”。主里程碑是项目阶段的转换点。MSF 中主里程碑有“远景/范围认可”、“项目计划认可”、“范围完成”、“发布就绪认可”、“部署成功”。中间里程碑是指两个主里程碑之间的小的工作目标指示物或工作成果。 l 迭代的方法 在“迭代开发”是MSF中一个重复发生的主题。代码、文档、设计、计划和其他的工作成果都是以迭代的形式出现的。 MSF建议一个解决方案可以先构建、测试、开发出一个核心的功能。然后,其他的功能特征可以被加入,这就是通常所说的发布策略。对于一些小的工程来说,它通常只需一个版本。然而,微软推荐把它们分成多个版本,从而可以找到改进的机会。 版本发布没有必要按顺序进行,成熟的软件产品经常会有多个版本重叠的发布周期。版本发布之间的间隔时间,根据项目的规模、类型、用户要求和策略的不同而不同。 l 整合了构建和部署的方法

常用项目管理工具

常用项目管理工具—本人看到的文章,共享 ---来源:不详。 随着IT行业的发展,IT行业内的项目拓展和投资比比皆是。为了提高项目管理水平,赢得市场竞争,特别是在加入WTO后在国内、国际市场上拥有与国际接轨的项目管理人才,越来越多的业界人士正通过不同的方式参加项目管理培训并力争获得世界上最权威的职业项目经理(PMP)资格认证。同时,大部分的IT行业项目管理人士正尝试使用项目管理软件对自己的项目进行辅助管理,为了方便大家的使用,现对项目管理作一简要介绍。 目前市场上项目管理软件种类较多,具有代表性的为微软项目管理软件2000,但大多以美国项目管理协会(PMI)的项目管理理论为基础,在使用过程中要注意以下内容: 一、项目管理软件特征 1.预算及成本控制 大部分项目管理软件系统都可以用来获得项目中各项活动、资源的有关情况。人员的工资可以按小时、加班或一次性来计算,也可以具体明确到期支付日;对于原材料,可以确定一次性或持续成本;对各种材料,可以设立相应的会计和预算代码。另外,还可以利用用户自定义公式来运行成本函数。大部分软件程序都应用这一信息来帮助计算项目成本,在项目过程中跟踪费用。项目过程中,随时可以就单个资源、团队资源或整个项目的实际成本与预算成本进行对比分析,在计划和汇报工作中都要用到这一信息。大多数软件程序可以随时显示并打印出每项任务、每种资源(人员、机器等)或整个项目的费用情况。 2.日程表 日程表程序主要用来对项目中各个单项资源或一组资源确定工作时间。可以用这些日程表计算出项目的进度计划。大部分系统软件都对基本工作时间设置一个默认值,比如星期一到星期五,早上8点到下午5点,中间有一小时的午餐时间。对于各个单项资源或一组资源,可以修改此日程表。例如:修改上、下班时间,按非工作时间输入公司假期,输入各种换班(白天、夜晚),包括节假日以及数量单位(小时、天、周)。汇报工作进程时要用到这些日程表,它通常可以根据每个单项资源按天、周或月打印出来,或者将整个项目的日程打印成一份全面的,可能有墙壁大的项目日程表。 3.电子邮件 一些项目管理软件程序的共同特征是可以通过电子邮件发送项目信息。这一功能使得用户不必通过打印机或屏幕显示,直接从电子邮件中获得信息。通过电子邮件,项目团队成员可以了解重大变化,比如最新的项目计划或进度计划,可以掌握当前的项目工作情况,也可以发出各种业务表格。 4.图形 对于有大量活动事项的项目工程,人工制出一份甘特图或网络图,或人工进行修改制图是一件极其乏味而又容易出错的工作。当前项目管理软件的一个最突出的特点是能在最新数据资料的基础上简便、迅速地制作各种图表,包括甘特图及网络图。有了基准计划后,任何修改就可以轻易地输入到系统中,图表自动会反映出这些改变。项目管理软件可以将甘特图中的任务连接起来,显示出工作流程。特别是用户可以仅用一个命令就在甘特图和网络图之间来回转换显示。另外,图形和表格通常有以下功能供用户使用: . 进行任务和关系的交互式操作处理。例如,通过图表连接任务,改变优先关系或通过扩展活动持续显示功能来改变活动持续时间。

微软项目管理软件Project_2007中文教程(上)

JS Here Project 2007中文教程(上) Benhao 2010-8-24

目录 Project入门 (3) 1.1 使用Project管理项目 (4) 1.2 启动Project Standard (5) 1.3 启动Project Professional (8) 1.4 视图 (13) 1.5 报表 (18) 1.6 创建新项目计划 (21) 1.7 设置非工作日 (23) 1.8 输入项目属性 (25) 1.9 小结 (26) 创建任务列表 (27) 2.1 输入任务 (27) 2.2 估计工期 (29) 2.3 输入里程碑 (32) 2.4 分阶段组织任务 (33) 2.5 链接任务 (35) 2.6 记录任务 (38) 2.7 检查任务工期 (40) 2.8 小结 (42) 设置资源 (43) 3.1 设置人员资源 (43) 3.2 设置设备资源 (46) 3.3 设置材料资源 (48) 3.4 设置成本资源 (49) 3.5 输入资源费率 (49) 3.6 为单个资源调整工作时间 (51) 3.7 记录资源 (54) 3.8 小结 (54)

Project入门 本章内容: ?了解Microsoft Office Project 2007产品系列 ?了解优秀的项目管理工具如何帮助完成任务 ?启动Project Standard或Project Professional,辨别Project窗口的主要组成部分 ?使用视图以不同方式显示项目计划的详细信息 ?使用报表打印项目计划的详细信息 ?创建项目计划和输入项目开始日期 ?设置项目的工作和非工作时间 ?输入项目计划属性 项目管理是一门实践丰富的艺术与科学。不论您正在参与项目管理,还是将要进行项目管理,阅读本书都是一个绝佳的学习机会。 就其核心而言,项目管理是一种融合技能与工具的“工具箱”,有助于预测和控制组织工作的成果。除了项目,组织还有其他工作。项目(如电影项目)与持续业务(Ongoing Operation)(如工资单服务)截然不同,因为项目是临时性的工作,产生唯一性的成果或最终结果。凭借优秀的项目管理系统,您可以解决以下问题: ?要取得项目的可交付成果,必须执行什么任务,以何种顺序执行? ?应于何时执行每一个任务? ?谁来完成这些任务? ?成本是多少? ?如果某些任务没有按计划完成,该怎么办? ?对那些关心项目的人而言,交流项目详情的最佳方式是什么? 良好的项目管理并不能保证每个项目一定成功,但不良的项目管理却会是失败的成因之一。 在您的项目管理工具箱中,Microsoft Office Project 2007应是最常用的工具之一。本书会介绍如何使用Project建立项目计划(包括任务和资源的分配),如何使用Project中扩展的格式化特性来组织和格式化项目计划的详细信息,如何跟踪实际工作与计划是否吻合,以及当工作与计划脱轨时如何采取补救措施。 如果是刚刚接触项目管理,可以在此处暂停,先阅读附录A,然后再继续阅读本章。这样做不会占用多长时间,有助于恰当地评估和组织自己的项目日程安排需求,进而利用Project建立稳固的计划。 本书的大部分练习围绕着一个虚构的电影公司 (Southridge Video and Film Productions)展开。您任职于电影公司的可能性不大,但您肯定看过电视广告或电影。每个电视广告或电影就是一个项目,事实上,有一些还是相当复杂的项目,涉及成百上千的资源但时间限制却很严苛。Southridge Video遇到的许多日程安排问题,您可能都会觉得似曾相识,如此一来,

国内项目管理软件哪个好

国内项目管理软件哪个好 导读: 随着互联网技术的飞速发展,项目管理技术也得以快速进步。一款好的项目管理软件,能够让整个企业高效运作、迅速成长。随着现代项目需求日趋复杂和个性,挑选一个好用的项目管理软件还是非常有必要的。那么国内项目管理软件都有哪些好用的呢?下面就让小编带大家一起来看看市吧。 免费获取甘特图软件:https://www.360docs.net/doc/3318019536.html,/project/gantt/ NO.1 Edraw Project 这是一款专业的企业级项目管理软件,你可以用它轻松地创建甘特图进行项目规划,同时还可以一键快速生成各种报表。随时随地掌控项目的进度。除此之外,Edraw Project还支持与数据进行完美交互,能够将制作好的项目管理甘特图导出为Excel格式或者PDF文档,也能将Excel格式一键自动生成甘特图,十分便捷。 NO.2 Asana Asana是一款免费的项目管理应用程序,它有一个直观的任务管理系统,允许用户可视化目标,跟踪时间。除此之外还有日历功能,可以将团队任务直接映射到仪表板上,不过暂时还无法离线使用。

NO.3 NavalPlan NavalPlanNavalPlan是一款基于Web的项目规划软件、项目监测软件和项目控制软件。可以进行超负荷的资源分配控制、挣值管理、工作报告的成本分析管理,还可以进行规划方案、多任务进度测量、质量表单管理等。 NO.4 Wrike Wrike属于一款比较偏年轻化的管理工具,它比较适合小团队合作,用户可以在其无限数量的项目上进行隐私设置,并与Wrike 的实时活动流进行交互。同时Wrike也提供了移动版本,可以随时随地进行管理项目进程。

软件开发过程概述

第1章软件开发过程概述 1.1 软件开发过程概述 1.1.1 软件的概念 软件(Software)简单的说就是那些在计算机中能看的着,但摸不着的东西,概念性的说软件也称为“软设备”,广义地说软件是指系统中的程序以及开发、使用程序所需要的所有文档的集合软件分为系统软件和应用软件。 软件并不只是包括可以在计算机上运行的程序,与这些程序相关的文件一般也被认为是软件的一部分。 软件被应用于世界的各个领域,对人们的生活和工作都产生了深远的影响。 1. 系统软件 系统软件是负责管理计算机系统中各种独立的硬件,使得它们可以协调工作。系统软件使得计算机使用者和其他软件将计算机当作一个整体而不需要顾及到底层每个硬件是如何工作的。 一般来讲,系统软件包括操作系统和一系列基本的工具(比如编译器,数据库管理,存储器格式化,文件系统管理,用户身份验证,驱动管理,网络连接等方面的工具)。 2. 应用软件 应用软件是为了某种特定的用途而被开发的软件。它可以是一个特定的程序,比如一个图像浏览器。也可以是一组功能联系紧密,可以互相协作的程序的集合,比如微软的Office软件。也可以是一个由众多独立程序组成的庞大的软件系统,比如数据库管理系统。较常见的有:文字处理软件如WPS、Word等;信息管理软件;辅助设计软件如AutoCAD ;实时控制软件;教育与娱乐软件。 1.1.2 编程与软件开发 软件开发的内容是:需求、设计、编程和测试。 (1)需求:不仅仅是用户需求,应该是开发中遇到的所有的需求。比如,你首先要知道做这个项目是为了解决什么问题;测试案例中应该输入什么数据......为了清楚地知道这些需求,你经常要和客户、项目经理等交流。 (2)设计:编码前,肯定有个计划告诉你要做什么,结构是怎样等等。你一定要按照这个来做,否则可能会一团糟。 (3)编程:如果在项目截止日,你的程序不能跑起来或达不到客户的要求,你就拿不到钱。

微软Project项目管理软件简介

微软Project项目管理软件简介 版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。http://d ingwe i.b lo g.51cto.co m/194576/34135有些朋友可能对微软的Project产品比较陌生,今天我来做个简要介绍。 微软的Project软件是Office办公软件的组件之一,是一个通用的项目管理工具软件,它集成了国际上许多现代的、成熟的管理理念和管理方法,能够帮助项目经理们高效准确的定义和管理各类项目。 根据美国项目管理协会的定义,项目的管理过程被划分成5个阶段(过程组)。 这些过程组是相互联系的:一个过程组的输出可能是另外一个过程组的输入,并且这些过程有可能是连续的。微软的Project软件能够在这5个阶段中分别发挥重要的作用: 1、建议阶段: ?确立项目需求和目标 ?定义项目的基本信息,包括工期和预算 ?预约人力资源和材料资源 ?检查项目的全景,获得干系人的批准 2、启动和计划阶段: ?确定项目的里程碑、可交付物、任务、范围 ?开发和调整项目进度计划 ?确定技能、设备、材料的需求 3、实施阶段: ?将资源分配到项目的各项任务中 ?保存比较基准,跟踪任务的进度 ?调整计划以适应工期和预算的变更 4、控制阶段: ?分析项目信息 ?沟通和报告 ?生成报告,展示项目进展、成本和资源的利用状况 5、收尾阶段: ?总结经验教训 ?创建项目模板 ?整理与归档项目文件 总之,使用Project软件,我们不仅可以创建项目、定义分层任务,使项目管理者从大量烦琐的计算绘图中解脱出来,而且还可以设置企业资源和项目成本等基础信息,轻松实现资源的调度和任务的分配。在项目实施阶段,Project能够跟踪和分析项目进度,分析、预测和控制项目成本,以保证项目如期顺利完成,资源得到有效利用,提高经济效益。 Project产品可以分为以下几个不同的版本: Project Standard:标准版,只能用于桌面端,适用于独立进行项目管理的PM。

微软开发工具介绍

微软开发工具介绍 1 VSTS结构图 微软目前的企业开发解决方案套件是Visual Studio 2005 Team System产品系列. Visual Studio 2005 Team System的组成及功能 Visual Studio 2005 Team System 提供了全面紧密集成并支持可扩展的开发工具和软件生命周期集成的基础平台。VSTS可以实现软件开发团队在一个统一的平台上进行团队开发,实现团队成员之间的高效协作和沟通,实现与第三方产品的无缝集成(需求管理工具Borland CaliberRM、配置管理工具StarTeam、测试工具LoadRunner等等),有效的降低在软件项目管理上的难度,大大地提高团队项目的开发效率,集成的多种测试功能确保了项目的质量。 Visual Studio 2005 Team System直接支持以下项目团队成员角色的协同作业:

? 架构师:Visual Studio 2005 Team Architect Edition 包括集成、高效的工具,用于直观地构建面向服务的解决方案,这些解决方案从部署环境的初始状态开始设计。 ? 开发人员:Visual Studio 2005 Team Developer Edition 为开发人员提供高级的静态分析、代码剖析、代码涵盖以及单元测试工具,使团队能够在整个生命周期中尽早、频繁地规划质量。 ? 测试人员:Visual Studio 2005 Team Test Edition 构建于开发人员版本之上,更好地为测试人员提供了用于管理和运行各种测试(包括单元测试、手工测试和Web 测试)的工具,以及使团队能够在应用程序部署之前检验其性能的高级负载测试工具。 ? 项目管理人员:Visual Studio 2005 Team Foundation Server 提供了一组针对软件项目管理人员的项目内容管理工具:Microsoft Excel、Microsoft Project 和Windows SharePoint Services。VSTS与Microsoft Office 集成,项目管理人员不再需要手工将数据从这些应用程序映射到供工程团队使用的数据。项目站点提供仪表盘式的项目状态视图,以及向下追溯风险承担者的功能。丰富的团队项目实时报表提供了从整个团队工作流数据服务器(Visual Studio 2005 Team Foundation Server)中收集的汇总数据,便于项目管理人员作出实时的项目决策。另外,Visual Studio 2005 Team System采用基于业界公认的,并可扩展的MSF for CMMI和MSF for Agile等经典项目过程模版来驱动生命周期,大大提高了软件项目管理的规范性, 大大降低了项目管理人员的管理难度。 2 Visual Studio 2005 Team Suite Visual Studio 2005 Team Suite是Visual Studio 2005中最高端产品,是各个角色版本(Software Architects, Developer, Tester, Database Professionals)的开发工具的总和。

5款好用的项目管理软件工具

5款好用的项目管理软件工具

————————————————————————————————作者:————————————————————————————————日期:

5款好用的项目管理软件工具 对于项目开发团队的人来说,相信对项目管理软件不会感到陌生。一款优秀的项目进度管理软件在企业项目实施中有着极为重要的作用,它伴随着项目计划、定义、监控、控制以及确认交付的全部过程。 面对市场上众多的企业项目进度管理软件,有哪些项目管理软件比较好呢?本文将盘点分析市面上常见几款甘特图软件,以帮助大家能够找到适合自己的工具。 |Edraw Project 这是一款专业的项目管理软件。可以很轻松的创建甘特图来进行项目规划、资源分配和预算管理等,使用起来也十分的简单容易上手。 软件主要有几个特点: ●易操作:界面设计类似Office,交互简洁,帮助支持方面完善。 ●数据交互:数据与图形双向交互,支持数据导入与导出 ●资源管理:支持自定义资源,支持统计和分析 ●一键报表:多种报表,一键生成,一键打印报表

|Microsoft Office Excel 这是微软办公软件中用于处理表格数据的工具,也是职场人士必装的一款软件。万能的Excel也是能够绘制甘特图,进项项目管理的,只是操作难度偏大,或许是对Excel足够熟练的高手才有机会绘制。 虽然网络上有许多相关的教程,教大家如何使用Excel画甘特图,但教程普遍偏难,且绘制完成的图表也缺乏美观度,不大适合新手使用。 |MindMaster 这虽然是款专业绘制思维导图的软件,但也是专业绘制甘特图的。使用MindMaster有一点你可能会觉得不太方便,就是需要先绘制思维导图,才能生成甘特图。但其实在熟练使用后,该步骤绘制甘特图的效率比其他软件还高。所以,笔者挺推荐大家使用这款软件。它不仅可以画甘特图,还能顺便把思维导图给画了。

Microsoft Visual Basic工具的使用及简单程序开发

实训一、简单VB 应用程序开发 【理论知识提要】 为了能体现数据库后台作用和特点,有必要加一个前台开发工具,在这里我们选择VB 前台开发工具,因为VB 简单易学,功能强大,数据库接口编程方便,而且比较适合作为初学者的前台开发工具,下面主要介绍一下VB 的开发环境和VB 的语言规范。 一、VB 简介 VB 是Visual Basic 的缩写,Visual 的含义是“可视化的”、“形象化的”,这个开发工具是由Microsoft 公司出品的,是一种可视化编程工具。 可视化编程的特点:通过调用控件,并为控制对象设置属性,根据开发者的需要,直接在窗口中进行用户界面的布局设计,该项技术具有编程简单、自动生成程序代码、效率高的优点,因而在当今的编程语言中被广泛采用。 二、VB 集成开发环境介绍 1.新建工程界面介绍 新建:列出了可创建的应用程序类型,一般常用的为“标准EXE”,具体工程的分类和特点参见VB 相关教材,这里不再一一介绍; 现存:列出了可以选择和打开的现有工程。 最新:列出了最近使用的工程类型。 此对话框可以根据需要选择每次启动VB 时是否显示。 这三个选项卡也可以通过VB 中的“文件”菜单来选择和打开。 2.集成开发环境介绍 图5-1 新建工程界面

在图5-1界面选择“标准EXE ”后,单击“打开”按钮,进入了如图5-2所示的集成开发环境。 主菜单中常用菜单项功能介绍如下: (1)文件:包含新建、打开和保存工程以及生成可执行文件等的命令。 (2)编辑:包含编辑命令、格式化、编辑代码命令。 (3)视图:包含显示和隐藏集成开发环境阁员元素命令。 (4)工程:包含工程中添加和删除的各种工程组件,显示当前工程的结构和内容的命令,会随着工程内容的变化而变化。 (5)格式:包括对齐窗口控件的命令。 (6)调试:包含常用的通用调试命令。 (7)运行:包含启动、设置断点和终止当前应用程序运行的命令。 (8)查询:包含操作数据库时的查询命令以及其他数据访问命令。 (9)窗口:包含调整、控制屏幕窗口布局命令。 (10)帮助:启动联机帮助。 在集成开发环境中,工具集成开发环境中,各个分对象界面介绍: 窗体布局窗口 图5-3 工具栏界面 标题栏 主菜单 工具箱 窗体窗口 属性 窗口 工程 窗口 工具栏 图5-2 系统集成开发环境界面 添加标准控件 添 加窗体 菜单编辑器 打开工程 保存工程 剪切 复制 查找 撤销 粘贴 重复 中断 启动 结束 工程资源管理器 窗体布局窗口 属性窗口 对象浏览器 工具箱 控件管理器 数据库浏览 窗口 图5-3 工具栏各个工具说明界面

软件项目开发流程以及人员职责

实行软件工程项目管理 ▲项目经理(负责人):项目经理(负责人)对整个项目负完全责任,是指导、控制、管理和规范某个软件和软/硬件系统建设的人,项目经理(负责人)是最终对客户负责的人。▲软件项目经理(负责人):软件项目经理(负责人)对一个项目的所有软件活动负完全责任,控制一个项目的所有软件资源,按照软件约定与项目经理(负责人)打交道。 ▲软件工程组:软件工程组是负责一个项目的软件开发和维护活动(例如:需求分析、设计、编程和测试)的人员(包括管理人员和技术人员)。 ▲系统工程组:系统工程组是负责下列工作的人(既有经理也有技术人员)的集团:规定系统需求;将系统需求分配给硬件、软件和其它成分;规定硬件、软件和其它成分之间的界面;以及监控这些成分的设计和开发以保证它们符合其规格说明。 ▲系统测试组:系统测试组是一些负责策划和完成独立的软件系统测试的个人(既有经理又有技术人员)的集团,测试的目的是为了确定软件产品是否满足对它的要求。 ▲软件质量保证组:软件质量保证组是一些计划和实施项目的质量保证活动的个人(既有经理又有技术人员)的集团,其工作的目的是保证软件过程的步骤和标准得到遵守。项目管理培训 ▲软件配置管理组:软件配置管理组是一些负责策划、协调和实施软件项目的正式配置管理活动的个人(既有经理又有技术人员)的集团 总体流程如下: 计划阶段-》需求分析阶段-》软件开发阶段-》测试阶段-》完成 一、项目计划阶段 项目计划草案和风险管理计划作为第一步,当有一个商业机会后,根据公司高层负责制定的初步商业计划书来完成项目的计划草案,确定、分析项目风险并确定其优先级,还要制定风险解决方案。本阶段的目的是确立产品开发的经济理由。 当确定开发之后则制定软件开发计划、人员组织结构定义及配备、过程控制计划。 (1)项目计划草案 项目计划草案应包括产品简介、产品目标及功能说明、开发所需的资源、开发时间和里程碑。 (2)风险管理计划 项目经理博客 也就是把有可能出错或现在还不能确定的东西列出来,并制定出相应的解决方案。风险发现得越早对项目越有利。 (3)软件开发计划 软件开发计划的目的是收集控制项目时所需的所有信息,项目经理根据项目计划来安排资源需求并根据时间表跟踪项目进度。项目团队成员根据项目计划以了解他们的工作任务、

项目管理软件功能对比

与Project 集成强大的无缝集成能力无集成性无集成性无集成性无集成性 客户群金融:招商银行、中信银行、光大 银行等 IT研发:神州数码、浪潮集团、东 南融通、中电普华、宇信易诚、九 恒星等 产品研发:中国普天、四川长虹、 东信集团、联想研究院等 有十几个超过1000人使用验证的最 佳案例国内客户较少,国外为主 安利、清华大学、加拿大新加 坡地铁公司、卫信科技创新公 司、香港和记环球 国内无超过1000人的使用案 例 客户类型多,国内极少 强生、默克制药、美迪生医药、 雅培制药、卡迪纳健康集团、 安斯泰莱 国内无超过1000人的使用案例 中小型制造业客户为 主, 无超过千人的使用案例 国内中小型客户为主 无超过千人的使用案例 外部产品集成能力IBM Rational 、SAP、用友ERP等 大量集成案例 与用友集团是官方认证合作伙伴 有集成能力,费用昂贵可以集成、费用昂贵无集成能力集成能力无案例 定制能力产品成熟,无需定制即可满足 特殊化需要可定制 无定制无定制可以定制可以大量定制 实施交付能力经受过金融、军工、高端制造等客 户的苛刻考验,有强大的实施交付 团队 主要以客户自己实施为主主要以客户自己实施为主通过远程培训方式较弱 服务能力北京、上海、深圳有专业区域中心国内以广东为主,无区域中心在国内是代理制,、本地化能 力较弱专业人员较少主要在上海,专业人员 较少 VP特点描述1、操作界面功能强大,可以进行快速的实施交付 2、流程能力:VP支持分支、并发等非线性复杂的流程,并支持评审;其他产品只能支持较单一的线性流程; 3、自定义与配置,VP可自定义配置表单、对象、角色等 4、VP在计划/报工方面优势明显:VP的进度计划可粗(高层计划)、可细(任务计划);任务计划管理可基于WEB在线编辑,也可以基于MS Project 同步/发布进行管理;VP所提供的报工适应模式也更多:可报工到计划内任务、计划外工作、可设定按天/按周报工、可设定允许提前/补报工周期等; 而而其他产品通常只有任务计划,报工适应性不强

高级软件开发过程——Rational统一过程、敏捷过程与微软过程-第一章

1946年,世界上第一台电子计算机诞生在美国宾夕法尼亚大学的摩尔学院,由此拉开了计算机软件的发展史。从宏观角度而言,计算机软件的发展主要经历了以下三个阶段[1]。 (1)第一阶段——程序设计阶段 20世纪60年代以前还没有软件开发的说法,那时只有程序设计的概念,最多在写出程序后配有程序结构说明和使用说明。经典的程序设计方法为“程序设计=数据结构+算法”。 (2)第二阶段——软件工程阶段 20世纪70年代以来,人们认识到软件的工作不能仅限于编写程序,软件开发工作在程序编写之前和之后还有很多重要的工作不能忽略,例如需求分析、测试、维护等等。在总结“软件危机”教训后,人们认识到并建立了软件工程的思想。软件工程摒弃了认为只有充满编程技巧的程序才能高水平地发挥个人才能的观念,强调程序的可读性、可理解性、可测试性和易修改性等工程化的原则。 (3)第三阶段——软件过程阶段 从20世纪90年代开始,人们更加强调软件开发的效率、软件的质量以及与软件开发相关的管理工作,建立了“软件过程”的概念。软件过程不仅包括软件开发过程,还包括了支持性、管理性过程。 以上发展历程表明,通过实践、总结、再实践、再总结……人们对软件这门实践学科的理解正朝着更全面、更系统、更深刻的方向发展。 1.1 现代软件产业的困境 1.1.1 困境中的现代软件产业 当今,全球市场变幻莫测,用户需求日趋复杂,IT技术日新月异。软件企业组织在不断变化的市场和技术环境中能否取得成功,关键在于企业组织是否能在市场许可的期

2 限和有限资源条件下不断推出满足用户需求的产品。 然而,现代软件产业的总体情况并不理想。下面先来看一个真实的案例[14]。 Square Cal 3.0版本计划在2.0版本上市后的10个月内发布。项目经理Mickey和上司Kim讨论后决定:他们将为项目组成员提供私人办公室、最新型的计算机以及免费的碳酸饮料,并且要求开发者在前8个月按照预先设计好的接口各自开发,8个月之后进行可视化锁定,在最后2个月内完成系统集成。这是一个完美的计划。于是项目组成员各自做着自己的工作。随着可视化锁定日期的来临,他们开始进行代码集成。他们在可视化锁定最终截止日期前一天的下午两点开始工作,但很快发现程序不能编译通过,更不用说运行了。代码在编译时有数十个错误,而似乎每处理一个错误就会产生十个以上的新错误。他们一直干到午夜也没有结果,只好决定第二天再说。但测试发现问题的速度远比开发人员解决问题的速度快,解决系统某一部分的错误经常会导致其他部分的新问题。项目超期,项目组成员在巨大的压力下工作,士气逐渐低落。最后整个软件开发过程用了15个月时间,即超过了项目计划时间的50%,公司错过了最佳的产品发布日期。产品发布后,用户对Square Cal 3.0版本反映冷淡,在几个月的时间内其市场份额从第二位下降到第四位。 再看一组统计数据。图1-1[12]是根据最近一次项目调查得到的某公司所有软件项目的完成情况。从图中可以看出,出现问题的项目和中途取消的项目所占比例远高于顺利完成的项目。实际上,图1-1代表了整个现代软件产业的现状,很多软件项目最终不能交付,或者最终交付的软件项目进度发生延期、成本超出预算,而且运行经常不可靠。 因此,诸如“软件开发的滑铁卢”(Software Runaways)[2]、“死亡之旅”(Death March) [3]之类关于软件失败项目的报道不时见诸于媒体报端也就不足为奇。 53%16% 31% 中途取消的项目 出现问题的项目 顺利完成的项目 图1-1 项目完成情况图 1.1.2 陷入困境的根源 众所周知,现代计算机和因特网的性能在逐年增强,用户对运行于计算机和因特网

微软软件开发过程与团队模型

微软软件开发过程与团队模型 微软产品周期模型是微软28年实际开发经验的精髓,微软的所有产品,从最初的产品策划到编程,Beta版发行,正式版本的发布,下一个版本的开发,都遵循该周期模型。微软产品周期模型是整个微软开发流程的核心和基础。微软开发团队模型是以“三驾马车”架构为核心的矩阵模型,合理的人员配置、合理的团队架构保证了团队成员各司其职,充分沟通,开发出符合用户需求的高质量产品。 软件开发过程模型比较 微软是世界上最大的软件公司,但微软并没有通过CMM认证,不使用RUP,也不使用XP。微软有自己的软件开发过程PCM。他们之间有什么区别?有什么共同点?微软是否有从CMM、TSP、PSP中取长补短?而中国软件企业又如何从这些开发过程模型中选取适合自己的方法?CMM真的对中国软件企业有帮助么?来听听微软资深项目经理的现身说法吧。 源代码管理与每日编译 源代码控制(Source Control,又称源代码管理、版本控制、软件配置管理等)和每日编译(Daily Build,又称Nightly Build、持续集成等)是软件开发过程中最重要的方法,也是实施其他各种流程的必须基础(例如变更管理、缺陷管理、自动测试等)。 上兵伐谋:微软产品规划方法 好的起点是成功的一半,只有正确的制定产品开发策略,才能使产品在推向市场后被用户接受,在交付客户后令客户满意。在这个专题中,您将了解到微软如何策划新软件的特性、进行市场调研、了解和分析客户需求、收集用户反馈等。 发布零缺陷软件:缺陷管理 Bug管理是软件开发中非常重要的一个环节。在大型的商业软件开发中,没有Bug管理是不可想象的。Bug管理在微软的软件开发流程中同样起到举足轻重的作用,无论是Windows、Office这样大型的软件,还是内部使用的各种各样的小工具,Bug的管理都贯穿于整个开发流程的始终。 单元测试 随着软件产品复杂度的增加,越来越多的软件公司开始重视单元测试,意识到单元测试的重要性。单元测试在微软开发流程中同样是非常重要的一个环节。本专题将结合微软的.NET技术,对单元测试的方法和工具进行详细的介绍,帮助您建立起单元测试的流程。 微软程序经理 程序经理在微软产品开发的“三架马车”中具有非常重要的作用,在软件行业,只有微软设有该职位。在本专题中,将概要阐述微软程序经理产生的原因、使命,重点阐述应该具备什么样的优秀品质,以及程序经理的职业发展之路。 撰写功能规格书 功能规格书是微软开发流程中又一独具特色的内容。在整个开发过程中起到非常重要的作用,开发团队中每一个成员的工作都将以功能规格书为依据。一份详尽而实用的功能规格书可以确保整个开发团队向着统一的目标努力,不会出现偏差。 撰写设计规格书 设计规格书是功能规格书到最终产品实现之间的桥梁,它把电影剧本变成分镜头脚本,把抽象的功能描述变成程序员的设计语言。本专题将介绍设计规格书的写法,它与“概要设计”、“详细设计”的区别和联系,它到底要写到多详细,是否要定义所有的类接口和伪代码…。这些问题都将在本专题中得到解答。 进度跟踪与控制

Project项目管理软件排名

Project项目管理软件排名 导语: 为了促进企业的可持续发展,项目管理工作在我国相关政策的支持下也逐渐得到了重视。要想对一个项目进行合理的规划控制,则少不了项目管理软件的帮助。面对市面上众多的项目管理软件,很多人不知道该怎么选择,本文就来为大家介绍一下几款最好用的项目管理软件。 |Edraw Project 这是一款专业的项目管理软件。可以很轻松的创建甘特图来进行项目规划、资源分配和预算管理等,使用起来也十分的简单容易上手。 软件主要有几个特点: ●易操作:界面设计类似Office,交互简洁,帮助支持方面完善。 ●数据交互:数据与图形双向交互,支持数据导入与导出 ●资源管理:支持自定义资源,支持统计和分析 ●一键报表:多种报表,一键生成,一键打印报表

|Microsoft Office Excel 这是微软办公软件中用于处理表格数据的工具,也是职场人士必装的一款软件。万能的Excel也是能够绘制甘特图,进项项目管理的,只是操作难度偏大,或许是对Excel足够熟练的高手才有机会绘制。 虽然网络上有许多相关的教程,教大家如何使用Excel画甘特图,但教程普遍偏难,且绘制完成的图表也缺乏美观度,不大适合新手使用。 |MindMaster 这虽然是款专业绘制思维导图的软件,但也是专业绘制甘特图的。使用MindMaster有一点你可能会觉得不太方便,就是需要先绘制思维导图,才能生成甘特图。但其实在熟练使用后,该步骤绘制甘特图的效率比其他软件还高。所以,笔者挺推荐大家使用这款软件。它不仅可以画甘特图,还能顺便把思维导图给画了。

|瀚文进度计划软件 瀚文软件是一家较为早期的国产软件开发公司,其自主研发的这款瀚文进度计划软件可用于对工程项目的管理和控制。其软件的界面风格类似早期的Windows软件,但较为熟悉的界面或许更容易上手体验。 这款软件提供较为完善的甘特图功能,可满足基础的绘制需求。但美中不足的是,软件所绘制的甘特图,其风格与现代的审美观略有差距,不够时尚整洁,略为遗憾。

微软软件测试过程介绍

软件测试 一、微软的测试人员 微软的软件测试人员分为两类:测试工具软件开发工程师(Software Development Engineer in Test,简称SDE/T)和软件测试工程师(Software Test Engineer,简称STE)。 测试工具软件开发工程师:负责写测试工具代码,并利用测试工具对软件进行测试;或者开发测试工具为软件测试工程师服务。产品开发后的性能测试(Performance Test)、提交测试(Check-in Test)等过程,都有可能要用到SDE/T开发的测试工具。由于SDE/T和SDE 的工作都是写代码,具有相通的地方,所以两者之间互相转换的情况比较多。但需 意的是,两者写出来的代码用途是不一样的,SDE写的是产品的代码,而SDE/T写的代码只用于测试产品。 软件测试工程师:负责理解产品的功能要求,然后对其进行测试,检查软件有没有错误(Bug),决定软件是否具有稳定性(Robustness),并写出相应的测试规范和测试案例。 除此之外,在一个软件产品的研发和销售过程中,还会需要负责给产品打补丁(Service Pack)的快速修正工程师比(Quick Fix Engineer),通常曲SDE来担任,通过电话方式向用户提供售后技术支持的支持工程师(Support Engineer),销售和市场(Sales and Marketing)人员,研究员和研究工程师(Researchers & Research SDE)。 在进行产品开发的时候,主要是由前面三类人员(项目经理、开发人员及测试人员)组成产品开发团队来进行的。 在微软内部,软件测试人员与软件开发人员的比率一般为1.5-2.5左右,这可能远远超出了大家对测试人员的理解,但微软软件开发的实践过程已经证明了这种人员结构的合理性。下图中显示了上述两个产品的微软软件开发人员的一般配置图。 下面以微软Exchange2O0O和Windows2000为例介绍一下微软产品团队的人员结构(这里只分析三类主要的人员,即项日经理、开发人员及测试人员),如下表所示。

项目管理软件的应用现状与发展趋势

项目软件的应用现状与发展趋势 一.我国项目管理软件的市场背景 由于项目管理的广泛应用,项目管理思想正逐步被各行各业所接受和采用。建设部最近发布了《关于培育发展工程总承包和工程项目管理企业的指导意见》(建市[2003]30号)文件,也表明我国的项目管理模式正逐步走向制度化和法制化轨道。 在国际上,一些大的管理软件商如SAP、ORACLE、PEOPLESOFT 等借助企业的优势已经把项目管理软件带到了中国,美国Primavera公司的项目管理软件在上海普华的代理和推动下更是占领了水电、石化、核电、交通等领域,目前正逐步向工业与民用建筑领域、项目型企业领域等进军。其他如微软、Openplan、邦永(中国)、瑞典的IFS公司以及国内的梦龙、用友、新中大也不甘示弱,纷纷涉足项目管理软件领域。因此,目前国内项目管理软件市场竞争日趋激烈。 此外,由于我国建筑市场的逐步开放,越来越多的国外建筑公司和项目管理公司进入中国,而这些国外公司在项目管理和项目控制中大多采用了项目管理软件作为辅助工具,如B ECHTEL 公司、ABB 公司、FOSTER WHEELER公司、福特丹尼尔等,由于他们项目管理水平比较高、管理比较细,给国内的冲击比较大,由此带来的工程索赔也频繁增加,这也是促进国内一些公司加大项目管理软件应用力度的主要原因之一。 二.项目管理软件的现状 项目管理软件的应用是从无到有慢慢发展起来的,引进和应用正逐步走向理性。目前的项目管理软件主要有单功能项目管理软件和集成型项目管理软件(系统): *单功能项目管理软件。这类软件功能比较单一,主要专注于进度控制、投资控制、合

同管理、招投标管理、文档管理和信息沟通等某一或较少的方面,如Primavera公司的投资与合同管理软件Expedition 、进度控制软件P 3(Sure Trak )、上海普华公司的文档管理软件PowerDocument、微软的Project 98/2000、梦龙软件以及其他中低档项目管理软件,这之中有些软件如P 3 和Project2000具备一些集成功能,以此为基础的升级版本逐渐发展成了集成型项目管理软件(系统),目前Primavera公司推出的P3E(Teamplay、P3E/ C)、Microsoft 公司的Project 2002已经发展为企业级项目管理软件; * 集成型项目管理软件(系统)。这类软件(系统)包含项目管理的主要工作,通常为一组套件,所有的套件组合即为项目管理系统,如Primavera 公司的P3E /Teamplay/P3E C 套件就包括Project Manager、PA、MM、PR 和PV 组件,这些组件分别用于不同的功能和不同的对象,微软的Project 2002/2003定位在企业级项目管理软件,其服务器版包括Microsoft SharePoint Team Services、Microsoft Project Web Access以及与Office XP集成,实现了项目的信息共享和沟通,此外,一些项目还专门开发了项目管理软件(系统),如东海大桥项目管理系统、三峡工程管理信息系统(TGPMS)等,这些都是典型的集成型项目管理软件(系统),也是大型项目和项目型组织的首选。 从项目管理软件的功能和价格水平来看,一般划分为两个层次,一是高档项目管理软件,这类软件功能比较强大,价格比较高,如Primavera公司的P3和P3E、Gores技术公司的Artemis、ABT 公司的WorkBench、Welcom 公司的OpenPlan等。另一类是低档项目管理软件,这类软件功能比较简单,价格也比较便宜,如TimeLine 公司的TimeLine、Scitor公司的Project Scheduler、Primavera公司的SureTrak、Microsoft公司的Project98和2000等,国内如梦龙、华炎、鹏为、来网等项目管理软件。 但项目管理软件的功能的完备程度和应用效果并不成正比,从实际应用情况看,目前项目管理软件的应用还存在诸多问题,如软件引进不当、应用范围较窄、应用力度不够、应用缺乏规划和制度保证等等,因此国内项目管理软件应用成功的案例也并不多。这之中有很多影响因素,如制度问题、项目管理软件的理解问题、组织问题、人员问题、知识管理问题、数据管理问题等,阻碍了项目管理软件的深层次运用。

相关文档
最新文档