§ — — Systems Analysis and Design
Systems Analysis and Design is the study of how organizations understand problems, define requirements, and build information systems that solve those problems well. In BSIT, this subject sits between technical development and real organizational needs. It teaches you how to move from "May problema ang office" to "Here is a clear, justified, testable system solution."
An information system is more than software. It includes:
A common mistake is to think that a system project starts with coding. In practice, coding starts much later. Good projects begin with questions like:
If these questions are skipped, the team may build a system that works technically but fails operationally. A fast, well-coded program is still a poor solution if it does not match the users' work, legal requirements, budget, or timeline.
A useful way to think about this subject is:
| Stage | Main Concern |
|---|---|
| Analysis | Understand the problem and define what the system must do |
| Design | Decide how the system will be built and how parts will work together |
| Implementation | Build, test, deploy, and support the system |
In Philippine contexts, Systems Analysis and Design is often applied to cases such as:
The subject trains you to think like a professional who can connect users, managers, developers, testers, and decision-makers into one coherent project effort.
A systems analyst is the bridge between the organization and the technical team. The analyst does not only gather requests. The analyst studies operations, clarifies problems, identifies requirements, models processes and data, evaluates options, and helps the team produce a workable solution.
A good systems analyst usually performs these responsibilities:
The analyst must talk to different stakeholders. These often include:
| Stakeholder | Typical Concern |
|---|---|
| End users | Ease of use, speed, daily workflow |
| Managers | Reporting, control, productivity, cost |
| Owners or sponsors | Return on investment, strategic value |
| IT staff | Feasibility, maintenance, integration |
| Customers or citizens | Service quality, accessibility, trust |
| Regulators | Compliance, privacy, security, records |
A strong analyst needs both technical awareness and soft skills. For example:
A simple example: if a registrar complains, "The enrollment process is slow," the analyst should not immediately conclude, "We need a new website." The analyst must ask:
That is what makes the analyst different from someone who only receives feature requests.
Most systems follow some form of life cycle, meaning a sequence of work from idea to operation. The classic model is the Systems Development Life Cycle or SDLC.
A common SDLC flow looks like this:
In real projects, these stages may overlap, but the logic remains useful: understand first, design next, build after, then evaluate.
Several development approaches are commonly discussed in this subject.
Waterfall moves mostly in sequence. One stage is completed before the next begins. It works best when requirements are stable and heavily documented.
Strengths: easy to track by stage; strong documentation; useful in formal environments. Weaknesses: changes are costly later; user feedback may arrive too late.
A prototype is an early model of the system or interface. It is used to gather feedback and clarify requirements.
Best for: unclear user needs; interface-heavy systems; projects where users must react to something visible.
Agile develops the system in short cycles or iterations. It values user feedback, incremental delivery, and adaptability.
Best for: changing requirements; fast-moving digital products; teams that can collaborate frequently.
Rapid Application Development and other iterative methods emphasize faster delivery, repeated refinement, and continuous user input.
For exam purposes, remember this principle:
The best development approach depends on the project's level of uncertainty, stakeholder availability, risk, and need for structure.
Free Sample
That was 1 of 16 reviewers with answer keys in Systems Analysis and Design. Unlock all of them for the semester.
Unlock all reviewers →ProReviewer — locked
Drills, code labs, and full solutions.
Done with this module? Track it — your progress shows on the subject list.
Up next
Lesson 2: Systems Planning, Business Processes, and Feasibility→