This course describes the Business System Life Cycle and presents practical ways to gather system requirements and analyze user needs. The student will practice techniques for interviewing end users of the system to drive out system requirements. Students will gain insight into the critical importance of requirements gathering as the foundation of good systems analysis and design.
While all stages of the Business System Life Cycle are discussed, the emphasis of this course is on the planning and analysis stages, with special attention focused on techniques for gathering system requirements.
No experience required, but some familiarity with business systems would be helpful.
This class is for analysts, developers, managers, clients, and any other person who will be involved in business analysis and systems design.
Business Analysis Concepts
- Terminology and Concepts
- Business System Life Cycle
- Importance of Requirements Gathering
- User Participation
- Communication Skills
- Project Titanic
- Analyst’s Role
- Introductory Briefings for Business Direction
- Interviewing Techniques
- After the Interviews
- Documenting Requirements
- Analysis Interviews
- Identifying Elementary Functions
- Diagramming Techniques
- Reporting and Feedback
- Relational Database Design Concepts
- Application Design with Prototyping
Development, Implementation and Production
- Application Development Tools
- User Documentation
- Production Management