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


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

PMI-ACP®认证

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

网络课程

PMI-PBA®认证

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

网络课程

NPDP®认证

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

网络课

PMP®认证

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

北京 | 直播 | 录播

PgMP®认证

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

网络班

PfMP®认证

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

全球直播

软考项目管理

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

计划 | 报名 | 经验

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

需求工程研究现状

作者:Jack   提交人:项目管理者联盟[Jack]   属性:提交人转载   发布时间:2007/8/23   点击:3134   【收藏本文
  面向对象的方法已应用到软件生命周期的各个阶段,而且OO技术自然地支持快速原型法和快速应用开发。对需求工程而言,由于人类自然地趋向于用“对象”的观点或方法来认识问题和描述问题,所以用基于对象的概念模型来建立问题域模型成为需求分析员和用户交流的有效手段。面向对象的需求分析的基本步骤如下: 项目管理者联盟
项目管理者联盟
  (1)与用户广泛接触,收集和查看相关资料,对问题域有一个大致的了解。在此基础上,提炼和标识对象。(2) 描述对象(类)的属性。(3)描述对象之间的关系,如整体关系和从属关系等。(4)描述问题域的“剧情”,即描述问题域中完成每个任务需要的对象间的协作关系。 PgMp.mypm.net
项目管理者联盟
  以上四个步骤不是孤立进行,而是相互联系的。通过这四个步骤的反复执行,就可以建立一个基于对象的问题域模型。 项目管理者联盟
service.mypm.net
  Booch是面向方法最早的倡导者之一,他提出了面向对象的软件工程的概念。1991年,他将以前面向Ada的工作扩展到整个面向对象的设计领域,Booch的方法比较适合于系统的设计和构造。 项目管理者联盟
项目管理者联盟
  Rumbaugh等人提出了面向对象的建模技术(OMT),采用面向对象的概念,引入各种独立于语言的表示符。这种方法用对象模型、动态模型、功能模型和实例模型共同完成对系统的建模。所定义的概念和符号可用于软件开发的分析、设计和实现的全过程。开发人员无须在开发过程的不同阶段进行概念和符号的转换。特别适用于分析和描述以数据为中心的信息系统。 项目管理者联盟
项目管理者联盟
  Coad和Yourdon采用5个步骤来确定一个多层的OO模型,5个步骤分别对应模型的5个层次。即:(1)找出类和对象——类和对象层;(2)定义属性——属性层(3)识别结构与关系——结构层;(4)确定主题——主题层;(5)定义服务——服务层。 转自项目管理者联盟
项目管理者联盟
  它是最早的面向对象的分析与设计方法之一,该方法简单易学,适合于面向对象的初学者使用,但由于该方法在处理能力方面的局限,目前已很少使用。 项目管理者联盟
项目管理者联盟
  Jacobson于1994年提出了OOSE的方法,其最大特点是面向用例(Use-Case),并在Use Case的描述中引入了外部角色的概念。Use Case成为分析模型的基础,用交互图对Use Case进一步描述后就形成设计的模型。Use Case是精确描述需求的关键,它贯穿于整个开发过程,包括对系统的测试和验证。OOSE比较适合于支持商业工程的需求分析,Use Case同时也很好地驱动了测试阶段的测试工作。 项目管理培训
talent.mypm.net
  3. 面向对象的建模 bbs.mypm.net
项目管理者联盟
  面向对象的建模是一种新的设计思想,一种关于计算和信息结构化的新思维。面向对象的建模,把系统看作是相互协作的对象,这些对象是结构和行为的封装,都属于某个类,那些类具有某种层次化的结构。系统的所有功能通过对象之间相互发送消息来获得。面向对象的建模可以视为是一个包含以下元素的概念框架:抽象、封装、模块化、层次、分类、并行、稳定、可重用和可扩展。面向对象的建模思想的出现是面向过程和严格数据驱动的软件开发方法的渐进演变结果。 项目经理圈子
转自项目管理者联盟
  (1)UML——Unified Modeling Languge 项目管理者联盟
