logo

Importance of Requirement Collection in Software Development Cycle

   

Added on  2023-04-10

4 Pages771 Words215 Views
According to Sommerville (2015) explained that requirement collection is a very
important process of software development cycle.
Functional requirement.
Dispensing medication to patient.
Monitoring medication use and important signs.
Monitoring patient adherence and communicates.
Monitoring important signs and symptoms of patients.
Non Functional requirement.
It is portable to support travel and social commitments.
Real-time monitoring of patients.
Alerting, remaindering patient of action to be taken and notifying the required people.
Applying metric.
Function Points.
Calculating function point .It is used to approximate size Used to predict size or cost and
to assess project productivity.
Requirement errors collected during requirement collection is used in assement of
quality. Errors in requirements are used in assessment of quality.
Frequency request change it is used in assessment of requirement stabilities. Assess
stability of requirements. Time should reduce with Frequency .When not, analyzing of
requirement would have not properly done.
Metrics for requirements are metrics of size made up of functions, complexity and lines
of code. Requirements of quality are analyzed as volatile .Requirements do changes time.
Requirements Traceability Metrics. It is tracing of requirements specification to initial
form from from one level to another level of requirements in a document connecting.
Client/Server Architectures.
Design.
Number of parameters.
Learning module with many parameters require a lot time and efforts.
Number of modules.
Modules help in approximation of complicity of system.
The Use Case help during system design and ensuring correct requirements are met.
Metric can be achieved by number of actors, actions and system domain.
Design Metrics .According to Ali (2016) explained that Design metrics are measured
from document of design.The measurement is based on functionality of code.
Design metrics helps to improve software quality.
Complexity, low coupling and high cohesion are import metrics during design.
High Cohesion is a metric in which parts of system are connected together.

Prototyping Model.
Selecting metric to verify requirements and architecture as related to the process model.
Goal-Question-Metric produces desired results when it is chosen in metrics
implementation.
According to Kaner and Bond (2017) explained that GQM is used in collection of process
metrics results.
The architecture should be safe to use no harm while using or it can cause damage to
customers
Safety.
System should be immune and resilient to any attack.
Usability.
Architecture are to be user friendly, easy to learn and use.
Performance.
The architecture should be fast and efficient.
Client optimized for interactive display-intensive tasks; Server optimized for CPU-intensive
operations
Process metrics are made up of:
Period process takes to be processed.
The man power related to a process.
Organization should select a model which involves all stakeholder because stakeholder
helps in collection of requirement
Organization should select a model which is fast so as to deliver in time.
Organization should select a process model which supports reusability and modification
because requirements keep on changing.
.
Metrics are being used to analyses entity by uses of number or values behaviors and
attributes.
Mathematics models or formula are used to predict activities in prediction system.
The formal requirement for validating a measure involves demonstrating that it
characterizes the stated attribute in the sense of measurement Theory.
To validate the prediction system formally you must first decide how stochastic it is, and
then compare performance of the prediction system with known data points.

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Server Monitoring Tools: A Comparison and Guide
|15
|2119
|62

Server Availability Monitoring and Metrics
|15
|2561
|28

Software Quality Metrics and Models
|11
|708
|89

System Design and Analysis
|14
|2290
|45

An Overview Movie Review Application
|11
|1572
|22

The Performance of the Network
|5
|1261
|65