intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Lecture Software engineering: Lecture 3 - TS. Đào Nam Anh

Chia sẻ: Bình Yên | Ngày: | Loại File: PDF | Số trang:62

40
lượt xem
2
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Lecture "Software engineering - Lecture 3: Requirements engineering" has contents: To introduce the concepts of user and system requirements; to describe functional and non-functional requirements; to explain how software requirements may be organised in a requirements document.

Chủ đề:
Lưu

Nội dung Text: Lecture Software engineering: Lecture 3 - TS. Đào Nam Anh

SOFTWARE ENGINEERING<br /> Lecture 3<br /> Requirements Engineering<br /> <br /> MBA Course Notes<br /> Dr. ANH DAO NAM<br /> 1<br /> <br /> Software Engineering<br /> Slides are from Ian Sommerville, modified by Anh Dao Nam<br /> Textbooks:<br /> Bruegge & Dutoit: Object-Oriented Software Engineering: Using UML,<br /> Patterns and Java, Third Edition, Prentice Hall, 2010.<br /> Miles & Hamilton: Learning UML 2.0, O’Reilly Media, 2006.<br /> Some interesting books for the advanced material include:<br /> R. Pressman, Software Engineering - A Practitioner's Approach, 6th ed.,<br /> 2005<br /> C. Ghezzi, M. Jazayeri, and D. Mandriolo, Fundamentals of Software<br /> Engineering. Prentice Hall, second ed., 2002<br /> A. Endres and D. Rombach, A Handbook of Software and Systems<br /> Engineering. The Fraunhofer IESE Series on Software Engineering,<br /> Pearson Education Ltd., 2003.<br /> S. Robertson and J. C. Robertson, Mastering the Requirements Process.<br /> Addison-Wesley Professional, second ed., 2006.<br /> I. Jacobson, G. Booch, and J. Rumbaugh, The Unified Software<br /> Development Process. Addison-Wesley Professional, 1999.<br /> K. Beck and C. Andres, Extreme Programming Explained. Addison-Wesley,<br /> 2004.<br /> <br /> 2<br /> <br /> Objectives<br /> <br /> To introduce the concepts of user and<br /> system requirements<br /> To describe functional and nonfunctional requirements<br /> To explain how software requirements<br /> may be organised in a requirements<br /> document<br /> <br /> Topics covered<br /> <br /> Functional and non-functional<br /> requirements<br /> User requirements<br /> System requirements<br /> Interface specification<br /> The software requirements document<br /> <br /> Requirements engineering<br /> <br /> The process of establishing the services<br /> that the customer requires from a<br /> system and the constraints under which<br /> it operates and is developed.<br /> The requirements themselves are the<br /> descriptions of the system services and<br /> constraints that are generated during<br /> the requirements engineering process.<br /> <br />
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2