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


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

PMI-ACP®认证

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

网络课程

PMI-PBA®认证

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

网络课程

NPDP®认证

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

网络课

PMP®认证

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

北京 | 直播 | 录播

PgMP®认证

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

网络班

PfMP®认证

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

全球直播

软考项目管理

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

计划 | 报名 | 经验

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

成功的软件管理方式:指导与平衡

作者:Walker Royce   提交人:项目管理者联盟[项目管理者联盟]   属性:提交人转载   发布时间:2013/7/10   点击:5945   【收藏本文

  另一个重要方面是从创造性世界到生产世界的过渡对整个团队的影响。结构良好的团队通常不喜欢严格的过程、细节以及不成熟的精确性。生产能力强的团队通常会对松散的、不固定的、粗糙的结果感到不愉快。项目管理者需要管理各种团队的平衡性,这样技术上领导的重力中心就可以在整个生存周期发展进化,从初始阶段的管理团队,到细化阶段的架构团队,到建构阶段的开发团队,再到过渡阶段的测试/评估团队。软件项目管理中人的因素被低估了,而且团队动态性的主题值得被给予比今天大多数项目管理课程所给予的更多的关注。

  进展项目管理者联盟

  经典开发过程的很多方面造成了涉众关系退化到相互间的不信任。信任对在用户需要、产品特性以及计划中通过指导和协商取得平衡是最基本的。迭代过程加强了涉众间的有效交流(通过一系列可演示的发布实现),允许基于更为客观的所有人理解的协商。这需要客户、用户、以及管理者集中于可用系统的发布,而不是笃信标准和合同条款。它同时还需要开发组织致力于用能获得利润的方式创造价值。项目管理者联盟

  迭代过程需要对一个不断完整的系统进行顺序的建构,这个系统展示了架构,实现了客观的需求协商,证实了技术方法,并指出关键风险。理想的情况下,所有涉众都着眼于这些里程碑,把它们视为有用功能的递增发布,这不同于那些投机的对最终观点的论文描述。向可演示驱动的生存周期的过渡造成了非常不同的项目外观。一个健康的项目将诚实地展示出一个进展与背离共存的序列,而不是一个线性发展价值递增的轨迹(通常是不诚实的)。blog.mypm.net

  下面是两个我从未见过的反例的相关观察:项目管理者联盟

  1.一个具有一张价值持续不断增长曲线图的软件项目一定会有一个待解决的很大的回归。项目管理者联盟

  2.在解决不确定性,会师于一个可接受的解决方案的过程中,健康的软件项目表现为一个进展不断增加,弯路不断减少的序列。

  雄心勃勃的展示是一个健康的项目的发展道路上绝好的里程碑。在生存周期早期进行展示的目的是暴露设计缺陷,不是粉饰门面。涉众不应对早期错误、背离或不成熟的设计反应过激。如果早期工程阶段受到过分限制,开发组织建立的中间检查点将不会那么有抱负。早期的增量是不成熟的。外界涉众,比如客户和用户,不能指望初始发布的版本拥有最终发布版本的规格和性能——也就是完整、完全可靠、拥有目标级的质量和性能。项目经理圈子

  另一方面,开发组织必须对连续增量之上的切实的进展负责,并对之进行展示。客观地量化变化、修改以及更新将会为进展和质量提供诚实的指示。公开和专心的追随对解决问题是必须的。好的和不好的项目性能在生存周期的早期往往更为明显。采用指导式的领导方式,成功就会孕育成功。在发布一系列可演示的结果以后,你就可以很好地预测结果了。持续没有进展或者停滞的结果序列是项目需要认真重新考虑资源、范围或者项目价值的标志。软件项目的经验已多次表明,早期阶段决定项目的成败。这就是使用小型的、能力强的出发团队处理计划和架构设计阶段工作的原因。如果这些早期阶段处理得当,项目将会由能力中等规模的团队向最终产品发展,并成功完成。如果计划和架构设计阶段处理不好,即使出动全世界的程序和测试专家可能也无法在后续阶段取得成功。项目管理者联盟

  质量控制项目管理者联盟

  如果你按照迭代开发的精神正在成功管理一个项目,那么多数集成测试应在部件测试之前进行。停下来思考这一陈述。尽管在任何时候都有两种活动在混合进行,你应该认识到初始的部件开发和测试更多的是作为在一个集成的、系统级的线程或行为内执行一个部件的接口和功能的方法。一旦接口和集成行为被成功测试,部件的完整性也就可以测试了。先进行集成测试加速了架构上重要的问题更早进入生存周期的相应阶段。它还为持续的系统级和部件级进展和性能的评估提供了演进的测试模板。项目管理者联盟

  这种先进行集成测试的方法的一个关键副产品是测试和测试人员成了项目过程中的头等公民。在传统方法中,测试人员建立计划、过程和文档,它们都是次要于分析和设计工件的。测试人员的工作和生存周期早期的工件对项目的成功没有太多指示作用,在多数组织内都是由“B选手”(意思是,不能成为最优秀分析和设计师的人)来完成的。在健康的迭代项目中,生存周期早期的演示需要重要的测试观念和产品。很多测试团队对一些最有效的“分析”活动和结果负有责任。太多分析人员在抽象模型内单独工作,他们的分析受到的制约是有限的。但是测试人员面临的是建立“测试用例”——真实世界中用例或者评估标准或者预期行为的表现。他们提出一整套不同的问题并从一个不同的角度看世界,因为他们的工作是把抽象的东西翻译为可测试的东西。PgMp.mypm.net

  这是一个例子。现在很多项目都面临着对商业上可获得的部件和应用程序是采取买还是自己写的办法的抉择。如果第一个面向结果的项目的里程碑是通过演示来作出自己写/购买的决定的,那么你应该对你的团队进行如下分工:项目管理者联盟

  分析团队:与用户一起工作,捕捉产生最差性能的关键用例的情况,比如数据量峰值或者最关键的控制画面。项目管理者联盟文章

  设计团队:设计可以运行候选商业部件的原型。项目管理者联盟

  测试团队:构建测试用例(比如,一个消息集合、一个测试驱动、一个智能桩模块、一个有数据的数据库、一个图形用户界面操作的序列等等)。这些用例能够反映关键用例,驱动原型并记录它的相应。项目管理者联盟

  为了实现这第一个里程碑,你的团队可以只关注其中两个关键用例(约为用户需要的10%)、少数几个关键部件以及少数几个测试用例,但是它们以及用户将会在生存周期非常早的时候就解决掉30%的风险。通过把测试观点作为过程早期一个同等伙伴包括进来,你将可以吸引更多作出更好分析的优秀人才,因为这项工作更为有趣,而且对成功的贡献更为有效。项目管理者联盟

  传统软件测试方法遵循相同的、应用于软件开发的文档驱动方法。开发团队在建立任何源文件或可执行文件之前先建立需求文档、顶层设计文档以及详细设计文档。相似地,测试团队在建立任何测试驱动、桩模块或工具之前先建立系统测试计划文档,系统测试过程文档、集成测试计划文档、单元测试计划文档以及单元测试过程文档。这一文档驱动方法对测试活动造成的问题与它对开发活动造成的问题是相同的:对大量废物的刨光,还要留待日后重新组合整理。项目管理者联盟

  为了在生存周期中提早进行集成测试,测试序列应该由迭代过程来组织,而不是根据部件来组织。典型地,它应该被一组用例和其它文本表现的、能有意义地为用户进行演示的实体所捕获。下面是一个抽象的描述:项目管理者联盟

  初始迭代:大约五到十个评估标准,抓住与主要用例(对结构选择和整体商业案例有影响的)相关的驱动问题。项目管理者联盟

  细化迭代:十几个评估标准,当用候选架构进行演示时,为主要用例检验实体框架,并证明关键风险已经被解决了。blog.mypm.net

  构建迭代:大约数百个与有意义的用例集相关的评估标准,这些用例集通过测试以后将组成有用的产品子集,可以转为产品的alpha或beta发布版本。项目管理者联盟

  产品化迭代:完整的用例集和相关的评估标准(可能有上千个),组成了与真正发布产品相关的接受测试结果的标准。项目管理者联盟

  现代过程在产品的测试活动中使用的基本工具、语言、符号以及工件与在产品的开发过程中使用的是相同的。测试是指对某些组件在一个控制情境下的执行以及期望的客观结果的外在评估。一个测试的成功取决于在一般意义上定义的成功标准下期望结果与实际结果的比较情况。测试就是可以大规模自动化由机器完成的评估形式。项目管理者联盟

  总结项目经理博客


