home

introduction

cook book

releases

forums

defect tracker

 
Background
What is jPotential about ?

It is based on the concept of code a little and test a little. This testing suite helps to unit test and be sure of smaller chunks of work(unit). If the individual units are tested and proven, the number of defects found during the system and integration reduces drastically.

Concept of Extreme programming
Extreme Programming (XP) is actually a deliberate and disciplined approach to software development. About eight years old, it has already been proven at many companies of all different sizes and industries world wide.
XP is successful because it stresses customer satisfaction. The methodology is designed to deliver the software your customer needs when it is needed. XP empowers your developers to confidently respond to changing customer requirements, even late in the life cycle.


This methodology also emphasizes team work. Managers, customers, and developers are all part of a team dedicated to delivering quality software. XP implements a simple, yet effective way to enable groupware style development.
XP improves a software project in four essential ways; communication, simplicity,feedback, and courage

[extract frpm : http://www.extremeprogramming.org/]

Need
While working on numerous project as a developer and as an tech-lead, I always felt a need of a testing suite which can

Perform automated unit testing.
Let me check my expection handling.
Before I take up the work dependent on this unit, I should be able to eliminate its defects.
Cross verify the unit's output with the expected output.
The developers should be able to authenticate their work by presenting verified tested system reports.
A good unit tested code always work beteer in System test.