Agile Development (I)
来源:互联网 发布:淘宝零食店铺名字大全 编辑:程序博客网 时间:2024/05/17 02:57
1. What is "agile"?
A: Agile development is a philosophy. It is a way of thinking about software development.
Agile is not a specific process we can follow, there is no such process.
Agile development combines many best practices together. (e.g. using version control, setting coding standards, giving weekly demos to the customers)
2. Agile development's principles:
a) The highest priority is to satisfy the customer throughearlyandcontinuous delivery of valuablesoftware.
b) Agile development welcomes requirement change.
c) Deliver software frequently.
d) Business people and developers must work together daily throughout the project.
e) Face-to-face conversation is the best way to convey information.
f) Working software is the primary measure of progress.
g) Continuous attention to technical excellence.
3. What are agile methods?
Agile methods are processes that support the agile philosophy.
4. What is extreme programming?
Extreme programming is one(a set) of the agile methods.
- Agile Development (I)
- Agile User Interface Development
- Agile Software Development
- Agile Development Checklist
- JsUnit - Agile AJAX Development
- Agile Software Development Ecosystems
- Agile Software Development
- 了解agile development
- Agile & Iterative Development (1)
- 敏捷开发(Agile development)
- 敏捷开发Agile development
- 敏捷开发 (Agile development)
- Agile development - 备忘
- Agile Development Process
- Agile software development 学习
- self-righteous:Agile Development
- Agile Software Development
- 敏捷开发(Agile development)
- Centos环境下部署游戏服务器-iptables
- poj 2456 (二分)
- 手工完全恢复(所有数据文件丢失)
- WINDOW进程通信的几种方式
- JBPM5
- Agile Development (I)
- Portlet开发入门实例
- 含标识列数据窗口更新,Row changed between retrieve and update.问题
- ORA-28002: 7 天之后口令将过期的解决方法 .
- Java协程框架----Kilim实现机制解析
- ecllipse常用快捷键
- ant的学习和使用
- C++ Factory & AbstractFactory 模式
- 数塔