Systems Analysis Fundamentals Notes
Chapter Objectives
- Discuss the impact of information technology on business strategy and success.
- Define an information system and describe its components.
- Explain how profiles and models can represent business functions and operations.
- Explain the effects of the Internet on business strategies and relationships.
- Identify various types of information systems and explain their user base.
- Role of Information: Used to increase productivity, deliver quality products and services, maintain customer loyalty, and aid sound decision-making.
- Impact of IT: Can mark the difference between business success and failure.
- Definition: Information Technology combines hardware and software products/services used to manage, access, communicate, and share information.
- Future Influences:
- Changes in the world
- Changes in technology
- Changes in client demand.
Systems Development Process
- Development Team: Technically qualified and business-oriented individuals; must possess strong communication, analytical, and critical thinking skills.
- Process Overview: Systems analysis and design involves a step-by-step approach to developing high-quality information systems.
- Definition: A system is a set of related components that produces specific results.
- Key Components of Information Systems:
- Hardware: Physical layer of information system (e.g., servers, computers).
- Software: Applications, system software, enterprise applications including horizontal and vertical systems.
- Data: Basic facts as raw material, transformed into valuable output (information).
- Processes: Tasks performed by users and IT staff to achieve results.
- People: Stakeholders including end users.
- Types of Systems:
- Enterprise Systems: Support company wide operations (e.g., ERP).
- Transaction Processing Systems: Handle large amounts of data, critical for mission operations.
- Business Support Systems: Offer job-related information at all management levels (e.g., MIS).
- Knowledge Management Systems: Simulate human reasoning and utilize fuzzy logic.
- User Productivity Systems: Enhance productivity through technologies (e.g., groupware).
Systems Development Methods
- Structured Analysis: Predictive approach (e.g., SDLC); emphasize a series of defined phases - planning, analysis, design, implementation, support.
- Object-Oriented Analysis: Combines data and processes into objects; involves phases similar to SDLC with an interactive model.
- Agile Methods: Newest approaches emphasizing iterative development and continuous feedback (e.g., Scrum, XP).
Systems Development Guidelines
- Best Practices:
- Develop a project plan.
- Involve users and listen to their feedback.
- Use project management tools for task milestones.
- Develop accurate cost and benefit information.
- Maintain flexibility throughout the development process.
The Role of the Systems Analyst
- Responsibilities: Translate business requirements into IT solutions.
- Essential Skills: Technical knowledge, strong communication, analytical ability, understanding of business operations, critical thinking ability.
- Career Considerations: Job titles, company culture, and growth prospects.
Chapter Summary
- IT consists of hardware and software used to manage and share information.
- The critical components include hardware, software, data, processes, and people.
- Types of systems include enterprise computing, transaction processing, and knowledge management systems.
- The IT department is responsible for developing and maintaining a company’s information systems.
- Systems analysts require technical and business knowledge, alongside communication and analytical skills to be successful.