Application Development Services
Take advantage of what you already have!
Are you making complete use of your Lotus Domino Server or are you under estimating its capabilities?
At Velocity, we have experts and certified Lotus Notes/Domino Developers who can help you making the complete use of the investments made on your current infrastructure. With over 30+ clients spread across the world, and many years of solid Notes Development capability, we offers you expert Notes/Domino development at very affordable costs with our blended pricing.
Lotus Domino is a highly secure platform that is easy to manage. Development of custom applications is simple and fast. Software development projects that would otherwise take 100’s of hours to develop on other platforms can be completed in a matter of a few short days. These applications can easily be developed to be both Client and Web enabled, offering flexibility, saving time and cost, in addition to providing a highly robust and collaborative solution.
We specialize in workflow and collaborative applications, portals, extra-nets, and intranets – all tailored to increase productivity, enhance internal efficiency, and strengthen relationships with suppliers, vendors, and customers. Simply put, we develop applications that make your business better.
At Velocity you get:
- Cost Savings – Cut-off on your Notes Development Budget with our pricing models
- Rapid & Robust Application Development – We offers the development of applications in a shorter time frame that can work under complex scenarios
- Peace of Mind – We are always here to back you with availability of our expert developers online
- Quality – Quality is not everything, but without quality everything is nothing. We ensure to provide high quality & tested applications
- Flexibility – We develop the applications that can be customized as per convenience
- Ease of use – We develop the applications that are highly documented and provides a end user with a easy to use GUI
- Business Growth – Utilizing the full potential of present infrastructure leads to maximized profits
- ROI - Quick pay back on your IT investment
The way we work!
Our typical custom development project has the following phases:
- Requirements Gathering : We debrief your business users, IS project managers about the functional, environmental requirements for your solution. This is done using brainstorming sessions, structured questionnaires and interactive prototyping sessions. Then we use standard modelling techniques like use-cases to transform the requirements into structured and prioritized elemental requirements. We assign unique IDs to each requirements to enable traceability of requirements into design, code and testing.
- Design – Once the requirements are signed off, our architect evolves an overall functional architecture and defines the interfaces of this custom solution with other Notes and non-Notes based applications in your infrastructure. The architecture also contains a high level modelling of components within the Notes application including files, internationalization consideration, security, scalability, shared resources. The architecture is then evolved into a detailed design document that outlines the forms, views, navigators, agents, applets, custom JSP tag libraries, web pages, external databases, file based resources and security schema.
- Coding – During the coding phase, the design is realized into code using Formula Language, LotusScript or Java and the developer plans unit tests to ensure that the code does what it is meant to do. Coding also sees best practices in naming, resource declaration and usage, performance optimization and maintainability of software being incorporated into the application.
- Testing – An independent testing team takes your Domino application and runs through a suite of tests derived from the Requirements stage. The results of the testing are recorded in a centrally maintained bug tracker and each bug is assigned a unique ID. The source of the bug is traced and all the associated bugs are fixed by the developer concerned. Regressive testing is done on an iterative basis till the application clears the benchmark standards to proceed to deployment.
- Deployment - Our project team deploys the application into your testing environment first to enable user acceptance testing. Any data conversion required is carried out and the users run the application through test cases derived from the requirements document. Any outstanding bugs (there will be few at this stage) are fixed immediately. Once the application clears end-user testing it is deployed on your live server and our team works with your administrators to set access controls, processes for monitoring application health, backup strategy etc. and hands the application over to your administrators.
Lotus Domino
- R4, R5, R6, R7, R8, R8.5.x Application Development
- Enhancing Application Performance
- Formula/LotusScript/Java/JavaScript Programming
- HTML, DHTML, JavaScript, Java applet, Flash
- Web enabling existing Notes Applications
- Integration with MS Office and MS Project through Notes client and Web
- OLE and ActiveX automation through Notes client and web interface
- Notes/RDBMS Integration and SQL Programming
- Integration with Lotus Instant Messaging (Sametime)
- Data Migration and Real Time Data Integration
General Web Development Services:
- PHP/MySQL web application development
- Domino web application development
- Static web page development
- Web site marketing/search engine positioning
Our areas of expertise include:
- Problem Management/Help Desk/Call Tracking
- Asset Inventory Tracking
- Project Management
- Customer Relationship Management
- Defect Tracking
- Purchasing/Invoicing
- Knowledge Management
- Human Resources


