敏捷实践
写在盛安德成立14年:用敏捷协助客户业务创新
张纪伟 September 1, 2015测试驱动开发(TDD)实践
郑强 June 9, 2015Software Development Project Management: The importance of the role of project leader
王德水 March 12, 2015第一次做“敏捷教练”
张纪伟 February 16, 2015论“敏捷”之惑
张纪伟 October 6, 2014“敏捷”,不仅仅是一种方法论,更关乎思维方式或做事的态度与哲理。
盛安德科技曾是推行“敏捷”理念的先驱者,如今已不再强调这个理念本身了,因为我们发现,多数人只是将其理解为一种工作流程,行事之道却早已背道而驰了。而我们的初衷,是希望团队中的每个人都可以在此理念指导下更加独立地工作,激发自己的创造力。
Scrum 的流行加深了人们对于“敏捷”的误解。因为 Scrum 很容易理解,对于习惯了“瀑布流”软件开发流程的人们来说尤其如此,所以很多人将 Scrum 流程等同于“敏捷”,认为“敏捷”是与“瀑布流”相对而言的一种开发流程而已。可事实上,“敏捷”本身与流程无关,而 Scrum 更像是一种流程。请注意,马丁×福勒(Martin Fowler, ThoughtWorks 公司的 CSO),敏捷开发方法的创始人之一 ,可不认为 Scrum 就是“敏捷”。
How our Agile Teams Work with Clients
Wang Deshui May 5, 2014Agile is an effective software development method used by many of the leading companies. The values of Agile methodology include individuals and interactions, working software, customer collaboration, and responding to change.
QA and Testing in the Agile Software Development Process
Wang Deshui March 19, 2014Quality Assurance (QA) and testing are essential to the Agile development process, providing valuable information at all phases of development. Traditionally, testing is done at the end of development, prior to release. But in Agile, basic testing is embedded throughout the entire development process.