以人为本、团队合作、快速相应变化和可工作的软件作为宗旨的开发方式
具备职业精神
敏捷方法可以快速的响应变化,强调团队合作,让人们专注于具体可行的目标,是敏捷的精神。它将软件开发的重点转移到了一种更加自然和可持续的开发方式上去。
持续前进
强调团队中的每一个人都必须具有职业精神,并且希望项目能够成功,它并不要求所有人都大神,但是必须具有专业的工作态度,这也意味着测试和收集需求将会贯穿整个生命周期。持续开发,持续反馈立即修复,这是敏捷开发的重点所在。
为什么要持续前进?
软件开发是一项非常复杂的智力活动,你遗留下来的任何问题要么侥幸不会发生意外,要么情况会变得更糟,慢慢恶化直到失去控制,当问题积累到一定程度时,事情就会变得难以解决,最后无法扭转,面对这样的问题,唯一的方法是持续不断地推进系统前进和完善。
所以,你要防微杜渐,把问题消灭在萌芽状态,你要碳素未知的领域,在大量成本投入之前先确定可行性,你要知错能改,在事实面前主动承认自己的问题,,你要能自我反省,经常编码实战,加强团队协作精神,一开始可能会不适应。因为这与之前有太多的不同,但是只要能行动起来,习惯了就能得心应手。
网友评论