CSC2407 Semester 2: Project Management - Teamwork, Agile, Scheduling
VerifiedAdded on  2022/10/04
|9
|1289
|23
Report
AI Summary
This report delves into critical aspects of project management, emphasizing the significance of teamwork, agile methods, and project scheduling. It explores how group leadership and communication enhance project success, while also detailing the advantages of incremental delivery and test-first development within agile frameworks. The report further examines project scheduling through critical path analysis, Gantt charts, and staff allocation strategies, providing a comprehensive overview of essential project management techniques. Desklib offers a wealth of resources for students, including similar solved assignments and past papers to aid in their studies.

Running head: PROJECT MANAGEMENT
Assignment 1
Name of the Student
Name of the University
Author’s Note
Assignment 1
Name of the Student
Name of the University
Author’s Note
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

1
PROJECT MANAGEMENT
Table of Contents
Question 1: Teamwork....................................................................................................................2
Question 2: Agile Methods..............................................................................................................3
Part A: Summarizing the advantages of incremental delivery....................................................3
Part B: Explanation about test first development for developing better understanding.............3
Part C: Three reasons about the productivity rate of programmers.............................................4
Question 3: Project scheduling........................................................................................................4
Part A: Critical path.....................................................................................................................4
Part B: Gantt chart.......................................................................................................................5
Part C: Staff allocation chart........................................................................................................6
Part D: Staff allocation chart.......................................................................................................6
Bibliography....................................................................................................................................7
PROJECT MANAGEMENT
Table of Contents
Question 1: Teamwork....................................................................................................................2
Question 2: Agile Methods..............................................................................................................3
Part A: Summarizing the advantages of incremental delivery....................................................3
Part B: Explanation about test first development for developing better understanding.............3
Part C: Three reasons about the productivity rate of programmers.............................................4
Question 3: Project scheduling........................................................................................................4
Part A: Critical path.....................................................................................................................4
Part B: Gantt chart.......................................................................................................................5
Part C: Staff allocation chart........................................................................................................6
Part D: Staff allocation chart.......................................................................................................6
Bibliography....................................................................................................................................7

2
PROJECT MANAGEMENT
Question 1: Teamwork
Group leadership
During the software development project, group leadership plays an important role. It is
analyzed that leadership helps the project team in setting key goals and major objectives. In my
project, group leadership maintains focus and assists in providing proper direction to both the
project team members in context to external influencers. The decision within the project can be
formulated with the help of leadership. I have understood different technical problems that are
related with the project properly which helps in keeping the entire project on track and assists in
completing the software development project successfully. In addition to this, the project plan
that is developed for the project by the help of the project leaders that guides the staffs in
finishing the software development project within the estimated time and budget. The leadership
strategies also keep the project team members as well as stakeholders informed about the various
types of developments and program decision related issues as well as different types of changes
within the project as well as project plan so that they progress as per the changes. Moreover,
timely reporting is also done within the corporate review board for promoting as well as
supporting external presentation about different types of changes that is mainly developed by the
team.
Group communication
In order to develop an effective project, it is quite necessary to have proper
communication with the project team. With the help of group communication, the staffs can be
able to access information about the project. It is identified that regular communication is helpful
in preventing different types of misunderstandings as well as delays which further can cause
PROJECT MANAGEMENT
Question 1: Teamwork
Group leadership
During the software development project, group leadership plays an important role. It is
analyzed that leadership helps the project team in setting key goals and major objectives. In my
project, group leadership maintains focus and assists in providing proper direction to both the
project team members in context to external influencers. The decision within the project can be
formulated with the help of leadership. I have understood different technical problems that are
related with the project properly which helps in keeping the entire project on track and assists in
completing the software development project successfully. In addition to this, the project plan
that is developed for the project by the help of the project leaders that guides the staffs in
finishing the software development project within the estimated time and budget. The leadership
strategies also keep the project team members as well as stakeholders informed about the various
types of developments and program decision related issues as well as different types of changes
within the project as well as project plan so that they progress as per the changes. Moreover,
timely reporting is also done within the corporate review board for promoting as well as
supporting external presentation about different types of changes that is mainly developed by the
team.
Group communication
In order to develop an effective project, it is quite necessary to have proper
communication with the project team. With the help of group communication, the staffs can be
able to access information about the project. It is identified that regular communication is helpful
in preventing different types of misunderstandings as well as delays which further can cause
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

