Research and Development
Deliver advanced solutions and technology

❶ Requirements Definition
Bridging the gap between the current business state and the target milestone of development is the core objective in RD phase. Discussions with key stakeholders, product owners, and end-users are conducted to clearly specify both functional and non-functional requirements. In addition, actual requirements and user stories are documented.

❸ Detailed Design
At this stage, a more comprehensive system design is presented. All modules, components, and entities required to successfully run the system are described, including their connections and interdependencies. The recommended tools and technology to be procured and used are identified such as programming language, platform, framework, and hardware.

❹ Actual Development
Developers build the system or application according to the agreed requirements and approved design. The selection of the appropriate development methodology is also decided before reaching this phase. Whether the chosen approach is Waterfall or Agile, the product is developed based on the scope, cost, and schedule of the project.

❺ Quality Testing
The quality of the developed product is guaranteed through testing, which is based on the test plan and design. This procedure confirms that the completed application works and behaves as expected. To know more about the VALTES method of testing, please click this link: TESTING