login

Services
Overview

Services
 Web Application Development
 Creative Graphic Design
 Software Quality Assurance
 Data Warehousing
 Infrastructure Support
 Business Process Outsourcing

Operational Models
 Agile Development Methodology

Case Study
 Balihoo

Agile Methodology

Agile is an iterative and evolutionary approach to software development which is performed in a highly collaborative manner by self-organizing teams with "just enough" ceremony that produces high quality software in a cost effective and timely manner which meets the changing needs of its stakeholders. Some of the principles behind the Agile methodology are
Customer satisfaction by rapid, continuous delivery of useful software
Working software, the principal measure of progress, is delivered frequently (weeks rather than months)
Even late changes in requirements are welcomed
Close, daily cooperation between business people and developers
Face-to-face conversation as the best form of communication
Continuous attention to technical excellence and good design
Regular adaptation to changing circumstances