关于敏捷开发(Scrum)

标签: 程序故事 Scrum TFS 敏捷开发 | 发表时间:2012-05-11 01:51 | 作者:baby
出处:http://qdgcs.co.cc
敏捷开发的话题已经由来已久,但是我们如何实施敏捷开发一直成为争结。 很多团队协作性差,产品、技术、测试、运营脱节,我们如何解决这些问题,成为了很多团队面临的问题。 有幸接触到Scrum项目管理,我想如果我们真的把Scrum实施起来,协作一定会上一个层次。 1.一切从产品出发 我一直信奉一个出色的产品经理不应该因为种种原因降低产品质量,不要因为技术难度大,不要因为项目时间紧,不要因为人员不足,领导压力,其实产品要说的就是:“喔!No!这不是我想要的。”厄,可能比较理想化吧,但是我觉得出色的产品应该这样,一切从Product Backlog开始,我们来制定产品计划吧! 2.把你的产品计划加入到Sprint Backlog! 来吧,兄弟,每天早晨我们花上10分钟时间组织“站立会议”,总结昨天的所做,展望今天的任务,所有的状态请提醒在你的Backlog,通过状态的更迭,我们可以形成 研发-》测试=》bug反馈《=》回归测试=Done!的技术闭环,让我们快速迭代吧 3.Scrum会议 我们相信一周的时间,我们大家要坐在会议室来总结一下经验教训,建立我们的“错误日志”,我们遇到了什么困难,中间有什么打断了我们,以后我们如何可以做的更好!更出色! 在scrum看来,变化既然是必然的,那么随需而动就是唯一的出路。不强调前期构架的强壮,代码的优美,重点在于反应的迅速,随时准备应对变化。所以管理方面删除了所有冗余枝节。对于manager来说,责任就是帮助解决开发中碰到的琐碎问题,随时随地的沟通客户需求并调整开发;对于team member来说,scrum也提倡由team member自己来挑愿意做的任务,从而提高team内的开发热情(常常造成开发效率低下的原因不是开发能力,技术,而是项目成员的厌倦情绪);对于客户来说,看到开发始终follow自己的意图,并且每个sprint都能看到一个功能愈加完善的可运行版本,满意度自然不会差。 总结,非常简单叙述了大致流程,其实Scrum博大精深,还需要我们慢慢了解。 我觉得所有的理论在付于实践的时候,总是会遇到困难,如何真正的实施敏捷开发!是团队管理者应该贯穿到日常工作中的方方面面,好吧,加油,伙计们!  

相关 [于敏 开发 scrum] 推荐:

关于敏捷开发(Scrum)

- - 前端攻城师-攻城记
敏捷开发的话题已经由来已久,但是我们如何实施敏捷开发一直成为争结. 很多团队协作性差,产品、技术、测试、运营脱节,我们如何解决这些问题,成为了很多团队面临的问题. 有幸接触到Scrum项目管理,我想如果我们真的把Scrum实施起来,协作一定会上一个层次. 1.一切从产品出发 我一直信奉一个出色的产品经理不应该因为种种原因降低产品质量,不要因为技术难度大,不要因为项目时间紧,不要因为人员不足,领导压力,其实产品要说的就是:“喔.

Scrum敏捷开发简介

- - CSDN博客编程语言推荐文章
       Scrum是一种灵活的敏捷软件开发管理过程. Scrum方法由Ken Schwaber和 Jeff Sutherland 提出,它将软件开发团队比作橄榄球队,全队有明确的最高目标:发布产品的重要性高于一切. 团队高度自治,队员们熟悉开发过程中涉及到的各种技术,紧密合作,确保每个迭代都朝着最高目标推进.

敏捷开发 Scrum 总结

- - 行业应用 - ITeye博客
  最近把之前学习 Scrum 的资料整理为一篇文档,在接下来的团队和项目开发中,根据项目的情况引入 Scrum 的一些实践,提高团队成员之间的协作能力和项目的交付质量.          参考资料:. 《轻松Scrum之旅—敏捷开发故事》、《敏捷无敌》.          Scrum 工具.

