我经常问自己这样一个问题:"如何以敏捷的方式处理sap项目,需要什么来实现这一点?"。由于SAP推出了SAP Focused Build,手机免费建站,云服务器免费,这是一种能够在SAP项目中以敏捷方式工作的方法,我认为这就是我的问题的答案和解决方案。在这篇博文中,我想与大家分享我使用SAP Focused Build的经验。
SAP Solution Manager 7.2的SAP Focused Build是一种以敏捷方式支持创新项目的方法。它非常适合SAP S/4HANA实施,也可用于管理SAP解决方案的任何其他构建周期。
该方法与扩展敏捷框架(SAFe)一致,设计用于大型解决方案以及多个scrum团队的项目级。
用于精益生产的扩展敏捷框架(SAFe)企业
来源:https://www.scaledagileframework.com
总体情况
SAP Solution Manager 7.2和SAP Focused Build中的几个原则共同支持敏捷规划和构建。
发布管理:支持部署(SAP传输)、发布和周期。流程管理:整个应用程序生命周期文档的唯一来源。需求管理:处理积压工作中的需求。测试套件:使用测试管理功能来测试工作包、工作项。项目管理:计划波浪、冲刺、里程碑和q门。仪表盘:用于跟踪和报告整个项目的进度。
来源:SAP
从需求到部署的过程
从需求到部署的过程有5个阶段,产业云,从创建需求开始,到成功部署到目标系统为止。
内部元素的结构SAP聚焦构建
共有4个要素,其结构如下:
规划和时间维度
多个维度使我们能够以敏捷的方式逐步规划开发。下图显示了与扩展敏捷框架(SAFe)关联的不同维度。
来源:SAP
现在深入系统并仔细查看
需求–待办事项
需求代表待办事项中的用户案例。需求是在backlog中创建的,将在评审后发布。发布的需求代表了开发的工作量,并计划成波浪和冲刺。
您可以在任何过程或过程步骤中直接在解决方案文档中分配需求。为此,请使用"解决方案文档"磁贴。
在右侧,您可以为流程或流程步骤分配需求。通过这种方式,需求被链接到流程结构。
在«创建新需求»屏幕中,您可以添加更多信息。之后,您可以将需求的状态设置为状态«发布»。
工作包
对于一个需求必须完成的工作可以拆分为多个工作包。整个文档(如功能规范)以及解决方案文档中的测试用例都链接到工作包。一个工作包代表一个史诗。
工作项
对于一个更精细的颗粒,工作项现在被创建。每一个都代表一个用户情景,这是开发人员的最终工作。
移交给开发人员
开发人员可以使用互动程序«我的工作项»查看分配给他们的工作项,好评返现模板,并可以处理这些项。
任务
可选,开发人员可以创建任务来在工作项内组织他们的工作。
移交给测试管理
一旦开发工作完成,测试管理就可以开始了。为此,测试经理为完成并准备好测试的相关工作包和工作项准备一个测试计划,然后测试人员可以通过"我的测试执行"访问分配给他们的测试用例。这是一个简化的UI,测试人员可以从中打开分配的测试用例,设置每个测试用例的状态,积分返现,必要时创建缺陷。
SAP聚焦构建中的简化测试UI
测试成功后,sap传输到下一个系统的部署可以开始并结束开发周期。
正如所见,以sap为中心的构建方法能够以敏捷的方式工作。有很多支持功能和工具来管理状态工作流、sap传输和相关开发的进度,这些都是必须完成的。
我真正喜欢的是需求管理、规划、开发等各个学科的紧密集成,测试和部署。
挑战在于所有人都要及时提供交付结果和文件。另一方面,波浪和冲刺计划变得困难。范围的改变是可能的,但总是需要一定的谨慎和时间来处理和调整它。
不要忘记,使用这种方法也需要参与人员的开放心态。他们需要时间、舒适的环境和密切的支持来采用这样的敏捷方法。
链接:
SAP聚焦构建主页SAP帮助网站上以SAP为中心的构建