This chapter discusses systems analysis and design as a disciplined approach to developing information systems. It describes the roles and responsibilities in systems development, including systems analysts, programmers, and management. It also outlines the skills required for systems analysts and discusses different types of information systems. Finally, it introduces the systems development life cycle as a structured process and some alternative development approaches.