How we work
Being a customer-oriented company, we do our best to make our processes as clear and transparent for you as possible. We adhere to the best practices in the industry to give you a predictable quality result that you expect from your vendor.
Request Processing
Starting a project with Dreamreal is fairly simple: just contact us and describe your needs and expectations. Dreamreal's software architects, IT and business analysts will reach you within one business day to clarify the set of requirements. To protect your private information or intellectual property, we will sign a Non-Disclosure Agreement (NDA) before you deliver any project-related information.
Proposal
A typical proposal describes workload estimation and project costs, suggestions on the project architecture and technologies, development process and contractual scheme details. As a result, the proposal structure covers:
- General understanding of the project's functionality and goals
- Total cost, workload and schedule of the project
- Clear iterative structure (when applicable) with a delivery and payment schedule
- Planning/reporting details (tools, schedule)
Development Process
Dreamreal use best project management pratice in the industry and usually suggests splitting a project into several iterations (steps, stages, versions). In general, typical project iterations include: initial requirements gathering and planning, requirements detailing and prototype creation, product version releases, complete functional product production and stabilization.
Quality Assurance
Quality assurance processes are essential part of software development project. Dreamreal build every software with a strong set of unit test making the final product solid and easier to troubleshout if needed and on top of that, our independent software testing team covers project-long software quality control process, which results in a high-quality product.
Don't hesitate to contact us to find more about us, you can also read our brochure.