Beruflich Dokumente
Kultur Dokumente
METHODOLOGY
describing how to develop, maintain and replace the specific software. The life cycle
defines the methodology for improving the quality of the software and over all
development process. The proponents will use the Rational Unified Process Methodology
proponents as their model for their system. It shows how the process works. Extreme
Extreme Programming aims to provide iterative and frequent releases throughout the
project, allowing both members and customers to examine and review the projects
progress throughout the entire SDLC. It helps the proponents work together on
everything from requirements to code. Proponents work in pairs; pair programming and
never feel alone or forgotten. The whole process in XP is visible and accountable.
Proponents will commit what they will accomplish and show progress. The advantage of
Extreme Programming (XP) from the other methodologies is that it marks a departure
collaboration over contract negotiation, and responding to change over following a plan.
Release Plan
The proponents used release planning meeting that used to create a release plan
for the development team to estimate and create an initial end-to-end working system. It
gives an ideal week on how long the proponents would take to implement that story if
they absolutely nothing else to do. No dependencies, no extra work, but do include tests.
Iteration Plan
The proponents plans the task where the team is given direction every couple of
software at the end of each iteration. During iteration planning, the customer presents the
Acceptance Test
The proponents use acceptance test for the customers to ensure that the overall
system contains all the required features. The acceptance tests should be done at each of
the iterations of the process to ensure that the new release contains all the features agreed
upon.
Stand-up Meeting
The proponents stand must report at least three things; what was accomplished
yesterday, what will be attempted today, and what problems are causing delays. The daily
Pair Negotiation
The proponents continue two sets for design and implementation to yield the
bear solution.
Unit Test
The proponents are automated tests written during the coding phase
to test features. Unit tests are very important as it can save a large amount
of effort.
Pair Programming
The two proponents works on one computer. Pair programming is one of the
practices that distinguish the XP methodology. Each pair of programmers works together