文档库 最新最全的文档下载
当前位置:文档库 › 软件项目集成管理解决方案

软件项目集成管理解决方案

软件项目集成管理解决方案
软件项目集成管理解决方案

2软件项目管理 2.1软件项目计划 2.1.1计划编制

项目经理 运用Microsoft Project2003 标准版编写项目计划。 Microsoft Project 2003提供了

强大的智能任务分解的工具。

由于在系统的资源管理模块中已经完成对系统资源的定义,

此在此模块的任务分配中可以首先定义资源的

成本,例如人员的计时工资,设备的每次使用

成本等有关项目的 成本信息,在将资源与相对的任务建立关系后相应资源的 成本变为每个任

务的成本,所有任务的 成本构成项目的总 成本。资源的成本定义如下图:

软件项目集成管理解决方案

1系统概述 软件项目集成管理是实现 软件开发过程和 软件管理过程的全面管理。 是通过将 项目管理 工具(如:MS Project )和软件开发平台工具(如: 机地集成和扩展,依据 软件工程和CMM/CMMI 理论,按照组织统一的 针对软件开发过程、里程碑目标、任务级目标等进行集中管理的过程。 软件项目集成管理

IBM Ratio nal Suite )有

项目管理流程和方法 软件项目管理 一般面 向软件开发团队以及有关管理者等部门或个人,最终提高企业 软件生产力和项目成功率。 软件项目集成管理技术架构如下图所示: Serwr project

C&nsde

I VSW)

Warebeiise

IU

Col*c

T^piaw

Ratio 阳I Sultp ExtensibiUty Inter race

I C h ange N gmt

Sserver " Server

对相应任务分配资源后的项目以及任务 成本图例:

项目的计划编写完毕后向服务器发布项目计划,这样项目计划成为最终的项目执行依据。 2.1.2任务执行管理 项目组成员可以在 Project 中对自己负责任务的完成情况进行设置,待设置被 后,登录系统就可以查看项目各个任务的完成情况,如下图:

工朗

--- i

$ q

10 '

11 '

12

'

13, H ' iT ■ IS ' IT ' 18 ' ]■?'

50 ■

21

-?UMSaRR

TUI 诃W 啊子#1砂卅 了 ■? 甲 qHtm&CLlQWft

NIES 衷荊 碳?*ffl 威

tui

用尸海aittj ?£;押劉 评重庚音讨划

HSWffdJU

嘱ai?tj 删esE 孫

-ft 求势栅s 丄€習?斷

嵩H 含郦痕fSMt 畑 内■!甲审.囲JI"和 与用円titmis ■黠S

39 tt itri 1 Ur 0 5 4^

D S 如

0 lltJT. T

2 5 Jb

i hiL

+ Kf 1 4 U1

4 htL

< XVL

i hrr t iv 4 J UTS 0 d 常 n 4ar? W *?厂

茅如 E 如

■松电3

I 审旳歆閃M 丸S 」11迪IT 墜冷S

项目经理确认

22软件项目跟踪和监督

软件项目跟踪和监控包括对照已文档化的估计、约定、计划评审跟踪 基于实际的完成情况和结果调整这些计划。

在项目经理 使用Microsoft Project 2003标准版做好项目计划时, 将做好的最初计划保存为比 较基准;当项目进展到一定阶段后可以与比较基准进行比较,

得出项目是否按计划进行,

有多少任务没有按时完成,多少任务提前完成等等信息。如下图:

工期

?爭■?亲能

49 3* 4*r<

2 3

___ I

」」

_6_

~1—

J

B 9

]0 ■

U

-if" 13

15

1,6 IT ■ IS

JB '

?1

? *

=9u?nc*Ka

TWlLWBiin^^WlEpFf 了聲*个aa 拒耐莊和ft 史

I

自靳审诙

ttffiKMTStnj

吹箫顾+JU

卅浙幵汁划

倉?台胡.?糕皆*1仙 即》甲帚

牙用户讨itSf 球馄閒书

1如 0 5

dtyi 0 S

ivt

O 岭* T iiO £.5 Ityi 4 hf ? 4 hft

< hfS

4 hfi

4 hri i hr* L

曲IT

*)vt 0 ityi ZS 4tTi iS

4>r* 1 Uri 3押 It dtr ?

? JuE

&郷?

软件完成情况和结果,

S?畑逼

