System Analysis And Design

Information Communication Technology · Level 6  ·  7 Chapters

▣ What this unit covers

In this unit, you will be able to confidently analyze and design systems by accurately identifying their key elements, properties, and constraints while following proper procedures. You will master classifying systems, understanding various information system types, and applying system development life cycle models to plan and develop solutions that truly meet user needs. By the end, you’ll be equipped to use essential tools and techniques to drive successful projects from start to finish, turning complex requirements into clear, effective systems.

■ Where this takes you

In the world of ICT, the ability to break down a problem, map out how a system should work, and turn ideas into clear, workable designs is the backbone of every digital solution you’ll see around Kenya. Whether you join a growing tech hub, support a county office, or launch your own freelance practice, the skills you master in this unit open doors to roles that keep businesses, schools, hospitals, and farms running smoothly.

  • IT consultancy firms in Nairobi’s Central Business District - you act as a junior system analyst, meeting with small-to-medium enterprises to identify system constraints, classify their existing processes, and draft a Software Requirements Specification (SRS) that becomes the blueprint for new accounting or inventory software. You earn a salary or project-based fees for each analysis you deliver.
  • County health information departments in Kisumu or Nakuru - you work as a health-systems designer, identifying the elements of a patient-record system, selecting an appropriate SDLC model, and preparing design documents that guide developers building electronic medical record modules. Your remuneration comes from civil-service pay or contract work on health-tech projects.
  • Agricultural extension offices in the Rift Valley - you serve as a system analyst for farmer-cooperatives, classifying their data needs, mapping inputs and outputs for a farm-management information system, and producing clear SRS documents that help programmers create tools for crop-tracking and market pricing. Income is earned through government-funded project contracts or consultancy fees.
  • Micro-finance institutions in Eldoret and Nakuru - you take on the role of a requirements engineer, identifying the properties of loan-management systems, choosing a structured analysis approach, and documenting functional specifications that enable secure, automated lending workflows. You are paid a regular salary or per-project allowance.
  • Universities and polytechnics offering e-learning platforms in Nairobi and Mombasa - you work as a systems designer, recognizing different design types (client-server, web-based), defining system components, and guiding the development team through each SDLC phase to launch a reliable learning management system. Compensation includes academic staff salaries or project-based consultancy rates.
  • Retail chains with point-of-sale networks in shopping malls across Kenya - you act as a system analyst, identifying categories of information (sales, inventory, customer data), selecting a suitable development approach, and preparing detailed design documents that ensure seamless integration of POS hardware and software. Earnings come from full-time employment or specialist contracts.
  • Non-governmental organizations implementing monitoring & evaluation dashboards in refugee camps - you serve as a freelance system analyst, performing needs assessments, classifying the information system type (dashboard, GIS), and delivering an SRS that NGOs use to track aid distribution. You charge hourly or per-project rates, building a reputation that brings repeat work.
  • Start-up tech hubs in Nairobi’s Kilimani and Karen - you join a junior development team, applying project planning techniques, identifying system development life-cycle phases, and contributing to prototype designs for mobile apps that serve market vendors. You earn a stipend, equity, or freelance income as the product scales.
  • Telecommunication network operation centres in Mombasa - you work as a system design analyst, recognizing network-monitoring system types, defining inputs (traffic data) and outputs (alerts), and documenting design specifications that help engineers maintain service quality. Salary and performance bonuses reward your contributions.

Mastering system analysis and design means you become the translator between a client’s vision and the technology that delivers it - an essential role in every sector that relies on data and digital tools. Keep building these skills, and you’ll find endless opportunities to shape Kenya’s digital future.

Chapters

11 past papers for this unit →

Practise this unit

Revise this unit

3 more for this unit

Beyond the syllabus