导语:现在每当直接或间接带一支研发团队我都会给大家做一次敏捷思想和实践的培训(注:软件方向,复杂的硬件开发流程建议使用IPD思想)。作为一个有近10年的开发编码工作经验的资深程序员,作为一个管理者,作
软件开发过程中的有这样的价值观:(1)个体和交互胜过过程和工具(2)可以工作的软件胜过面面俱到的文档(3)客户合作胜过合同谈判(4)响应变化胜过遵循计划根据上述提出的软件过程统称为敏捷过程,其中最重要
常见的敏捷方法有:Scrum、极限编程(XP)、特征驱动开发(Feature-Driven Development,FDD)、动态系统开发方法(Dynamic System Development
项目中,确保开发进度的技巧有很多,我挑几个比较常用的技巧和大家分享。 一、 随意的跟进 项目进行过程中,项目经理、产品经理,可以随意得和工程师聊天,来了解情况,把控进度。 比
上海交通大学项目管理中心一个优秀的用户故事应该具备“INVEST”特征,其中INVEST字母表示:Independent独立的;Negotiable可讨论的;Valuable to Purchaser
关注嘉为科技,获取运维新知一、为什么不用“人天”?传统的IT项目,尤其是软件开发项目,往往使用“人天”来作为工作量评估的量词、甚至是代表一种评估方式。在软件项目开发经典著作《人月神话》中,明确的指出了
我已经使用 Git Flow 构建我的 Git 分支有几年了。但是,我遇到了 Git Flow 的一些问题,其中大部分来自长期存在的分支。解决这些问题的方案就是 Trunk Based Develop
【常见的质量问题现象】 软件质量问题很大程度上可以从其开发过程上表现出来 。在缺乏有效项目管理的团队中,下面的现象我相信是典型的。 一个功能第一次转测的时候
很多刚刚转向管理岗位的人员,对于项目进度如何把控,往往不知所从。 关于进度,比较容易让人想到的是询问、以及要求写日报、周报之类的。 这些措施首
前言 事业部是公司商业变现部门,重要收入来源,主导产品为商业广告,通过找到『用户』和『广告』的最佳匹配帮助媒体网站实现流量价值最大化,提升广告主投资回报率,提升用户体验,平衡各方利益,建立可持续发展生