用户名 密码 联盟服务 关于我们 联系方式 收藏本站
返回网站首页 PgMP认证,美国项目管理协会高端项目管理认证!大型项目与项目群管理Program Management全球权威认证


网站登录:会员 企业 专家 服务商
企业服务:PMP培训  内训课 公开课
工 具 箱:发表文章 提问题 发案例
首页动态 | 文库 | 下载 | 书架 | 访谈 | 专栏 | 专题 | 人才 | 培训 | 软件 | PMC 互动:活动 | 案例 | 问答 | 论坛 | 博客 | 圈子 
应用:基础工程软件制造活动研发  认证:PMPNPDPACPPgMPIPMPP2ISPMPIMCP建造师MPM  特色:热点奖项

PMI-ACP®认证

适合敏捷开发项目
敏捷项目管理最佳实践

网络课程

PMI-PBA®认证

重视项目商业分析
商业价值与需求分析能力

网络课程

NPDP®认证

产品管理国际认证
全球产品管理最佳实践

网络课

PMP®认证

单项目管理经典指南
年轻项目经理首选

北京 | 直播 | 录播

PgMP®认证

大型复杂项目全球标准
定位高级项目管理层

网络班

PfMP®认证

链接战略与项目
实现组织资源投资回报

全球直播

软考项目管理

信息系统项目管理师
系统集成项目管理工程师

计划 | 报名 | 经验

敏捷项目管理ACP认证培训
国际产品经理NPDP认证

正确看待项目开始的前期分析

作者:吴佳惠   提交人:项目管理者联盟[吴佳惠]   属性:提交人转载   发布时间:2007/5/23   点击:2190   【收藏本文
    谈过RUP原则,也搞定了客户需求,一个软件开发项目总算从客户端转由开发团队掌控。   项目管理者联盟
项目管理者联盟
    「太好了,案子终于进来了,大家开始动手做吧!」项目领导人宣布。于是办公室灯火通明,准备与开发工程进行长期抗战。但是等一等!不是要先做分析吗?「分析?没问题,我们当然也做分析。」项目领导人如此回答,同时对某人喊道:「喂,给你三天时间…不,两天内把分析做好,大家等着赶工呢!」   项目管理者联盟
blog.mypm.net
   这样的形容或许有些夸张,不过许多开发团队看待「前置阶段」(程序撰写之前的阶段)的态度大概是如此。因为大部分人认为:反正分析又不是真正的「生产」,何必投入太多人力与时间在这种没有实际贡献的事情上?   项目管理者联盟
项目管理者联盟
    分析不事生产吗?其实并非如此。您是否对在前两篇文章中不断提到的「1:200」成本概念记忆犹新?同样一个问题,当它发生在前面阶段与后面阶段时,所需要投入的解决成本平均比例大约是一比两百,所以您应该不难理解在「前置阶段」中分析的重要性。   项目管理者联盟
项目管理培训
    相信绝大多数的开发人员都知道分析很重要,因为它位居承先启后的战略位置,任何一个小小的错误,都可能导致开发大业功亏一篑。因此,分析并非「不事生产」;相反的,我认为从分析阶段开始就是一种生产。   项目管理者联盟
项目管理者联盟
分析的目的   项目管理者联盟
PgMp.mypm.net
    「分析」在RUP的定义是:「正确理解问题,把需求陈述转换成软件概念,并开始对所欲建置的系统发展出一个可视化模型,以便快速、毫无衔接障碍地进入程序设计等后续阶段。」为了达到这个目标,我建议采用以下作法:   项目管理者联盟
pmp.mypm.net
    在RUP里,这个阶段的工作称为「对象导向分析」(Object Oriental Analysis),又名「视觉塑型分析」(Visualizing Modeling Analysis)。「对象导向分析」代表从分析阶段就开始建立正确的对象导向概念,而「视觉塑型分析」则彰显分析在此是一种可视化与模型化的过程。「对象导向」(Object Oriented,简称OO)是许多教科书都会介绍的程序语言概念,因此不再赘述。至于强调视觉感的「塑型」(modeling)则是一种新的观念与作法,在此特别说明。    项目管理者联盟
    项目管理者联盟
