Project
Initiation
Document
ResearchColab
Team: Reckless 7
1
Contents
Project Definition........................................................................................................................................2
Project Goals ...............................................................................................................................................2
Project Scope...............................................................................................................................................2
Objective......................................................................................................................................................3
Benefit for stakeholders..............................................................................................................................3
Team role.....................................................................................................................................................4
Risk management........................................................................................................................................4
Milestones ....................................................................................................................................................7
Communication Plan ..................................................................................................................................8
Cost Estimation...........................................................................................................................................8
2
Project Definition
Writing a successful research paper is a tough job. Well-structured papers stand a much greater chance of
being accepted by top international journals. Effective reviewing of research papers plays a very
important role in the publication of a research paper. Research paper review not only requires a high-level
of editing but it also demands comprehensive knowledge of the research subject area. There are also cases
when researchers may want to share different perspective and thoughts about their work. In some
researches, data are difficult to find or time consuming to construct.
That is why, we offer a full range of professional research paper review services to assist researchers
towards publication success. We are going to build a research collaboration and data collection platform,
Researchcolab.com, where researchers can submit their draft papers for review by professional reviewers.
They can also share research ideas and get data that is required to conduct their research.
Project Goals
The main goal of Researchcolab is to act as a one-stop solution system for the researchers. The specific
goals of the project is discussed below-
1. The main goal of the project is to provide the researchers with a platform where they can easily get
their draft papers reviewed by the related subject experts. This will highly reduce the time and effort
required by the researchers.
2. Most of the research now-a-days require huge amount of data to generate effective result.
Researchcolab will be a place where the researchers can share these data for future researches. They can
either distribute the data for free, or sell their data on a specific price.
3. Researchcolab will act as a hub for experts on each field of study. Thus, it will work as an effective
platform for discussing research related topics and issues with the related field experts. The users can
solve each other’s problems and develop ideas in this manner.
Project Scope
The primary users of this project are the researchers and the paper reviewers.
We will provide a web based platform for the researchers and paper reviewers to interact with each other.
To avail the service, each user needs to register as either a researcher or a reviewer. A researcher will post
a review job on the website. The reviewers will bid for the job. The job poster will then be able to see the
list of interested reviewers along with their asking price and their respective qualifications. He/She then
will choose the most suitable candidate and have a one to one communication with the person in order to
hire him for the paper review. If satisfied, the job poster can hire the person for the review job. Or else, he
can move on to the next possible candidate.
Researches can also post data on the website that can be used in further researches. The data can either be
free or paid. The researchers can also discuss research related issues in discussion board.
The assumptions for this project is that, the researchers will provide proper reference in their draft papers.
3
Objective
The objective of this project is to build a web based application to help the researchers by –
1. Reviewing the draft papers.
2. Providing with research data.
3. Discussing research related ideas.
Benefit for stakeholders
The stakeholders for this project are –
1. The researchers.
2. The paper reviewers.
3. The developers.
Their respective benefits are-
1. The researchers-
a. The researchers will be able to get their draft papers reviewed easily via a web based platform.
This will reduce the time and effort greatly.
b. The paper reviewers are experts in the related fields. The researchers can get a quality paper
review from them. This will increase the chance of getting their paper accepted by reputed journals.
c. The researchers can get critical research related data from this platform. They can use it in their
research to increase the accuracy of their results. Thus this platform will reduce the cost and effort highly.
The researchers can also get financial benefit by selling premium data.
d. The researchers often face various research related problems. This project will provide the
researchers with a platform where they can discuss research related issues with field experts and generate
effective solution to their problems.
2. The paper reviewers-
a. The paper reviewers will bid for a job and will get a reimbursement for the paper review.
Thusthey will benefit from this project financially.
b. We strongly believe that Researchcolab will be a hub for quality researchers. Reviewing the papers will
definitely enrich their professional profile.
3. The developers –
a. The developers will develop this project commercially. Thus they are expected to gain revenue
from this project.
b. The developers will gain a first-hand experience in developing industrial project with all the
required documentation and effective project planning.
4
Team role
We have formed our team with eight members for Software Project Management (SE 803) course. The
team will be working for a real life project for approximately four months. To reach optimum goal, the
whole activities within the project are divided into many tasks and the members are assigned to that
specific task. Though there are many tasks need to be done within four months and some of our team
members are efficient enough to work, we have selected the best person to play the role in the team. Some
of our members are assigned to multiple tasks but they have their own special role for the project. The
following table contains name of the team members and project responsibilities that are assigned to that
person. The team is divided into six groups where eight people are collaborating each other by performing
their assigned tasks.
Name of team member Roll no. Role in the project
Md. AdiluzzamanAdil 0514 Project Manager (PM)
Minhas Kamal 0509 System Analyst
KishankumarGanguly 0505 Development
Md. Rakib Hossain 0516 Quality Assurance
Mostaque Ahmed 0530 Documentation
A.H.M. AzimulHaque 0519 Communication and
Collaboration
IsratFatemaShantu N/A Documentation
Risk management
The risks associated with project can be divided into two parts-
1. General Risk:
a) The project may not be completed within deadline
b) The project may fail to maintain its budget
c) Poor project planning
d) Academic study may hinder the progress of this project
e) Project milestones are not defined clearly
f) Ineffective project management
g) Monitoring the progress of this project is not done properly
h) Inadequate estimation of required resources
i) Poor communication among the project members
j) Individual member might fail to meet his/her deadline.
5
2. Subject oriented risk:
i. Development oriented –
a. Developers do not have the specialized skills needed for this project
b. Insufficient knowledge about the new technology required by the project
c. The technology used in the project is outdated
ii. Testing oriented –
a. The testing of this project might not be done properly
iii. Design oriented –
a. The problem can exist in the design phase
iv. Quality control oriented –
a. The quality of the project is not up to mark
b. The system may fail during its execution
Label Risk Probability Impact
1 The project may not be completed within deadline High High
2 The project may fail to maintain its budget Low High
3 Poor project planning Medium High
4 Academic study may hinder the progress of this project High High
5 Project milestones are not defined clearly Medium Medium
6 Poor communication among the project members Low Low
7 Individual member might fail to meet his/her deadline Low Medium
8 Developers do not have the specialized skills needed for this project Low Medium
9
Insufficient knowledge about the new technology required by the
project
Low Medium
10 The testing of this project might not be done properly Medium Medium
11 The problem can exist in the design phase Medium High
12 The quality of the project is not up to mark Medium Low
6
2
3
11
1
4
7
8
9
5
10
6 12
Impact
High
Medium
Low
Low Medium High
Probability
Figure: Heat Map
7
Milestones
Milestones Description Milestone Criteria Planned Date
M0
Start Project
Defining Project
30 September, 2016
Define Project Goals,
Objectives and Scope
7 October, 2016
M1
Analyze Market and Project
Domain Performing
Domain Analysis
13 October, 2016
Prepare Domain Analysis
Document
16 October, 2016
M3
Prepare Project Budget and
Cost-Benefit Analysis
Business Case
20 October, 2016
Prepare Business Case
Document
26 October, 2016
M1
Start Planning
Scope and concept
described
30 September, 2016
Prepare Project Plan
Document
2 October, 2016
M2
Start Execution 4 October, 2016
Requirement Gathering,
Specification and Analysis Requirement and
Design document
5 October, 2016
System Design 8 October, 2016
M3
Confirm Execution
Architecture
reviewed and stable
10 October, 2016
Handover to Development
team
11 October, 2016
M4
Start Development
Development
12 October, 2016
Develop Review
Management Module
13 October, 2016
M5
Start Testing
Testing
15 October, 2016
Prepare Test Documents 16 October, 2016
M5 Release Product
17 October, 2016
Product system
tested,
documentation
reviewed
18 October, 2016
M6
Close Project
Project Complete 19 October, 2016
Handover
8
Communication Plan
Product (what) Target (who) Media (how) When Responsible
Project Planning
Discussion
Meeting
Project group IIT Premises
30 September,
2016
Project Manager
Project Status
Meeting
Project group
IIT Premises and
Online
5 October, 2016
10 October, 2016
Project Team
Project
Documentation
Meeting
Project Manager
and
Documentation
Team
IIT Premises
16 October, 2016
26 October, 2016
2 October, 2016
8 October, 2016
16 October, 2016
Documentation
Team
Development
Status Meeting
Development
Team
IIT Premises and
Online
12 October, 2016
15 October, 2016
Development
Team
Q/A Meeting
Development and
Q/A Team
IIT Premises
15 October, 2016
Q/A Engineer
Cost Estimation
The cost estimation is the approximation of the cost related to a project or operation. This
project includes the cost of –
1. Opex
2. Capex
1. Opex: Opex consists of all the operational costs. They include-
Working hour
Logistic support
Utility
Miscellaneous
9
Work hour breakdown
Logistic support needed
1. Transport cost
2. Report printing
3. Web Hosting
Utility necessity
1. Internet bill
Miscellaneous
1. Contingency
2. Capex: The capital expenditure for this project only consists of the laptop and desktop computers used
for the development of this project.
A breakdown of the total cost for the project
Type Sector Breakdown Frequency Amount (BDT)
Opex
Project staffing
Total work
hours
420
Daily 63,000/= BDT
Cost per person
per hour
150/=
BDT
Logistic
Transport
1,000/=
BDT
Ongoing 11,500/= BDTReport Printing
1,500/=
BDT
Web hosting
9,000/=
BDT
Utility
Internet bills (7
person, 2
months)
7,000/=
BDT Ongoing 7,000/=
Miscellaneous Ongoing 2,000/=
Capex
Laptop Laptop computers 7 Pcs One time 2,80,000/=
Desktop Desktop computers 3 Pcs One time 1,20,000/=
Premises Ongoing 2,40,000/=
Total anticipated costs 7,23,500 /=
Total persons working 7
Work hour per person per day 1
Total working days 60
Total work hours per person 60
Work hours in total 420