』a 扫厕药W i 5 3】1 1? iT ?沖£

通过这一模块可对项目进度进行控制与更新。以便于上级更好的掌握各种计划的进展情况, 同时提供多种形式的进度查询,

使领导及时掌握各种任务进展的更新信息。

自己所属任务的进展以及完成情况, 便于上级更好的掌握各种计划的安排,

进行。

3软件开发过程管理 3.1需求管理

系统采用 IBM Ratio nal Requisite Pro 进行软件需求管理。IBM Ratio nal Requisite Pro 利用了 被广泛应用和熟悉的

Microsoft Word 工具来简化需求的获取。虽然文档有助于需求的获取,

但它不是对信息进行优先级排序和组织的最佳环境, 而这些活动在使用数据库时却可以达到

最佳效果。通过链接需求文档和数据库,IBM Ratio nal Requisite Pro 将两者的最佳功能结合在 一起。 这个独特的结构充分利用了数据库的强大功能和

Word 的易用性,以便有效的进行需求管

理。IBM Ratio nal Requisite Pro 中的文档不是简单地将需求从数据库中输入或输出。 它们包含

当前最新的需求信息,使您可以在熟悉的

Microsoft Word 环境中对需求进行修改。Word 文

档中的需求被动态链接到数据库中存储的补充需求信息。 数据库和文档被链接在一起,只需

简单地在数据库中双击需求,就可启动

Microsoft Word ,将您直接带到书写该需求的文档上

下文环境中。借助数据库,用户可以用最符合需要的结构将需求信息组织起来, 并确定其优

先级、链接需求并跟踪变更。

进度更新是更新 以保证项目顺利

word 文档可自由复制编辑

k- +r >1 ri 1 ^1- rii !1 rfwiP ?*■ ■? 3 PFMnii da J 旨 ? !■■

^?R U I I I hh ■屯4

[M

3.2软件设计

系统采用IBM Rational Rose 进行软件设计。IBM Rational Rose 是一个完整的可视建模方案,

开发人员、项目经理、工程师和分析人员可以在提交编程之前对需求和构架进行可视化、 理

解和改进。利用模型驱动的方法进行 软件开发,可以保证系统的可扩展性、 灵活性和可靠性,

使您更快更好地创建软件。

3.3软件测试管理

系统采用IBM Rational TestManager 进行软件测试管理,它是测试人员的桌面。测试人员 与团队成员用它来计划、管理、组织、执行、评估以及报告个别测试用例或整个测试计划。 利用它可以控制所有类型的测试活动-从手工回归测试到缺陷跟踪,直到扩展的自动化压力 测试。通过集中控制测试流程并轻松共享测试结果,

IBM Rational TestManager 提高了整个开

发生命周期的测试效率。

'■ - J g"旦I krftl^U 1 L |

*1 u hp-t<1 &F

J7

企7 比I ■ M I

■b

:Ujh

J _ ?宣■丨

H _ -| ^a-TivT t -

r>i b

i 4 :

J.'L J J ?

■ IfJ ^1

■ f E. tnfe -r ll-n

3T —

r "TT RP B -?[

zmLb H EV get ■C Z . VB.-kih r ri-M HXlE tliH nfl-b f — h ■ U W hri—

■□4 r ?ubP n 屮

!■ bl■>;

M ?

三?h ?

■"1 1 wm n

zxxDn

fUTULL

m 1 nsiiu m mrwt

PftSSDU R HXCF Al' If

4软件项目综合信息管理

以上所介绍的业务功能:项目管理由MS P roject、软件需求管理由IBM Ratio nal Requisite Pro、

软件设计由IBM Rational Rose Data Modeler、软件变更管理由IBM Rational ClearQuest、软件版本控制由IBM Rational ClearCase、软件测试管理由IBM Rational TestManager分别完成的,对于项目管理者来说,应用起来有诸多不便, IBM提供的Rational ProjectConsole解决了以

上问题,将这些软件有机地集合起来,极大地方便了用户。在Rational ProjectConsole里,

将软件项目的管理分为:项目里程碑级和任务级两种管理。

项目的里程碑级管理是针对项目的高层主管的,他们不关心项目非常细节的管理。里程碑级管理内容包括对进度和进展、资源和成本、产品规模和稳定性、产品质量的管理。

任务级管理是针对项目经理和项目组成员的,他们需要关心项目的任务的完成情况。任务级管理内容包括对任务、需求、分析与设计、测试、变更的管理,这些信息主要是通过报表来获得的。如下图:

word 文档可自由复制编辑

3.4软件变更和配置管理 341软件变更管理

系统采用IBM Rational ClearQuest 讲行软件变更管理。IBM Rational ClearQuest 是一个强大 而高度灵活的缺陷和变更跟踪系统,

能在整个开发周期内捕获、跟踪并管理各种类型的变更

请求,帮助用户以更高的效率交付出更高质量的 软件。无论用户使用的平台是

UNIX 或是Web ,可完全自主定制界面和工作流引擎来适应任何开发流程,并可任意扩展来 支持

任何规模的项目。

t J**

I

H BIIIV U JHI Vitvdw ClHihki V!> I'hi

鶴氐?屋nar*

-巻 11 rr???

< r ■?■

-

■ -j 亘配

:.4■誉B .囲B ■

-二

* 41耳■■i 蓟产mi

自*、w Al k^

AaSA'iiuh

-电j4<4Erihl 庫* -暫 rww"?> n 討

EtrT 邑亀■風*门"ho ■ E|]1? 孟亜

-£5叫it 代了 igL 兀尸*里 M

-叵刑*建■!:靳50 v* 聞RT 童

?

CT P

■声*

Task SumriMry Repori.

11

Il TZ N MH hl I ■rian

IH> 11

1 * mjIA 寓 ? 3e

外严

点讪左」

=1

^HUALBSr ::^

1 4hv Afflbo

CU ???T* g □爭西 Bra 住0 4

越斜

fl i ■ Y * stB 、召灵 iiooin

U 创M ■辭1恳 p Jiw? 17 (DB £ UVlQB'IVlim.TiJ r

曲z jnojiJi n 血囂

=■ OH B J I" 巧**

ZU]3-5J1 斥Wifi

a nxm^viiiT a Q ■鞋M

? KtSWil 却 oa#4”

as 口看再 ?<£!□□ iq ifM 昭住円*1^ E

□3&耳 13 石DE 4 !

IHXF* "吋蔭

0号独尹 慈 B OlOO 冷

Q

寺事IT 4

■IWCD IJ 律■耳■冷垃

□ a -driiy*

2£03-&^ 片n 固

U

* *

P?rc.vn1

c<^ n

1

昨啊

*口屮 OB l1*iUk _??¥3

V IkE^

¥ 14CIX]

