You are on page 1of 11

OBJECT ORIENTED

DESIGN AND ANALYSIS


LECTURE # 7

Engr. Rida Ghafoor Hussain


Contact Information
2

 Instructor: Engr. Rida Ghafoor Hussain


Assistant Professor
Department Of Computer Science
FAST-NUCES (CFD)

 Email: rida.ghafoor@nu.edu.pk
 Office hours:

 Wednesday, 11:00 - 1:00 p.m


Course Information
3

 Course Name: Object Oriented Analysis And Design

 Course Code: CS309

 Course Link:
http://slate.nu.edu.pk/portal/site/FSDCS309FALL2016CS/page/FSD
CS309FALL2016CS-1300
Vision Document
Vision Document
Vision Document
Vision Document
Understanding Requirements
 These are the capabilities and conditions that the system, the
project, and the product must provide and meet.

 Managing requirements is a best practice for project


managers.

 Requirement issues are the leading cause of project failure.

 Even if you do a perfect job of building the wrong thing, its no


good!
Difficulties
Information systems comprise of people, organization, process,
information and technology. Reasons why requirements
difficulties arise include:
 People do not know what they want

 People cannot agree on what they want

 People cannot express what they know

 The ‘problem’ does not exist as an independent thing

 Technology drives the ‘solution’

 Organizational politics drive the ‘solution


Type of Requirements
 In the UP, requirements are categorized according to
the FURPS+ model {Grady92},or any standard
Supplementary Requirements
 The FURPS+ indicates supplementary and sub-
factors, such as

You might also like