تجاوز إلى المحتوى الرئيسي
User Image

Dr. Atif M. Alamri

Associate Professor

Faculty member in Software Engineering Department

علوم الحاسب والمعلومات
2985
مادة دراسية

Software Requirements Engineering (SW 503)

Basics of Requirement Engineering, Requirement Engineering process. Methods, tools, notations, and validation techniques for the analysis, specification, prototyping, and maintenance of software requirements. In-depth study of object- oriented requirements modeling, including use case modeling, static modeling and dynamic modeling using the Unified Modeling Language (UML) notation. Project on software requirements and specification using a modern method.
 

Course Content:

  • SDLC and Methodologies
  • Software Requirements-An Introduction
  • Understanding Stakeholders Needs
  • Problem Analysis
  • Use Cases
  • Non-functional Requirements
  • UML
  • Managing Scope
  • Requirements for Agile Development
  • Requirements Quality Assurance
  • Formal Method
ملحقات المادة الدراسية