Model是什么?   talent.mypm.net
项目管理者联盟
    什么是Model?Model就是对真实物品的简化呈现,它可以是汽车模型、飞机模型等实体模型,也可以是一份设计蓝图。不论如何,其目的都是利用「视觉」来代表真实物品。对RUP而言,「视觉塑型分析」也同时拥有上述两种意涵。希望把蓝图画出来,也期望透过这个过程创造「产品雏形」。 项目管理者联盟
项目管理者联盟
    为何要做Modeling?理由很简单:因为「视觉图像」远较「文字陈述」更容易被理解,也更接近真实物品。所以,当开发过程与产品都被「视觉塑型化」之后,就产生以下几个好处:   bbs.mypm.net
项目管理者联盟
    首先,开发成员可以按照实际模型或蓝图进行讨论,避免各自以文字或想象进行沟通而可能产生的误解。第二,可以让客户验证产品雏形是否符合真正需求,避免需求被扭曲。第三,可以预先了解及检测产品的特色、行为与功能等,进一步掌控质量。最后,可以据此发展成为最终产品。   项目管理者联盟
项目管理者联盟
    不过,你可能会问:「可视化?做模型?哪有那么多时间?干脆直接写程序算了!」当然,如果做模型也要一头钻入实际的程序代码撰写工作,确实是蛮累人的。不过,幸好有个叫做「UML语言」的好东西,可以帮助我们完成这些工作。   项目经理博客
项目管理者联盟
UML的威力   项目管理者联盟
项目管理者联盟
    UML(Unified Modeling Language)是一种可以把软件开发过程中的各种产物予以可视化、特定化、建构化与文件化的语言。是由Rational的Gardy Booch、Jim Rumbaugh与Ivar Jacobson三位对象导向领域的大师级人物于1994年所发展与公布的语言,随后并经全球各程序语言专家,以及包括IBM、HP、Microsoft、Oracle等业界大厂共同参与、制订及推动,目前已是OMG(Object Management Group;对象管理组织)的公开性标准语言,被广泛应用在跨领域的软件开发过程。   PgMp.mypm.net
项目管理者联盟
    那么,UML可以做到什么事情呢? 项目管理者联盟
项目管理者联盟
    首先,UML可以「可视化(Visualizing)」系统及系统架构。因而能够把需求、问题、行为等概念或文字描述,转换成各种互有关连的「图形」,让开发成员可以清楚知道系统的各种详细架构,让大家得以在共同基础上沟通,避免误解。   项目管理者联盟
项目管理者联盟
    第二,UML可以「特定化(Specifying)」一个模型。也就是可以建立一个精准、毫不模糊及完整的模型,帮助进行特定功能或行为的追踪、检测与控管,确保它们不会在后续阶段被模糊或失焦。   项目管理者联盟
service.mypm.net
    第三,UML可以「建构(Constructing)」真正的程序代码。可以直接把UML语言「对应转换(Mapping)」成Java、C++、VB等真正的程序代码或数据库,所以产品雏形就能制造出来。更棒的是,它不仅提供这种「正向工程」,也允许从程序代码转回UML的「逆向工程」。 项目管理者联盟
项目管理者联盟
    第四,UML将整个系统架构及开发流程「文件化(Documenting)」。因为UML除了可以把整个系统及系统架构予以可视化,产生各种互有关连的大量图表外,还会瞄准所有图表的运作与互动细节,帮助掌控从需求、项目计划、测试到产品成型的所有开发流程都遵循标准作业。项目管理者联盟
   training.mypm.net
    从以上说明可以发现,UML可说是软件分析工程的最大利器,也是整个软件开发过程的坚强后盾。大家都知道,软件系统日趋庞大复杂,而且往往也不是单独存在,必须与其它既有或未来的系统互动沟通,这些都让系统架构的复杂度大幅提升,不能单靠想象或文字进行描述与沟通;应该让UML发挥其强大的威力。   项目管理者联盟
