|
|
Business Analysis Fundamentals |
| |
This course clarifies the various roles of business analyst, systems analyst, technical designer, project manager, subject matter expert, and project sponsor, and shows how these roles complement and integrate with each other. |
|
Course Objective
Students will discover that the analyst must be a competent communicator, a technician, and a business generalist. Practical knowledge gained and skills developed will include useful knowledge ofthe system development life cycle (SDLC), the application of interpersonal skills to problems in communicating about system scope, the two basic classes of system model, the fundamental types of requirement, the advantages and disadvantages of structured vs. object-oriented system modeling techniques, and the fundamentals of system validation through acceptance testing. |
|
Course Description
The role of the analyst in business is based either on procedure writing or finance. Today, interest in business analysis (BA) emphasizes procedure writing for information systems implemented in computers. Naturally, this kind of BA draws heavily on the tools and techniques of systems analysis to analyze and design such systems, to gather requirements for them, and to validate the results of their implementation. This course clarifies the various roles of business analyst, systems analyst, technical designer, project manager, subject matter expert, and project sponsor, and shows how these roles complement and integrate with each other. It presents the high-level models of analysis defined by several professional societies, with references for further study. It explores the system development life cycle in detail. The bulk of the course is devoted to hands-on skill development for system scope definition, requirements gathering, system modeling, and acceptance testing. |
Target Student
This course is effective when presented to a mixed group of business analysts, business system analysts, functional managers, and information technology specialists. |
Prerequisites
There are no prerequisites for this course. |
Delivery Method
Instructor led, group-paced, classroom-delivery |
|
Business Analysis Fundamentals |
| |
Course Content
Lesson 1: The System Development Life Cycle
Topic 1A: What is the SDLC, and when did it first appear?
Topic 1B: The Role of the Business Analyst |
|
Lesson 6: System Validation
Topic 6A: Understanding Validation and Verification
Topic 6B: Applying Requirements Traceability Techniques
Topic 6C: Acceptance Testing Best Practice |
|
| |
|
Lesson 2: Professional Competence
Topic 2A: Professional Societies and Bodies of Knowledge
Topic 2B: Recognized Authorities in the Field
Topic 2C: Talent, Aptitude, Training, and Experience
Topic 2D: Business Analysis and Project Management
Topic 2E: What is the value equation? |
Lesson 7: Case Study Completion
Topic 7A: Team-based Work
Topic 7B: Formal Presentation
Topic 7C: Best-practice Review and Lessons Learned
Lesson 8: Conclusion |
| |
|
Lesson 3: Communication Skills
Topic 3A: Document Analysis
Topic 3B: Elicitation
Topic 3C: Facilitation |
 |
| |
Lesson 4: Requirements Discovery, Analysis, and Traceability
Topic 4A: Scope Definition
Topic 4B: Requirement Types: Functional, Qualitative, Derived
Topic 4B: Raw Requirements
Topic 4C: Well-formed Requirements
Topic 4D: The Requirements Repository
Topic 4E: Requirements Traceability |
| |
Lesson 5: System Modeling
Topic 5A: The Principle of Abstraction
Topic 5B: Behavioral vs. Structural Models
Topic 5C: Structured vs. Object-oriented Techniques
Topic 5D: Isomorphism |
| |
|