Entwicklung einer Stop-Prokrastination-App
Kunde
Der Kunde ist ein amerikanisches Unternehmen das zu unseren Stammkunden gehört. Es spezialisiert sich auf die Erstellung von Softwareprodukten unterschiedlicher Art, die darauf abgezielt sind, User Experience bei der Verwendung von Computerprogrammen und Mobile Apps zu verbessern.
Aufgabe
Der Kunde fand einen effektiven Weg, um Ablenkungen zu vermeiden, die durch Websurfen hervorgerufen sind. Er beauftragte unsere Experten in der digitalen Produktentwicklung, eine plattformübergreifende Desktop-Anwendung zu entwickeln, die den Benutzern helfen musste, sich auf bestimmte Aufgaben zu konzentrieren, indem man den Internet-Zugang blockiert oder zeitaufwendige Webseiten filtriert.
Lösung
Im Rahmen dieses Projektes erstellte ein Team von zwei C++ Entwicklern eine Anwendung, sodass der Nutzer die Zeitrahmen bestimmen konnte, wann er ohne Internet bleiben möchte und dann eine der drei Optionen wählen konnte:
- Das Internet zu blockieren, während die Möglichkeit besteht, wieder online zu werden, indem man den Computer neu bootet
- Das Internet zu blockieren, ohne die Möglichkeit, den Zugang zum Web wieder zu erhalten, bis die Zeit abgelaufen ist
- Online zu bleiben, aber die beunruhigsten Webseiten auszufiltern
Darüber hinaus entwarf das Team von ScienceSoft die Möglichkeit, Ziele während Offline-Modus zu setzen. Da die Festlegung der klaren Ziele motiviert, weitere Maßnahmen zu ergreifen, hilft solche Funktion wesentlich, die Nutzer näher zum Erfolg zu bringen. Wenn die Zeit abgelaufen ist, kann man immer neue Ziele auf die Liste setzen.
Studien zeigen, dass die selbst auferlegten Beschränkungen effektiver sind. Die Steigerung der Selbstkontrolle kann also von großer Bedeutung für junge Studenten sein, die oft durch soziale Medien ablenken lassen.
Darüber hinaus zog ScienceSoft auch Experten im Softwaretesting ins Projekt ein, um den Vollzyklus des Softwaretestes einer Applikation durchzuführen. Den Anforderungen gemäß, läuft die App auf Windows und Mac OS und kann jede Art von Online-Aktivität unabhängig vom Browser-Typ blockieren.
Ergebnisse
Der Kunde erhielt eine bequeme Applikation, welche als die effektivsten Internet-Blocker und Produktivitätstool auf dem Markt durch eine Anzahl der international anerkannten Medien wie Le Monde, The Daily Telegraph, The Independent, the BBC and anderen anerkannt ist. Die App ist auf der Webseite des Kunden verfügbar.
Technologien und Tools
Sprache: C++
Frameworks & Bibliotheken: Qt 5, Windows API, COM
Installationssystem: NSIS
Integrierte Entwicklungsumfelder: MS Visual Studio 2013, Xcode