There are most conditions where an off the shelf product does not meet the demands of an ever growing enterprise. This is where Custom development comes into being.
Custom solutions while offer the strength of a precise solution, they expose enterprises with the risk of uncontrollable and spirally increasing scope and cost.
While a well done custom solution can generate enormous growth. A badly designed solution can very easily become a huge liability.
Hence we pay a lot of attention to the details right from the first step of requirements gathering, to quality assurance.
Employing Agile practices for all software development benefits us in this.
While there is no one solution for all needs. We recommend the following tools and frameworks:
Web Based Application Development (Transactional): Ruby on Rails with MySQL
Web Based Application Development (Content Based): Drupal, DotNetNuke.
Enterprise middleware Applications and solutions: Java/J2EE (various frameworks)
Datewarehouse and OLAP Reporting solutions: Netezza/ Informatica/ Business Objects.
|