项目管理者联盟
    所以,只要会利用UML,谁能说「分析」不事生产呢? 项目管理者联盟文章


<<上一页 1 下一页>>
项目管理者联盟PMP认证中心
[发表评论]
本站热点
·从《PMBOK指南》第八版看项目经理角色
·国际项目管理奖项PMI(中国)项目管理大
· 华师大CTO学院:科创生态建设与创新项
·宏发电声江玫瑰谈PgMP:“下好一盘棋”
·PgMP:交付能力与创造未来的项目管理方
·开放讲座|《项目组合管理与PfMP认证》
·开放讲座|项目组合管理与PfMP认证
·开放讲座|PgMP:项目管理思维与方法论
·开放讲座|《项目组合管理与PfMP认证》
栏目说明
    《文库》栏目为项目管理者联盟网站核心栏目,收录了十大行业项目管理文章5000余篇,囊括了项目管理五个阶段、九个知识领域的相关文章,是广大项目管理爱好者学习的知识库,欢迎大家发表原创文章、转贴文章,或直接发给编辑。须联盟会员且登陆后才能发表文章。
敏捷项目管理ACP培训
项目管理活动
活动QQ群:531390275
免费积累PDU,仅500人

2022年项目管理活动计划
2021活动精彩回顾
原创排行榜
 项目管理评论杂志 311 高扬 106
 乔东 100 项目管理 84
 高国伟 61 人月神话 60
 张为 59 郭致星 52
 蒋昕炜 46 肖杨 38
 曾伟强 37 潘德有 36
搜索文章
关键词:
行  业:
团 队   成 本   风 险   进 度
沟 通   采 购   质 量   合 同
更多>> 专题集锦

企业项目化管理

PMO实践与应用

如何处理项目客户关系

更多:
经理访谈
更多:
个人专栏

王树文

赵春明

高国伟

更多:
项目管理者联盟特刊
联盟特刊是对网站会员发行的内部刊物,刊物内容包括:案例及分析等,得到了会员好评。
电子期刊:
特刊下载:
2017合刊  2016合刊  2015合刊 
2014合刊  2010合刊  2009合刊 
2008合刊  2004合刊  2005合刊 
2006合刊  2007合刊       
施工企业管理
《施工企业管理》创刊于1986年1月,中国施工企业管理协会主办,是反映施工企业管理杂志。
浏览往期:
建造师杂志
《建造师》杂志由清华国际工程项目管理研究院主办,是中国面向建设企业管理人的高端杂志。
浏览往期:
更多>> 推荐文章
09-02·项目集管理:构想一种不同.
08-17·项目经理“催活儿”的正确.
08-17·建筑工程项目管理中施工现.
08-17·进阶项目经理必备的复盘方.
08-17·项目管理协会PMI发布新人才
08-17·互联网大厂项目经理面试的.
08-17·项目经理要如何提高自己的.
08-17·管理改进中几个确实有用的.
08-17·项目经理提升职场能力的20.
06-14·项目经理搭建团队,需要看.
06-14·5A学员董雏:PMP取证重要,
06-14·成功管理能源项目的技巧和.
06-14·拥抱敏捷—计划发布与冲刺
06-14·从PMP到PgMP :不畏浮云遮.
06-14·这30+项目管理工具,优秀项
06-14·深度剖析项目管理五大痛点.
关于联盟 | VIP会员 | 培训服务 | PMP认证 | PgMP认证 | 刊物出版 | 沙龙会议 | 人才服务 | 广告投放 | 联系我们 | 友情链接

项目管理者联盟 版权所有 | 京ICP备10055250号-11 | 京公网安备 11010202009440号

如转载本站文章,必须于文章开头处注明转自“项目管理者联盟”,并注明原作者
PMI,Project Management Professional, OPM3, PMBOK, PMP,PgMP,PfMP,PMI-ACP,PMI-PBA
and the PMI Registered Education Provider logo are registered trademarks of the Project Management Institute, Inc.