项目管理者联盟
  面向对象的分析与设计方法,在80年代末至90年代中发展到一个高潮。但是,诸多流派在思想和术语上有很多不同的提法,在术语、概念上的运用也各不相同,统一是继续发展的必然趋势。需要一种统一的符号来描述面向对象的分析和设计活动,UML应运而生。它不仅统一了Booch、Rumbaugh和Jacobson的表示方法,而且有进一步的发展,最终成为大众所共同接受的标准建模语言。UML是一种定义良好、易于表达、功能强大且普遍适用的建模语言。它融入了软件工程领域的新思想、新方法和新技术。不仅支持面向对象的分析与设计,还支持从需求分析开始的软件开发全过程。 talent.mypm.net
项目管理者联盟
  UML是面向对象技术发展的重要成果。获得科技界、工业界和应用界的广泛支持,截止1996年底的统计,已有700多家公司表示支持采用UML作为建模语言,稳占面向对象技术市场的85%,成为可视化建模语言事实上的工业标准。1997年,OMG采纳UML1.1作为基于面向对象技术的标准建模语言。UML代表了面向对象方法的软件开发技术的发展方向,具有巨大的市场前景,也具有重大的经济价值和国防价值。 项目管理者联盟
项目管理者联盟
  (2)可视化的建模工具——ROSE blog.mypm.net
项目管理者联盟
  ROSE是Rational 公司开发的一种CASE工具。它用UML语言支持软件开发的大部分过程的建模。在ROSE中,只要你用UML描述了软件的各个部分,也就是为软件建立了一个面向对象的模型, ROSE就可以自动生成应用系统需要的大部分源代码。而且,基于此整个系统具有OO的诸多优点——如模型稳定性、重用性等等,降低了软件维护和升级的成本。
blog.mypm.net
  (3)UML对用户驱动需求工程的支持 www.mypm.net
转自项目管理者联盟
  OO思想曾经遭受一些人的批评。理由是用户关心和理解的只是系统的功能,他不可能去学习OO模型,所以虽然OO建模缩小了分析设计和编码的鸿沟,但却拉大了和用户的距离。幸运的是,Use Case的出现,使这一情况得到了大大的改观。在UML中,用OO建模的第一步是Use Case 的分析,Use Case体现了系统的功能单元。系统的外部人员或其它系统通过和Use Case 交换消息来了解和使用系统的功能,弥补了OO建模和用户之间的距离。UML以对象图描述任何类型的系统,具有很宽的应用领域,可以对任何具有静态结构和动态行为的领域建模。UML还适用于从需求规格说明到系统测试的不同阶段。在需求分析阶段,用Use Case捕捉用户需求并建模,描述与系统有关的外部角色及其对系统的功能要求。分析阶段主要关心问题域中的主要概念和机制,并用UML类图来描述对象和类,用UML动态模型描述类之间的协作关系。UML模型同时还是测试阶段的依据。不同的测试小组使用不同的UML图作为测试依据:单元测试使用类图和类规格说明;集成测试使用部件图和协作图;系统测试使用Use Case图。 pmp.mypm.net
项目管理者联盟
  所以,UML适用于以面向对象的技术来描述任何类型的系统。而且适用于系统开发的不同阶段。UML的功能和UDRE的基本思想不谋而合。可以应用于任何领域,其实现机制又极大地缩短了用户的距离,易于被用户掌握和接受。UML使用户不仅可以有效地参与需求定义,还能在建模过程中参与部分的设计、实现和测试,从而有效地进行需求验证。使用户在需求的定义、决策、验证和管理,乃至整个软件开发过程中,充分发挥其主导作用。 项目管理者联盟
www.mypm.net
  小结:需求工程的发展,使人们认识到,只有最终用户的直接参与并发挥主导作用,才能真正解决问题空间与求解空间的一致性问题,消除计算机领域和应用领域之间的鸿沟,并自动适应系统需求的不断变化。针对传统分析方式的弊端,一种新的被称为“用户主导、面向领域的需求分析方法”被提了出来。需求工程研究现状中一个明显的不足是研究理论与实践的脱节,理论解决方案通常是在对实际问题简化的基础上得到的。要获得需求突破,改善需求工程的开发质量和效率,需要探索一条有效的解决途径,缩小理论与应用之间的距离,使开发出来的系统和模型切实满足应用领域的需要。目前我们正在尝试研制一种有实用价值的面向某一行业领域的用户主导式的应用软件辅助开发工具及原型系统,建立面向领域的用户框架,继续完善用户驱动的需求分析理论和方法,推动用户工程理论的形成。 

training.mypm.net


<<上一页 1 2 下一页>>
项目管理者联盟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.