博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《软件工艺师:专业、务实、自豪》一2.4 《敏捷软件开发宣言》
阅读量:6503 次
发布时间:2019-06-24

本文共 1160 字,大约阅读时间需要 3 分钟。

本节书摘来华章计算机《软件工艺师:专业、务实、自豪》一书中的第2章 ,第2.4节,[英]桑德罗·曼卡索(Sandro Mancuso)著 爱飞翔 译, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。

2.4 《敏捷软件开发宣言》

下面是从《敏捷软件开发宣言》网站中节选的一段话:

We are uncovering better ways of developing software by doing it and helping others to do it. Through this work we have come to value:
(我们在亲身实践及帮助他人的过程中努力寻求更好的软件开发方式。在此,我们提出如下观点:)
Individuals and interactions over processes and tools
个体与交互重于流程与工具)
Working software over comprehensive documentation
可行的软件重于完备的文档)
Customer collaboration over contract negotiation
客户协作重于合约洽谈)
Responding to change over following a plan
应对变化重于遵循计划)
That is,while there is value in the items on the right,we value the items on the left more.
(概言之,尽管右边各项也有价值,但我们认为左边各项更为重要。)
除了《敏捷软件开发宣言》之外,诸位创始者还提出了十二条原则。
《敏捷软件开发宣言》所蕴含的原则
这十二条原则是:
1.?最紧要的任务是尽早交付并持续交付有价值的软件,使客户满意。
2.?即便在开发行将结束时,也要乐于变更需求。敏捷软件开发流程会利用需求的变更来维持客户的竞争优势。
3.?持续交付可以运作的软件,几周交付一次或几月交付一次均可,间隔时间越短越好。
4.?业务人员与开发者必须全程在一起工作,以完成项目。
5.?把项目交由乐于工作的个人来完成,提供他们所需的环境和支持,并对其工作给予信任。
6.?向开发团队传递消息或在团队成员之间沟通的最有效方式,就是面谈。
7.?可运作的软件是衡量开发进度的主要指标。
8.?敏捷流程能够促进可持续开发。出资方、开发者及用户应该始终保持平稳的前进步伐。
9.?要始终追求卓越的技术与高超的设计水平,以求更加敏捷。
10.?崇尚简洁,避免无用功。
11.?良好的架构、需求与设计,来自自我管理式团队。
12.?团队要定期反思如何才能变得更加高效,并据此优化及调整其行为。

转载地址:http://ruhyo.baihongyu.com/

你可能感兴趣的文章
labview如何弹出提示窗口_LabVIEW开发者必读的问答汇总,搞定疑难杂症全靠它了!...
查看>>
提取series中的数值_Python中None和numpy.nan的区别
查看>>
hikariconfig mysql_HikariConfig配置解析
查看>>
mysql批量数据多次查询数据库_mysql数据库批量操作
查看>>
jquery 乱码 传参_jquery获取URL中参数解决中文乱码问题的两种方法
查看>>
JDBC_MySQL_jdbc连接mysql_MySQL
查看>>
mysql cte的好处_Mysql 8 重要新特性 - CTE 通用表表达式
查看>>
zcu106 固化_xilinx zcu106 vcu demo
查看>>
java ftpclient 代码_java后台代码ftpclient下载文件
查看>>
java数据库生成model_继承BaseModelGenerator 生成Model时添加数据库表字段 生成代码示例...
查看>>
java面向对象的概念_java面向对象(上)-- 面向对象的概念
查看>>
java内部类访问外部类变量 final_Java内部类引用外部类中的局部变量为什么必须是final问题解析...
查看>>
java 栈帧与类的关系_深入理解Java虚拟机之类运行时栈帧结构
查看>>
php中删除评论怎么做的,详解PHP如何实现评论回复删除功能
查看>>
macports 安装php,「macports」MacOS 中 MacPorts 安装和使用 - 金橙教程网
查看>>
php 审计 for linux,for linux是什么意思
查看>>
matlab里面连接器是什么,Oops - an error has occurred
查看>>
matlab建立桌面图标,在ubuntu16.04上创建matlab的快捷方式(实现方法)
查看>>
smarty使用php代码,笑谈配置,使用Smarty技术_php
查看>>
oracle数据实际值限制,c# – Oracle数据库TNS密钥“数据源”的值长度超过了’128’的限制...
查看>>