Last Updated on : 2020-04-20 03:14:29download
Tuya customizes Apps based on the latest version of TuyaSmart or Smart Life available during project kickoff. Custom Apps provide brand-specific UIs and business logic to meet personalized customer requirements. They have all available configuration capabilities of OEM Apps.
However, because custom Apps are developed separately based on a specific version of TuyaSmart or Smart Life, updates cannot be synchronized to custom Apps. Extra customization and development are required to enable the latest features of TuyaSmart or Smart Life for a custom App.
If you have App customization requirements, contact your Tuya business manager to kick off a project. The following part describes the App customization process. Read it carefully to learn about the specifics in each phase and relevant output to ensure the project successfully and efficiently.
Participants: business manager, project manager, and customer
Events: The business manager discusses the requirements with the customer. The project manager helps the business manager sort out the functional logic for the hardware, App, panel, and brand-specific UI design request. If the customer has its own product or design capability, the customer can provide the product requirements document (PRD) or UI design document. The business manager will compile a preliminary requirements document.
Participants: business manager, project manager, R&D team, and customer
Events: The project manager confirms the preliminary requirements document with the business manager and customer. The project manager and R&D team review the requirements and estimate the workload.
Participants: business manager and customer
Events: The business manager negotiates the estimated workload with the customer, reaches an agreement on the project scope, and then signs a business contract with the customer.
Participants: business manager, project manager, and project management office (PMO)
Events: The business manager submits the business contract to Tuya's internal system. The project manager submits relevant documents, including the preliminary requirements document and detailed requirements document. The PMO reviews the contract and documents. Upon approval, the project kicks off.
Participants: customer, business manager, project manager, R&D team, and Tuya designer
The customer and Tuya personnel need to communicate with each other in a timely manner and work closely, side by side to guarantee successful project implementation as scheduled.
Participants: customer, business manager, and project manager
Precautions for the customer
Requirement changes during the project
New modifications to confirmed UI details
Functions or UIs not included in the preliminary requirements
Requirement change handling
Incorporate requirement changes into a later version through iteration, but release the current version as scheduled.
Incorporate requirement changes into the current version and postpone the release of the current version. This method only can be applied after customer confirmation.
Note: If requirement changes need to be incorporated into the current version, extra time will be scheduled for handling them, which will extend the overall project cycle.