Starting With Functional Analysis
Published 10/2023
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 666.04 MB | Duration: 2h 25m
Published 10/2023
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 666.04 MB | Duration: 2h 25m
What is IT Functional analysis and which skills do you need?
What you'll learn
Learn the basic skills for a good Functional Analyst in IT
Present a clear message to your intended audience: Communication
Engineer correct requirements
Get the basics for necessary modelling skills like UML, BPMN and CMMN
Requirements
Some basic knowledge on software development processes is advised, but not required.
Description
This is the course “Starting with functional analysis”.It’s about what a functional analyst does, and the FA role and responsibilities.First it covers the process of functional analysis in depth.Afterwards it dives into the importance of requirements, and getting the requirements of a project 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 wireframes.And last, but not least it teaches how validating the final solution by acceptance testing is the final step towards a successful solution by you as an FA.
Overview
Section 1: Introduction
Lecture 1 Introduction
Lecture 2 Who is your teacher?
Section 2: What is Functional Analysis and what is a Functional Analyst?
Lecture 3 What is Functional Analysis?
Lecture 4 Definition of Functional Analysis in IT
Lecture 5 Why do we need Functional Analysts in IT?
Lecture 6 What is the Functional Analyst Role?
Lecture 7 The responsibilities of the Functional Analyst
Lecture 8 The skills of a Functional Analyst
Lecture 9 Clear communication
Section 3: Getting the FA process right
Lecture 10 Overview of the process
Lecture 11 Steps in the analysis process
Section 4: Getting Requirements right
Lecture 12 Babok definition of requirements
Lecture 13 Why do we need requirements?
Lecture 14 Hierarchy of requirements
Lecture 15 Requirements Discovery
Lecture 16 Requirements refinement
Lecture 17 Requirements modelling
Lecture 18 Prototyping
Lecture 19 SWOT analysis
Lecture 20 Requirements specification and validation
Lecture 21 Requirements traceability
Section 5: Presenting a clear message to your audience
Lecture 22 Use cases
Lecture 23 User stories
Lecture 24 UML diagrams overview
Lecture 25 UML class diagram
Lecture 26 UML Activity diagram
Lecture 27 UML Component diagram
Lecture 28 UML Use Case diagram
Lecture 29 UML State Machine diagram
Lecture 30 UML Sequence diagram
Lecture 31 Business process and case modelling : BPMN and CMMN
Lecture 32 BPMN
Lecture 33 CMMN
Lecture 34 Data modelling DFD and ERD
Lecture 35 Mockup and wireframes
Section 6: Validating the Solution: testing
Lecture 36 Rationale for testing by the FA
Section 7: Conclusion and looking back on the course
Lecture 37 Conclusion and looking back on the course
This course is to get aspiring Functional Analysts on track to Analysis glory.