| netlinkblue, is always eager to provide methodology that will enhance customer satisfaction. As a result, we have adopted Extreme Programming (XP) as the Development Methodology since we felt that it could positively and significantly impact our processes and the delivery of services.
Extreme Programming (XP) was conceived and developed to address the specific needs of software development conducted by small teams in the face of vague and changing requirements. This new lightweight methodology recognizes that projects have to work to achieve this reduction in cost and exploit the savings once they have been earned.
The XP programming methodology consistently follows communication, simplicity and feedback at all stages to enable timely delivery to clients meanwhile maintaining high quality standards. Regular client feedback helps in thoroughly understanding client requirements in order to address the issues confidently. The XP Programming Life Cycle Model highlights the following:
- XP programmers value interaction with their customers and fellow programmers.
- Insist on keeping the design basic and easy by avoiding functionality early.
- Tests software from day one to get feedback.
- XP programmers are equipped to courageously respond to any changing requirements and technology.
What sets XP apart?
Conventional life cycle models do not lay stress on regular client feedback. This causes clients to be constantly apprehensive about the software that will be delivered in the end. XP’s transparency overcomes this obstacle by showing the clients and the developers the complete picture.
|