美文网首页
2018-10-26——敏捷开发 && 个人

2018-10-26——敏捷开发 && 个人

作者: 龐校長 | 来源:发表于2018-10-26 09:44 被阅读0次

敏捷开发:敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。 在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。

image.png

关键词:
频繁交付新的软件版本
迭代开发
高优先级的需求驱动
增量交付

迭代一般指某版本的生产过程,包括从需求分析到测试完成。
版本一般指某阶段软件开发的结果,一个可交付使用的产品。

参考:https://juejin.im/post/5abc5ecc6fb9a028c14a885d

目的

把我个人想做的项目,划分成一个个小项目,用迭代、循序渐进的方法,将项目完成。

优点

项目被划分成子项目,压力变小,任务更清晰。

用小步迭代改变当前预期。事情不再是遥远不可及,而是一步一脚印。

利用优先级给工作排序。

有明确的时间限制,配合奖惩机制,解决拖延。

以交付的心态去面对每一个版本。

制定完计划后,应该就只有执行了,而无须考虑计划本身。

做法

我们用版本号来跟踪项目的进度。
假设初始版本是 v1.0。
每一个小项目,就是一个版本。

目的

每个版本都会有自己的使命。
使命是结合当前情况、所收到的用户反馈,汇聚而成的。

需求

在一个版本里面,我们会完成一个或多个需求。
这些需求都按照与目的之间的疏远关系、重要程度,安排了优先级。

时限

每个版本都会给出交付时间。

互联网产品开发

在开发产品的一个版本时,什么是最重要的?

  1. 时限(什么送审)
  2. 目的(在这个版本里面,我要完成哪几个目的)
  3. 需求(基于目的,衍生出的需求(功能)。需求有一个完整的需求文档,里面将目的细分为可以执行的行动)
  4. 优先级(这么多的需求,我先完成哪一个)

相关文章

  • 2018-10-26——敏捷开发 && 个人

    敏捷开发:敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。 在敏捷开发中,软件项目在构建初期...

  • 上班第十一周

    任务 添加患者主页评论界面 敏捷开发 公司最近在推行敏捷开发,新的需求按照敏捷开发流程,个人觉得这个工作效率会高一...

  • 浅谈敏捷开发

    章节 什么是敏捷开发(What) 为什么使用敏捷开发 (Why) 如何使用敏捷开发 (How) 采用敏捷开发的产品...

  • PM面试资料笔记 (5) - 管理类和非产品类

    01 敏捷开发 (Agile) 敏捷宣言 (Agile manifesto) 个人与交互重于流程和工具 (indi...

  • Docker|持续集成

    基本概念 敏捷开发 什么是敏捷开发? 敏捷开发(Agile)是一种以人为核心、迭代、循序渐进的开发方法。 在敏捷开...

  • 浅谈敏捷开发及Scrum(一)

    接触“敏捷”这个词有蛮久了,团队近半年也在实行敏捷开发,对于敏捷也有一些感触… 啥是“敏捷开发” 对于“敏捷开发”...

  • 如何理解敏捷开发丨日事清产品经理说

    敏捷开发流行了这么多年,到底该怎样理解敏捷?什么是敏捷开发?该如何实践?有哪些风险?敏捷开发是否适用于所有开发团队...

  • 敏捷开发入门

    敏捷开发,听到这个词,想必大家也都不陌生,很多地方都在讲敏捷——敏捷实践、敏捷管理、敏捷开发等等。那他们所讲的敏捷...

  • 敏捷开发 | 如何在日事清上实践scrum3.0?

    开发团队应该如何敏捷?敏捷开发适合你所在团队的工作吗?你是不是在做假的敏捷开发?敏捷开发软件/工具有哪些推荐? 敏...

  • 敏捷开发模式与瀑布开发模式

    再次去学习了敏捷开发模式(缺乏实践),来谈谈敏捷开发模式与传统的瀑布开发模式。 敏捷开发模式 在瀑布开发模式的基础...

网友评论

      本文标题:2018-10-26——敏捷开发 && 个人

      本文链接:https://www.haomeiwen.com/subject/xpohtqtx.html