Professional Documents
Culture Documents
Version 1.0
Doc. No.:
Project Name: Search4Yummy Version: 1.0
Final Project Report Date: 2012-01-13
Revision History
Date Version Description Author
2011-12-03 0.1 Initial Draft Muhammad Sulyman
2011-12-20 0.2 Introduction, Requirements and Financials Muhammad Sulyman
Added
2011-12-27 0.3 Experiences Added Muhammad Sulyman
2012-01-03 0.4 Requirements Updated Muhammad Sulyman
2012-01-10 0.5 Milestones Added Muhammad Sulyman
2012-01-11 1.0 Work Hours added, Review Muhammad Sulyman
Page 2
Project Name: Search4Yummy Version: 1.0
Final Project Report Date: 2012-01-13
Table of Contents
1. Introduction 4
1.1 Purpose of this document 4
1.2 Intended Audience 4
1.3 Scope 4
1.4 Definitions and acronyms 4
1.4.1 Acronyms and abbreviations 4
1.5 References 4
2. Organization 4
2.1 Project Management 4
2.2 Project Group 5
2.3 Steering Group 5
2.4 Customer 5
3. Milestones 6
4. Project Results 6
4.1 Requirements 6
4.1.1 Requirement Compliance Matrix 6
4.1.2 Requirements Compliance Summary 8
4.1.3 Remarks 8
4.2 Work Products and Deliverables 8
5. Project Experiences 9
5.1 Positive Experiences 9
5.2 Improvement Possibilities 9
6. Financials 9
6.1 Project Cost Summary 9
6.2 Work per Member 10
6.3 Work hours per week 10
6.4 Work hours per member 10
Page 3
Project Name: Search4Yummy Version: 1.0
Final Project Report Date: 2012-01-13
1. Introduction
1.3 Scope
This document will cover the following areas about the project
Project management
Project results
List of all the artifacts produced
Requirement compliance
Requirement changes
Experiences during this project
Future improvement that can be done in this project
Project financial information
Contribution of each team member in the project
Milestones achieved during this project
Acronym or
Definitions
abbreviation
FER Faculty of Electrical Engineering and Computing, Zagreb, Croatia
MDH Mälardalen University, Vasteras, Sweden
IDT School of Innovation, Design and Engineering
SVN Subversion: Revision Control System for Documents and Code
1.5 References
http://www.fer.unizg.hr/rasip/dsd/projects/search4yummy/documents
2. Organization
2.1 Project Management
Muhammad Sulyman is the Project Leader and Jan Čustović is the Team Leader for this project.
Project Leader and Team Leader are responsible for project management, directing the project in right
direction, assigning work to all team members, keep the project going and deliver all the work
Page 4
Project Name: Search4Yummy Version: 1.0
Final Project Report Date: 2012-01-13
according to deadlines.
2.4 Customer
Project Supervisor: Aneta Vulgarakis (MDH)
Prof. Ivica Crnković (MDH), Prof.dr.sc. Mario Zagreb (FER)
3. Milestones
Finished week
Milestone Responsible
Id Forecast Metr Rem
Description Dept./Initials Plan Actual
Week +/-
M-001 Project Vision Presentation MS, JC, RW, LM 41 41 0 41
M-002 Project Plan MS, JC, AG, IB,42 42 0 42
LM, RW
M-003 Requirement Engineering PP, YW 42 42 0 42
M-004 Project Plan Presentation MS, JC, RW 42 42 0 42
M-005 Requirement and PP, RW, YW, JC 43 43 0 43
Architecture presentation
M-006 Database design JC 43 43 0 43
M-007 Design Document All 43 43 0 43
M-008 Acceptance Test Plan YW, MS 45 45 0 45
M-009 Server Side Development for JC 45 45 0 45
Alpha
M-010 Web Application for Alpha IB, RW, LM 46 46 0 46
M-011 Mobile Application for Alpha AG, PP 46 46 0 46
M-012 Alpha Prototype Presentation MS, IB, AG, RW 47 47 0 47
M-013 Server Side Development for JC 49 49 0 49
Beta
4. Project Results
4.1 Requirements
Requirement
Id completed Rem
Description
User interaction via mobile application
UC1 User registration Yes
UC2 User login Yes
UC3 Restaurant search Yes
UC4 View restaurant Yes
UC32 Menu view Yes
UC5 Dish search Yes
UC6 View dish Yes
UC7 Grade a Dish Yes
UC9 Save a Dish Yes
UC8 Comment a dish Yes
UC35 Grade a restaurant Yes
UC10 Comment a restaurant Yes
UC11 Add photo from restaurant Yes
UC12 Check-in Yes
UC13 View news Yes
UC14 Restaurant news registration Yes
UC15 News registration for restaurant type Yes
UC36 Unsubscribe from news Yes
UC37 Edit user account information Yes
UC38 View Dishes wish list Yes
User interaction via web application
UC33 Web restaurant search Yes
UC1 User registration Yes
UC2 User login Yes
UC3 Restaurant search Yes
UC4 View restaurant Yes
UC32 Menu view Yes
UC5 Dish search Yes
UC6 View dish Yes
UC7 Grade a Dish Yes
UC9 Save a Dish Yes
UC8 Comment a dish Yes
UC35 Grade a restaurant Yes
UC10 Comment a restaurant Yes
Page 6
Project Name: Search4Yummy Version: 1.0
Final Project Report Date: 2012-01-13
4.1.3 Remarks
Remark
Description
Id
1 Requirement updated: Like a dish, Recommend a dish --> Dish Grading (1-5
Page 7
Project Name: Search4Yummy Version: 1.0
Final Project Report Date: 2012-01-13
5. Project Experiences
level process XP (Extreme Programming) model is used to implement the services on demand, fixing
the bugs on demand and updating the document on demand. Eventually it turned out that the selection
of the process was very wise and it really helped make the project a success.
6. Financials
Page 9
Project Name: Search4Yummy Version: 1.0
Final Project Report Date: 2012-01-13
Members W40 W41 W42 W43 W44 W45 W46 W47 W48 W49 W50 W51 W52 W01 W02 Total
Lovro Maričić 2 4 3 7 8 5 0 4 0 10 12 9 10 12 5 91
Page 10