<<上一页 1 2 3 4 下一页>>
项目管理者联盟PMP认证中心
[相关文章] [网友互动]
·软件管理之成本估算 (5577)项目管理者联盟08-21
·成功的软件管理方式:指导与平衡 (5945)项目管理者联盟07-10
·软件管理项目中的测试管理 (8168)yuanxf16801-24

12-23[帖子] 为什么要用项目管理软件管理项目进度 (1016)
08-08[帖子] 项目中的收入和成本用什么软件管理好? (6046)
02-06[日志] 揭秘生产管理软件管理佛系员工基本技巧 (415)
12-22[帖子] 工程质量是否能用软件管理? (7213)
12-06[帖子] 购买首信软件管理套餐服务就有机会赢取. (3111)
05-18[帖子] 软件管理随想记-选择自己的模式 (603)
05-18[日志] 软件管理随想记-选择自己的模式 (140)
04-26[帖子] 软件管理中的坏味道 (1857)
[发表评论]
本站热点
· 华师大CTO学院:科创生态建设与创新项
·宏发电声江玫瑰谈PgMP:“下好一盘棋”
·PgMP:交付能力与创造未来的项目管理方
·开放讲座|《项目组合管理与PfMP认证》
·开放讲座|项目组合管理与PfMP认证
·开放讲座|PgMP:项目管理思维与方法论
·开放讲座|《项目组合管理与PfMP认证》
·网络讲座|《项目组合管理与个人职业发展》
·开放讲座|《项目组合管理与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.