This chapter presents a broad overview of software engineering and discusses various software lifecycles and activities in software development. We discuss requirements such as gathering and specification, software design, implementation, testing, and maintenance. The lightweight Agile methodology is introduced, and it is mainstream in industry.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Fundamentals of Software Engineering

  • Gerard O’Regan

摘要

This chapter presents a broad overview of software engineering and discusses various software lifecycles and activities in software development. We discuss requirements such as gathering and specification, software design, implementation, testing, and maintenance. The lightweight Agile methodology is introduced, and it is mainstream in industry.