Business project

profilejhh19970724
FinalProjectReport3.doc

image1.emf

Web Project

Version: 1.0

Final Project Report

Date: 2006-10-01

Web Project

Version 1.0

image1.emf

Revision History

Date

Version

Description

Author

2002-00-00

0.01

Initial Draft

Table of Contents

41. Introduction

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 Definitions 4

1.4.2 Acronyms and abbreviations 4

1.5 References 4

2. Background and Objectives 4

3. Organization 4

3.1 Project Manager 4

3.2 Project Group 4

3.3 Steering Group 5

3.4 Customer 5

3.5 Others 5

4. Milestones 5

4.1 Remarks 5

5. Project Results 5

5.1 Requirements 5

5.1.1 Requirement Compliance Matrix 5

5.1.2 Requirements Compliance Summary 6

5.1.3 Remarks 6

5.2 Work Products and Deliverables 6

5.2.1 Remarks 6

6. Project Experiences 6

6.1 Positive Experiences 6

6.2 Improvement Possibilities 7

7. Financials 7

7.1 Project Cost Summary 7

7.2 Work per Member 7

8. Metrics 7

8.1 Milestone Metrics 7

8.2 Effort Metrics 7

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 Purpose of this document

In this document there is overall description of the Web Project. It includes what we did. There is also description of the work experience gain from this project. Whole description of the designing face and cost is included in this document.

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 Definitions and acronyms

1.4.1 Definitions

Keyword

Definitions

Distributed software Development

Process in which the software is being developed by different teams working at least 30 m apart physically.

1.4.2 Acronyms and abbreviations

Acronym or

abbreviation

Definitions

1.5 References

“Web Project” Final Project document.

2. Background and Objectives

The customer needs Microsoft Project (MSP) as Web Base Project to handle the Different projects in any kind of Software House. It was previously developed by Microsoft for project Management. Bit was not the Web Based so here we made it as a Web Based.

Now we developed a project in which is just like MS Project. Here we have four main actors in the project i.e. Administrator, Project Leader, Project Member and Customer . There are different roles of all the actors depending on their positions. There are different main activities in the project like View, Delete and Edit different thins regarding to the Project.

3. Organization

3.1 Project Manager

Khuram Shehzad is the Manager of the group.

3.2 Project Group

Name

Responsibility

Khuram Shehzad

Project manager, Analysis, Implementation, Designing, DB Design

Ahsan Jawed

Implementation, Documentation, Analysis, DB Design

Imran Afzal

Implementation, Documentation, Designing, Analysis

Shoaib Ahmad

Implementation, Analysis, Documentation, Analysis

Abdullah Anjum

Integration, Testing, Analysis

3.3 Steering Group

Ivica Crnkovic (MdH)       

Rikard Land (MdH)

       Mario Zagar (FER)   

       Igor Cavrak (FER)

3.4 Customer

Igor Cavrak

3.5 Others

4. Milestones

Id

Milestone Description

Responsible Dept./Initials

Finished week

Metr

Rem

Plan

Forecast

Actual

Week

+/-

M-001

Project Description & Plan

17-11-05

0

0

17-11-05

Y

Good

M-002

Requirement Definition

17-11-05

0

0

17-11-05

Y

Good

M-004

Project Design

24-11-05

0

0

24-11-05

Y

Good

M-005

Revised Project Plan

01-12-05

0

0

01-12-05

Y

Good

M-006

Project Status Presentation

15-12-05

0

0

15-12-05

Y

Good

M-007

Final Presentation & delivery

19-01-06

0

0

19-01-06

Y

Excellent

4.1 Remarks

Remark Id

Description

R-001

It was good experience to give a Presentation in Distributed Environment.

5. Project Results

5.1 Requirements

5.1.1 Requirement Compliance Matrix

Id

Requirement Description

completed

Rem

Web-1

System Administration Requirements

Yes

Web -1.1

Administrator should login to do any specific task.

Yes

Web -1.2

Administrator should be able to adjust system parameters.

Yes

Web -1.3

Administrator should be able to add/ modify/ enable/ disable/ delete system users.

Yes

Web -1.4

Administrator should be able to add/ modify/ archive/ delete projects.

Yes

Web -1.5

Administrate project leaders for existing projects.

Yes

Web -1.6

Comments to different members.

Yes

Web -2

Project leader Requirements.

Yes

Web -2.1

Project leader should be able to define baseline plan.

Yes

Web -2.2

Project leader should be able to manage project group.

Yes

Web -2.3

Project leader should be able to monitor individual work.

Yes

Web -2.4

Project leader should be able to define milestones, activities, resources & financial plans etc…

Yes

Web -2.5

Project leader should be able to freeze work done report at the end of the week after finalizing the week plan.

Yes

Web -3

Project member should be able to submit week report.

Yes

Web -4

E-mail Alerts & Logging

Yes

Web -5

Look & Feel and Language

Yes

Web -6

Gand Chart

Yes

Web -7

Log File

Yes

Completed: Yes (completely implemented)

No (not implemented at all)

Partially (partially implemented, more description under Remarks subsection)

Unknown (completion status not known)

Dropped (requirement was dropped during the course of the project)

5.1.2 Requirements Compliance Summary

Total number of requirements

19

Number of requirements implemented

18

Requirements partially fulfilled

0

Requirements not fulfilled

1

Requirements dropped

1

5.1.3 Remarks

Remark Id

Description

5.2 Work Products and Deliverables

To

Output

Planned week

Promised week

Late +/-

Delivered week

Rem

Igore Cavrak

Project Description & Plan

W46

W46

No

W46

Igore Cavrak

Requirement Definition

W47

W47

No

W47

Igore Cavrak

Project Design

W49

W49

No

W49

Igore Cavrak

Revised Project Plan

W52

W52

No

W52

Igore Cavrak

Project Status Presentation

W01

W01

No

W01

Igore Cavrak

Final Presentation & delivery

W03

W03

No

W03

5.2.1 Remarks

Remark Id

Description

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 Project Cost Summary

Planned Cost

250.000 SEK

Actual Cost

260.000 SEK

7.2 Work per Member

Member

W45

W46

W47

W48

W49

W50

W51

W52

W01

W02

W03

Total

Khuram Shahzad

20

24

20

22

25

35

30

30

36

34

46

322

Ahsan Jawed

15

19

18

19

22

25

28

26

30

29

32

263

Imran Afzal

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

Total

Timeliness

18

19

Achieved

8.2 Effort Metrics

Activity

Actual Effort

Planned Effort

Deviation (%)

Requirements Gathering

75

80

-6.25

Analysis

85

100

-15

Database Design

97

110

-11.81

Web Page

180

220

-18.18

Implementation

450

500

-10

Integration

150

100

50

Testing

200

150

33.33

Total

1237

1260

22.09

Effort estimation accuracy (%)

(100*(1 - abs(Actual – Planned)/Actual))

98.14%

Doc. No.: 1�

Page 2