Software Requirement Analysis & Specification

Réussis tes devoirs et examens dès maintenant avec Quizwiz!

What is SRS?

A document that is created when a detailed description of all aspects of aoftware to build mist be specified before starting of project (Fish bone)

What is Feasibility Study?

A feasibility study decides whethrr or not the proposed system is worthwhile

Data-Gathering Techniques

Interviews: Plus Minus Questionannairess: Plus Minus Groups and workshops: Plus Minus Natural Observation: Plus Minus Studying documents: Plus Minus

What is The Program Model?

-Stakeholders (Who) -Initiatives (What) -Value Propositions (Why) -Beneficiary (for Whom)

Use Case Diagram Example

1. Classes 2. Attributes 3. Operations 4. Relationships Association: Generalizations: Dependencies

What is Requirement Engineering Process?

1. Feasibility Study (Report) 2. Requirement elicitiation and Analysis(Module) 3. Requirement Specification (User and System) 4. Requirement Validation (Document)

What are three requirements of Non-functional?

1. Product 2. Ogranizational 3. External

What is Project Inception?

A basic understanding of a problem...ask questions.Product vision and scope

What is Requirement Analysis?

Determines whether the stated requirements are clear, complete, and unambigous

What is feasibility quote?

Everythinf is possible given enough time and money

Functional and Non-functional Requirements

F "Advertise a new league" "Schedule tournament" NF All user inputs must be acknowledged within 1 second or a system loss should not result in data loss"

What is functional requirements?

Functional requirements mean services and fuctionality that the system provides such as update, add...

What is elaboration?

Furthur define requirements

What is Problem Analysis?

Gain agreement Understand root cause Identify stakeholders Define solution Identify constraints

What is Non-functional Requirements?

Services that are not directly concerned with specific functions such as speed, security

What is the goal of Software Engineering?

The goal is to develop abd maintain 'System Requirement Specification' document(SRS)

What is Elicitation?

The process of identifying, discovering requirements from various sources through interviews, workshops, groups, observation and document analysis.

What is Software Engineering?

The process to gather the software reqyirements from client, analyze and document them.

Nonfunctional Types (SURP)

Usuability Reliability Performance Supportability

What is Activity Diagram?

Workflow behavior of a system

What is Sequence Diagram?

dynamic behavior between objects of the system

What is Use Case Diagram?

functional behavior of the system by users

What is Class Diagram?

static structure of the system: Object Attributes Association


Ensembles d'études connexes

Anatomy and Physiology Chp. 13 (Pt. 1 and Pt. 2)

View Set

Chapter 6: Proteins and Amino Acids

View Set

EASA Part 66 : Electronics Question4

View Set

Ch. 12 nursing mgmt during pregnancy

View Set

AP Government: Chapter 8-9 President and Bureaucracy

View Set

CH. 4: Human digestion and absorption

View Set

SBM2000 Chapter 11 Quiz: Supply Chain Management

View Set