敏捷的开发流程要求我们尽早并持续的交付有价值的软件以满足客户需求,我认为这是一个我们都应该养成的好习惯,无论从事任何工作都应该如此,如此能快速的提高自己的效率与能力。
敏捷流程欢迎需求的变化,并利用这种变化提高用户的竞争优势与经常发布一些可用的软件,发布间隔可以从几周到几个月,能断则短。这无疑是培养优秀程序员的一个好的方法,变化刺激了需求,也是我们创新的机会。经常地训练则是培养我们对代码以及方法与思路的敏感性和熟练性,只有不断关注技术和设计,才能越来越敏捷。
而在和团队的成员一起合作时要共同工作,其实这对我们的一个挑战,毕竟我们已习惯了按照自己的想法与习惯进行编码,不仅仅是代码的规范性问题,还有自己思维模式固定的原因。对于这种现状,我们应该尽快的去了解队友,以有进取心的人为项目核心,充分支持和信任他们,还有保证充足的面对面的交流,毕竟无论是团队内外,面对面的交流始终是最有效的沟通方式。为了有成绩,我们必须要注重效率,有必要做到“每日三省吾身”,对自己的不足与优势要特别的了解并根据实际情况做一些改进。