0% found this document useful (0 votes)
18 views

En - Requirements-Introduction (Compatibility Mode)

This document provides an introduction and overview for a course on requirement engineering. The course aims to teach students how to identify software requirements through various elicitation techniques, analyze requirements, create requirement specifications, validate requirements to identify defects, manage changing requirements, and apply use cases to software development. Students will learn concepts, techniques, and how to model user interfaces using mock-ups. They will complete a team-based project involving developing requirements for a system using documents, use case models, and mock-ups demonstrations. Student assessments will include practical projects, case studies, quizzes, exams, and research on requirement tools.

Uploaded by

nmhuong90
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views

En - Requirements-Introduction (Compatibility Mode)

This document provides an introduction and overview for a course on requirement engineering. The course aims to teach students how to identify software requirements through various elicitation techniques, analyze requirements, create requirement specifications, validate requirements to identify defects, manage changing requirements, and apply use cases to software development. Students will learn concepts, techniques, and how to model user interfaces using mock-ups. They will complete a team-based project involving developing requirements for a system using documents, use case models, and mock-ups demonstrations. Student assessments will include practical projects, case studies, quizzes, exams, and research on requirement tools.

Uploaded by

nmhuong90
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

Requirement Engineering

Course Introduction

[email protected] [email protected]

Information
RE job description RE Certification

11/10/2010

Requirement Management

Learning objectives
At the end of this course, you will be able to:
Explain the basic concepts of software requirements engineering Select the appropriate requirements elicitation techniques to identify their requirements Effectively analyze their requirements Create a requirements specification to communicate their requirements Utilize various requirements validation techniques to critically evaluate their requirements and to identify defects Manage change to their requirements Apply use cases to software development initiatives
Build a use case-based requirements model Write user stories and brief, casual, fully developed use cases

Model user interface using mock-ups Using tools to draw UC Diagram, manage the requirements

11/10/2010

Requirement Management

Content
Lectures Concepts, definition, issues Techniques LAB (Open lab) RE CASE Tools Case study
Whole term with weekly milestones Oral presentation (proposal (4), final mock-ups(10))

Soft skills Writing reports Teamwork Oral Communication Oral presentation Negotiation

11/10/2010

Requirement Management

Class Organization
Team
5 members 4 teams

Each team - Project


Ideas (from Lecturer, your own idea) Develop the requirement Final artifacts:
Documents UC Model, Business Model Mock-ups demo
11/10/2010 Requirement Management 5

References
Moodle
Key: REFALL2010

IBM Courses CMU Courses

11/10/2010

Requirement Management

Grading system
Practical Project: 50%
Research Tools: 15% Case study: 35%

Theory: 60%
Quiz: 10% Midterm exam: 15% Final exam: 35%

11/10/2010

Requirement Management

Links
Google Wiki http://www.laatuk.com/tools/reg_mgmt_tool s.html http://www.artifactsoftware.com/

11/10/2010

Requirement Management

You might also like