3
PROJECT MANAGEMENT
failure within the entire project. I have analyzed that the issues that arises within the project get
resolved by discussing the problems with the project team. In addition to this, regular reporting
about the project progress as well as status is considered to be important for the success of the
project. Proper communication about the project status in a very much clear as well as precise
manner is helpful in understanding the key messages. Proper communication within the project
team not only helps in maximizing success but also helps in minimizing risks. It is identified that
an effective group communication is significant for the managers within the organization so that
the basic functions related with planning, organizing, leading as well as controlling can be
completed on time. Moreover, communication helps the managers for performing their jobs and
responsibilities successfully.
Question 2: Agile Methods
Part A: Summarizing the advantages of incremental delivery
The incremental delivery model is helpful on achieving the ROI faster from earlier
deployment and also helps in getting absolute ROI from the development of different types of
valuable software (Svejvig & Andersen 2015). The statement of the incremental delivery
procedure is considered to be much more efficient in comparison to the waterfall procedure and
it helps in improving estimation. Moreover, it is identified that introduction of the incremental
delivery procedure within the company is helpful in creating a way that helps in making all this
thing happen such that they are not required strictly.
Part B: Explanation about test first development for developing better understanding
The test first development helps in ensuring the programmer to properly understand the
different specifications in order to write the tests for the entire system. It further helps in assuring
a clear relationship that exists between proper code implementation for different types of
PROJECT MANAGEMENT
failure within the entire project. I have analyzed that the issues that arises within the project get
resolved by discussing the problems with the project team. In addition to this, regular reporting
about the project progress as well as status is considered to be important for the success of the
project. Proper communication about the project status in a very much clear as well as precise
manner is helpful in understanding the key messages. Proper communication within the project
team not only helps in maximizing success but also helps in minimizing risks. It is identified that
an effective group communication is significant for the managers within the organization so that
the basic functions related with planning, organizing, leading as well as controlling can be
completed on time. Moreover, communication helps the managers for performing their jobs and
responsibilities successfully.
Question 2: Agile Methods
Part A: Summarizing the advantages of incremental delivery
The incremental delivery model is helpful on achieving the ROI faster from earlier
deployment and also helps in getting absolute ROI from the development of different types of
valuable software (Svejvig & Andersen 2015). The statement of the incremental delivery
procedure is considered to be much more efficient in comparison to the waterfall procedure and
it helps in improving estimation. Moreover, it is identified that introduction of the incremental
delivery procedure within the company is helpful in creating a way that helps in making all this
thing happen such that they are not required strictly.
Part B: Explanation about test first development for developing better understanding
The test first development helps in ensuring the programmer to properly understand the
different specifications in order to write the tests for the entire system. It further helps in assuring
a clear relationship that exists between proper code implementation for different types of
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

4
PROJECT MANAGEMENT
requirements as well as system requirements (Hornstein 2015). In addition to this, the different
types of potential difficulties that are associated with first test development are listed below:
ï‚· It is found that some of the tests are very much difficult to write in a stepwise manner
ï‚· Some of the programmers does not helps in providing proper importance to testing and
for cutting the shortcuts properly while writing the tests.
Part C: Three reasons about the productivity rate of programmers
The three reasons that reflects that the productivity rate of the programmers who mainly
work as a pair might be more than half of two programmers that works individuals are reflected
below:
ï‚· It is found that continuous review procedure in pair programming helps in determining
the error instantly
ï‚· The pair programming mainly helps in encouraging refactoring that helps in minimizing
the cost as well as duration for future development (Kivila, Martinsuo & Vuorinen
2017).
ï‚· In addition to this the programming generally lets the programmers to properly focus on
the various important features of the entire system
Question 3: Project scheduling
Part A: Critical path
The figure that is provided below not only reflects on the early start, early finish, late start
and late finish but also assists reflecting the critical path in red.
PROJECT MANAGEMENT
requirements as well as system requirements (Hornstein 2015). In addition to this, the different
types of potential difficulties that are associated with first test development are listed below:
ï‚· It is found that some of the tests are very much difficult to write in a stepwise manner
ï‚· Some of the programmers does not helps in providing proper importance to testing and
for cutting the shortcuts properly while writing the tests.
Part C: Three reasons about the productivity rate of programmers
The three reasons that reflects that the productivity rate of the programmers who mainly
work as a pair might be more than half of two programmers that works individuals are reflected
below:
ï‚· It is found that continuous review procedure in pair programming helps in determining
the error instantly
ï‚· The pair programming mainly helps in encouraging refactoring that helps in minimizing
the cost as well as duration for future development (Kivila, Martinsuo & Vuorinen
2017).
ï‚· In addition to this the programming generally lets the programmers to properly focus on
the various important features of the entire system
Question 3: Project scheduling
Part A: Critical path
The figure that is provided below not only reflects on the early start, early finish, late start
and late finish but also assists reflecting the critical path in red.

