Coded Solutions Portfolio@stop Coded Solutions - Software Development Process >

Software Development Process

Our Software Development Process

We start by talking with you to get a good idea on what you are needing from your software. We then move into the design phase and ask you additional questions about logos, colors, design, functionality and growth. After that we begin to work on your software.

While we work on your software we will send you development versions to review so you can see the progress of how the software is developing. You will also be given the chance to do reviews or ask us to make adjustments. Once we are completed with this stage and you have signed off on it we will begin the testing phase.

We write automated tests while developing its called Test Driven Development TDD but we also test the software after completion to find any bugs that automated testing can't find. After this we will take the final payment and then deliver the software.

Contracts

For smaller jobs we usually do not require a contract but for any decent size project we do require a contract to be signed before any work is done. The contract protects both parties interested ensuring you get what you pay for and that we deliver the work we promise.

Payments

We require a deposit payment up front. This payment must be cleared before any work begins. If the project is large enough to have milestones than there will be additional payments required at those milestones. Final payment is due before anywork is turned over to you.