Development Project Workflow

Any development project carried out by OreDale.com includes the following services:

  1. Communication
    Intercommunication of the customer and CTO throughout the project's life cycle - free of charge. This includes gathering all the necessary project data which should be provided by the customer.
  2. Preliminary Quote
    Compilation of the Preliminary Quote based on the incomplete initial information (1 page max) - free of charge. This quote is NOT a financial document and may be changed considerably due to all additional requirements and details provided by the customer.
  3. User Stories
    Formulating User Stories - a document that describes interaction of the system and the end user and other systems. The same document contains accurate estimation of the time needed to implement each User Story, and the corresponding costs. Cost of the compilation of this document is included in the developers hourly rate.
  4. Release Plan
    Compilation of Release Plan which is the plan of the nearest release. The Plan records user stories which were selected by the customer as the ones to be implemented in the first place. The Plan also states the cost and the date of the release calculated based on the recorded user stories. The cost is fixed as the result of multiplying declared working hours by fixed rate. (Thi allows the customer to control the cost and/or the date of the nearest release.)
  5. Iterations
    Development Iteration Preview - in the course of Release Plan implementation the customer is able to check from 1 to 8 iteration results. Each can be followed by the customer's feedback. Based on the iteration results, the customer can change the Release Plan and\or User Stories. This will automatically affect the date and the cost of the Release, allowing the customer to continuously contribute changes and fixes to the project. The changes and fixes are inevitable in any project but the earlier they are declared the easier they are to implement and the less expensive for the customer they are.
  6. Software Release
    The customer gets access to test the Software by the date, specified as the release date in the latest Release Plan. The Software at this stage should comply with the user stories in the latest Release Plan. In case of unexpected delays in development OreDale bears the cost of all the extra development time which is not declared in the Release Plan - the customer only pays for the time declared in the Release Plan, which strongly stimulates the developers to avoid delays and hold-ups.
  7. Software Release Deliverables
    After the customer fulfils the financial obligations according to the Release Plan we send him/her the Software Release Deliverables, specified in the Release Plan, i.e. executable files and/or source code and/or upload of the Software to the customer's server
  8. Project Life Cycle
    In case there are still unimpelemented User Stories, repeat steps 4-8 till the whole project is finalized.

Request a Quote