Presentation is loading. Please wait.

Presentation is loading. Please wait.

Requirements Determination CIS 4800 Kannan Mohan Department of CIS Zicklin School of Business, Baruch College Copyright © 2009 John Wiley & Sons, Inc.

Similar presentations


Presentation on theme: "Requirements Determination CIS 4800 Kannan Mohan Department of CIS Zicklin School of Business, Baruch College Copyright © 2009 John Wiley & Sons, Inc."— Presentation transcript:

1 Requirements Determination CIS 4800 Kannan Mohan Department of CIS Zicklin School of Business, Baruch College Copyright © 2009 John Wiley & Sons, Inc. Copyright © 2009 Kannan Mohan

2 Learning Objectives What are requirements? Where do they come from? How do we get to them? Any issues? Where do they go?

3 What are requirements? What a system must do A property exhibited by software developed An observable characteristic of a desired system Should be about what and not how to do it (but in practice…?)

4 What are requirements? Types – Functional – what the system should do The ATM system shall facilitate cash withdrawal – Non-functional (quality) – a constraint placed on the system The ATM system shall validate transactions in less than 3 seconds

5 Nonfunctional Requirements

6 Non-Functional Requirements Correctness: Behaves as specified Adaptability: Ability to easily change to handle new situations Robustness: Behaves predictably for odd cases Stability: Copes with large amount of data Usability: Ease of use Maintainability, Compatibility, Portability etc.

7 Where do they come from? Clients Which stakeholders? Strategic Tactical Operational

8 How do we get to them? Interviews Questionnaires Observation Joint application development (JAD) Document analysis

9 Any issues? Selecting Appropriate Techniques

10 Any issues? Cognitive biases? – Anchoring and adjustment – Confirmation – Availability Complete? Consistent?

11 Where do they go? Specifications To the development team

12 Summary What is a requirement? What are different types of requirements? Provide examples for functional and non- functional requirements. Assess the various requirements determination techniques based on various factors.


Download ppt "Requirements Determination CIS 4800 Kannan Mohan Department of CIS Zicklin School of Business, Baruch College Copyright © 2009 John Wiley & Sons, Inc."

Similar presentations


Ads by Google