<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">JCC</journal-id><journal-title-group><journal-title>Journal of Computer and Communications</journal-title></journal-title-group><issn pub-type="epub">2327-5219</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/jcc.2020.83009</article-id><article-id pub-id-type="publisher-id">JCC-98890</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Computer Science&amp;Communications</subject></subj-group></article-categories><title-group><article-title>
 
 
  A Comprehensive Software Project Management Framework
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Mohamed</surname><given-names>Ellithey Barghoth</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Akram</surname><given-names>Salah</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Manal</surname><given-names>A. Ismail</given-names></name><xref ref-type="aff" rid="aff3"><sup>3</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib></contrib-group><aff id="aff2"><addr-line>Computer and Information Sciences, Cairo University, Giza, Egypt</addr-line></aff><aff id="aff3"><addr-line>Computer Engineering and System Department, Engineering, Helwan University, Helwan, Egypt</addr-line></aff><aff id="aff1"><addr-line>Egyptian E-Learning University (EELU), Giza, Egypt</addr-line></aff><pub-date pub-type="epub"><day>04</day><month>03</month><year>2020</year></pub-date><volume>08</volume><issue>03</issue><fpage>86</fpage><lpage>102</lpage><history><date date-type="received"><day>3,</day>	<month>February</month>	<year>2020</year></date><date date-type="rev-recd"><day>14,</day>	<month>March</month>	<year>2020</year>	</date><date date-type="accepted"><day>17,</day>	<month>March</month>	<year>2020</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  Project management is vital for software project success. Project Management Body of Knowledge (PMBOK), CMMI for Development (CMMI-DEV), and other software project management models and practices established to assist software organizations, each of these models offers diverse focal points. Combined effective software project management practices remain a challenge to software organizations. In striving to raise the likelihood of software project success, this paper introduces a framework for software project management effectiveness which integrated a set of software project management practices based on the PMBOK guide processes, CMMI-DEV processes, and management areas that influence a software project. The proposed framework called 4PTRB which includes people, process, product, project, technology, risk, and business management areas. The 4PTRB software project management framework provides a whole comprehensive view to help software project managers to improve their project management effectiveness. The framework is validated by conducting a web-based survey of software professional practitioners around the world. A statistical analysis of twenty software projects has been conducted as a case study thereafter, spanning small to large development projects. The consistency of the case study and survey results shows the power of the 4PTRB framework as an inclusive software project management framework.
 
