Professional Documents
Culture Documents
Version 1.0
Doc. No.: 1
Web Project
Final Project Report
Version:
1.0
Date: 2006-10-01
Revision History
Date
Versi
on
Description
2002-00-00
0.01
Initial Draft
Author
Page 2
Web Project
Final Project Report
Version:
1.0
Date: 2006-10-01
Table of Contents
1.
Introduction
1.1 Purpose of this document
1.2 Intended Audience
1.3 Scope
1.4 Definitions and acronyms
1.4.1 Definitions
1.4.2 Acronyms and abbreviations
1.5 References
4
4
4
4
4
4
4
4
2.
3.
Organization
3.1 Project Manager
3.2 Project Group
3.3 Steering Group
3.4 Customer
3.5 Others
4
4
4
5
5
5
4.
Milestones
4.1 Remarks
5
5
5.
Project Results
5.1 Requirements
5.1.1 Requirement Compliance Matrix
5.1.2 Requirements Compliance Summary
5.1.3 Remarks
5.2 Work Products and Deliverables
5.2.1 Remarks
5
5
5
6
6
6
6
6.
Project Experiences
6.1 Positive Experiences
6.2 Improvement Possibilities
6
6
7
7.
Financials
7.1 Project Cost Summary
7.2 Work per Member
7
7
7
8.
Metrics
8.1 Milestone Metrics
8.2 Effort Metrics
7
7
7
Page 3
Web Project
Final Project Report
Version:
1.0
Date: 2006-10-01
1.
Introduction
Web Project is the project undertaken as a mandatory requirement for the course Distributed
Software Development that is being conducted mutually by Malardalen University in Vasteras,
Sweden and University of Zagreb. The aim of the course is to provide a distributed environment
to develop software. In this course we have to develop the Distributed Software in two teams.
But in our project we are not distributed because we are working on the same side. But we hope
that we will make this Project on time.
1.1
1.2
Intended Audience
There are some intended audiences of this project in which our steering group, customer and the
Project members are included. There are also some students who want to continue this project
later on.
1.3
Scope
The project is aimed to provide a central place for organizing, planning and tracking projects that
are developed in a distributed environment. It therefore is a web application that should be
compatible with majority of browsers to provide user friendly Interface for project administrator,
project leaders and project members working far apart all around the world.
1.4
1.4.1 Definitions
Keyword
Distributed
software
Development
Definitions
Process in which the software is being developed by
different teams working at least 30 m apart physically.
Definitions
Page 4
Web Project
Final Project Report
1.5
Version:
1.0
Date: 2006-10-01
References
Web Project Final Project document.
2.
3.
Organization
3.1
Project Manager
Khuram Shehzad is the Manager of the group.
3.2
Project Group
Name
Khuram Shehzad
Ahsan Jawed
Imran Afzal
Shoaib Ahmad
Abdullah Anjum
3.3
Responsibility
Project manager, Analysis, Implementation, Designing,
DB Design
Implementation, Documentation, Analysis, DB Design
Implementation, Documentation, Designing, Analysis
Implementation, Analysis, Documentation, Analysis
Integration, Testing, Analysis
Steering Group
Ivica Crnkovic (MdH)
Rikard Land (MdH)
Mario Zagar (FER)
Igor Cavrak (FER)
3.4
Customer
Igor Cavrak
Page 5
Web Project
Final Project Report
3.5
Others
4.
Milestones
Version:
1.0
Date: 2006-10-01
Milestone
Description
4.1Id
Responsible
Dept./Initials
Finished week
Forecast
Plan
Week
+/17-110
0
05
M
et
Act
r
ual
17-11- Y
05
M-001
M-002
Requirement Definition
17-1105
17-11- Y
05
M-004
Project Design
24-1105
24-11- Y
05
M-005
01-1205
01-12- Y
05
M-006
Project
Presentation
15-1205
15-12- Y
05
M-007
Final Presentation
delivery
19-0106
19-01- Y
06
Status
&
Remarks
Rema
rk Id
R-001
Description
It was good experience to give a Presentation in Distributed Environment.
5.
Project Results
5.1
Requirements
5.1.1
Page 6
Re
m
G
oo
d
G
oo
d
G
oo
d
G
oo
d
G
oo
d
Ex
cel
le
nt
Web Project
Final Project Report
Id
Web-1
Web -1.1
Web -1.2
Web -1.3
Web -1.4
Web -1.5
Web -1.6
Web -2
Web -2.1
Web -2.2
Web -2.3
Web -2.4
Web -2.5
Web -3
Web -4
Web -5
Web -6
Web -7
Version:
1.0
Date: 2006-10-01
Requirement
Description
System Administration Requirements
Administrator should login to do any specific
task.
Administrator should be able to adjust system
parameters.
Administrator should be able to add/ modify/
enable/ disable/ delete system users.
Administrator should be able to add/ modify/
archive/ delete projects.
Administrate project leaders for existing projects.
Comments to different members.
Project leader Requirements.
Project leader should be able to define baseline
plan.
Project leader should be able to manage project
group.
Project leader should be able to monitor individual
work.
Project leader should be able to define milestones,
activities, resources & financial plans etc
Project leader should be able to freeze work done
report at the end of the week after finalizing the
week plan.
Project member should be able to submit week
report.
E-mail Alerts & Logging
Look & Feel and Language
Gand Chart
Log File
completed
Rem
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
19
18
0
1
1
Page 7
Web Project
Final Project Report
Version:
1.0
Date: 2006-10-01
5.1.3 Remarks
Remark Id
5.2
To
Output
Igore
Cavrak
Project
Description
& Plan
Requireme
nt
Definition
Project
Design
Revised
Project
Plan
Project
Status
Presentatio
n
Final
Presentatio
n
&
delivery
Igore
Cavrak
Igore
Cavrak
Igore
Cavrak
Igore
Cavrak
Igore
Cavrak
Description
Planned
week
Promised
week
W46
W46
W47
Late +/-
Deliv
ered
week
No
W46
W47
No
W47
W49
W49
No
W52
W52
No
W52
W01
W01
No
W01
W03
W03
No
W03
R
e
m
W49
5.2.1 Remarks
Remark
Id
Description
Page 8
Web Project
Final Project Report
Version:
1.0
Date: 2006-10-01
6.
Project Experiences
6.1
Positive Experiences
The main experience we learn from this DSD Project is to work in group. We also learn about
new software like PostGrade SQL.
6.2
Improvement Possibilities
We have experience that if we will organize our resource according to requirements then we can
make project more successful.
7.
Financials
7.1
Planned
Cost
Actual Cost
250.000 SEK
260.000 SEK
Page 9
Web Project
Final Project Report
7.2
Version:
1.0
Date: 2006-10-01
Member
W45
W46
Khuram
Shahzad
20
24
Ahsan Jawed
15
Imran Afzal
W47
W48
W49
W50
W51
W52
W01
W02
W03
Total
20
22
25
35
30
30
36
34
46
322
19
18
19
22
25
28
26
30
29
32
263
13
15
16
20
19
20
24
22
23
24
30
226
Shoiab
Ahmad
14
16
15
15
20
24
22
20
20
22
28
214
Abdullah
Anjum
15
13
15
16
20
15
22
19
22
25
30
212
Total
77
87
84
92
106
117
126
117
131
134
166
1237
8.
Metrics
8.1
Milestone Metrics
Completed as planned
or earlier
18
8.2
Total
Timeliness
19
Achieved
Effort Metrics
Activity
Requirements Gathering
Analysis
Database Design
Web Page
Implementation
Integration
Testing
Total
Actual
Effort
75
85
97
180
450
150
200
1237
Planned
Effort
80
100
110
220
500
100
150
1260
Deviation
(%)
-6.25
-15
-11.81
-18.18
-10
50
33.33
22.09
Page 10
Web Project
Final Project Report
Effort
estimation
accuracy (%)
(100*(1 - abs(Actual
Planned)/Actual))
Version:
1.0
Date: 2006-10-01
98.14%
Page 11