| Register Now |
| Buy online lessons |
|
|
Fall 2010 Blended Learning Schedule
Blended Learning Online |
| Register for public classes | |
|
Fall 2010 Public Class Schedule
Philadelphia metro
New York City metro
Washington, D. C. metro |
| Request a quote for on-site training |
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 SpecificationsCourse identifier: BAF.
Course duration: 7.5 hours / 7.5 PDUs.
Delivery schedule: One day.
Course DescriptionThe 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.
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 of the 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.
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 learning model with structured hands-on activities.
Performance-Based ObjectivesUpon successful completion of this course, students will be able to:
compare and contrast the high-level models of analysis defined by IEEE, SEI, OMG, IIBA, and other professional societies;
clearly communicate to management the role of the business analyst and how it integrates with other business and project roles;
define and apply the SDLC;
recognize personal strengths and weaknesses with respect to communication skills;
abstract a system scope into a context diagram, using structured and object-oriented techniques;
define a raw requirement, and begin the process of converting it to a well-formed requirement;
compare and contrast structured vs. object-oriented modeling techniques;
understand the fundamentals of system validation through acceptance testing.
Lesson 1: The System Development Life Cycle
Topic 1A: What is the SDLC, when did it first appear, and who defined it?
Topic 1B: The Role of the Business Analyst
Lesson 2: Professional Competence
Topic 2A: Professional Societies, Bodies of Knowledge, Standards, and Guidelines
Topic 2B: Recognized Authorities in the Field
Topic 2C: Talent, Aptitude, Training, and Experience
Topic 2D: The Interrelationship Between Business Analysis and Project Management
Topic 2E: Management Perspective on the Business Analyst: What is the value equation?
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: Comparing and Contrasting Structured with Object-oriented Techniques
Topic 5D: Isomorphism
Lesson 6: System Validation
Topic 6A: Understanding Validation and Verification
Topic 6B: Applying Requirements Traceability Techniques
Topic 6C: Acceptance Testing Best Practice
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