顺序敏捷方法组合
Posted: Wed Jan 29, 2025 8:51 am
以电子采购为例,新的基于网络的招标助手(AnA-Web)取代了以前的软件客户端。公司已经能够使用招标助手参与电子采购招标。然而,以前的政府对企业的应用程序已经过时,需要建立在新的技术基础上。 AnA-Web 应完全集成到采购门户中,并应引导用户顺利完成整个招标过程。同时,遵守采购法、数据保护和数据安全的敏感要求也很重要。
您想知道是什么导致了这个现代化项目的成功吗?非常简单:AnA-Web 是使用顺序方法和敏捷方法相结合来开发的。连续的组件“分析和构思”以及“测试和验收”形成了敏捷软件开发的框架。所选择的方法适合 V-Modell XT 的框架。敏捷方法可以轻松地集成到联邦政府的流程模型中,特别是因为它提供了根本上可比的迭代、增量开发。
在AnA-Web的分析和构思阶段,需求工程师既包括来自专家方面的利 医生电子邮件列表 益相关者,也包括来自用户界的利益相关者,以便能够尽早确定不同的愿望和需求。此外,后来软件开发的同事也参与其中,以便对技术可行性做出有效的陈述。需求工程师负责创建需求规范。与相关人员协调,对定义的目标、用例和要求进行了全面、全面的描述。选择了允许快速审查和协调过程的详细程度。
在实际开发之前,AnA-Web 创建了一个可用性原型。相关人员能够在早期阶段获得表面的“图片”并尝试初始场景。这加深了对要求的共同理解。此外,在测试运行过程中还获得了实际用户的建设性反馈。
随后的敏捷实施是基于Scrum的。规范中的内容被转换成小的规范单元(“用户故事”),进入电子 Scrum 板的所谓“产品待办事项列表”。可用性原型的功能和掩码在短期开发迭代(“冲刺”)中逐步扩展。对于 Scrum 角色“产品负责人”,需求工程师充当采购办公室和开发团队主要技术联系人之间的纽带。在实施过程中,在双方密切合作下,在短时间内做出了澄清。
每次冲刺之后,开发团队都会向相关利益相关者提交中期结果。这样,采购办公室就能密切关注AnA-Web的发展情况,并在必要时进行干预。自组织的开发团队反过来利用详细规范的自由并为开发做出了创造性的贡献。这对团队的积极性以及最后但并非最不重要的一点是对产品质量产生了自我强化的影响。
您想知道是什么导致了这个现代化项目的成功吗?非常简单:AnA-Web 是使用顺序方法和敏捷方法相结合来开发的。连续的组件“分析和构思”以及“测试和验收”形成了敏捷软件开发的框架。所选择的方法适合 V-Modell XT 的框架。敏捷方法可以轻松地集成到联邦政府的流程模型中,特别是因为它提供了根本上可比的迭代、增量开发。
在AnA-Web的分析和构思阶段,需求工程师既包括来自专家方面的利 医生电子邮件列表 益相关者,也包括来自用户界的利益相关者,以便能够尽早确定不同的愿望和需求。此外,后来软件开发的同事也参与其中,以便对技术可行性做出有效的陈述。需求工程师负责创建需求规范。与相关人员协调,对定义的目标、用例和要求进行了全面、全面的描述。选择了允许快速审查和协调过程的详细程度。
在实际开发之前,AnA-Web 创建了一个可用性原型。相关人员能够在早期阶段获得表面的“图片”并尝试初始场景。这加深了对要求的共同理解。此外,在测试运行过程中还获得了实际用户的建设性反馈。
随后的敏捷实施是基于Scrum的。规范中的内容被转换成小的规范单元(“用户故事”),进入电子 Scrum 板的所谓“产品待办事项列表”。可用性原型的功能和掩码在短期开发迭代(“冲刺”)中逐步扩展。对于 Scrum 角色“产品负责人”,需求工程师充当采购办公室和开发团队主要技术联系人之间的纽带。在实施过程中,在双方密切合作下,在短时间内做出了澄清。
每次冲刺之后,开发团队都会向相关利益相关者提交中期结果。这样,采购办公室就能密切关注AnA-Web的发展情况,并在必要时进行干预。自组织的开发团队反过来利用详细规范的自由并为开发做出了创造性的贡献。这对团队的积极性以及最后但并非最不重要的一点是对产品质量产生了自我强化的影响。