On The Job

HomeWeb HostingPC/Network Maintenance & SupportCustom DevelopmentPlace An OrderContact Us

Custom Development:
Custom Development On The Job Custom Development focuses on doing projects right the first time. A well thought out design will save time and money in the long run. You don't want a project that fails multiple times in the testing process. You don't want future modifications to cost a lot of money because the basic software wasn't initially designed with business growth in mind. You want quality. Based on our experience, and to ensure quality, all of our service offerings incorporate the following steps:

1. Business requirement analysis

On The Job will work with you to determine the exact requirements for your software. We will watch your work process so we can make sure that we understand what you do and what you want. If you have already started to document what you want the software to do, we will use that material and move forward on the project from your preliminary work.

2. Design The Solution

On the job will gather information regarding your expected business growth, the technology you already own, how your business might evolve in the future, and your budget as we review alternatives with you. The solution will address how the custom software will affect your computers, your network, your databases, and any other programs that you use.

3. Coding

We will review development languages with you. Perhaps you already have software tools you would like On The Job to use in order to remain consistent with your other applications. Perhaps you like products from a certain vendor. On The Job typically creates the software in the most widely supported and proven programming languages and databases. These technologies are affordable to small businesses, and they will continue to work as your company grows.

4. Testing

Complete testing of the software before everyone in your company starts using it is critical. Although our programmers test it after they program the code, it is also a standard practice for you to try out the software as well. On The Job will do a trial run to ensure that it meets the contract requirements and that it runs on your systems and works just as you expected.

5. Documentation

Many developers cut corners by not producing sufficient documentation. The problem with unsatisfactory documentation is that if you need to modify your software in the future, it will take more time for programmers to read through the code to figure out how it works in order to modify it. Since you are hiring people to do the custom software, it is critical that we provide you with satisfactory documentation. You own this software, and you can't predict future maintenance requirements.

6. Installation/Implementation

When On The Job installs the software, you will have a complete, fully tested, documented, working system.


On The Job information products, content and output–Copyright©, Bend, Oregon 2001-2005