5
PROJECT MANAGEMENT
Figure 1: Critical path
(Source: Created by Author)
Part B: Gantt chart
Predeces
sors PERIODS
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
T1 1 2
T2 1 1
T3 3 3
T4 3 3
T5 3 1
T6 6 2
T7 6 1
T8 8 4
T9 8 2
T10 7 1
T11 12 1
T12 9 2
Activity Planned
Start Day
Planned
activity
duration
Figure 2: Gantt chart
(Source: Created by Author)
PROJECT MANAGEMENT
Figure 1: Critical path
(Source: Created by Author)
Part B: Gantt chart
Predeces
sors PERIODS
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
T1 1 2
T2 1 1
T3 3 3
T4 3 3
T5 3 1
T6 6 2
T7 6 1
T8 8 4
T9 8 2
T10 7 1
T11 12 1
T12 9 2
Activity Planned
Start Day
Planned
activity
duration
Figure 2: Gantt chart
(Source: Created by Author)
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

6
PROJECT MANAGEMENT
Part C: Staff allocation chart
Bob
Sue
Ann
0 hrs 50 hrs 100 hrs150 hrs200 hrs250 hrs300 hrs350 hrs400 hrs450 hrs500 hrs
Remaining Work
Figure 3: Staff allocation chart
(Source: Created by Author)
Part D: Staff allocation chart
Bob
Sue
Ann
0 hrs 100 hrs 200 hrs 300 hrs 400 hrs 500 hrs 600 hrs 700 hrs
Remaining Work
Figure 4: Staff allocation chart
(Source: Created by Author)
PROJECT MANAGEMENT
Part C: Staff allocation chart
Bob
Sue
Ann
0 hrs 50 hrs 100 hrs150 hrs200 hrs250 hrs300 hrs350 hrs400 hrs450 hrs500 hrs
Remaining Work
Figure 3: Staff allocation chart
(Source: Created by Author)
Part D: Staff allocation chart
Bob
Sue
Ann
0 hrs 100 hrs 200 hrs 300 hrs 400 hrs 500 hrs 600 hrs 700 hrs
Remaining Work
Figure 4: Staff allocation chart
(Source: Created by Author)
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

7
PROJECT MANAGEMENT
Bibliography
Archibald, RD & Archibald, S 2016, Leading and Managing Innovation, What Every Executive
Team Must Know about Project, Program, and Portfolio Management, Auerbach Publications.
Badewi, A 2016, The impact of project management (PM) and benefits management (BM)
practices on project success, towards developing a project benefits governance
framework. International Journal of Project Management, 34(4), pp.761-778.
Hornstein, HA 2015, The integration of project management and organizational change
management is now a necessity, International Journal of Project Management, 33(2), pp.291-
298.
Kaiser, MG El Arbi, F & Ahlemann, F 2015, Successful project portfolio management beyond
project selection techniques: Understanding the role of structural alignment. International
Journal of Project Management, 33(1), pp.126-139.
Kivila, J Martinsuo, M & Vuorinen, L 2017, Sustainable project management through project
control in infrastructure projects. International Journal of Project Management, 35(6), pp.1167-
1183.
Svejvig, P & Andersen, P 2015, Rethinking project management, A structured literature review
with a critical look at the brave new world. International Journal of Project Management, 33(2),
pp.278-290.
Todorovic, ML Petrovic, DC, Mihic, MM, Obradovic, VL & Bushuyev, SD 2015, Project
success analysis framework, A knowledge-based approach in project management, International
Journal of Project Management, 33(4), pp.772-783.
PROJECT MANAGEMENT
Bibliography
Archibald, RD & Archibald, S 2016, Leading and Managing Innovation, What Every Executive
Team Must Know about Project, Program, and Portfolio Management, Auerbach Publications.
Badewi, A 2016, The impact of project management (PM) and benefits management (BM)
practices on project success, towards developing a project benefits governance
framework. International Journal of Project Management, 34(4), pp.761-778.
Hornstein, HA 2015, The integration of project management and organizational change
management is now a necessity, International Journal of Project Management, 33(2), pp.291-
298.
Kaiser, MG El Arbi, F & Ahlemann, F 2015, Successful project portfolio management beyond
project selection techniques: Understanding the role of structural alignment. International
Journal of Project Management, 33(1), pp.126-139.
Kivila, J Martinsuo, M & Vuorinen, L 2017, Sustainable project management through project
control in infrastructure projects. International Journal of Project Management, 35(6), pp.1167-
1183.
Svejvig, P & Andersen, P 2015, Rethinking project management, A structured literature review
with a critical look at the brave new world. International Journal of Project Management, 33(2),
pp.278-290.
Todorovic, ML Petrovic, DC, Mihic, MM, Obradovic, VL & Bushuyev, SD 2015, Project
success analysis framework, A knowledge-based approach in project management, International
Journal of Project Management, 33(4), pp.772-783.

8
PROJECT MANAGEMENT
PROJECT MANAGEMENT
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide
1 out of 9
Related Documents
Your All-in-One AI-Powered Toolkit for Academic Success.
 +13062052269
info@desklib.com
Available 24*7 on WhatsApp / Email
Unlock your academic potential
Copyright © 2020–2025 A2Z Services. All Rights Reserved. Developed and managed by ZUCOL.