敏捷开发之Scrum中的角色

- - 标点符
最近公司在推进Scrum管理流程,整理的资料,及一些想法会陆续整理出来,期望和对这方面感兴趣的朋友一起讨论. 今天要分享的是Scrum中涉及的几个角色. 产品负责人是利益相关方的代表,他的工作重点是产品的业务方面. 他负责给出一份明确的,可度量的,合理的产品 Backlog,并从业务角度出发对 Backlog 中各项问题按优先级排序.

敏捷开发之Scrum扫盲篇

- - 研发管理 - ITeye博客
现在敏捷开发是越来越火了,人人都在谈敏捷,人人都在学习Scrum和XP.... 为了不落后他人,于是我也开始学习Scrum,今天主要是对我最近阅读的相关资料,根据自己的理解,用自己的话来讲述Scrum中的各个环节,主要目的有两个,一个是进行知识的总结,另外一个是觉得网上很多学习资料的讲述方式让初学者不太容易理解;所以我决定写一篇扫盲性的博文,同时试着也与园内的朋友一起分享交流一下,希望对初学者有帮助.

Scrum的故事

- Philip - 《程序员》杂志官网
2001年2月,17位敏捷先驱齐聚犹他雪鸟度假村,起草《敏捷宣言》的时候,Scrum只是众多方法中不太起眼的一个. 十年之后,Scrum却成为最流行的敏捷方法,几乎成为敏捷的代名词. 本文来介绍下Scrum的两位创始人——Jeff Sutherland与Ken Schwaber. 大家可能不会想到,Jeff Sutherland的第一份工作居然是美国空军战斗机飞行员,还曾于1967年获得了“壮志凌云”称号,完成过100次飞越北部越南的作战任务.

scrum经验

- - CSDN博客研发管理推荐文章
Scrum是基于过程控制理论的经验方法,倡导自组织团队;其运行框架核心是迭代增量型并行开发,也是“适应性”的软件开发方法. Scrum提供了高度可视化的用于管理软件开发复杂性管理的敏捷项目管理的实践框架或敏捷过程,可以用于对现存软件工程实践的包装,提高软件生产率,改善沟通和合作的方法,使人们协作并注重业务目标.

Trello中的Scrum

- - IT瘾-infoq
Trello的用户数量近期超越了1000万的大关,它正迅速成为各色敏捷团队中流行的工具. 它的简洁及在Web、移动端优秀的体验,使它从众多更复杂的解决方案中脱颖而出,赢得了更多的团队. 因为Trello完全不在意用户如何使用,所以导致用户在用它进行Scrum过程最佳实践时产生一些困惑. 去年,我就如何使用Trello及对Scrum和Kanban过程进行管理与很多人进行了交流,同时,我还翻遍了网上所有关于使用Trello管理敏捷过程的文章.

用Scrum的方式实施Scrum

- - CSDN博客研发管理推荐文章
       用Scrum的方式实施Scrum就是说组织利用Scrum的流程来实现组织的转型. 要成功实施Scrum,必须在组织内进行两项主要改变:首先,软件开发人员必须被派到小团队中,还需要教会他们如何使用Scrum进行软件开发;其次,移除所有有碍于优化创新和软件交付的障碍,这些障碍会随着Scrum的使用逐渐显现.

Scrum 实施经验

- bluesnail - 新浪UED
Scrum是一种迭代式增量软件开发过程,通常用于敏捷软件开发. Scrum在英语的意思是橄榄球里的争球. 虽然Scrum是为管理软件开发项目而开发的,它同样可以用于运行软件维护团队,或者作为计划管理方法:Scrum of Scrums. Scrum定义了许多角色,根据猪和鸡的笑话分为两组,猪和鸡:.