TABLE OF CONTENTS
DECLARATION ............................................................................................................................. .i
APPROVAL ................................................................................................................................... ii
DEDICATION ............................................................................................................................... iii
ACIZNOWLEGEMENT ................................................................................................................ .iv
TABLE OF CONTENTS ................................................................................................................ v
LIST OF FIGURES ....................................................................................................................... .ix
LIST OF TABLES ........................................................................................................................... x
CHAPTER ONE .............................................................................................................................. l
INTRODUCTION AND BACKGROUND .................................................................................... 1
1.0. Introduction ....................................................................................................................... l
1.1. Background of study ......................................................................................................... 1
1.2. Proble111 Staten1ent ............................................................................................................ 2
1.3. General Objectives ............................................................................................................ 2
1.4. Specific Objectives ........................................................................................................... 2
1.5. Scope of the study ............................................................................................................. 3
1.6. Content scope .................................................................................................................... 3
1.7. Geographic scope .............................................................................................................. 3
1.8. Tin1e scope ........................................................................................................................ 3
CHAPTER TWO ............................................................................................................................. 4
LITERATURE REVIEW ................................................................................................................ 4
2.0. Introduction ....................................................................................................................... 4
2.1. Investigation of collaborative project management software tools ................................. .4
2.2. Requirements for a collaborative project management software tool .............................. 5
V
2.3. Design, Implementation and Testing of a Team based collaborative project management
software tool ............... .. ........................... ....................................... .... ........... ........................... ... 7
2.4. Installation and Training ........................ ...... ....... .. ...................................................... .. .. .. 9
CHAPTER THREE ... .. ........ ...................... .. ........................................ ........ ....... .. .... .... ................. 10
METHODOLOGY .. .... .. .... ...... .......................... .... ... .. ..... .......................... .. .... ..... ....... .. ................ 10
3.0. Introduction .. ............. .... ............ .......... ............... ...................... ... ............ ... ..................... 10
3.1. Study Population ...................... ........................................... ................. ....................... .... 10
3.2. Population and Sample Size ............................................................................................ 10
3. 3. Data Collection Methods ............................ .. ............................ .. ...... .. .......................... .. 10
3.4. Interviews ...................................................... ... .. ... ... ... ..................................... .. ............. 11
3.5. Observation .................................................................................... .. .............. ................. 11
3.6. Data analysis ............................................................. ................. ........................... .......... 11
3. 7. Software development methods ..................... ... .. ... .. ...... ................................................. 12
3. 8. Pros and Cons of Rapid Application Development ........ ... ......................................... .... 13
CHAPTER FOUR ........... ............................... ............................................................ ................... 15
DA TA PRESENTATION AND ANALYSIS OF FINDINGS ..................................................... 15
4.0. Introduction ... ... .. .. ... ... ....... .... .. ........ ... .... ......................................................................... 15
4.1 . Data presentation .... ...... .. ... ... ... .. ................................................ ...... .... ... ............... ... .. .... 15
4 .1 . 1. The age distribution of the respondents ............................ .. ..................................... 15
4.1.2. The gender of respondents ...... ......... ... ........... ............. .. ... ........................................ 16
4.1.3. Education level of the respondents ............ ...... .... ...... ................. ... .. .. ...... ............. .. . 17
4.1.4. Occupation ofrespondents ................................... .. .. .. ............................................. 18
4.1.5. List ofrespondents .............................. ... ..... ....... ... ..................................... .............. 19
4.2. Analysis of the existing system .................................... ...... ... ...... .. .......................... .. ...... 19
4.3 . Weaknesses of the existing system ... ...... ....................... .......... .... .. .. ......... .................. .... 20
Vl
4.4. Requirements analysis for the new system ...... ....... ... .. ....... ..................... ........ .... .. ......... 21
4.4.1. Functional requirements .. ..................... .... ..... ... ....... ...... ...... .. ........ ..... ... ...... ............ 21
4.4.2. Nonfunctional requirements ............ .... ....................... .. ....... .... .... ........ ..... ......... ...... 21
4.5. System requirements ............................ ....... .. ........................ .. ...... ......... ...... .. ......... .... .... 22
4.5. 1. Hardware requirements ......... ..... ...... ....... ......... .. ... ...... ... ... ...... ... .......... .. ...... .. .... ...... 22
4. 5.2. Software requirements ... ... .. ..... ..... ..... ........... ...... .... .... ... ............. ... .... .. .................... 22
4.6. Li1nitations ......... .............. ........... ..... ....... .. .... ... .... ... .. ... ...... ......... ........... ....... ... ...... ......... 22
CHAPTER FIVE .... .................... ... ........ ..................... ... .... .. .... ... ... .. .... ... .. .......... ........................... 23
SYSTEM DESIGN AND IMPLEMENTATION ....... ... ...... ......... ... .. .... ...... ...... ........................... 23
5.0. Introduction ...... .. .... ......... ... ...... ........ .................................. ... ..... ....... ... ... .. .. ... ............. .... 23
5.1. Design .............................. .... .......................... ..... ... .... ... ........ .. ....... ... ..... ....... .... ....... ... .... 23
5 .1.1. User Interface of proposed system ............ ..... .. .... ... ... .... ...... ....... ....... ........ .. ...... .... . 23
5.1.2. Entity Relationship Diagram of proposed system ...... ........ ............. ......... ............... 28
5.1.3. Data flow diagram of the proposed system ........ ..... ......... ... ..... ... .... ....... ..... ......... ... 29
5.1.4. Functional requirements ..... ................................... .... ... ....... .......... .. ... .. ......... ...... .... 33
5.1.4.10 Video conferencing .... ... ............ ... ... ..... .... ..... .................. .. ................... ..... ........... 41
5.1.5 Nonfunctional requirements ... .. ........ .. ......................... ............ .. ...... .......... .. ......... ... 42
5.2 In1plementation .. .... .... .... ......... ....... ..... ..................... ........ ........ .................................... ... 44
5.3 Installation ... ... ..... ... .. ... .. ... ... .. .. ....... ..... ....... .... ............................. .......... .................. ........ 45
5.4 Docwnentation ... .... .. .. .. ...... ... .. .. .. ..... ..................... ........ .. ..... .... .. ............................ ..... .... 48
Getting Started ... .... .. ......... ... ... .. .... ...... ... .. .. ........ ................. ..... ... ..... ... ............ .. ..... ...... ......... ... .. 48
5.4.1 Hon1epage ..... .. ..... .......... ..... ..... ... .... ..... ..... .... ............... .. .. .... .... .... ....... .. ............... ... 48
5.4.2 Project dashboard ............ .... .... .... .. .. .... ........................ ... .. .... ... .. ... ..................... .. .. .. 49
5.4.3 New Project page ......................... .... ........ ....... ... .. ........... .. ...... ................. .... ............ 50
5.4.4 Edit Project page ........................... .. ..... .......................... .. .... ............... ..................... 51
Vll
5.4.5 New Task page .... .......... ...... ... .. ... ..... .............. .... .............. ... ........... .... ..................... 52
5.4.6 Project page ............................................................................................................. 53
5.4.7 Edit Task page ........................... ...................................................................... .. .... .. 54
5.4.8 Task page ......... .... ....................... ....... .. ... ..... ...... ........................... ..................... .... .. 55
5.4.9 Video Call page ............... .... ........ ... .............................................................................. 56
5.4.9 Profile page ... ... ............ .......... ................ .... ..... .... .. ... ... ..... ........ ......... ..... ... ......... ... ... 57
CHAPTER SIX .. ........... .. .. .................... ....... .................................................................................. 58
DISCUSSION, CONCLUSION AND RECOMMENDATIONS ......... ........................................ 58
6 Introduction ............................................................................................................... ......... 58
6.4 Discussion ...... .. .... .. .. .... ................. ............. ........... .. ........................................................ 58
6.5 Reconunendation ........................ ... ...... .... ....................... ... .... .......... ......... ....... .. .. .. ......... 58
6.6 Conclusion .... ....... ..... ........... .............. ...... ........ ......... ............... .... ........ .... ..... ... ...... .... ..... 59
REFERENCES ........................... .. ............ ...... ...... .. .. ....... ......... .. .. .......... .. ........... ... ... .... ...... .......... 60
Vlll
Research, S. (2022). A TEAM BASED COLLABORATIVE PROJECT MANAGEMENT SOFTWARE TOOL A CASE STUDY OF MTN UGANDA VALUE ADDED SERVICES APPLICATIONS SECTION. Afribary. Retrieved from https://afribary.com/works/a-team-based-collaborative-project-management-software-tool-a-case-study-of-mtn-uganda-value-added-services-applications-section
Research, SSA "A TEAM BASED COLLABORATIVE PROJECT MANAGEMENT SOFTWARE TOOL A CASE STUDY OF MTN UGANDA VALUE ADDED SERVICES APPLICATIONS SECTION" Afribary. Afribary, 16 Aug. 2022, https://afribary.com/works/a-team-based-collaborative-project-management-software-tool-a-case-study-of-mtn-uganda-value-added-services-applications-section. Accessed 18 Dec. 2024.
Research, SSA . "A TEAM BASED COLLABORATIVE PROJECT MANAGEMENT SOFTWARE TOOL A CASE STUDY OF MTN UGANDA VALUE ADDED SERVICES APPLICATIONS SECTION". Afribary, Afribary, 16 Aug. 2022. Web. 18 Dec. 2024. < https://afribary.com/works/a-team-based-collaborative-project-management-software-tool-a-case-study-of-mtn-uganda-value-added-services-applications-section >.
Research, SSA . "A TEAM BASED COLLABORATIVE PROJECT MANAGEMENT SOFTWARE TOOL A CASE STUDY OF MTN UGANDA VALUE ADDED SERVICES APPLICATIONS SECTION" Afribary (2022). Accessed December 18, 2024. https://afribary.com/works/a-team-based-collaborative-project-management-software-tool-a-case-study-of-mtn-uganda-value-added-services-applications-section