收录了 敏捷开发流程 频道下的 50 篇内容
在敏捷项目中,架构师可以扮演重要的角色吗?还是说,因为他们倾向于“预先做大量设计(big design up front)”而只能成为辅助角色?最近,微软的企业架构师Nick Malik在一篇博文中对该话题进行了探讨,他的结论是,架构师完全可以在使用Scrum的软件项目中扮演关键角色。
通过团队间的有效交互,为企业创造价值。
近日,微软发布了《安全开发周期(SDL)流程指南4.1a》,以指导开发团队将安全需求无缝地引入到软件开发过程之中。SDL是微软内部全公司软件项目强制使用的安全流程,并在众多旗舰级产品得到应用。鉴于敏捷方法在社区和微软内部的广泛应用,此次发布的指南专门列出了一章讲解如何将SDL与敏捷方法集成。由于SDL一贯应用在微软内部的传统瀑布式开发方法之上,所以此次发布引发了社区的激烈讨论。微软此次发布的安全开发周期流程指南能否成功拥抱敏捷呢?
本文讲述了保利威在不断建设完善的产品矩阵中,QA团队是对质量是如何思考和落地的。
敏捷开发流程的8个步骤是什么
在11月1日QCon上海“来自一线的敏捷实战”专题下,来自平安科技的于彩荣将介绍他所带领的团队——一个保险销售系统开发的团队——是如何成功从一个传统开发团队转型成一个敏捷团队的。为了让大家事先了解他计划分享的内容,InfoQ编辑邀请于彩荣进行了一系列问答如下。
ContinuumSecurity创始人Stephen de Vries,在Velocity Europe 2014大会上提出了持续且可视化的安全测试的观点。Stephen表示,那些在敏捷开发过程中用于将QA嵌入整个开发流程的方法和工具都能同样的用于安全测试。BDD-Security是一个基于JBehave,遵循Given-When-Then方法的安全测试框架。
在InfoQ的编辑Kurt Christensen采访中,Kent Beck分享了他关于在大型组织中实施和应用敏捷价值和实践面临的挑战,敏捷未来的发展等想法。
研发团队需要的,不是似是而非的敏捷。
敏捷被赋予了太多的含义,甚至承载了利益,有时还让人迷惑。本文并不试图去定义敏捷。但,我们会分别从外部(业务视角)和内部(开发模式及组织视角)观察正在发生的敏捷,并提交观察报告。
Software Education的首席知识官Shane Hustie点明了一个敏捷的迷思——我们不需要业务分析人员,同时他指出:只要以正确的方式向业务看齐,而不是以开发团队为导向,业务分析师就可以帮助敏捷团队成功。
和QCon北京2009有所不同的是,QCon北京2010组委会和三家在敏捷咨询和培训领域有经验的伙伴合作,推出了敏捷开发和Scrum认证相关的课程。根据现在的报名情况来看,这些培训很受欢迎。4月21日各项培训将正式开始,请还未来得及报名的企业或个人抓紧时间报名。
01 敏捷开发整体流程
本文通过两个故事描述了专业人士如何找到从“使用瀑布式开发过程”到“变得敏捷”的方法,以及在此过程中如何处理他们所关注的问题。
距离敏捷中国大会2009开幕(9月11日~12日,9月9日、10日、13日为培训)还有两周的时间,目前包括勇气——敏捷实践之路、反馈——高效项目管理、简单——敏捷理论与工具和尊重——研发团队管理等主题已经准备就绪,欢迎报名参加。
在今天召开的微软TechEd 2009大会上,微软中国公司开发工具及平台事业部总经理谢恩伟宣布Visual Studio 2010 Beta 2和.NET Framework 4 Beta 2已经推出并提供公开下载服务。在Visual Studio 2010中,内含了基于Scrum开发实践的敏捷开发流程模版。
敏捷开发方法更加适合现代软件开发,逐渐发展成为软件开发的主流方法,正在改变着软件开发过程。CMMI是一个跨组织的方法,CMMI的严格执行可以改进软件质量和控制软件开发成本。通过使用共同的元语言和良好的实践,在大型开发组织的自组织敏捷团队中也可以实施CMMI,达到某一成熟度级别。
在快速变化的技术和市场环境下,传统的软件开发方法可能显得笨重和不灵活。敏捷开发方法应运而生,以其快速响应需求变化、持续交付和团队协作的特点,成为现代软件开发的重要方法之一。本文将深入探讨敏捷开发方法的概念、原则、流程以及在实际项目中的应用。
For mobile application development, teams are looking to introduce a lightweight development process like agile software development, which offers tremendous opportunities and value to build applications in short cycles.