Professional Documents
Culture Documents
Agile model refers to a software development approach supported iterative development. Agile ways
break tasks into smaller iterations, or elements do not directly involve future designing. The project
scope and necessities are set down at the start of the development process.
EXTREME PROGRAMMING:
Extreme programming is one of the most important software development frameworks of Agile models.
It is used to improve software quality and responsive to customer requirements. The extreme
programming model recommends taking the best practices that have worked well in the past in program
development projects to extreme levels.
FUNCTIONAL REQUIREMENT:
A Functional Requirement is a description of the service that the software must offer. It describes a
software system or its component. A function is nothing but inputs to the software system, its behavior,
and outputs. It can be a calculation, data manipulation, business process, user interaction, or any other
specific functionality which defines what function a system is likely to perform. Functional Requirements
are also called Functional
EXPLANATION:
When manufacturers build hardware, it tends show errors or faults. Therefore it goes through many
trials and errors step to remove the defects in it. As a result, the final product becomes ready to release
and use in production.
But then, when in use, there can be certain number of causes that might decrease the performance of
the hardware. For example, excessive temperature, dust, vibration, improper use and so on. All these
effects causes the hardware start showing failure rate again. With time, the failure rate keeps on rising.
And at one point, the hardware just stop functioning. One can then do whatever they want to do with
the piece of hardware, but just can’t make it work again. Let’s not consider, repairing here. Repairing
can make the hardware perform again, but still with time, the same effects will make not functioning
again.
In the following given figure, we can see how a hardware, with time, wear out. This is often called the
“bathtub curve”. It indicates everything just discussed earlier. At the beginning there can be faults,
which then gets corrected and reaches the steady state. And then after certain period of service, the
hardware starts to show errors again and at one time it wear out.