B g

TXk^ K? ■■+ p ■■

1?¥ W'?-!>_. 1 i ? 1?*. 'tfuiiij? Q h-!^i

ftnt Y1站血 Cfc Z

nxrn YWDQ 述F

1OJr%

Ysm 4 rri

lOXS ¥?-[?

+ P

iw*

Y?tW

*<-33

4

ia>r*

A Pzi

1CC>U

V 毎QO

4 Ri

占rri

|?* I P

庐r 审?i Fi^^a

丄 huiJ 泗F 「?剑远UX

|t i i. Sih* II

—Luj

F*■比 i :*■>"■ ■ Z )叶 r igf [ iMik^? 1 x?wc

二 J —IL

-卅也代I

amp _J9L 1.4

I JI j M 口. I hl ■

U I 吧?1?n ?IT!-严 g ?TTf 3 flTO 3 UTTC

3 ^rm J mm 1 3 JiTR

* IB*

nC i

-J * J -fl 5

g"

—J ---------

加F 丽=L m ■■丄VT ;. ^LM ;L I 金 ***lr 』-?| 1 -Q I ■-亍产■'匸 I rL-i . f.i 亠冷呷 ':

J^.IrWlT 2

II : I

-工 mv ,I* 73 1^^

Iic=?'l L

手 .1

II [pni

I °

1

"…门::_?+

■中i ?冠4 ? r?fM ■

L —— *1IO

.j -—LJXli

II

3?^

Jfli 惟■

fisEJc

M m 0

4 !

【41

I

i :l Windows 、

匚 ■ r*V>?h

▼]

?E

啦IMBB JS J M T

巾nil"

吃*"■平S 2 i|

hm*! IhM I ■ "I

? ■I

'I w

耳盂

豈■mew

■逵

ji >1

/■ fCr

■【0

I f

■I E

r.J bX L.|世

相关文档