|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/starting-with-functional-analysis/
课程评论:没有评论
**课程名称:** IT/ICT项目功能分析基础 **课程概述:** 本课程深入探讨了功能分析的核心概念和实践,为构建成功的IT解决方案奠定基础,涵盖软件设计和基础设施架构。课程重点在于功能分析师的角色、职责以及进行功能分析的方法论。 **课程内容:** * **功能分析流程:** 全面阐述功能分析的整个过程。 * **需求的重要性:** 深入讲解获取、描述、验证和追踪项目或产品需求的必要性,确保需求的准确性和可持续性。 * **沟通技巧:** 强调与不同利益相关者进行有效沟通的重要性,并根据沟通对象的复杂性调整沟通方式。 * **表达工具:** 介绍使用用例(Use Cases)和用户故事(User Stories)清晰地传达信息的方法,以及各种UML图(统一建模语言)的类型及其应用场景。 * **流程建模:** 讲解流程建模的步骤,并详细介绍BPMN(业务流程建模与标注)和CMMN(案例管理建模与标注)的结构和使用方法,以完整准确地描述流程或案例。 * **数据建模与原型设计:** 涵盖数据建模以及线框图(Wireframes)和原型(Prototypes)的创建。 * **验收测试:** 强调通过验收测试来验证最终解决方案的必要性,这是确保项目成功的关键一步。 **课程目标:** 通过本课程的学习,学员将能够理解功能分析在IT项目中的核心作用,掌握获取、管理和沟通需求的关键技能,并能熟练运用UML、BPMN等工具来描述和沟通分析结果。最终目标是培养学员成为一名成功的功能分析师。
This is the course "Fundamentals of functional analysis", which covers the analysis process, the requirements, UML, BPMN and clear communication in IT Analysis. Functional analysis is the basis for a good IT solution. It covers both SW design and infrastructure architecture.This course is about what a functional analyst does, and the FA role and responsibilities. It does NOT cover specific IT knowledge, it will treat the methods for describing and communication the result of the analysis.First it covers the process of functional analysis in depth. Then we dive into the importance of requirements, and getting the requirements of a project or a product right. Why does one need requirements, how do we describe requirements, and how do we make sure the requirements are valid, correct and remain traceable over the course of the project?The next part of the course is about communication and the importance of being able to communicate on the right level of complexity to the different stakeholders.Next it covers the tools to present a clear message, using use cases and user stories as well as all different UML diagram types and their intended use. After that we go over to Process modeling, explaining the different steps and describing how BPMN and CMMN are structured and used, and are necessary to describe a process or case completely and correctly. Next it covers data modeling and prototyping and wire-frames.And last, but not least it teaches why validating the final solution by acceptance testing is the final step towards a successful solution by you as a successful FA.