说好的软件质量提升软件质量是我们一直追求的理想,但软件开发唯一不变的真理就是变,为了应付变化多端的软件开发过程,敏捷开发提倡了一种拥抱变化的软件开发理念,少说也替软件开发人员带来了不少小确幸。这些软件
敏捷软件开发的价值观,个人理解是价值和风险驱动的迭代式开发。0x01:面向价值和风险何为价值?价值是满足客户需求或者可以为客户解决问题的Everything。何为风险?风险是
&n
常见的敏捷方法有:Scrum、极限编程(XP)、特征驱动开发(Feature-Driven Development,FDD)、动态系统开发方法(Dynamic System Development
前天中午,王立杰老师(@无敌哥)在IDCF的FDCC认证学员群里抛出了这样一个问题:某传统企业公司组织架构有很多层级,很多部门协同,把传统项目管理做得很重,很流程。现在涉及跨项目、跨部门、供应商的项目
背景:在预测型项目中是否遇到计划赶不上变化快?迟迟无法向客户交付产品或项目?交付后因与客户设想的需求不同,导致频繁改动,团队士气、客户信任度严重超支! 身为项目负责人、产品经理、技术负责人的你我遇到上
介绍:在开完了Sprint Setup Meeting,并且吧所有的Story Point都合理的估算之后,下面一步就是吧story细分到每个开发者/测试者手里,让他们在story下面建sub-tas
介绍:因为我们的开发周期是迭代进行的,以Sprint为单位,我们每个Sprint如何去和客户说我们的成果呢,那么我就需要Demo和release一些新功能,或者一些bug fixing。Demo我这里
介绍:对于敏捷软件开发来说,能时刻保持跟进项目的进度是非常重要的,因为你可以随时了解团队的健康状况,并且对各种突发情况进行突发的处理,从而保证每个迭代结束后我们的项目可以按时的交付。实现方式:看项目进
当晚,太太跟我交流要设计的工具很多东西没想清楚,没法写代码,方向感不强,于是我们花了些时间,把设计要点整理到纸上(请忽略这个广告纸) 因为我知道,今晚不搞清楚这个事情,想看个电影都难咯,^_^