EaBIM一直以来积极响应国家“十二五”推进建筑业信息化的号召,对建筑领域的信息技术开展深入技术交流和探讨!致力于打造“BIM-建筑师-生态技术”三位一体综合资源交流共享平台,希望为BIM与可持续设计理念及技术的普及做出微小的贡献!!!
简单总结一下,敏捷开发就是: 一个价值观:沟通、简单、反馈、勇气和谦逊。一个核心:以用户的需求进化为核心。一个模式:迭代和增量开发。一个目标:保持软件持续可用。 目标 软件开发中的原型是一个基本的实用模型,体现了软件的核心功能。原型经过不断的改进完善,形成了最初的可用软件版本。而随后的升版则是不断地完善软件的稳定性、性能以及功能。 产品需要目标,团队和个人也需要目标。管理大师彼得·德鲁克在开创管理学时就提出了目标管理,可见目标的重要性。乔治·多兰(GeorgeT.Doran)在德鲁克的基础上提出了SMART原则,简单清晰地揭示了目标管理的原则。 SMART不是SM的ART,而是5个单词的首字母,分别是: Specific(具体的),目标必须是具体明确的。Measurable(可以衡量的),目标必须是可以量化衡量的。Attainable(可以达到的),目标必须是可以实现达到的。Relevant(相关的),各个目标的实现具有相关性。Time-bound(有时限的),目标的完成是有时间限制的。你也许听说过WBS,GTD,6点优先工作制,四象限法则,番茄工作法等等,这些方法的本质都是要进行目标管理。 BIM的目标是什么?解决碰撞问题?设计持续准确?项目持续可控?资源持续优化?进度持续加快?工作持续自动化?这些都可以是BIM的目标。目标即会限制视野也会扩大脑洞,选择的目标不同,开展的工作就会不同。你希望BIM实现什么目标呢? 模式 目标不是凭空实现的,那么如何实现呢?敏捷开发采用了一种模式:迭代和增量开发。Scrum是敏捷开发的一个主要分支,它定义了一种工作模式,包含了特定的角色、流程和规则,以便使团队更有效率地进行开发工作。 Scrum中使用的术语: 产品订单(ProductBacklog),按照优先级排序的功能需求列表。冲刺(Sprint),进行迭代和增量开发的时间周期(通常是固定的),团队在此期间细化并实现部分产品订单,交付可用软件。 用户故事(UserStory),以一种短小简单的方式从用户的角度来描述渴望得到的功能。通常描述为:作为一个<角色>,我想<功能需求>,以便<受益>。燃尽图(BurndownChart),通过可视化图形的方式显示剩余的工作时间与待做事项。Scrum导师(ScrumMaster),负责帮助、引导、管理团队按照Scrum工作模式开展工作。 产品负责人(ProductOwner),负责设定和管理目标,维护产品订单。开发团队(Team),由负责自我管理开发产品的人组成的跨职能团队。团队具有自组织特性,个体需要跨越他们本身的专业而尽可能想办法帮助团队其他成员。 计划会(SprintPlanningMeeting),在每个冲刺之初,由产品负责人讲解需求,并由开发团队进行工作估算的计划会议。每日立会(DailyStandupMeeting),是团队每天进行沟通的内部短会,因一般只有15分钟且站立进行而得名。 |
填写您的邮件地址,精彩内容天天有
|EaBIM网 ( 苏ICP备2020058923号-1 ) 苏公网安备32011502011255号
GMT+8, 2024-9-29 12:19
Powered by Discuz! X3.2 Licensed
© 2001-2013 Comsenz Inc.