时间:2023年5月13日-14日
讲师:Stephen Wang 王洪亮
地点:深圳
价格:RMB 7000元每位,提早报名或团队报名有优惠。
联系方式: 021-34753688
Email: Service@uperform.cn
随着敏捷和DevOps的推行越来越深入,需求分析逐渐成为各个企业的瓶颈所在。需求分析的质量不够好,导致了后续在开发、测试、集成阶段反复确认,甚至发现遗漏后项目不得不延期。如果能够在需求阶段内建质量,可以对整个软件工程起到杠杆作用,大幅度提升软件工程的效率和质量。
同时在整个产品流程中,需求分析的质量直接会影响整个产品的产出。应当从接受需求、收集信息(上游协作)、分析需求、排期和分解 、文档组织 、讲解需求(下游协作)、需求变更、遗留系统、人员变动等环节,进行优化和提升。
需求分析过程中常见的痛点——一页纸需求。客户通过一页纸甚至更少的信息来描述整个业务需求。这种问题可以利用可视化需求分析的方法,通过业务价值、角色分析、术语定义、主流程梳理、纲举目张的方式将需要梳理和确认的内容进行充分地确认,减少后续开发、测试、集成阶段反复确认需求的次数,提高质量和效率。
需求变更是需求分析中的另外一大挑战。本工具箱中提出了利用抽象、分层和解耦的方式解决应对需求变更的问题。以更加简化的方式来更高质量地响应需求变更。本可视化需求分析工具箱在多个项目中应用实战,充分地改善了需求分析的质量和效率,并且能够大幅度改善后续开发过程的质量和效率。
需求文档管理也是困扰需求管理团队的一个重大事项。对于每次的增量需求如何管理一直是一个考验。而采用增量的方式处理的文档,会造成新人难以追溯,无法快速理解需求的情况。也可能造成文档无法确保和代码一致的情况。
很多团队一直都是缺少需求质量标准的。因为没有可以落地的需求质量标准也不知道该如何评价一份需求的质量。因此就无法有效的开展需求评审等活动。本体系提供了一整套可以落地的需求质量标准。通过这个可落地的需求质量标准可以确保需求的质量的达成。
需求澄清会效率和效果不佳。以目标驱动的方式设计需求澄清会,可以有效的设计出高效的需求澄清会。通过高效的需求澄清会,可以更好的完成相关的需求澄清会的召开,确保效果的达成。采用可视化的工具进行描述,可以提高可理解的程度,让参会者积极参与讨论过程。并且能够有效的呈现需求的分层结构。
需求的分解、排期和估算缺乏依据。很多时候的需求分解、排期和估算都是基于经验为主的。这样会造成分解、排期和估算都过度依赖于经验者的情况。通过建立需求的分解、排期估算的标准可以很好的确保相关的工作可以由更多的人来执行。
社区知名技术大牛,资深软件开发及敏捷咨询师,精益创业导师。十余年软件行业从业经验,精通日语和英语。多年来一直致力于软件代码开发方法和技巧的研究,是国内“自表达代码”方面的权威,并著有《会说话的代码》一书。擅长极限编程(XP)、测试驱动开发(TDD)、持续集成(CI)、重构(Refactor)、演进式设计(Evolutionary Design)以及降低代码的复杂度(Cyclomatic Complexity)。通过重构、重写,将代码量大幅度缩减,并且提高可读性、可扩展性、可变更性,从而大幅度降低开发成本。对测试用例设计、划分等有深入研究,对如何提高测试的稳定性以及测试覆盖率有丰富的经验。他也是北京和天津软件社区的活跃组织者和分享者。主要客户包括凡普金科,以及长期担任戴姆勒-奔驰创新实验室的精益创业导师和敏捷教练等。
该工具箱曾经帮助过多个项目成功的推进了进度,疏通需求分析过程,加速了开发,得到项目组的一致好评。该工具箱是有效工具集合,对于企业来说十分具有应用价值。该工具箱背后是“一图胜千言”,“完整性”,“一致性”,“正确性”等15个原则,对于BA的基本原则的掌握可以拓展出自己的适用工具,以便在自己的特定场景下能够更好的发挥价值。 本课程通过一个例子项目的方式进行整个需求分析的过程的演练,并且讲述相关的需求分析的工具的使用方法,通过实践练习,让学员真正掌握对应的工具的使用方法。 本课程不仅包含了实用的BA工具箱,还有对BA的定位的分析,如何和其他角色协作的建议,以及BA所面临的困惑,BA应该具备的技能体系的建议以及BA如何发展自己的职业生涯方面的建议。
Tel: 021-34753688
Email: Service@UPerform.CN