Requirements Engineering

Requirements Engineering

DOI: 10.4018/978-1-6684-4844-1.ch003

Abstract

This chapter focuses on the crucial first stage of software development: requirements specification. This stage serves as a formal agreement between the developer and the client, outlining the software system's purpose and functionality. The requirements specification provides a detailed description of the system, addressing the client's needs and expectations. It encompasses the system's capabilities (what it does and doesn't do), user interactions, quality requirements, and any design constraints. Through this process, readers will gain the knowledge and skills to select and justify appropriate tools and techniques for realizing a custom-built website during the subsequent design phase.
Chapter Preview

Complete Chapter List

Search this Book:
Reset