zoukankan      html  css  js  c++  java
  • 为什么需要敏捷开发

    公司在用scrum开发,我也不经过大脑的参与了。

    在思考自己的成就感时,就在想,这个开发方式有什么好处,对于我有什么吸引力?或者更直白的说,这个开发方式,和我的成就感有什么关系。

    我在搜集资料:

    What Is Agile 
    Software Development?

    “Agile Development” is an umbrella term for several iterative and incremental software development methodologies. The most popular agile methodologies include Extreme Programming (XP), Scrum, Crystal, Dynamic Systems Development Method (DSDM), Lean Development, and Feature-Driven Development (FDD).

    While each of the agile methodologies is unique in its specific approach, they all share a common vision and core values (see the Agile Manifesto). They all fundamentally incorporate iteration and the continuous feedback that it provides to successively refine and deliver a software system. They all involve continuous planning, continuous testing, continuous integration, and other forms of continuous evolution of both the project and the software. They are all lightweight, especially compared to traditional waterfall-style processes, and inherently adaptable. What is more important about agile methods is that they all focus on empowering people to collaborate and make decisions together quickly and effectively.

    https://www.versionone.com/agile-101/

    Scrum只是Agile的一个方法。

  • 相关阅读:
    python 模块之-time
    asp.net web 通过IHttpAsyncHandler接口进行消息推送
    模拟登陆
    Socket发送文件
    asp.net 在自己指定的文件夹下面弄个App.config来读取配置
    C#多线程数据分布加载
    socket收发消息
    .net分布在指定文件夹的web.confgi或者app.config
    linux 修改oracle字符集
    文件读取草稿(excel,csv)
  • 原文地址:https://www.cnblogs.com/evanxyhu/p/why-need-agile.html
Copyright © 2011-2022 走看看