iOS 敏捷开发

2016/03/26 15:40
阅读数 73

《敏捷宣言》价值观

1、人与人的交互生于过程和工具

2、可用的软件重于求全责备的文档

3、客户协作重于合同谈判

4、随时就应对变化重于遵循计划


《敏捷宣方》12个原则

1、最高目标是尽早和不断交付有价值的软件满足客户需要

2、欢迎需求的变化,即使在开发后期,敏捷过程能够驾驭变化,保持客户的竞争优势

3、经常将交付可用的软件,从几星期到几个月,时间尺度越短越好

4、项目过程中,业务人员与开发人员必须在一起工作

5、要善于激励项目工作人员,给他们所需要的环境和支持,并相信他们能够完成任务

6、在开发小组中最有效的沟通方法是面对面的交谈

7、可用的软件是进度的主要衡量标准

8、敏捷过程提倡可持续的开发。出资人、开发人员和用户应该总是维持不变的节奏

9、对技术的精益求精以及对设计的不断完善将提升敏捷性

10、简单,尽可能减少工作量,也是一门艺术

11、最佳的架构、需求、设计出自于自组织的团队(即自我管理的团队)

12、团队要定期反省如何能够做到更有效,并相应地调整团队的行为


敏捷开发分为不同的几个门派,如Scrum、XBreed、极限编程和水晶方法等。


iOS敏捷开发最佳实践方法

1、增量迭代

2、小型发布

3、测试驱动

4、科学分配任务


展开阅读全文
打赏
1
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
1
分享
返回顶部
顶部