●
To develop an application that will monitor solar panels being assembled as they move along the production line. This app was also expected to communicate with the machinery operating on the assembly conveyor.
●
To design and build a library that can be integrated with software on the client's side and enable it to work with RFID tags. These tags can be embedded in the machinery along the assembly conveyor, in the packaging of photovoltaic panel components, and more. And each device has its own requirements for how much data can be stored (if any) and what can be read.
●
To connect with a large database (DB) from an external vendor. This DB contains various assembly line information, including component ID and functionality, panel status, etc. The app must access this information to communicate with the right machinery.
●
To synchronize all the machinery operating on the assembly line and ensure that each device has access to up-to-date information on the assembly process
●
The client didn’t have time to produce detailed project documentation in advance, so our developers had to do requirements elicitation and ask many clarifying questions