</p></abstract><kwd-group><kwd>CMMI</kwd><kwd> PMBOK</kwd><kwd> Software Project Management Effectiveness</kwd><kwd> Software Project Management Framework</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>In recent times, the software industry has been regarded as one of the world’s largest economies [<xref ref-type="bibr" rid="scirp.98890-ref1">1</xref>]. At the same time, projects are an important route to generate business value and benefits for organizations. A typical software project manager must be prepared to handle various contract kinds and procurement methods. In addition, he/she has to accomplish the software project with tighter budgets, shorter timelines, resource deficiency, and rapidly vibrant technology. With an accelerating rate of change, the market environment is dynamic. Thus, companies handle software projects to systematically produce business value in order to stay viable within the world economy [<xref ref-type="bibr" rid="scirp.98890-ref2">2</xref>].</p><p>Project management practices are considered one of the software project success factors [<xref ref-type="bibr" rid="scirp.98890-ref3">3</xref>] - [<xref ref-type="bibr" rid="scirp.98890-ref7">7</xref>]. In today’s rapidly evolving business climate, software projects require the application of software engineering concepts besides project management effectiveness abilities to deliver a successful project outcome [<xref ref-type="bibr" rid="scirp.98890-ref8">8</xref>]. For the achievement of any business, project management is essential, regardless of software project size [<xref ref-type="bibr" rid="scirp.98890-ref9">9</xref>]. It doesn’t just ensure the project’s success but enable managers to jointly identify various elements of a business that seem to be essential to software organizations [<xref ref-type="bibr" rid="scirp.98890-ref10">10</xref>]. Regardless of the evolution phase of your business, imposing effective project management is essential to elevate your business to the following level. The goal of this study is to develop a comprehensive software project management framework according to an extensive literature review of software project management frameworks and models to promote software project success probability.</p><p>The structure of the paper is as follows. A brief background of related frameworks and models is discussed in section 2. Section 3 introduces the proposed comprehensive framework. As well as the qualitative and quantitative research validity methods used are explained in section 4. Section 5 demonstrates the research discussion. Finally, the conclusion that has been drawn from this research along with the suggestion of future work is shown in section 6.</p></sec><sec id="s2"><title>2. Background</title><p>Without a doubt, software projects are greatly challenging and numerous research has risen that focus on the improvement of software development processes, methodologies, frameworks and the technology utilized amid managing software projects [<xref ref-type="bibr" rid="scirp.98890-ref11">11</xref>] - [<xref ref-type="bibr" rid="scirp.98890-ref18">18</xref>]. In any case, software project management is pivotal for each software development effort. Nevertheless, a comprehensive software project management framework to plan and execute a project certainly makes a difference.</p><p>PMBOK guide and CMMI-DEV are two of the most widely recognized works [<xref ref-type="bibr" rid="scirp.98890-ref19">19</xref>]. They have a process-oriented view on project management [<xref ref-type="bibr" rid="scirp.98890-ref20">20</xref>]. Projects are managed as a set of processes. Product, Project, and People (3P’s) list primary competencies which are utilized by the most successful software project managers [<xref ref-type="bibr" rid="scirp.98890-ref21">21</xref>]. The (3P’s) model has a competency-based approach for software project management. People, Product, Process, and Project (4P’s) [<xref ref-type="bibr" rid="scirp.98890-ref22">22</xref>], as well as People, Process, Product, and Risk (3PR) frameworks, are concentrates on effective software project management practices [<xref ref-type="bibr" rid="scirp.98890-ref23">23</xref>] [<xref ref-type="bibr" rid="scirp.98890-ref24">24</xref>] [<xref ref-type="bibr" rid="scirp.98890-ref25">25</xref>]. The main management areas stated in the existing software project management models and frameworks illustrated in <xref ref-type="table" rid="table1">Table 1</xref>.</p><p>While the Project Management Institute (PMI) points out the significance of human resource management [<xref ref-type="bibr" rid="scirp.98890-ref26">26</xref>]. Also, the skilled people considered as one of three Software Engineering Institute (SEI) critical dimensions [<xref ref-type="bibr" rid="scirp.98890-ref27">27</xref>], they do not go into the details of people management in the project environment to develop high-quality software products [<xref ref-type="bibr" rid="scirp.98890-ref28">28</xref>]. However, the PMBOK guide affirmed the importance of technical project management, and CMMI-DEV declared the value of tools and equipment will be used during the project, the technology area doesn’t include in-depth. In addition to the (3P’s) model are not detailed the processes that are necessary to deliver the software projects. As well as, the (4P’s) and (3PR) frameworks covered many management areas, deeply business angle and technological aspects are somewhat overlooked and not mentioned.</p><p>The choosing of a software project management framework can be one of the challenging duties and can have an impact on the future of the project [<xref ref-type="bibr" rid="scirp.98890-ref11">11</xref>]. Usually, the project manager criteria for chose the management framework of the software project is mainly based on subject-matter expert preferences, similar previous experience, organization rules, or even stakeholders’ opinion.</p><p>As each software project management framework or model provide differ advantage and point of view distinct than others [<xref ref-type="bibr" rid="scirp.98890-ref12">12</xref>] [<xref ref-type="bibr" rid="scirp.98890-ref17">17</xref>] [<xref ref-type="bibr" rid="scirp.98890-ref29">29</xref>]. When the project manager selects to execute a specific framework, he/she may need some additional areas, practices or even skills outside the framework followed.</p><p>Accordingly, with the purpose of less dependency on a single project management framework, besides adding the business and technology perceptions to offer a whole view. This research introduces a comprehensive software project management framework by integrating the previous project management models and frameworks to help project managers to deliver a successful software project. The proposed software project management framework will be discussed in detail next section.</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Main management areas and their correspondence to the existing models and frameworks</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  >Main Management Area</th><th align="center" valign="middle"  colspan="3"  >Software Project Management Models and Frameworks</th></tr></thead><tr><td align="center" valign="middle" >3P’s</td><td align="center" valign="middle" >4P’s</td><td align="center" valign="middle" >3PR</td></tr><tr><td align="center" valign="middle" >People</td><td align="center" valign="middle" >P</td><td align="center" valign="middle" >P</td><td align="center" valign="middle" >P</td></tr><tr><td align="center" valign="middle" >Process</td><td align="center" valign="middle" ></td><td align="center" valign="middle" >P</td><td align="center" valign="middle" >P</td></tr><tr><td align="center" valign="middle" >Product</td><td align="center" valign="middle" >P</td><td align="center" valign="middle" >P</td><td align="center" valign="middle" >P</td></tr><tr><td align="center" valign="middle" >Project</td><td align="center" valign="middle" >P</td><td align="center" valign="middle" >P</td><td align="center" valign="middle" ></td></tr><tr><td align="center" valign="middle" >Technology</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td></tr><tr><td align="center" valign="middle" >Risk</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" >P</td></tr><tr><td align="center" valign="middle" >Business</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td></tr></tbody></table></table-wrap></sec><sec id="s3"><title>3. Proposed Framework</title><p>Proposed software project management framework derived from those previous models, which integrated a set of software project management practices based on the PMBOK guide processes, CMMI for Development (CMMI-DEV) processes, and management areas which influence on a software project to serve as guiding principles for the software project management discipline.</p><p>Moreover, two software management areas added to the existing models and frameworks to provide a comprehensive vision. One of these main areas is related to the business perspectives and aspects of managing the financial operations to deliver a software product in the direction of obtaining a commercial value in today’s competitive market.</p><p>While another main software management area included in the proposed framework concerns the technology side. The software project manager has to mind out of technological knowledge and different technical angles to produce a highly performed software product.</p><p>The proposed framework consists of seven main software management areas: People, Process, Product, Project, Technology, Risk, and Business (4PTRB). These main software management areas contain twenty-eight sub-areas over the project lifecycle shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>. The five main areas and its related sub-areas</p><p>that have been included in software management frameworks and models described previously are people, process, product, project, and risk. Therefore, we will not go to discuss them in detail. Technology and business are the main areas that have been added to make the framework inclusive. These two software management areas decomposed into five sub-areas, which briefly described in this section.</p><sec id="s3_1"><title>3.1. Technology</title><p>Technology management is a set of management disciplines that enables organizations to manage their technological backbone to form competitive business advantage, improve software products and services. Technology development is an iterative way regarding maturing technologies, boost knowledge, and refining user performance [<xref ref-type="bibr" rid="scirp.98890-ref30">30</xref>] [<xref ref-type="bibr" rid="scirp.98890-ref31">31</xref>].</p><sec id="s3_1_1"><title>3.1.1. Technology Maturation and Risk Reduction</title><p>The purpose of the Technology Maturation &amp; Risk Reduction (TMRR) sub-area is to consider the maturity and fitness of a particular technology involves determining its readiness for operations by project team to reduce technology risk, engineering integration, buying down technical issues and developing an appropriate understanding of a software solution in order to support business decisions and to define the acceptable set of technologies to be joined into a whole software system.</p></sec><sec id="s3_1_2"><title>3.1.2. Knowledge Management</title><p>Knowledge management concern with making sure the skills, experience, and proficiency of the project stakeholders including the project team are well utilized at an earlier point of the software project. Manage project knowledge sub-area concentrate on using existing knowledge, creating new knowledge to achieve the project’s objectives and contribute to organizational learning, sharing knowledge to empower project stakeholders, and obtaining lessons learned at the end of the project [<xref ref-type="bibr" rid="scirp.98890-ref32">32</xref>].</p></sec></sec><sec id="s3_2"><title>3.2. Business</title><p>The business management area contains aspects of supervision and administering business and financial operations. Software business management concern with the commercial actions of the software industry, aimed at producing, buying and selling software products or services.</p><sec id="s3_2_1"><title>3.2.1. Contracting Management</title><p>Contract management or contract administration is a concern about managing the contract creation, negotiation, execution, alteration and termination of contracts with various parties including customers, vendors, distributors, sub-contractors, and employees [<xref ref-type="bibr" rid="scirp.98890-ref33">33</xref>] [<xref ref-type="bibr" rid="scirp.98890-ref34">34</xref>]. The contract management sub-area goal is to maximize operational and financial performance at an organization, with the intention of reducing financial risk.</p></sec><sec id="s3_2_2"><title>3.2.2. Procurement Management</title><p>Project procurement management includes the processes necessary in conformity with the purchase or acquires products, services, or materials desired from outside the project crew. The software project manager would also specify the procurement approach, procurement relationships, and identify potential sellers.</p></sec><sec id="s3_2_3"><title>3.2.3. Benefit Management</title><p>Benefit management focuses on recognizing, preparing, tracking, and realizing business benefits [<xref ref-type="bibr" rid="scirp.98890-ref35">35</xref>]. PMI terms business value as much the net quantifiable benefit derived out of a business endeavor. The goal of benefits management sub-area is to increase the business values of software project implementation, maximize the financial impact on the organization, and sustaining the benefits provided by a project.</p><p>In this research, software project management effectiveness has been measured based on the software management areas included in the 4PTRB framework. Therefore, the Project Management Effectiveness (PME) formula consists of the summation of each main software management area score. These main areas are not equally weighted. A web-based survey has been carried out to provide a rating of each main software management area. The framework validation methods including the survey and case study will be presented in the next section.</p><p>PME Score = PeopleS + ProcessS + ProductS + ProjectS                                     + TechnologyS + RiskS + BusinessS</p><p>where:</p><p>PME Score: Software Project Management Effectiveness Score;</p><p>PeopleS: People Main Area Score;</p><p>ProcessS: Process Main Area Score;</p><p>ProductS: Product Main Area Score;</p><p>ProjectS: Project Main Area Score;</p><p>TechnologyS: Technology Main Area Score;</p><p>RiskS: Risk Main Area Score, and;</p><p>BusinessS: Business Main Area Score.</p></sec></sec></sec><sec id="s4"><title>4. Framework Validation</title><p>After the development of the 4PTRB framework, it has been validated by a survey with the participation of software professional practitioners around the globe as a first stage on the way to validate the framework. Variation of participants’ roles, experience, organization type, and software application kind they have participated in the survey, strengthens the framework. Posteriorly, it is followed by a case study stage on twenty software projects as a dataset with a diverse scope, budget, and period. A statistical analysis of software professional practitioners’ reply and case study dataset results revealed that the framework is valid. Those results will be presented in this section. The research process is represented in <xref ref-type="fig" rid="fig2">Figure 2</xref>.</p><sec id="s4_1"><title>4.1. Survey</title><p>In order to validate the framework developed earlier to be widely applied. A web-based survey study was devised among software professional practitioners worldwide. The survey was anonymous, but respondents had the opportunity to leave their contact information if they were eager to discuss the results of the survey with the author. There were one hundred twenty-six responses to the survey, three of them expressed their scarcity of experience in the field, so their results were left out. Accordingly, the total number was one hundred twenty-three valid responses and the average time to complete was around five minutes.</p><p>The web-based survey contained nineteen questions. Seventeen of them were mandatory which collect information regarding respondents and their previous experience as well as their opinion regarding the framework. While there were two optional questions where participants can mention management area, activity, concept, dimension or anything he/she would like to add in the framework and last question was about how much likely they are recommending this survey to a friend or colleague.</p>Survey Results<p>The web-based survey questions can be logically divided into three chunks, a chunk of questions that concerning the importance of management areas, another chunk was about the significance of the 4PTRB framework, while the third one to collecting information regarding respondents and their background experience.</p><p>This survey helped to rank the importance of the main seven software management areas based on the analysis of respondents’ choices as follows: People, Process, Product, Project, Technology, Risk, and Business. The first letters of these main areas are used in naming the framework. Therefore, it is named (4PTRB) framework. Rating of the main software management areas illustrated in <xref ref-type="table" rid="table2">Table 2</xref> and <xref ref-type="fig" rid="fig3">Figure 3</xref>.</p><p>In this context, this rating helps to formulate the Project Management Effectiveness (PME) formula. PME formula derived from the Demir and Cullen studies [<xref ref-type="bibr" rid="scirp.98890-ref23">23</xref>] [<xref ref-type="bibr" rid="scirp.98890-ref25">25</xref>]. It consists of main area scores multiplied by their corresponding rating. The main area score formula consists of the summation of its associated sub-areas score divided by their count. While each sub software management area score is calculated via questioning software project manager a bundle of closed-form questions. These questions are placed into the PME questionnaire that assesses to which extent the software management area, its associated sub-area, and practices being applied.</p><p>PME Score = PeopleS &#215; 0 .227 + ProcessS &#215; 0 .196 + ProductS &#215; 0 .172 + ProjectS &#215; 0 .153                                     + TechnologyS &#215; 0 .141 + RiskS &#215; 0 .074 + BusinessS &#215; 0 .037</p><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Ranking of main software management areas</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Rank</th><th align="center" valign="middle" >Management Areas</th><th align="center" valign="middle" >Rating (In Percentage)</th></tr></thead><tr><td align="center" valign="middle" >1</td><td align="center" valign="middle" >People</td><td align="center" valign="middle" >22.7%</td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >Process</td><td align="center" valign="middle" >19.6%</td></tr><tr><td align="center" valign="middle" >3</td><td align="center" valign="middle" >Product</td><td align="center" valign="middle" >17.2%</td></tr><tr><td align="center" valign="middle" >4</td><td align="center" valign="middle" >Project</td><td align="center" valign="middle" >15.3%</td></tr><tr><td align="center" valign="middle" >5</td><td align="center" valign="middle" >Technology</td><td align="center" valign="middle" >14.1%</td></tr><tr><td align="center" valign="middle" >6</td><td align="center" valign="middle" >Risk</td><td align="center" valign="middle" >7.4%</td></tr><tr><td align="center" valign="middle" >7</td><td align="center" valign="middle" >Business</td><td align="center" valign="middle" >3.7%</td></tr></tbody></table></table-wrap><p>Respondents were asked to what extent they think 4PTRB framework significant to serve as guiding principles for the software project management discipline, results represent that the framework is valuable as shown in <xref ref-type="table" rid="table3">Table 3</xref>.</p><p>The survey was populated, and respondents global wide were asked to recall the last projects they participated in or projects that they have thorough knowledge about. In this paper, descriptive and analytical statistics used to interpret the results. Distribution of the respondents around the world is shown in <xref ref-type="fig" rid="fig4">Figure 4</xref>.</p><p>Software professional practitioners were participated in different roles in software projects, whereas 57 of respondents were project manager constitute the majority. The respondents’ roles are illustrated in <xref ref-type="fig" rid="fig5">Figure 5</xref>.</p><table-wrap id="table3" ><label><xref ref-type="table" rid="table3">Table 3</xref></label><caption><title> The significance of the 4PTRB framework</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Choices Results</th><th align="center" valign="middle" >Very Important</th><th align="center" valign="middle" >Important</th><th align="center" valign="middle" >Somewhat Important</th><th align="center" valign="middle" >Neutral</th><th align="center" valign="middle" >Unimportant</th><th align="center" valign="middle" >No Opinion</th><th align="center" valign="middle" >Total</th></tr></thead><tr><td align="center" valign="middle" >Number of Respondents</td><td align="center" valign="middle" >70</td><td align="center" valign="middle" >36</td><td align="center" valign="middle" >15</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >123</td></tr><tr><td align="center" valign="middle" >Percentage</td><td align="center" valign="middle" >56.9%</td><td align="center" valign="middle" >29.3%</td><td align="center" valign="middle" >12.2%</td><td align="center" valign="middle" >1.6%</td><td align="center" valign="middle" >0%</td><td align="center" valign="middle" >0%</td><td align="center" valign="middle" >100%</td></tr></tbody></table></table-wrap><p>Respondents had diverse years of experience, however, 27 of the respondents were revealed 9 years of experience as the most chosen choice. <xref ref-type="fig" rid="fig6">Figure 6</xref> demonstrated a different year of experience of respondents.</p><p>Also, they have participated in a various number of software projects, results show that the majority of respondents participated in 10 projects, and twelve of respondents indicated that they participated in more than 10 projects. The survey results reflected the respondents’ knowledge. The number of software projects that survey respondents had joined presented in <xref ref-type="fig" rid="fig7">Figure 7</xref>.</p><p>Besides, the survey tried to catch the type of organization in their projects during their previous experience as explained in <xref ref-type="fig" rid="fig8">Figure 8</xref>.</p><p>Moreover, respondents mentioned that they were involved in different kinds of software applications as shown in <xref ref-type="fig" rid="fig9">Figure 9</xref>.</p><p>The website holds the survey and the analysis of its results published and can be reviewed in detail by link [<xref ref-type="bibr" rid="scirp.98890-ref36">36</xref>]. In order to conduct a case study, a software project management effectiveness tool to quantitatively measure the project management effectiveness has been developed.</p></sec><sec id="s4_2"><title>4.2. Case Study</title><p>The survey study is a vital part of the research. Likewise, the empirical support of the framework done by the case study is an important contribution of this research. We conducted a case study on an organization located in Egypt that concerns about building software products. The case study was on twenty software projects with different size, budget, and duration. These twenty software projects were within the timeframe of the 2018 year and led by eight project managers.</p><p>The study participants consisted of software project managers and executive managers. While the software project managers were partaking their project’s data, the executive managers asked to grant project success score for every project based on scope, schedule, budget, customer satisfaction, and business value viewpoints. Software Project Management Effectiveness Evaluator (SPMEV) is an online tool developed to allow the case study participants to evaluate the software project management effectiveness of their software projects. It contains a self-administered PME questionnaire by asking the software project manager a set of closed-form questions during the project life cycle based on the implementation of the 4PTRB framework management areas and practices.</p>Case Study Results<p>The study participants had privacy concerns, so the projects were named according to alphabetical order. Case study findings were interesting and consistent with survey results. Participants completed the PME questionnaire by themselves on their own time. Most of the study participants completed it within thirty minutes. Project success scores provided by participants and PME scores calculated by SPMEV were from zero to ten. Where a score of zero means a software project is not succeeded and the least effective project management has been applied by the software project manager. While a score ten means a successful software project and indicates that the most effective software project management has been applied.</p><p>To compare our results with previous studies, the 3PR framework and its associated project management effectiveness evaluation model have been implemented on the twenty software projects that included in the case study dataset and software project management effectiveness has been also measured.</p><p>The projects in the dataset are a good mix of projects in many aspects. As the rest of the projects show variability in size and cost. Almost all of the participants reported a high percentage of delivered functionality. The case study project schedules vary from four months to twelve months, whereas the average duration schedule of the projects in the dataset is eight months as shown in <xref ref-type="table" rid="table4">Table 4</xref>.</p><p>There was a strong positive correlation with the project success score and software project management effectiveness (PME) score as shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>0. The correlation between 4PTRB PME score and success score stronger than 3PR PME and success score. The Pearson correlation coefficient is 0.9505, while it is 0.8276 when the 3PR framework applied. That means implementing the 4PTRB framework emphasizes the chance of delivering a successful software project.</p><p>In Demir’s study [<xref ref-type="bibr" rid="scirp.98890-ref23">23</xref>], a lengthened PME questionnaire introduced as the average time to complete the questionnaire can be reached to three hours. In addition, the PME score has been measured by the author that took about four to six hours. As future work, an automated tool will significantly reduce the time to complete the process. Accordingly, we developed SPMEV as a web-based tool using the client-server model.</p><p>In this study, all optional and essay questions are neglected. So, the number of questions has been decreased. Also, the PME questionnaire divided by the project phase into five portions. That allows software project managers to submit the PME questionnaire in a shorter time, as case study participants completed the questionnaire in thirty minutes. SPMEV automatically measured the PME score promptly after submitting the PME questionnaire. Such findings reinforce the validity of the 4PTRB framework.</p><table-wrap id="table4" ><label><xref ref-type="table" rid="table4">Table 4</xref></label><caption><title> Case study dataset</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Number</th><th align="center" valign="middle" >Project Name</th><th align="center" valign="middle" >Planned Cost/Actual Cost (In Thousand $)</th><th align="center" valign="middle" >Planned Duration/Actual Duration (Months)</th><th align="center" valign="middle" >Scope of feature or functions delivered (%)</th><th align="center" valign="middle" >Project Size in term of (KLOC)</th><th align="center" valign="middle" >Average Number of People involved in the project</th><th align="center" valign="middle" >kind of software applications</th><th align="center" valign="middle" >Success Rate</th><th align="center" valign="middle" >PME Score (4PTRB)</th><th align="center" valign="middle" >PME Score (3PR)</th></tr></thead><tr><td align="center" valign="middle" >1</td><td align="center" valign="middle" >A</td><td align="center" valign="middle" >15/16.4</td><td align="center" valign="middle" >6/7</td><td align="center" valign="middle" >100%</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >29</td><td align="center" valign="middle" >Custom Web Service</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >6.11</td><td align="center" valign="middle" >4.6</td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >B</td><td align="center" valign="middle" >25.6/27</td><td align="center" valign="middle" >9/9</td><td align="center" valign="middle" >100%</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >36</td><td align="center" valign="middle" >Web-Based</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >6.4</td><td align="center" valign="middle" >7.68</td></tr><tr><td align="center" valign="middle" >3</td><td align="center" valign="middle" >C</td><td align="center" valign="middle" >4/4</td><td align="center" valign="middle" >4/4</td><td align="center" valign="middle" >100%</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >Web-Based</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >9.84</td><td align="center" valign="middle" >9.82</td></tr><tr><td align="center" valign="middle" >4</td><td align="center" valign="middle" >D</td><td align="center" valign="middle" >6/6.8</td><td align="center" valign="middle" >5/6</td><td align="center" valign="middle" >100%</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >15</td><td align="center" valign="middle" >Custom Web Service</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >6.43</td><td align="center" valign="middle" >5.91</td></tr><tr><td align="center" valign="middle" >5</td><td align="center" valign="middle" >E</td><td align="center" valign="middle" >6/6.2</td><td align="center" valign="middle" >8/8</td><td align="center" valign="middle" >95%</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >19</td><td align="center" valign="middle" >Web-Based</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >8.35</td><td align="center" valign="middle" >8.71</td></tr><tr><td align="center" valign="middle" >6</td><td align="center" valign="middle" >F</td><td align="center" valign="middle" >6/6.4</td><td align="center" valign="middle" >9/11</td><td align="center" valign="middle" >100%</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >20</td><td align="center" valign="middle" >Web-Based</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >7.77</td><td align="center" valign="middle" >7.91</td></tr><tr><td align="center" valign="middle" >7</td><td align="center" valign="middle" >G</td><td align="center" valign="middle" >7/7.9</td><td align="center" valign="middle" >10/10</td><td align="center" valign="middle" >84%</td><td align="center" valign="middle" >16</td><td align="center" valign="middle" >21</td><td align="center" valign="middle" >Mobile App</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >6.02</td><td align="center" valign="middle" >5.46</td></tr><tr><td align="center" valign="middle" >8</td><td align="center" valign="middle" >H</td><td align="center" valign="middle" >7/7.8</td><td align="center" valign="middle" >11/10</td><td align="center" valign="middle" >100%</td><td align="center" valign="middle" >19</td><td align="center" valign="middle" >21</td><td align="center" valign="middle" >Web-Based</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >7.97</td><td align="center" valign="middle" >8.93</td></tr><tr><td align="center" valign="middle" >9</td><td align="center" valign="middle" >I</td><td align="center" valign="middle" >38.5/39.5</td><td align="center" valign="middle" >12/12</td><td align="center" valign="middle" >90%</td><td align="center" valign="middle" >23</td><td align="center" valign="middle" >43</td><td align="center" valign="middle" >Database</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >6.57</td><td align="center" valign="middle" >5.6</td></tr><tr><td align="center" valign="middle" >10</td><td align="center" valign="middle" >J</td><td align="center" valign="middle" >38/39</td><td align="center" valign="middle" >11/11</td><td align="center" valign="middle" >100%</td><td align="center" valign="middle" >20</td><td align="center" valign="middle" >43</td><td align="center" valign="middle" >Database</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >5.79</td><td align="center" valign="middle" >5.32</td></tr><tr><td align="center" valign="middle" >11</td><td align="center" valign="middle" >K</td><td align="center" valign="middle" >17.5/18.1</td><td align="center" valign="middle" >9/11</td><td align="center" valign="middle" >92%</td><td align="center" valign="middle" >21</td><td align="center" valign="middle" >19</td><td align="center" valign="middle" >Mobile App</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >7.16</td><td align="center" valign="middle" >7.38</td></tr><tr><td align="center" valign="middle" >12</td><td align="center" valign="middle" >L</td><td align="center" valign="middle" >8/8.5</td><td align="center" valign="middle" >8/8</td><td align="center" valign="middle" >100%</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >15</td><td align="center" valign="middle" >Mobile App</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >7.03</td><td align="center" valign="middle" >7.42</td></tr><tr><td align="center" valign="middle" >13</td><td align="center" valign="middle" >M</td><td align="center" valign="middle" >7.8/9</td><td align="center" valign="middle" >7/7</td><td align="center" valign="middle" >96%</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >18</td><td align="center" valign="middle" >Web-Based</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >5.35</td><td align="center" valign="middle" >3.62</td></tr><tr><td align="center" valign="middle" >14</td><td align="center" valign="middle" >N</td><td align="center" valign="middle" >5/5.5</td><td align="center" valign="middle" >4/4</td><td align="center" valign="middle" >100%</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >Mobile App</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >7.05</td><td align="center" valign="middle" >7.35</td></tr><tr><td align="center" valign="middle" >15</td><td align="center" valign="middle" >O</td><td align="center" valign="middle" >4/4.3</td><td align="center" valign="middle" >5/5</td><td align="center" valign="middle" >100%</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >Custom Web Service</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >6.27</td><td align="center" valign="middle" >5.73</td></tr><tr><td align="center" valign="middle" >16</td><td align="center" valign="middle" >P</td><td align="center" valign="middle" >4/4.6</td><td align="center" valign="middle" >5/5</td><td align="center" valign="middle" >100%</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >Custom Web Service</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >5.3</td><td align="center" valign="middle" >3.29</td></tr><tr><td align="center" valign="middle" >17</td><td align="center" valign="middle" >Q</td><td align="center" valign="middle" >5/5.3</td><td align="center" valign="middle" >7/8</td><td align="center" valign="middle" >91%</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >15</td><td align="center" valign="middle" >Custom Web Service</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >6.23</td><td align="center" valign="middle" >4.74</td></tr><tr><td align="center" valign="middle" >18</td><td align="center" valign="middle" >R</td><td align="center" valign="middle" >4/4.6</td><td align="center" valign="middle" >4/4</td><td align="center" valign="middle" >100%</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >Web-Based</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >5.9</td><td align="center" valign="middle" >4.22</td></tr><tr><td align="center" valign="middle" >19</td><td align="center" valign="middle" >S</td><td align="center" valign="middle" >15/16.2</td><td align="center" valign="middle" >6/6</td><td align="center" valign="middle" >100%</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >12</td><td align="center" valign="middle" >Database</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >5.11</td><td align="center" valign="middle" >6.32</td></tr><tr><td align="center" valign="middle" >20</td><td align="center" valign="middle" >T</td><td align="center" valign="middle" >42/43.5</td><td align="center" valign="middle" >12/12</td><td align="center" valign="middle" >87%</td><td align="center" valign="middle" >28</td><td align="center" valign="middle" >46</td><td align="center" valign="middle" >Security System</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >5.44</td><td align="center" valign="middle" >3.84</td></tr></tbody></table></table-wrap><p>At the end of each project phase, a measurement of software project management effectiveness can be made as part of the postmortem process to promote iterative best practices. Therefore, recommendations can be drawn up and applied in the corresponding phase of the project for challenging software project management areas. Consequently, the software project manager and top management may perform corrective actions for any project duration. The recommendations of software management areas and sub-areas that need to be considered by the software project manager per phase also have been offered in SPMEV and were not included in the previous works.</p></sec></sec><sec id="s5"><title>5. Discussion</title><p>The research is focusing on developing a multidimensional framework for software project management effectiveness. The software project management framework derived from existing models and frameworks. However, there is a distinctive characteristic of the 4PTRB framework. Both technology and business management areas are considered in the 4PTRB framework to cover more aspects and provide a whole inclusive view.</p><p>Software projects are also greatly influenced by technology. Managing technology affects the business benefit can be achieved in software projects. Each technology can offer a bundle of privileges besides it has own limitations. Thus choosing the exact technology and aligning it with the business value is a very important consideration for any software project manager.</p><p>The survey study has been conducted for validation of the framework also shown that people management has the highest importance in software project management. Previous studies point out that there is a strong positive correlation between software project success and project management effectiveness [<xref ref-type="bibr" rid="scirp.98890-ref37">37</xref>]. Also, the case study results in this paper confirmed the existence of the relationship with empirical evidence. Such findings reinforce the validity of the 4PTRB framework.</p></sec><sec id="s6"><title>6. Conclusion and Future Work</title><p>To conclude, in this research, a comprehensive software project management framework is introduced based on the frameworks and models used in this stream of research. The framework called 4PTRB which includes people, process, product, project, technology, risk, and business management areas. Each main area is decomposed into sub-areas of software management. Twenty-eight software management sub-areas shape the framework over the project lifecycle. The 4PTRB framework offers guidance to the software project manager to less reliance on a specific framework in the direction of increase the chance of delivering a successful software project. The findings of the analysis have been conducted on the data gathered from the survey followed by the case study indicate that the 4PTRB software project management effectiveness framework proposed in this research is intact, valid and appropriate to be used in software projects.</p><p>As the next steps, the evaluation model of software project management effectiveness besides SPMEV will be introduced in a separate paper. Also, we plan to enhance the 4PTRB framework applicability. Only twenty software projects are included in the case study, so increasing the sample size may reveal new insights. While all the projects in the dataset were developed in Egypt. Future studies should include projects developed in other parts of the world. Moreover, any future work on SPMEV can offer a prediction of the software project’s success will be helpful.</p></sec><sec id="s7"><title>Conflicts of Interest</title><p>The authors declare no conflicts of interest regarding the publication of this paper.</p></sec><sec id="s8"><title>Cite this paper</title><p>Barghoth, M.E., Salah, A. and Ismail, M.A. (2020) A Comprehensive Software Project Management Framework. Journal of Computer and Communications, 8, 86-102. https://doi.org/10.4236/jcc.2020.83009</p></sec></body><back><ref-list><title>References</title><ref id="scirp.98890-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Ahmed, A. (2011) Software Project Management: A Process-Driven Approach. 1st Edition. Auerbach Publications, Boca Raton, USA. https://doi.org/10.1145/2464526.2464537</mixed-citation></ref><ref id="scirp.98890-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Taherdoost, H. and Keshavarzsaleh, A. (2018) Managing Successful IT Project; Marketing Perspective. Recent Advances on Computational Science and Applications, 144-153.</mixed-citation></ref><ref id="scirp.98890-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Dyba, T. (2005) An Empirical Investigation of the Key Factors for Success in Software Process Improvement. IEEE Transactions on Software Engineering, 31, 410-424. https://doi.org/10.1109/TSE.2005.53</mixed-citation></ref><ref id="scirp.98890-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Bassam, H.A. (2013) Factors Influencing Project Success Criteria. IEEE 7th International Conference on Intelligent Data Acquisition and Advanced Computing Systems, Berlin, 12-14 September 2013, 566-571. https://doi.org/10.1109/IDAACS.2013.6662988</mixed-citation></ref><ref id="scirp.98890-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Alami, A. (2016) Why Do Information Technology Projects Fail? Procedia Computer Science, 100, 62-71. https://doi.org/10.1016/j.procs.2016.09.124</mixed-citation></ref><ref id="scirp.98890-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">J&amp;oslash;rgensen, M. (2016) A Survey on the Characteristics of Projects with Success in Delivering Client Benefits. Information and Software Technology, 78, 83-94. https://doi.org/10.1016/j.infsof.2016.05.008</mixed-citation></ref><ref id="scirp.98890-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Varaj&amp;atilde;o, J. (2016) Success Management as a PM Knowledge Area—Work-in-Progress. Procedia Computer Science, 100, 1095-1102. https://doi.org/10.1016/j.procs.2016.09.256</mixed-citation></ref><ref id="scirp.98890-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Ralph, P. and Kelly, P. (2014) The Dimensions of Software Engineering Success. Proceedings of the 36th International Conference on Software Engineering, Hyderabad, May 2014, 24-35. https://doi.org/10.1145/2568225.2568261</mixed-citation></ref><ref id="scirp.98890-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Asad, F. and Pinnington, A.H. (2013) Exploring the Value of Project Management: Linking Project Management Performance and Project Success. International Journal of Project Management, 32, 202-217. https://doi.org/10.1016/j.ijproman.2013.05.012</mixed-citation></ref><ref id="scirp.98890-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Peters, L. and Moreno, A.M. (2017) Evaluating Software Project Managers: A Multidimensional Perspective. IEEE Software, 34, 104-108. https://doi.org/10.1109/MS.2017.4121223</mixed-citation></ref><ref id="scirp.98890-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Ur Rehman, A. and Hussain, R. (2007) Software Project Management Methodologies/Frameworks Dynamics “A Comparative Approach”. International Conference on Information and Emerging Technologies, Karachi, 6-7 July 2007, 5. https://doi.org/10.1109/ICIET.2007.4381330</mixed-citation></ref><ref id="scirp.98890-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">De Amescua, A., García, J., Velasco, M., Martínez, P., Ruiz, B., Llorens, J., et al. (2004) A Software Project Management Framework. Information Systems Management, 21, 78-85. https://doi.org/10.1201/1078/44118.21.2.20040301/80425.11</mixed-citation></ref><ref id="scirp.98890-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Dey, P.P., Amin, M., Sinha, B.R., Any, L. and Al Badkoobehi, H. (2018) Current Trends in Software Project Management. Advances in Social Science, Education and Humanities Research, 120, 22-26. https://doi.org/10.2991/mshsd-17.2018.5</mixed-citation></ref><ref id="scirp.98890-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Niazi, M., Mishra, A. and Qumer, A. (2018) What Do Software Practitioners Really Think about Software Process Improvement Project Success? An Exploratory Study. Arabian Journal for Science and Engineering, 43, 7719-7735. https://doi.org/10.1007/s13369-018-3140-3</mixed-citation></ref><ref id="scirp.98890-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Cerdeiral, C.T. and Santos, G. (2018) Software Project Management in High Maturity: A Systematic Literature Mapping. Journal of Systems and Software, 148, 56-87. https://doi.org/10.1016/j.jss.2018.10.002</mixed-citation></ref><ref id="scirp.98890-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Nakigudde, S. (2019) Project Management Models and Software Development Project Success. Master of Science in Information Systems, Makerere University. https://doi.org/10.13140/RG.2.2.36203.08482</mixed-citation></ref><ref id="scirp.98890-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Ackah, D. (2019) Project Management Methods, Methodologies, and Frameworks: An Exploration for Study Guild for Project Management Practitioners of Ghana. Project Management Scientific Journal, 1, 61-66. https://doi.org/10.15373/22501991</mixed-citation></ref><ref id="scirp.98890-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Kamalakannan, J., Chakrabortty, A., Basak, D. and Babu, L.D.D. (2019) Emerging Trends for Effective Software Project Management Practices. In: Proceedings of the 2nd International Conference on Data Engineering and Communication Technology, Springer, Singapore. https://doi.org/10.1007/978-981-13-1610-4</mixed-citation></ref><ref id="scirp.98890-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Ehsan, N., Malik, O.A., Shabbir, F., Mirza, E. and Bhatti, M.W. (2010) Comparative Study for PMBOK &amp; CMMI Frameworks and Identifying Possibilities for Integrating ITIL for Addressing Needs of IT Service Industry. IEEE International Conference on Management of Innovation &amp; Technology, Singapore, 2-5 June 2010, 113-116. https://doi.org/10.1109/ICMIT.2010.5492827</mixed-citation></ref><ref id="scirp.98890-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Wangenheim, C.G., da Silva, D.A., Buglione, L., Scheidt, R. and Prikladnicki, R. (2010) Best Practice Fusion of CMMI-DEV v1.2 (PP, PMC, SAM) and PMBOK 2008. Information and Software Technology, 52, 749-757. https://doi.org/10.1016/j.infsof.2010.03.008</mixed-citation></ref><ref id="scirp.98890-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Futrell, R.T., Shafer, L.I. and Shafer, D.F. (2001) Quality Software Project Management. Prentice Hall, PTR Upper Saddle River, NJ, USA.</mixed-citation></ref><ref id="scirp.98890-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">Pressman, R.S. and Maxim, B.R. (2014) Software Engineering: A Practitioner’s Approach. 8th Edition. McGraw-Hill Inc., New York, NY, USA.</mixed-citation></ref><ref id="scirp.98890-ref23"><label>23</label><mixed-citation publication-type="other" xlink:type="simple">Demir, K.A. (2008) Measurement of Software Project Management Effectiveness. Ph.D. Dissertation in Software Engineering, Naval Postgraduate School, California, USA.</mixed-citation></ref><ref id="scirp.98890-ref24"><label>24</label><mixed-citation publication-type="other" xlink:type="simple">Demir, K.A., Michael, J.B. and Osmundson, J.S. (2009) Approaches for Measuring Software Project Management Effectiveness. International Conference on Software Engineering Research and Practice, Las Vegas, Vol. 2, 613-619. https://doi.org/10.21236/ADA484712</mixed-citation></ref><ref id="scirp.98890-ref25"><label>25</label><mixed-citation publication-type="other" xlink:type="simple">Cullen, C.D. (2011) The Effectiveness of Software Project Management Practices: A Quantitative Measurement. Master’s Thesis of Science in Software Engineering, Naval Postgraduate School, California, USA.</mixed-citation></ref><ref id="scirp.98890-ref26"><label>26</label><mixed-citation publication-type="other" xlink:type="simple">Project Management Institute (PMI) (2017) A Guide to the Project Management Body of Knowledge (PMBOK). 6th Edition. USA.</mixed-citation></ref><ref id="scirp.98890-ref27"><label>27</label><mixed-citation publication-type="other" xlink:type="simple">Development Team C (2010) CMMI for Development, Version 1.3. Software Engineering Institute (SEI), USA.</mixed-citation></ref><ref id="scirp.98890-ref28"><label>28</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Waheed</surname><given-names> N. </given-names></name>,<etal>et al</etal>. (<year>2014</year>)<article-title>Cmmi, Prince 2 and Pmbok—The Big Three</article-title><source> International Conference on Advances in Computing and Information Technology</source><volume> Delhi</volume>,<fpage> 24</fpage>-<lpage>25 May 2014</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.98890-ref29"><label>29</label><mixed-citation publication-type="book" xlink:type="simple">Demir, K.A. (2017) 3PR Framework for Software Project Management: People, Process, Product, and Risk. In: Mahmood, Z., Ed., Software Project Management for Distributed Computing. Springer International Publishing, Cham, 143-170. https://doi.org/10.1007/978-3-319-54325-3_7</mixed-citation></ref><ref id="scirp.98890-ref30"><label>30</label><mixed-citation publication-type="other" xlink:type="simple">Punter, T., Krikhaar, R.L. and Bril, R.J. (2009) Software Engineering Technology Innovation—Turning Research Results into Industrial Success. Journal of Systems and Software, 82, 993-1003. https://doi.org/10.1016/j.jss.2008.12.035</mixed-citation></ref><ref id="scirp.98890-ref31"><label>31</label><mixed-citation publication-type="other" xlink:type="simple">Mikkonen, T., Lassenius, C., M&amp;auml;nnist&amp;ouml;, T., Oivo, M. and J&amp;auml;rvinen, J. (2017) Continuous and Collaborative Technology Transfer: Software Engineering Research with Real-Time Industry Impact. Information and Software Technology, 95, 34-45. https://doi.org/10.1016/j.infsof.2017.10.013</mixed-citation></ref><ref id="scirp.98890-ref32"><label>32</label><mixed-citation publication-type="other" xlink:type="simple">Foote, A. and Halawi, L.A. (2016) Knowledge Management Models within Information Technology Projects. Journal of Computer Information Systems, 58, 89-97. https://doi.org/10.1080/08874417.2016.1198941</mixed-citation></ref><ref id="scirp.98890-ref33"><label>33</label><mixed-citation publication-type="other" xlink:type="simple">Ahonen, J.J., Savolainen, P., Merikoski, H. and Nevalainen, J. (2015) Reported Project Management Effort, Project Size, and Contract Type. Journal of Systems and Software, 109, 205-213. https://doi.org/10.1016/j.jss.2015.08.008</mixed-citation></ref><ref id="scirp.98890-ref34"><label>34</label><mixed-citation publication-type="other" xlink:type="simple">J&amp;oslash;rgensen, M., Mohagheghi, P. and Grimstad, S. (2017) Direct and Indirect Connections between Type of Contract and Software Project Outcome. International Journal of Project Management, 35, 1573-1586. https://doi.org/10.1016/j.ijproman.2017.09.003.</mixed-citation></ref><ref id="scirp.98890-ref35"><label>35</label><mixed-citation publication-type="other" xlink:type="simple">Gomes, J. and Rom&amp;atilde;o, M. (2016) Improving Project Success: A Case Study Using Benefits and Project Management. Procedia Computer Science, 100, 489-497. https://doi.org/10.1016/j.procs.2016.09.187</mixed-citation></ref><ref id="scirp.98890-ref36"><label>36</label><mixed-citation publication-type="other" xlink:type="simple">Barghoth, M.E. (2019) Survey Results. https://forms.office.com/Pages/AnalysisPage.aspx?id=OS8P8PEvH0OrqTJz-K0ZDhYKm6x4A7tLjsDLHKcQ7DdURVZOSlRKOU43UFlNSDQwTk5UMFpBQ1dBOC4u&amp;AnalyzerToken=FNKKY71WFi5pRLTFG5jst1MPFF53IgvW</mixed-citation></ref><ref id="scirp.98890-ref37"><label>37</label><mixed-citation publication-type="other" xlink:type="simple">Umebayashi, T., Committee, R., Chairperson, C., Faculty, H.S., Member, C., Faculty, H.S., et al. (2011) The Correlation between Project Management Effectiveness and Project Success. Ph.D. Dissertation, College of Management and Technology, Walden University, Minneapolis. https://doi.org/UMI:3257958</mixed-citation></ref></ref-list></back></article>