13.07.2015 Views

Design and implementation of a web-based time tracking system

Design and implementation of a web-based time tracking system

Design and implementation of a web-based time tracking system

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Contents1 Introduction 12 Problem Description 32.1 Problem Statement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32.2 Goals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32.3 Purposes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32.4 Methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 Requirements study 53.1 Existing <strong>system</strong>s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53.1.1 Kimai . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53.1.2 Harvest . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63.1.3 Project Hamster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63.1.4 Toggl . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63.1.5 Tick . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93.2 Contextual Inquiry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93.3 User Study . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93.4 Results from User Study . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113.4.1 Subjects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113.5 Evaluation <strong>of</strong> User Study . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133.6 Gathered requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144 Prototype 154.0.1 Track <strong>time</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154.0.2 Week view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154.0.3 Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154.0.4 Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174.1 The design process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174.2 Prototype evaluation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174.2.1 Cognitive Walkthrough . . . . . . . . . . . . . . . . . . . . . . . . . . 174.2.2 Heuristic Evaluation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18iii

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!