Century Pixel's web development approach favors the principles of the Extreme Programming (XP) methods. XP addresses the need for an effective response to rapidly changing project requirements. It was developed specifically to minimize the risks inherent in all web development projects: missed delivery deadlines, exceeded budgets, and buggy web applications.
Inspired by XP, Century Pixel's Agile Methodology promotes teamwork between developers, project managers and the customer. Web sites are developed in short, iterative stages. Customers select the chief features to be developed in each iteration. This enables developers to continually adjust direction and stay focused on customer requirements.
Century Pixel's Agile Methodology emphasizes:
- Customer-driven development
- Strong customer interaction
- Small but frequent releases
- Efficient management of resources
- Quick design sessions
- Development and Testing Phases
- Favor simple designs
- Pair Programming and/or Peer Review
- Permanent refactoring
- Scalable and customizable applications
The benefits of Century Pixel's Agile Methodology are remarkable. Development lead-time is shortened, risk of failure is minimized, progress is constant, and budget integrity is preserved.
|