如何理解敏捷项目管理中的timeboxing?

Timeboxing,是敏捷项目管理中的一个重要概念,它是一种任务及时间管理的方法。 传统的项目管理中,项目的范围(scope)、时间(或进度)是固定的,不可以灵活调整。如若不能按期完成工作任务,则只能增加资源,或是延后时间,通常来说,项目范围是不会调整的。 版权声明:如无特别说明,本站所有文章均由睿珑(Ruilong-edu.com)原创。我们欢迎少量文字引用,但请注明出处。任何网站或个人,未经授权,不得抄袭、转载、盗用本站内容,违者必究。 然而,Timeboxing的思路却是:范围可以调整变化,但时间不可以变化。Timebox会把任务分成很多小块,每块都设定一个较短且固定的时间(称为“timebox”,时间盒)。如果截止时间快到了但预定的任务尚未完成,那么就可以削减任务,以保证高优先级的任务完成,舍弃不那么重要的任务。Timeboxing可以防止任务持续拖延,保持项目团队高度聚焦于核心任务及产出。 早在1988年,在Scott Schultz’s所著的Rapid Iterative Production Prototyping(快速迭代式产品原型开发)一书中,作者就强调了Timebox的重要性。 除了在敏捷项目管理中获得应用,Timeboxing也是一种有效的个人时间管理技巧。 参考链接: https://en.wikipedia.org/wiki/Timeboxing https://www.agilealliance.org/glossary/timebox https://www.scruminc.com/what-is-timeboxing/

敏捷项目管理中的Sprint到底是什么意思?(2024年更新)

Sprint,是敏捷(Agile)项目管理方法Scrum中的一个重要概念,也称为Scrum Sprint。Techopedia对其的英文定义如下:”A scrum sprint is a regular, repeatable work cycle in scrum methodology during which work is completed and made ready for review“。 从本质上而言,所谓Sprint,指在Scrum项目管理方法中的一个常规、可重复的较短工作周期。在这个周期里,项目团队需快速完成预定的工作量(即:sprint backlog),交付出可用的成品组件,并提交评审,之后再进入下一个Sprint。这个过程会不断重复下去,直至所有的需求被实现。Sprint在中文里常被翻译为“迭代”(注:迭代往往指的是iteration,由于sprint与iteration的机制非常接近,所以许多人也将sprint翻译为迭代)、有时也被译为“冲刺”。 版权声明:如无特别说明,本站所有文章均由睿珑(Ruilong-edu.com)原创。我们欢迎少量文字引用,但请注明出处。任何网站或个人,未经授权,不得抄袭、转载、盗用本站内容,违者必究。 通常,一个Sprint的周期不应当长于30天。主要是Scrum认为,在30天的周期内,可以比较好地保证需求的稳定,同时成本等风险更加可控。此外,一次sprint中不必包含并实现所有的需求,具体实现哪些需求会在Sprint Planning阶段提前规划好。Sprint期间,每天都应当召开daily scrum会议,所有团队成员都需要参加该会议,以保障开发工作按计划进行。 睿珑认为,下面这个比喻非常形象地解释了Sprint在敏捷项目管理中的作用及功能:“With ‘sprint’, we are running a marathon (building the product) but

快速了解:什么是DevOps?与之有关的常用工具有哪些?

DevOps是几年来非常受关注,也是在国内外IT行业运用较为广泛的一个概念。从这个术语的名称中,我们可以猜测到,它可能和开发(Dev)、运营(Ops)有关。可究竟什么是DevOps呢?与之有关的常用软件工具又有哪些?下面睿珑学苑给大家做个快速介绍。 版权声明:如无特别说明,本站所有文章均由睿珑(Ruilong-edu.com)原创。我们欢迎少量文字引用,但请注明出处。任何网站或个人,未经授权,不得抄袭、转载、盗用本站内容,违者必究。 本文为付费内容。开通Pro会员(仅99元人民币/月),即可解锁全文及更多精华文章 您可以登录或成为会员,本站支持微信付款。暂不开通会员?您也可以20元购买本文。

什么是daily scrum?它有何特点?

Daily scrum,也叫:daily scrum meeting,daily stand-up,stand-up meeting,中文意思为:站立会议,或每日站会。是敏捷项目管理中的一个重要概念,也是敏捷方法实施的重要环节。 它具体指的是:项目团队成员每天早上聚集在一起,以站立方式召开的一场简短会议,目的是介绍各自工作进展,使得团队成员了解项目当前状态,促进协作,以使开发任务(即:sprint goal)顺利达成。这种会议有以下主要特点: 版权声明:如无特别说明,本站所有文章均由睿珑(Ruilong-edu.com)原创。我们欢迎少量文字引用,但请注明出处。任何网站或个人,未经授权,不得抄袭、转载、盗用本站内容,违者必究。 (1)会议通常由开发团队自己主持,Scrum Master需确保会议的召开; (2)通常在固定时间(一般是晨间)、地点召开。会议时长限定在15分钟内; (3)以站立方式召开,期间不得处理与会议无关事宜; (4)使用看板(或相关软件工具)进行辅助; (5)每个人汇报的工作内容包括3项: 昨天已完成的工作 今天待完成的工作 遇到的阻碍/问题及需要的支持 (6)每日站会不是在向上级汇报工作,而是团队成员彼此做出承诺,这使得大家对自己的工作具有更高的责任感 参考链接: https://www.scrum.org/resources/what-is-a-daily-scrum https://www.mountaingoatsoftware.com/agile/scrum/meetings/daily-scrum https://medium.com/ideas-by-crema/the-4-scrum-ceremonies-made-simple-a-quick-guide-to-scrum-meetings-ea91fe604d88

简要介绍:什么是burndown chart?

Burndown chart,有时也写作burn down chart,中文里一般翻译为:燃尽图。是一种用来直观地展示项目任务完成进度的图表工具。 具体而言,Burndown chart由横轴、纵轴、以及两轴之间的多个点连成的曲线构成。Burndown chart的横轴表示时间,纵轴表示工作量(在敏捷项目中,纵轴常用来标识story points,即:故事点数),随着时间往右推移,需要在图表上标出该时间点对应完成的工作量。理想情况下,时间越往右,工作量应该随之降低。为了方便比较,人们通常会将横轴的最右点,以及纵轴的最上点进行相连,这条直线表示理想状态的工作进展。 版权声明:如无特别说明,本站所有文章均由睿珑(Ruilong-edu.com)原创。我们欢迎少量文字引用,但请注明出处。任何网站或个人,未经授权,不得抄袭、转载、盗用本站内容,违者必究。 Burndown chart常用于敏捷项目管理中,不过,在采用其他管理方法的项目中,你也完全可以使用Burndown Chart来进行进度的跟踪和管理。 许多项目管理软件都支持Burndown chart的自动生成,包括微软的Project。 参考链接: https://en.wikipedia.org/wiki/Burn_down_chart https://www.projectmanager.com/blog/burndown-chart-what-is-it https://support.office.com/en-us/article/Create-a-burndown-report-1022F20C-7931-4B14-81F8-880A0C532C41