requirment anlaysis , user requirements

Post on 08-Jul-2015

219 views 2 download

Tags:

description

requirement analysis , user requirements

Transcript of requirment anlaysis , user requirements

CSK – OXFORD ENGINEERING COLLEGE - TRICHY

DMCN

Network analysis process begin with requirement analysis.

Requirements analysis consists ofIdentifying,Gathering,Deriving and Understanding system requirements and their characteristics.

Definition: also called system engineering, software engineering,

requirement engineering. It is the process of determining user expectations for a

new or modified product. It involves frequent communication with clients to

servers.

Requirements analysis are descriptions about the network funciton and network performance.

helps the designer to better understand the network behaviors such as (network technology , services, topology design).

Provides software designer with a network model of: system information(hw & sw) functions Behaviors

Model can be translated to data, architectural, and component-level designs.

Functional requirements: input/output processing. error handling.

Non-functional requirements: Physical environment (equipment locations, multiple

sites, etc.). Interfaces (shared boundary xchng info etc.). User & human factors (who are the users, their skill

level etc.).

Non-functional requirements (continued): Performance (how well is system functioning). Resources (data, information, etc.). Security (encryption, biometrics, firewall). Quality assurance ( ensuring the quality of a service or

product etc.).

Discover the boundaries/limitations of the new system/user.

Detect and resolve conflicts between the user and the system requirements.

Each network should have, as a minimum, a set of core requirements.

Requirements are categorized during the requirements analysis process.

Requirements that are determined to be necessary for the success of the network project are termed core or fundamental requirements.

Requirements analysis helps the designer to better understand the network being built.

This results in several payoffs/steps: choices of network technologies and services. The ability to apply technology and topology candidates to

networks. Networks and elements properly sized to users and applications. A better understanding of where and how to apply services in the

network.

UserApplicationDeviceNetworkOther

User requirements comprise the set of requirements that is gathered or derived from user input and represent what is needed by users.

In general, the system should adapt to users and their environments.

User requirements are the least technical and are also the most subjective.

Our intent is to use these basic requirements as a start toward developing more objective in the other components.

Timeliness: (correctness requirement) All views of the data are updated(timely). Data actually changes/communicates.

Interactivity: (Across the many fields). human-computer interaction, communication with industrial design.

Reliability: (consistency" or "repeatability") the ability of a system or component to perform its required

functions under stated conditions for a specified period of time.

Supportability:Maintenance, repair and operations(MRO)Involves administrative, scheduled maintenance, and

supervision action.Future growth:

Growth potential is an organization's future ability to generate larger profits, expand its workforce and ramp up its production.

Adaptability:  to adapt itself efficiently and fast to changed circumstances.

Quality: quality for your network projects. Security:  protection from harm, un-authorized. Affordability : Customers will ultimately decide 

which tools, equipment they buy/use based on requirements.

Functionality:  to identify product features and aspect of what a product, such as a software application or computing device, can do for a user.

Delay: It can take a long time for a packet to be delivered across the networks

Reliability: the ability of a system or component to perform its required functions under stated conditions.

Capacity: Capacity is also known as throughput. Network capacity is the maximum capacity of a link

 or network path to convey data from one location in the network to another location.

THANK YOU