DEVELOPMENT
The development projects include Websites, E-Commerce Websites, Web Directories, Portals, Community Websites, Social Networking Websites, Web Applications, Software Applications, Business Process Automation, Database Development, Enterprise Systems, Product Development, Client Server Applications, Desktop Applications and Handheld Applications. The projects are developed through the traditional Waterfall Model, Iterative Model (agile development model) and Spiral Model. The steps followed are
- Initial Requirements Analysis and Feasibility Study.
- If feasible, Detailed Requirements Analysis.
- Preparation of an Understanding Document (document explaining our understanding of the Client's requirements and Issues that have to be clarified). This process may iterate 2-3 times till the requirements are frozen.
- Obtaining a "sign off" from the Client to confirm the Understanding document.
- Preparation of the Proposal Document, once the Client signs off on the Understanding document. A typical Proposal document consists of the Effort Estimate, Deliverables Schedule and Payment Terms.
- Development stage typically consists of - a. High Level Design / Prototype, b. Build - Code and Unit Test, c. Integration Testing, d. System Testing, e. Acceptance Testing, f. Installation, g. Warranty Support.
- Every development stage has its corresponding review and rework phases. During development stage there will be regular updates on the progress with delivery.
- Prior to delivery, verification against the Traceability matrix to ensure all requirements were addressed.
MAINTENANCE
The maintenance projects inclue any website or application / software system that needs regular maintenance and enhancements. The steps followed are
- Customers raises request by e-mail / chat / phone.
- Team Leader logs the request and acknowledges it with an understanding and estimate for the request (for requests that takes more than 10 analyst hours).
- Customer approves the estimate, prioritizes work and clarifies issues through e-mail / chat / phone.
- Offshore development team executes the request.
- Client reviews and confirms the completion of the request.
- Offshore development team does the closure activities.
DESIGN
The design projects include Website Template, Logo, Brochure, HTML E-mail, Flash Animation, Website Header, Banner Ad and E-book Cover. The steps followed for Website Template and Logo design are
WEBSITE TEMPLATE
- Get design requirements from Client - Color Suggestions, Sample Web Sites, Content.
- Create initial draft design based on the design inputs.
- Template revision based on Client review - The process iterates 2-3 times.
- Final design approval by Client.
LOGO & CORPORATE IDENTITY
- Get design requirements from client - Business Name / Domain Name, Nature of Business, Color Preference.
- Create 4-5 logo concept based on the design inputs.
- Unlimited revision on the selected concept based on Client feedback.
- Final approved logo design delivered in 7 different formats ( AI, EPS, JPG, PDF, GIF, PSD, TIFF).