Presentation is loading. Please wait.

Presentation is loading. Please wait.

ITEC 370 Lecture 6 Requirements. Review Requirements –What are some of the stages of the requirements gathering process? –What is the end result of this.

Similar presentations


Presentation on theme: "ITEC 370 Lecture 6 Requirements. Review Requirements –What are some of the stages of the requirements gathering process? –What is the end result of this."— Presentation transcript:

1 ITEC 370 Lecture 6 Requirements

2 Review Requirements –What are some of the stages of the requirements gathering process? –What is the end result of this process? –Should you follow this process with every project?

3 Requirements Review Inception Elicitation Elaboration Negotiation Validation

4 Requirements Objectives Friday –1 page single spaced 12 pt font description of your idea Requirements document Examples

5 Requirements Structure Introduction –Purpose –Scope of software –Audience –Summary of SRS and how it is organized

6 Requirements Structure Description –High level description of system –Put the product in perspective (related work) –List its features –Stakeholders –Performance requirements –Constraints –Safety –Documentation required –Assumptions

7 Requirements Features Name Description and priority User actions / system response (UI) Functional requirements –After each feature or all together, depends on you

8 Requirements Interface User interfaces –What does it look like Hardware interfaces –What does it interact with Software interfaces –Talking to other pieces of software Communication Interfaces –Sockets / other programs to the outside world –Cryptography

9 Requirements Non- functional Performance Safety –Privacy –Authentication –Outside requirements (FERPA, health records) –Software quality requirements Interoperability, reusability

10 Requirements Why? To make large software creation possible

11 Requirements Reasons Change –Going to happen, if planned for, the entire project won’t implode if changes are made Traceability –Need to know what requirement goes where Significant part of the process (10-30%)

12 Requirements Example No-name university wants to create an examination system. Management gives you 3 requirements to start out with –The software for the examination system should facilitate proper conduct of the examination. –The software for the examination system should facilitate timely conduct of the examination. –The software for the examination system should facilitate timely declaration of results.

13 Requirements Example A requirement document I put together for my dissertation Not a typical document, but uses part of the process to help illustrate needs for the system

14 Requirements Professionalis m Geek culture Business culture

15 Requirements Review SRS –Sections –Examples –Professionalism


Download ppt "ITEC 370 Lecture 6 Requirements. Review Requirements –What are some of the stages of the requirements gathering process? –What is the end result of this."

Similar presentations


Ads by Google