Monday 22 February 2016

1.1 Introduction

This blog is a record of all everything I do in relation to my final year project as part of my Higher Diploma in Computing in DIT. 

For my final year project I am creating an app. The apps motivation was inspired by my part time job. Currently, I work for Primark as a sales associate on the weekend (we all have to make a bit of cash). The weekly roster is placed on a wall every Thursday at 6pm in the form of an excel broadsheet. The Primark I work for is the head office Primark which is located in Mary st, Dublin (for those who did'nt know).

 If I had to guess I would say there are approximately 250 floor staff in total. Assuming you can put 25 names on a broadsheet, that's 10 excel sheets of names! Before we rant on about the paper it wastes, the system is difficult just trying to find your name. The amount of people for come in for the wrong shift every week is crazy! And it happens so often that both HR or the floor managers are unable to do anything about the problem. Another issue that is a direct result of the current rostering system is shift swapping. In the confusion that already exists with the current system, adding an extra variable of swapping shifts contributes to even more problems for HR. Therefore my app intends to solves these issues.

After having my first meeting with my supervisor for my project, I have come back with even more functionality for my app. For sure I need to find out the data output of the Primark roster as once I have the data type, the rest should fall into place (I hope). I will adopt an agile work methodology for the project om order to mirror how industry conduct projects in the workplace. For my phase, I need to:


  1. Identify the core functionality of the system.
  2. Identify requirements for CF.
  3. Illustrate through UML.
  4. Implement
For this Friday I have to have stages 1-3 complete. I will update progress asap!