Deep Learning Specialization on Coursera

课程主页: https://www.coursera.org/learn/requirements-specification-goals

在现代软件开发中,需求规格是确保项目成功的关键环节。近日,我参加了一门在Coursera上提供的课程《需求规格:目标与冲突分析》,让我受益匪浅。

这门课程的目标是帮助学员从口头表达转向精准的书面语言,首先我们学习如何制定目标。这些目标在需求工程中是非常重要的,它们不仅为我们提供了明确的方向,还帮助我们在实现这些目标时有效地编写用例。课程中,我们学习了如何将目标整理成便于开发者和客户理解的用例,包括图表和文字两种形式。此外,课程还介绍了“恶意用例”和“滥用案例”,强调了在需求环境中如何处理这些潜在风险。

课程大纲中包括了多个重要模块:
目标创建 – 通过与客户深入沟通,我们需要分析、评估和协商,同时将收集到的信息转换为清晰、可测量的目标。此外,我们还讨论了如何确定行为目标。
使用、误用及滥用用例 – 确定目标后,可以汇总出使用用例,并为安全考虑定义误用和滥用用例,这些用例的书写形式既可以是文字也可以是图示。
小组会议以进行提取、分析和协商 – 在编写用例的过程中,我们会发现需要更多信息,课程中讲解了不同类型的小组会议并怎样使其高效有效。
冲突与风险识别 – 语言不一致性和冲突在早期就容易出现,课程讨论了如何识别这些不一致性,并进行澄清与解决。

这门课程对任何想在软件开发中提高需求理解和管理能力的人都是极力推荐的。无论你是刚入行的新人,还是经验丰富的专家,相信都能从中获得有价值的启示和实用的技巧。

课程主页: https://www.coursera.org/learn/requirements-specification-goals

作者 CourseEye