Riassunto analitico
Durante il workflow quotidiano, quasi ogni azienda ha la necessità di tracciare la quantità di tempo spesa sulle diverse attività che esegue. La necessità è quella di monitorare l’impatto delle differenti mansioni rispetto al carico di lavoro aziendale, avendo al contempo un modo per far sapere ai clienti come il tempo che stanno pagando viene utilizzato. Il mercato è fitto di varie alternative di time-tracking, ognuna di esse con i suoi pro e i suoi contro. Way SRL sta cercando una soluzione su misura che supporti Trello come sorgente dati per le attività e che segua alcuni vincoli chiave: dovrebbe essere veloce, intuitiva e intelligente, accessibile da un ampio spettro di dispositivi e team-centrica. L’app dovrebbe essere pronta per scalare a milioni di utenti, continuando ad offrire un’esperienza d’uso soddisfacente in un’interfaccia grafica mobile-ready attrattiva, in modo da poter essere venduta anche ad altre realtà. Questa tesi tratta della progettazione di una struttura dati efficace, della scelta dei framework che supportino la logica dell’app e dello sviluppo del prodotto. Il documento versa dalla progettazione allo showcase della piattaforma creata, terminando in una roadmap delle possibilità future.
|
Abstract
During the daily workflow, almost every company has the necessity to track the amount of time spent on the different tasks they perform. The need is to monitor the impact of the different activities over the company’s workload as well as a having a way to let the customers know how the time that they are paying is used.
The market is crowded by different time-tracker services, each of them with their pros and cons. Way SRL is searching for a tailored solution which supports Trello as a data source for the activities and that follows a few key constraints: it should be fast, clear and smart, accessible from a broad range of devices and team-focused. The app should be ready to scale to millions of users, always offering a satisfying User Experience in an attractive mobile-ready User Interface, so that it could be also sold to other realities.
This thesis is about the design of an efficient data structure, the choice of the frameworks supporting the logic of the app and the product’s development. The paper goes from the project’s design to a showcase of the product created, ending in a roadmap of the possibilities ahead.
|