Software Project Management: Project Initiation

  • 1.
  • 2.
    1 Contents Project Definition........................................................................................................................................2 Project Goals...............................................................................................................................................2 Project Scope...............................................................................................................................................2 Objective......................................................................................................................................................3 Benefit for stakeholders..............................................................................................................................3 Team role.....................................................................................................................................................4 Risk management........................................................................................................................................4 Milestones ....................................................................................................................................................7 Communication Plan ..................................................................................................................................8 Cost Estimation...........................................................................................................................................8
  • 3.
    2 Project Definition Writing asuccessful research paper is a tough job. Well-structured papers stand a much greater chance of being accepted by top international journals. Effective reviewing of research papers plays a very important role in the publication of a research paper. Research paper review not only requires a high-level of editing but it also demands comprehensive knowledge of the research subject area. There are also cases when researchers may want to share different perspective and thoughts about their work. In some researches, data are difficult to find or time consuming to construct. That is why, we offer a full range of professional research paper review services to assist researchers towards publication success. We are going to build a research collaboration and data collection platform, Researchcolab.com, where researchers can submit their draft papers for review by professional reviewers. They can also share research ideas and get data that is required to conduct their research. Project Goals The main goal of Researchcolab is to act as a one-stop solution system for the researchers. The specific goals of the project is discussed below- 1. The main goal of the project is to provide the researchers with a platform where they can easily get their draft papers reviewed by the related subject experts. This will highly reduce the time and effort required by the researchers. 2. Most of the research now-a-days require huge amount of data to generate effective result. Researchcolab will be a place where the researchers can share these data for future researches. They can either distribute the data for free, or sell their data on a specific price. 3. Researchcolab will act as a hub for experts on each field of study. Thus, it will work as an effective platform for discussing research related topics and issues with the related field experts. The users can solve each other’s problems and develop ideas in this manner. Project Scope The primary users of this project are the researchers and the paper reviewers. We will provide a web based platform for the researchers and paper reviewers to interact with each other. To avail the service, each user needs to register as either a researcher or a reviewer. A researcher will post a review job on the website. The reviewers will bid for the job. The job poster will then be able to see the list of interested reviewers along with their asking price and their respective qualifications. He/She then will choose the most suitable candidate and have a one to one communication with the person in order to hire him for the paper review. If satisfied, the job poster can hire the person for the review job. Or else, he can move on to the next possible candidate. Researches can also post data on the website that can be used in further researches. The data can either be free or paid. The researchers can also discuss research related issues in discussion board. The assumptions for this project is that, the researchers will provide proper reference in their draft papers.
  • 4.
    3 Objective The objective ofthis project is to build a web based application to help the researchers by – 1. Reviewing the draft papers. 2. Providing with research data. 3. Discussing research related ideas. Benefit for stakeholders The stakeholders for this project are – 1. The researchers. 2. The paper reviewers. 3. The developers. Their respective benefits are- 1. The researchers- a. The researchers will be able to get their draft papers reviewed easily via a web based platform. This will reduce the time and effort greatly. b. The paper reviewers are experts in the related fields. The researchers can get a quality paper review from them. This will increase the chance of getting their paper accepted by reputed journals. c. The researchers can get critical research related data from this platform. They can use it in their research to increase the accuracy of their results. Thus this platform will reduce the cost and effort highly. The researchers can also get financial benefit by selling premium data. d. The researchers often face various research related problems. This project will provide the researchers with a platform where they can discuss research related issues with field experts and generate effective solution to their problems. 2. The paper reviewers- a. The paper reviewers will bid for a job and will get a reimbursement for the paper review. Thusthey will benefit from this project financially. b. We strongly believe that Researchcolab will be a hub for quality researchers. Reviewing the papers will definitely enrich their professional profile. 3. The developers – a. The developers will develop this project commercially. Thus they are expected to gain revenue from this project. b. The developers will gain a first-hand experience in developing industrial project with all the required documentation and effective project planning.
  • 5.
    4 Team role We haveformed our team with eight members for Software Project Management (SE 803) course. The team will be working for a real life project for approximately four months. To reach optimum goal, the whole activities within the project are divided into many tasks and the members are assigned to that specific task. Though there are many tasks need to be done within four months and some of our team members are efficient enough to work, we have selected the best person to play the role in the team. Some of our members are assigned to multiple tasks but they have their own special role for the project. The following table contains name of the team members and project responsibilities that are assigned to that person. The team is divided into six groups where eight people are collaborating each other by performing their assigned tasks. Name of team member Roll no. Role in the project Md. AdiluzzamanAdil 0514 Project Manager (PM) Minhas Kamal 0509 System Analyst KishankumarGanguly 0505 Development Md. Rakib Hossain 0516 Quality Assurance Mostaque Ahmed 0530 Documentation A.H.M. AzimulHaque 0519 Communication and Collaboration IsratFatemaShantu N/A Documentation Risk management The risks associated with project can be divided into two parts- 1. General Risk: a) The project may not be completed within deadline b) The project may fail to maintain its budget c) Poor project planning d) Academic study may hinder the progress of this project e) Project milestones are not defined clearly f) Ineffective project management g) Monitoring the progress of this project is not done properly h) Inadequate estimation of required resources i) Poor communication among the project members j) Individual member might fail to meet his/her deadline.
  • 6.
    5 2. Subject orientedrisk: i. Development oriented – a. Developers do not have the specialized skills needed for this project b. Insufficient knowledge about the new technology required by the project c. The technology used in the project is outdated ii. Testing oriented – a. The testing of this project might not be done properly iii. Design oriented – a. The problem can exist in the design phase iv. Quality control oriented – a. The quality of the project is not up to mark b. The system may fail during its execution Label Risk Probability Impact 1 The project may not be completed within deadline High High 2 The project may fail to maintain its budget Low High 3 Poor project planning Medium High 4 Academic study may hinder the progress of this project High High 5 Project milestones are not defined clearly Medium Medium 6 Poor communication among the project members Low Low 7 Individual member might fail to meet his/her deadline Low Medium 8 Developers do not have the specialized skills needed for this project Low Medium 9 Insufficient knowledge about the new technology required by the project Low Medium 10 The testing of this project might not be done properly Medium Medium 11 The problem can exist in the design phase Medium High 12 The quality of the project is not up to mark Medium Low
  • 7.
  • 8.
    7 Milestones Milestones Description MilestoneCriteria Planned Date M0 Start Project Defining Project 30 September, 2016 Define Project Goals, Objectives and Scope 7 October, 2016 M1 Analyze Market and Project Domain Performing Domain Analysis 13 October, 2016 Prepare Domain Analysis Document 16 October, 2016 M3 Prepare Project Budget and Cost-Benefit Analysis Business Case 20 October, 2016 Prepare Business Case Document 26 October, 2016 M1 Start Planning Scope and concept described 30 September, 2016 Prepare Project Plan Document 2 October, 2016 M2 Start Execution 4 October, 2016 Requirement Gathering, Specification and Analysis Requirement and Design document 5 October, 2016 System Design 8 October, 2016 M3 Confirm Execution Architecture reviewed and stable 10 October, 2016 Handover to Development team 11 October, 2016 M4 Start Development Development 12 October, 2016 Develop Review Management Module 13 October, 2016 M5 Start Testing Testing 15 October, 2016 Prepare Test Documents 16 October, 2016 M5 Release Product 17 October, 2016 Product system tested, documentation reviewed 18 October, 2016 M6 Close Project Project Complete 19 October, 2016 Handover
  • 9.
    8 Communication Plan Product (what)Target (who) Media (how) When Responsible Project Planning Discussion Meeting Project group IIT Premises 30 September, 2016 Project Manager Project Status Meeting Project group IIT Premises and Online 5 October, 2016 10 October, 2016 Project Team Project Documentation Meeting Project Manager and Documentation Team IIT Premises 16 October, 2016 26 October, 2016 2 October, 2016 8 October, 2016 16 October, 2016 Documentation Team Development Status Meeting Development Team IIT Premises and Online 12 October, 2016 15 October, 2016 Development Team Q/A Meeting Development and Q/A Team IIT Premises 15 October, 2016 Q/A Engineer Cost Estimation The cost estimation is the approximation of the cost related to a project or operation. This project includes the cost of – 1. Opex 2. Capex 1. Opex: Opex consists of all the operational costs. They include- Working hour Logistic support Utility Miscellaneous
  • 10.
    9 Work hour breakdown Logisticsupport needed 1. Transport cost 2. Report printing 3. Web Hosting Utility necessity 1. Internet bill Miscellaneous 1. Contingency 2. Capex: The capital expenditure for this project only consists of the laptop and desktop computers used for the development of this project. A breakdown of the total cost for the project Type Sector Breakdown Frequency Amount (BDT) Opex Project staffing Total work hours 420 Daily 63,000/= BDT Cost per person per hour 150/= BDT Logistic Transport 1,000/= BDT Ongoing 11,500/= BDTReport Printing 1,500/= BDT Web hosting 9,000/= BDT Utility Internet bills (7 person, 2 months) 7,000/= BDT Ongoing 7,000/= Miscellaneous Ongoing 2,000/= Capex Laptop Laptop computers 7 Pcs One time 2,80,000/= Desktop Desktop computers 3 Pcs One time 1,20,000/= Premises Ongoing 2,40,000/= Total anticipated costs 7,23,500 /= Total persons working 7 Work hour per person per day 1 Total working days 60 Total work hours per person 60 Work hours in total 420