Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here .

Loading metrics

Open Access

Peer-reviewed

Research Article

Impact of agile management on project performance: Evidence from I.T sector of Pakistan

Roles Conceptualization, Data curation, Formal analysis, Investigation, Methodology, Project administration, Resources, Software, Validation, Visualization, Writing – original draft, Writing – review & editing

* E-mail: [email protected]

Affiliation Department of Management Science, COMSATS University Islamabad, Wah Cantt, Pakistan

ORCID logo

Roles Project administration, Supervision, Writing – review & editing

Roles Data curation, Methodology, Project administration, Writing – original draft

Affiliation Department of Management Science, Riphah International University, Rawalpindi, Pakistan

Roles Conceptualization, Data curation, Methodology, Project administration, Supervision

Affiliation Department of Civil Engineering, COMSATS University Islamabad, Wah Cantt, Pakistan

Roles Project administration, Resources, Supervision, Validation

Roles Project administration, Resources, Validation, Writing – review & editing

Roles Data curation, Formal analysis, Investigation, Project administration, Validation

Roles Resources, Software, Supervision, Validation, Writing – review & editing

Affiliation Department of Computer Science, COMSATS University Islamabad, Wah Cantt, Pakistan

  • Umer Muhammad, 
  • Tahira Nazir, 
  • Najam Muhammad, 
  • Ahsen Maqsoom, 
  • Samina Nawab, 
  • Syeda Tamkeen Fatima, 
  • Khuram Shafi, 
  • Faisal Shafique Butt

PLOS

  • Published: April 5, 2021
  • https://doi.org/10.1371/journal.pone.0249311
  • Peer Review
  • Reader Comments

Table 1

Over the past several years, global project management teams have been facing dynamic challenges that continue to grow exponentially with the increasing number of complexities associated with the undertaken tasks. The ever-evolving organizational challenges demand project managers to adapt novel management practices to accomplish organizational goals rather than following traditional management practices. Considering which, the current study aims to explain the effect of agile management practices upon project performance directly as well as while being mediated through project complexity. Furthermore, the aforementioned mediatory relationship is evaluated in terms of the moderating effect of leadership competencies. The current study utilized the survey approach to collect the data from registered I.T firms deployed in the potential metropolitans of each province of Pakistan including, Peshawar, Islamabad, Lahore, Sialkot, Faisalabad, Hyderabad, Sukkur, and Karachi. A total of 176 responses were utilized for statistical evaluations. As result, it was observed that the negative influence anticipated by project complexity on project performance was compensated by the agile management practices. Further, the leadership competencies played a pivotal role in managing project complexity while implementing agile management practices and therefore enhancing project performance. The current study abridges the potential knowledge gap conceptually by evaluating the direct impact of agile management upon project performance while considering all of its aspects, exploring the mediatory role of project performance and evaluating the moderating role of leadership competencies in attaining optimum project performance. In contextual terms, the current study fills the knowledge gap by gauging the implications of agile management practices within the I.T sector of Pakistan. The results of the current study can be a potential guide for both the academicians and the industry professionals.

Citation: Muhammad U, Nazir T, Muhammad N, Maqsoom A, Nawab S, Fatima ST, et al. (2021) Impact of agile management on project performance: Evidence from I.T sector of Pakistan. PLoS ONE 16(4): e0249311. https://doi.org/10.1371/journal.pone.0249311

Editor: Dejan Dragan, Univerza v Mariboru, SLOVENIA

Received: October 1, 2020; Accepted: March 16, 2021; Published: April 5, 2021

Copyright: © 2021 Muhammad et al. This is an open access article distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.

Data Availability: All relevant data are within the paper and its Supporting information files.

Funding: The authors received no specific funding for this work.

Competing interests: The authors have declared that no competing interests exist.

Introduction

The agile management approach in terms of project development process remains rather a novel practice for most of the organizations of today to adapt and practice. Regardless, recent studies have indicated that organizations around the globe considering their long terms benefits are adapting the agile management practices more, in comparison to the traditionally followed waterfall management practices; especially in the IT sector. Research so far has highlighted the relevance of the agile management practices as well as has justified its constructive impact on the performance of an organization [ 1 , 2 ]. In specific to the management trends being followed, a recent global report of PMI comprising opinion of 727 executive members deployed on 3,234 projects across Europe, Asia Pacific, North America, Latin American, Middle East, Africa, and Caribbean Regions, proposed the implementation of agile management practices as a potential reason to trigger organizational productivity. Therefore, signifying the impact of agile management practices upon the performance of the firms [ 3 ]. Moreover, another recent study conducted by Ambysoft indicated agile management practices to deliver a success rate of 55% in comparison to the waterfall management practices with a success rate of 29% only. The report further indicated that 36% of the projects completed under the agile management practices remained challenged and required limited fulfillment of constraints to accomplish the projects. In contrast, the waterfall management practices were credited 67% of the challenged projects. The study also revealed the agile management practices to be attributed with only a mere 3% of project failure rate [ 4 ]. Thus, justifying the constructive impact of agile management practices in terms of enhanced performance measures. Regardless, the precise study indicating the impact of implementing agile management practices upon the project performance while considering all of its related aspects is yet to be explored [ 5 , 6 ]. Considering the potential research gap, the current study took into account of all relevant aspects of project performance including ‘time’, ‘finances’, ‘magnitude of efforts’, ‘work environment moral’, ‘fulfillment of quality criterions’ as well as the ‘satisfaction of regarding stakeholders’ and further observed the variation, in terms of the implementation of the agile management practices.

Considering the organizational accomplishment related aspect of the current research, the performance associated with the projects is often challenged by the magnitude of the complexity faced by the firms. Complexity, if not addressed timely can rile up to potential risks and consequently result in declined performance to a limit where it can jeopardize the existence of an organization itself. Considering which, research so far has indicted that implementation of relevant management practices can enable the mitigation of complexity associated to a project [ 7 , 8 ]. As Sohi, Hertogh [ 9 ] in their recent study were able to justify the association of agile management practices with the abridged level of project complexity to some extent. It was further speculated by the researchers to enhance the project performance of any given firm. Therefore, to address the existing knowledge gap the current study took into account the mediating role of project complexity, to be able to analyze the direct impact of agility upon project complexity as well as the project performance. Moreover, justify the theorized impact of agility in terms of reduced project complexity and enhanced project performance.

Taking into account the managerial aspect of the current study, prior studies have indicated that the efficient and effective implementation of management practices for the most part has remained predominated by the human factor, and of which leadership competencies is of most vital consideration [ 10 ]. In various contexts, the effective implementation of leadership competencies has been found to have a significant impact on the overall organizational performance of any given firm [ 11 , 12 ]. In relevance, a consolidated view of the implementation of leadership competencies to mitigate the organizational complexities and enhance performance measures is yet to be evaluated [ 13 ]. It is very much expectant of the agile management practices to depict enhanced performance as a result of effective leadership competency mitigating the magnitude of dynamic organizational challenges. Considering which, the current study evaluated the moderating role of leadership competencies to observe the controlled impact of professional complexities and the delivered project performance. Therefore, filling in the existing conceptual knowledge gap indicated by prior researchers.

Furthermore, in specific to filling in the contextual research gap, the current study explored the implication of the targeted variables within the I.T sector of Pakistan, which itself has seen significant progression over the years.

The present study aims to accomplish the following research objectives:

  • RO1 : Determine the effect of agile management practices on project performance .
  • RO2 : Evaluate the mediating role of project complexity between agile management practices and project performance .
  • RO3 : Gauge the moderating role of leadership competencies between agile management practices and project complexity .

The following sections of the study comprises of the detailed literature review of all the opted variables of the current study as well as their hypothetical development. Further, the methodological approach to collect the data from the targeted population is presented, which is then further statistically evaluated and explained in the results and analysis section. Followed to which, the deduction based upon the evaluated results are presented in the discussion. Lastly, the outcomes of the current research are deduced in the conclusion section.

Literature review

Agile management..

The concept of agile management got tossed in 1991 when the term agility was defined in a report by the Lacocca Institute, as “the ability to thrive in rapidly changing, fragmented markets”. As the concept evolved, agility was redefined as, “the state or quality of being able to move quickly in an easy fashion”. Therefore, for any firm labeled as agile is expectant to resolve unforeseeable challenges. Therefore, assuring the organizational sustainability in uncertain environments [ 14 , 15 ]. The concept of agile management is multifaceted in nature and the remnants of its implementation have been observed across various disciplines over last few decades. Most early implementation of agile management practices was embraced by the manufacturing sector. At time, agility was defined as, “the capability of an organization to meet changing market requirements, maximize customer service levels and resultantly minimize the cost of goods” [ 16 ]. The agile management practices for a decade and more remained implemented within the manufacturing industry only [ 17 ]. It wasn’t until the commercialization of the internet in 1995 when the agile management practices attained maturity in other industrial sectors as well, especially the software development [ 18 ]. To formalize the agility practices in terms of the software development process the OOPSA conference held in the same year played a momentous role when Ken Schwaber and Jeff Sutherland defined the cardinal principles for the implementation of agility on an organizational scale. Later, the agility saw minuscule implementation in the years to come, till 2001. It happened when various professionals, practitioners, and theorists came up with “Agile Manifesto”, which was mutually signed and published on the internet. The manifesto challenged the implications of traditionally followed management practices onto the project-related outcomes with a higher level of uncertainties. Further, in addition to declaring the traditional management practices misaligned towards the dynamically natured projects, the report emphasized the induction of agile management practices in such environments. Thus, effectively managing organizational objectives, minimizing project complexity, and delivering efficiency in terms of organizational performance [ 16 , 19 ].

To understand what made the implementation of agile management practices a success in the software industry as well as its spread across the globe on the exponential rate in contrast to any other industry, one has to take into consideration the following factors on which the dynamics of agile management rely onto and further draw a comparison of them with the traditionally followed management practices [ 2 , 20 ] (See Table 1 ).

thumbnail

  • PPT PowerPoint slide
  • PNG larger image
  • TIFF original image

https://doi.org/10.1371/journal.pone.0249311.t001

The software industry has for most part evolved over the past 30 years. But the last decade has depicted a significant surge in the industry’s growth and its respective performance. The reason justifying the phenomena has been the broader application of agile management practices, that replaced the traditionally followed management practices over time. The earlier research has justified the execution of agility in terms of ensuring enhanced performance, and also have supported the fact that implementation of agility is most suitable for the business environs that are dynamic in nature. Since, it has very vividly been observed that the implementation of software project development requires the dynamic implementation of operational measures as the problems are evolving real-time, which justifies the complexity associated with the software industry. Considering which, the software development sector is a perfect fit to adapt agile management practices [ 5 ].

Apart from the software products and services, one of the major parts of the project development process is the interaction between the stakeholders which plays a pivotal in determining the performance of the project. Considering which, Uludag, Kleehaus [ 22 ] and Hobbs and Petit [ 23 ] in their respective studies indicated that agile management practices allow organizations for its internal stakeholders to communicate freely as well as maintain a consistent stream of feedback from the external stakeholders. Thus, assuring the regarding organization to achieve optimal performance levels.

Considering the ability of agile management practices to enable its utilizers to accomplish projects in a dynamic environment and be able to deliver optimized performance while considering its respective dimensions i.e., competency, flexibility, quickness, and responsiveness, the current study took into account the implementation of agile management practices in relation to all the aspects of performance.

  • H1: Agile management practices will significantly impact the project performance, in a positive manner.

Project complexity.

Any given organization that functions onto various organizational factors either human or non-human operating in parallel to one another, is bound to face unexpected challenges to manage through and accomplish its goals. Considering which, the software industry has been the most critical one on the list [ 24 ]. It has been so because regardless of the business type, every operational entity is reliant on the software utilization either it is in form of communication, logistics, traveling, academia, and even fields as critical as healthcare. Therefore, justifying the software industry to be the one facing crucial levels of complexity [ 25 ].

Typically, for a large-scale operation with a higher magnitude of complexity, like software development, is often considered as a project rather than a routine-based operation/task, by most of the organizations. This demands a persistent application of relevant management practices under effective supervision to tackle the complexity.

For the successful accomplishment of a project, opting relevant management approach plays a pivotal role in tackling the complexities associated with the environment. Since only the right management approach can enable the managers to make correct calculations to allocate the right percentage of resources to the right places at the right time. Moreover, the application of a relevant management approach enables the mitigation of risk and the magnitude of projected losses [ 2 , 26 ].

Prior studies have indicated a directly proportionate relationship between the complexity and the respective performance of an organization and the projects associated with it. This suggests that if the complexities associated with any given project are not handled effectively on time, are probable to cause an escalation in the level of hindrances associated with the project and may even result in failure of the project itself [ 27 , 28 ].

Project complexity attributed to any given project is determined upon the variation in the number of tasks, their respective types, individuals deployed, and numerous other considerations. Considering which, effective prioritization of the entities involved, and the correct allocation of resources is necessary. All of which is only possible through the application of the relevant management approach [ 8 ].

Past decades have seen an evolution in terms of management practices and their respective application. Which have encouraged both academia as well as practitioners to extend the knowledge upon. As a matter of fact, among the two widely practiced project development management approaches i.e. waterfall and agile, it is the agile management approach that has proved itself to be more efficient to accomplish projects, across the world [ 29 ].

Considering which, Zhu and Mostafavi [ 8 ] in their study indicated the ability of agile management practices to manage through complex settings more effectively and efficiently. Thus, suggesting to lead the project towards better performance. Moreover, in another study Maylor and Turner [ 27 ] highlighted the aspect of stakeholder’s involvement in the development process, which justified the mitigation of project complexity to a greater extent. As agile management encourages the internal stakeholders of the project to seek continuous feedback from one another as well as from the clients throughout the process. Doing so reduces the amount of ambiguity from the development phase as much as possible and induce desired changes along the process. Thus, the finished project is much more of a reflection of the client’s expectations and assurance of enhanced performance. Moreover, in specific to the software industry the nature of projects is bound to change much more rapidly than any other industry, which classifies the software industry with the highest level of complexity attributed to it. For its resolution, the agile management approach suggests breaking down of complex scenarios into smaller tasks with reduced complexity. Thus, resulting in the effective and focused application of management practices, which would further result in mitigation of complexity associated with the project as well as elevated project performance [ 18 , 27 ].

Considering, the ability of agile management practices to mitigate the magnitude of complexity associated with the project and enhance the chances of the performance associated to the regarding project accomplish projects in a dynamic environment, the current study took into account the direct implementation of agile management practices in relation to the diminished project complexity. Moreover, the project complexity was evaluated in terms of a mediator.

  • H2: Agile management practices will significantly impact the project complexity, in a negative manner.
  • H3: Project complexity will significantly impact the project performance, in a negative manner.
  • H4: Project complexity will significantly mediate the relationship between agile management practices and project performance.

Leadership competencies.

The opting of management practices is not enough for an organization to function properly. Rather it is the effective implementation of those defined policies that ensure the magnitude of performance delivered and subsequently the overall sustainability of an organization. For which, it is the human factor in terms of leadership, within an organization that contributes the most towards it. This is where leadership and its respective competencies come into play. Andriukaitienė, Voronkova [ 30 ] in their study defined project manager competence as a combination of knowledge (qualification), skills (ability to do a task), and core personality characteristics (motives, traits, self-concepts) that lead to superior results.

In the project management literature, few topics are too frequently discussed yet are very rarely agreed upon; such as the aspect of project performance [ 2 ]. The last two decades have extended the scope of project performance far beyond the measures of cost, time, and functionality. The project performance measures of today demand to fulfill the satisfaction criterion of the stakeholder associated with the given project, attainment of business/organizational goals, product success, and development of the team involved. All of which is very much reliant upon the effectiveness of the implied organizational practice under human supervision [ 31 ]. Refereed to which, Maqbool, Sudong [ 32 ] in their study identified the possible shortcoming that may hinder the performance associated to any given project. The findings identified the hindering effects as the ineffective management practice observed in the planning, organization, and controlling of the project. Furthermore, Alvarenga, Branco [ 33 ] identified various performance measures associated with well-executed projects. Overall, the findings reflected the leadership competency in terms of maintaining effective communication and problem solving resulted in enhanced project performance. While, the absence of leadership competency in terms of inadequate administration/supervision, human skills, and emotional influencing skills (IQ & EQ) resulted in declined performance or even failure in some cases. Ahmed and Anantatmula [ 34 ] in his study suggested that the manager’s perception of performance and belief in his/her ability can play a significant role in determining the performance delivered. Thus, deeming the leadership competency to play a pivotal role in the accomplishment of a project. Akin to which, Turner came up with the seven forces model to define the factors influencing the project’s performance. The model highlights the people as the cardinal force to drive the project towards accomplishment; which is only possible through leadership competencies, teamwork, and industrial relations. Hassan, Bashir [ 35 ] in their studies brought up the subject that despite the vast research on the project performance and its related measures the organizations still fail to satisfy its stakeholders. It was because most of the research done so far was considering time, cost, and quality as the only measure to determine the project performance delivered. Hassan, Bashir [ 35 ] and Maqbool, Sudong [ 32 ] indicated the criticality of including the human factor in terms of leadership competence/ability to determine the performance of the project. Zuo, Zhao [ 36 ] and Gunter [ 37 ] as well in their studies reviewed the impact of leadership’s competence and style to determine the project’s outcomes and concluded the fact that the existing literature has for most part overlooked the impact of leadership competence on the project’s performance. Therefore, to evaluate the controlling effect of leadership competency to observe change in the magnitude of the performance delivered, the current study proposed the following hypothesis (See Fig 1 ).

thumbnail

https://doi.org/10.1371/journal.pone.0249311.g001

  • H5: Leadership competencies will significantly impact the project performance, in a positive manner.
  • H6: Leadership competencies will significantly moderate the relationship between project complexity and project performance.

Research methodology

software project management research papers 2018

The survey questionnaire was composed of 48 items in total. To determine the application of agile management practices on the organizational level a 20 relevant items were adapted from the scale developed by Zhang and Sharifi [ 42 ]. The scale itself was based upon four dimensions i.e. ability, flexibility, quickness, and responsiveness. To determine the leadership competencies of managers on various hierarchical levels of an organization, an 10 items were adapted from the scale developed by Chung-Herrera, Enz [ 43 ]. The scale was composed of 8 unique dimensions i.e. self-management, strategic positioning, implementation, critical thinking, communication, interpersonal, leadership, and industry knowledge. To determine the overall magnitude of complexity associated with the project under study, 12 items were adapted from the scale developed by Xia and Lee [ 44 ]. To determine the overall performance of the undertaken projects, a 6 items scale developed by Yusuf, Sarhadi [ 45 ] was utilized in the current study. The responses were recorded upon the 5-Point Likert scale, which had (1) to refer to “Strongly Disagree” up to (5) referring to “Strongly Agree” [ 46 ].

The current study included the opinion of the respondents recorded in terms of quantitative scale. During the data collection process, no confidential information (personal/organizational) was inquired about. Also, the presented research did not categorize the involved workers in terms of race/ethnicity, age, disease/disabilities, religion, sex/gender, sexual orientation, or other socially constructed groupings. Therefore, COMSATS University Islamabad’s Ethics Review Committee declared the current study exempted from the requirement of consent from the respondents. Considering which, a total of 250 questionnaires were disseminated to survey the professionals of the Pakistani IT industry. By the end of the survey process, a total of 190 responses got collected. Thus, the overall response rate of the study was 76%. Further, 7% of the responses were discarded as a result of being incomplete or erroneous. Since both incomplete or redundant data can affect the results adversely [ 47 ]. Followed to the collection of data the next phase demanded the application of appropriate statistical tools and respective data analysis techniques to make deductions regarding the objectives of the study. For which the current study utilized the SmartPLS GmbH’s SMART Partial Least Squares (SMART PLS 3.0) to analyze the dataset. Various studies in recent years have utilized a similar tool and respective techniques to analyze the data and make respective deductions [ 48 , 49 ].

Statistical results & analysis

To begin with, the information was gauged to assess the instrument’s reliability and validity. Further, the instrument’s fitness was evaluated in terms of factor loadings. The results identified few unfit components associated with the variables under study. Suggested to which, the identified unfit components of the hypothesized model were then removed. Followed by which, the information was evaluated to gauge the direct and indirect effects of variables, in alignment with the hypothesized model. Finally, the hypothesized model was concluded upon the evaluation of the total impact of the predictor variables upon the dependent variable [ 50 , 51 ].

Demographical classification

The respondents of the study had variating attributions associated with them in terms of demographics. The current study classified the respondents in terms of age, tenure of employment, sector of employment, the status of employment, and the geographical location of their organization.

As a response to which 63.6 percent of employees were aged between 20–29 years, 21.6 percent were aged between 30–39 years, 10.8 percent were aged between 40–49 years and 4.0 percent were aged 50 years or above.

In specific to the tenure of employment or the managerial experience, 27.8 percent of respondents had an experience of less than 1 year, 20.5 percent had experience ranged between 1–2 years, 19.3 percent had experience ranged between 2–5 years, 9.1 percent had experience ranged between 5–10 years and, 23.3 percent had an experience of 10 years or over.

In terms of the employment sector, 53.9 percent of the individuals were employed in the public sector. While 46.1 percent of the individuals were employed in the private sector.

In terms of the geographical placement of the surveyed organizations, 12.5 percent of the firm were deployed in the Khyber Pakhtunkhwa and Gilgit Baltistan, 50 percent of the firm were deployed in Punjab, 25 percent of the firm were deployed in the Sindh and, 12.5 percent of the firm were deployed in the Balochistan. Thus, deeming the study to utilize the equivalently proportionate responses from each province, that were aligned with the proportion of firms in each province, nationwide.

Structural equation modeling

Structural equation modeling is a multivariate based statistical evaluation approach that is utilized to determine structural associations between the components of a hypothesized model [ 52 , 53 ]. The adapted approach is a combination of factor analysis and multiple- regression analysis. The current study took a two-stage approach to conduct SEM. The first stage involved the application of confirmatory factor analysis (CFA), which justified the consistency of the research instrument and its associated components/items. Followed by which, the research instrument was tested for its respective reliability and validity in the first stage of SEM, as commended by prior research [ 53 ]. The second stage of SEM involved the evaluation of measuring the magnitude of impact existent between the observed and latent variables under discussion. Which were further justifies in terms of their significance and their respective relevance in alignment to the hypothesized relationships [ 54 ].

SEM (stage 1).

To begin with, the first stage of the SEM tested the measurement model for its reliability, validity (convergent, discriminant), and consistency to the components towards the research instrument, utilizing the CFA approach. CFA is a commended approach to test adapted research instruments for their consistency [ 49 , 55 ].

Instrument’s reliability.

The reliability of a research instrument is its ability to give consistent results with negligible variation regardless of the environment it is utilized in. SEM utilizes Cronbach’s Alpha as the criterion of reliability associated with a research instrument. For a research instrument and its respective components to be reliable the value of Cronbach’s Alpha is commended to be higher than 0.70 [ 56 ]. Keeping that in view, the values of Cronbach’s Alpha associated with all the variables under study were above 0.70 (See Table 2 ). Thus, deeming the respective research instrument to be reliable.

thumbnail

https://doi.org/10.1371/journal.pone.0249311.t002

Instrument’s validity (convergent).

The validity of a research instrument is defined as its ability to measure the phenomena that it is supposed to measure. There are two types of validity i.e. convergent and discriminant [ 57 , 58 ]. The convergent validity associated with a research instrument is the measure to determine the relatability of research items to their respective variable. SEM utilizes Average Variance Extracted (AVE) as the criterion of validity associated with a research instrument. For a research instrument and its respective components to be convergently valid, the value of AVE is commended to be higher than 0.5 [ 49 , 59 ]. Keeping, that in view the values of AVE associated with all the variables under study were above 0.5 (See Table 3 ). Thus, deeming the respective research instrument to be convergently valid.

thumbnail

https://doi.org/10.1371/journal.pone.0249311.t003

Instrument’s validity (discriminant).

The discriminant validity associated with a research instrument is the measure to determine the magnitude of dissimilarity of research items associated with a variable towards the research items of the rest of the variables under study. SEM utilizes Fornell-Larcker Criterion as the criterion of discriminant validity associated with a research instrument. For a research instrument and its respective components to be discriminately valid, the correlative value of Fornell-Larcker Criterion of a variable with its components is commended to be higher than the correlative value of other variables in the study [ 48 , 49 ]. Keeping, that in view the values of the Fornell-Larcker Criterion associated with all the variables under study were comparatively higher than the correlative values of other variables in the study (See Table 4 ). Thus, deeming the respective research instrument to be discriminately valid.

thumbnail

https://doi.org/10.1371/journal.pone.0249311.t004

Another measure to determine, the discriminant validity associated to a research instrument is the Cross Loadings. For a research instrument and its respective components to be discriminately valid, the correlative values of Cross Loadings of the items of a variable are commended to be higher than the correlative values of similar items with other variables in the study [ 49 ]. Keeping, that in view the values of Cross Loadings associated to all the items of the variables under study were comparatively higher than the correlative values of similar items with rest of the variables in the study (See Table 5 ). Thus, deeming the respective research instrument to be discriminately valid.

thumbnail

https://doi.org/10.1371/journal.pone.0249311.t005

Lastly, in terms of evaluating the discriminant validity, the Heterotrait-Monotrait Ratio (HTMT) is considered as the most precise measurement. HTMT is based upon a higher level of specificity that is ranged between the measurement precision of 97%-99%. On the contrary, the measures of Cross Loadings followed by the Fornell-Larcker Criterion can only depict a measurement precision ranged between 0.00%-20.82% [ 49 , 60 ]. In terms of HTMT, for a research instrument to be valid, the correlational terms must be valued lower than the 0.90. Keeping that in view, the correlation values associated with all the variables were below 0.90 (See Table 6 ). Thus, deeming the respective research instrument to be discriminately valid.

thumbnail

https://doi.org/10.1371/journal.pone.0249311.t006

Multi-collinearity.

Multi-Collinearity is the state of higher correlation existent between the variables and the indicators associated with them. Which can further lead to unreliable statistical projections and inferences. To test a variable and its respective indicators for collinearity, the proposed criterion of VIF is followed. The referred criterion suggests for all the indicators of the regarding variable to have a VIF value lower than 5 to be fit in terms of collinearity measure [ 48 ]. Keeping that in view all the indicators associated with the variables under study were found to have VIF value under 5 (See Table 7 ).

thumbnail

https://doi.org/10.1371/journal.pone.0249311.t007

Factor loadings.

Followed to fulfilling the criterion of the research instrument’s reliability and validity the respective components must fulfill the criterion of factor analysis that is measured in terms of Factor Loadings. Factor Loadings are determinant of the variability and correlation associated with the items of the observed variables under study. For an item associated with a variable to fulfill the Factor Loading criterion, must be valued above 0.7 [ 61 , 62 ]. In comparison to which, selective items associated with agile management (AM13) and project complexity (PC2, PC4) were found below the commended threshold value (See Table 8 ). Thus, these items were removed from the measurement model, to enhance the overall fit.

thumbnail

https://doi.org/10.1371/journal.pone.0249311.t008

SEM (stage 2).

After the deletion of unfit components of the measurement model, the second stage involved the reassessment of the measurement model. The model was retested in terms of Factor Loadings, which depicted all of the values to be ranged above the minimum threshold of 0.70 [ 62 ] (See Table 9 ).

thumbnail

https://doi.org/10.1371/journal.pone.0249311.t009

Path coefficients.

After conforming to the component fitness criterion, the structural model was evaluated in terms of the magnitude of the effect the observed variables had on the latent variables. The said magnitude was evaluated utilizing the measure of Path Coefficients. The value associated to the measure of path coefficient varies between ±1, which suggests the positive and negative relationship between the variables under consideration [ 48 , 63 , 64 ]. The effect of agile management practices over the project performance was valued at 0.473. The effect of agile management practices over the project complexity was valued as 0.703. The effect of leadership competencies over the project performance was valued at 0.664. Lastly, the effect of project complexity over the project performance was valued at 0.149. The evaluated effects were further justified in terms of the level of significance attributed to them i.e. p-value ≤ 0.05. Since all the results fulfilled the significance criterion, for which the evaluated effects were considered as accepted (See Table 10 ). Thus, justifying the following hypothesized relationships between the variables under study:

thumbnail

https://doi.org/10.1371/journal.pone.0249311.t010

Coefficient of determination ( r 2 ).

Coefficient of Determination ( r 2 ) is representative of the amount of variance the exogenous variable/s can cause in the associated endogenous variable/s. The value of the Coefficient of Determination (r2) varies between 0–1. The higher the value of r 2 the higher the magnitude of impact implied by the exogenous variables [ 65 ]. Keeping that in view, the exogenous variables of the study i.e. (Agile Management, Project Complexity, and Leadership Competencies) impacted the endogenous variable i.e. (Project Performance) with an r 2 valued at 0.582. Thus, justifying 58.20% of the variance explained (See Table 11 ).

thumbnail

https://doi.org/10.1371/journal.pone.0249311.t011

Effect size ( f 2 ).

Effect Size ( f 2 ) is representative of the magnitude of effect an exogenous variable can have on an endogenous variable. The respective magnitude of the effect is classified into three tiers. For a given relationship the values of Effect Size ( f 2 ) ranged between 0.02–0.14 are attributed as a small effect. Likewise, values ranged between 0.15–0.35 are attributed as a medium effect, and values ranged 0.36 and above are attributed as a large effect [ 48 , 51 ]. Keeping that in view, both the agile management and project complexity had a medium impact. While leadership competencies and project complexity had a large effect on their respective dependent variables. (See Table 12 ).

thumbnail

https://doi.org/10.1371/journal.pone.0249311.t012

Mediation analysis.

A mediatory variable of the study is known to add an explanation or justify the effect of an exogenous variable over an endogenous variable. The current study took project complexity as a mediator to explain the effect of agile management over the project performance. SmartPLS explains the mediation in terms of Indirect Effects and its respective significance [ 66 , 67 ]. Keeping, that in view the hypothesized mediation was approved (See Table 13 ). Thus, accepting the following hypothesis:

thumbnail

https://doi.org/10.1371/journal.pone.0249311.t013

Moderation analysis.

A moderating variable of the study is known to control the magnitude of the effect of an exogenous variable over an endogenous variable. This effect can be tilted either positively or negatively in presence of a moderator. The current study took leadership competencies as a moderator to control the effect of project complexity over the project performance. SmartPLS explains the moderation in terms of inducing a product indicator term in the structural model and its respective significance [ 68 ]. Keeping, that in view the hypothesized moderation was approved (See Table 14 ). Thus, accepting the following hypothesis:

thumbnail

https://doi.org/10.1371/journal.pone.0249311.t014

Results summary.

The proposed hypotheses for the current study were accepted while considering their significance. The respective summary is depicted in the following Table 15 .

thumbnail

https://doi.org/10.1371/journal.pone.0249311.t015

To begin with, the first research hypothesis stated, “Are the agile management practices a significant predictor of project performance?”. Keeping that in view, the current study depicted a significantly positive influence of implementing agile management practices onto the overall performance of the projects undertaken. This suggests, that resolving a project into smaller functional proportions and responding timely is a commendable approach to enhance the performance of the undertaken projects.

Furthermore, the statistical findings in accordance with the dimensions of the agile management the significance of the relationship emphasized that an organization must undertake only the projects that it is competent enough to accomplish. Moreover, for a project that is undertaken, must be resolved down to work units that can be matched with the competency level of the employed individual. This would enable them to achieve the targeted goals with fewer hurdles faced along the process. Similar results were concluded by Alvarenga, Branco [ 33 ] in their study conducted on 257 project managers; each having an extensive experience of over 10 years. As it was indicated that it is the competency associated to the employed individuals in an organization that assures the efficient and effective execution of organizational task and result in accomplishment of the undertaken projects. Followed to which, agile management commends the adaption of flexibility in the project development process that allows the project team to incorporate the changes more easily than the traditional implementation of the projects. Similarly, the loss incurred during the development process is relatively less. Since the failure is often observed in one or a few modules at a time, which doesn’t affect the rest of the development process in any way. Most importantly, agile management is most responsible for responding quickly to the areas of projects that demand prioritized completion or technical handling. The respective findings were found in alignment to the study conducted by Serrador and Pinto [ 5 ] on 1002 projects deployed across various nations, that depicted a similar notion of a positive impact of implementing agile management to attain enhanced organizational outcomes. In another mixed-mode study conducted by Drury-Grogan [ 69 ] on various teams utilizing agile tools in the I.T sector as well suggested that application of the referred tools resulted in enhancing the success associated with the regarding projects.

The second research hypothesis stated, “Are the agile management practices a significant predictor of project-related complexities?” Keeping that in view, the current study depicted a significantly negative influence of implementing agile management on the project complexity. This suggests that the implementation of agile management enabled the regarding project managers to be able to effectively foresee the undertaken projects to a greater extent by adapting agile management practices than they would otherwise have had by adapting traditional management practices. The respective findings were found in alignment with the study conducted by Sohi, Hertogh [ 9 ] on 67 projects of complex nature, depicted that in a hybrid system with agile management practices coupled with traditional management approach was able to mitigate the magnitude of complexity faced by the regarding firms. In another subjective study conducted by Maylor and Turner [ 7 ] projected deduction being based upon 43 workshops and the opinion of 1100 managers. The results suggested an agile management approach as possibly the most effective approach to diminish the project complexity to commendable levels. Akin to which, in an extensive literature review conducted by Bergmann and Karwowski [ 70 ] also concluded the similar findings that adaptation of agile management is very effective in terms of mitigating the project related complexities and a accomplishing project outcomes.

The third research hypothesis stated, “Is the project complexity a significant predictor of project performance?” Keeping that in view, the current study depicted a significantly negative influence of project complexity on the overall performance of the projects. This suggests that the uncertainties faced by the project manager may hinder the accomplishment of the project. This would further possibly result in causing unnecessary delays, financial losses, overused employee efforts, working environment with moral, quality compromises, and unsatisfied clients. The respective findings were found in alignment with the study conducted by Floricel, Michela [ 71 ] on 81 projects deployed 5 across continents, depicted the possible negative impact of complexities on the overall performance of the organizations; that may be faced at each step of the development process. In another hybrid study conducted by Zhu and Mostafavi [ 8 ] on various senior project managers employed in the construction sector as well opinionated that complexities associated with organizations can deter the performance observed across their respective projects. Likewise, Luo, He [ 72 ] compile the opinion of 245 project managers that expressed the fact that project complexity can jeopardize the accomplishment of desired organizational outcomes. Therefore, their mitigation is a necessity for an organization to thrive.

The fourth research hypothesis stated, “Are leadership competencies a significant predictor of project performance?” Keeping that in view, the current study depicted a significant relationship between leadership competencies and project performance. This suggests that effective leadership can play a pivotal role in enabling an organization to attain the desired performance targets associated to its respective project. The respective findings were found in alignment to the study conducted by Ahmed and Anantatmula [ 34 ] on 286 project managers serving various construction firms in Pakistan, suggested leadership competencies be an effective measure to enhance the performance of the projects it is utilized onto. In another hybrid study conducted by Berssaneti and Carvalho [ 73 ] on 336 project managers deployed across various Brazilian firms opinionated that effective supervision and managerial support can prove itself to be a potential factor in enabling a firm to deliver desired outcomes.

The fifth research hypothesis stated, “Does the project complexity mediate the relationship between agile management practices and project performance?” Keeping that in view, the current study depicted a significant relationship between agile management and project performance while considering leadership competencies as a moderator. This suggests that effective implementation of agile management practices in a project can prove themselves to be effective in elevating project performance. Though the magnitude of complexity associated with the project can explain the possible decline observed in project performance; regardless of the management practices being observed. Though the observed decline can be minimized to a laudable extent through the utilization of agile management practices. The respective findings were found in alignment with an in-depth correlational study conducted by Sohi, Hertogh [ 9 ] on 67 project managers supervising various projects. The results suggested that inducing agile management practices within any compatible system can enable an organization to manage through its professional challenges which can possibly lead an organization to perform better.

The sixth research hypothesis stated, “Do the leadership competencies moderate the relationship between agile management practices and project performance?” Keeping that in view, the current study depicted a significant relationship between project complexity and project performance while considering leadership competencies as a moderator. Which suggests that effective implication of human factor in terms of leadership competencies can play a vital role in mitigating the hindrances faced during the project development process and can further result in enhanced performance. On the contrary, the absence of required leadership competencies can result in augmentation of adversities that may lead to a decline in the project performance. The respective findings were found in alignment to a mixed-mode study conducted by Aurélio de Oliveira, Veriano Oliveira Dalla Valentina [ 74 ] on 32 highly skilled and influential project managers in the field of R&D; who have served various forms globally. The correlational study depicted a possibly potential impact of an appropriate leadership approach to resolve organizational situations and deliver targeted performance.

Considering the hypothetical contemplations of the current study, various deductions have been made. To begin with, the implementation of agile management practices in the Pakistani I.T industry proves itself to be effective in terms of enhancing the overall performance of the undertaken projects. Thus, ensuring the sustainability of organizations in the industry. Moreover, it was observed that agile management practices enabled its utilizers to cope up with the complexities, by breaking down tasks into smaller work units and implementing the supervision on a horizontal scale rather than top-down. This approach not only made managing tasks effectively and efficiently but also made the decision making swift. Though it was observed that the organizations that weren’t able to take on the implementation of agile management practices on a full scale, faced complexities in various organizational terms, that would lead to declined performance. In addition to the mitigation of complexities through the implementation of agile management practices, it was the effective consideration of human factors in terms of leadership competencies that extended the reduction of organizational complexities and upscaled the magnitude of performance delivered.

The current study offers a pathway to understanding the application of agile management practices in the IT sector. Though it faces various shortcomings in both contextual and conceptual manner, which can further serve as a pathway to future researchers and professionals to look into and extend the knowledge pool.

In conceptual terms, the current study only took into account one mediatory variable i.e., project complexity to explain the implications of agile management onto the project performance. Akin to which, only one moderating variable was considered to evaluate the variability in the magnitude of project performance. Both of these are not enough of a consideration to depict the full potential of application of agile management practices in determining the project performance. Referred to which, it is commended for the future researchers and professionals to look into considering other variables that can explain the phenomena of agile management to variate the magnitude of project performance delivered. In alignment to which, it will also be interesting to see the implementation of agile management to enhance the organizational accomplishments such as, attaining competitive advantage, innovation, industrial sustainability, and more.

In contextual terms, the current study has targeted the IT sector of Pakistan; a developing nation. Since other industries as well are realizing the necessity of agile management and embracing its practices, it will be interesting to see the application of similar study in other developing nations, as well as other industrial sectors.

Supporting information

S1 appendix..

https://doi.org/10.1371/journal.pone.0249311.s001

S1 Dataset.

https://doi.org/10.1371/journal.pone.0249311.s002

  • View Article
  • Google Scholar
  • 2. Kerzner H, Kerzner HR. Project management: a systems approach to planning, scheduling, and controlling: John Wiley & Sons; 2017.
  • 3. Langley MA. Success Rates Rise: Transforming the high cost of low performance. In: PMI, editor. Pulse of the Profession2017. p. 32.
  • 4. Ambler SW. 2018 IT Project Success Rates Survey Results. Ambysoft, 2018.
  • 12. Northouse PG. Leadership: Theory and practice: Sage publications; 2018.
  • PubMed/NCBI
  • 14. Denning S. How major corporations are making sense of Agile. Strategy & Leadership. 2018.
  • 15. Denning S. Succeeding in an increasingly Agile world. Strategy & Leadership. 2018.
  • 16. Levy R, Short M, Measey P, editors. Agile Foundations: Principles, practices and frameworks2015: BCS.
  • 18. Abrahamsson P, Salo O, Ronkainen J, Warsta J. Agile software development methods: Review and analysis. 2017.
  • 19. Marcus Ries DS. Agile Project Management, A Complete Beginner’s Guide To Agile Project Management: Ries Publications, New York; 2016.
  • 20. Turk D, France R, Rumpe B. Limitations of agile software processes. Third International Conference on Extreme Programming and Flexible Processes in Software Engineering. 2014:43–6.
  • 21. Kerzner H. Project management: a systems approach to planning, scheduling, and controlling: John Wiley & Sons; 2017.
  • 22. Uludag Ö, Kleehaus M, Caprano C, Matthes F, editors. Identifying and structuring challenges in large-scale agile development based on a structured literature review. 2018 IEEE 22nd International Enterprise Distributed Object Computing Conference (EDOC); 2018: IEEE.
  • 27. Maylor H, Turner N. Understand, reduce, respond: project complexity management theory and practice. International Journal of Operations & Production Management. 2017.
  • 28. Morcov S, Pintelon L, Kusters RJ. Definitions, characteristics and measures of IT project complexity-a systematic literature review. International Journal of Information Systems and Project Management. 2020.
  • 31. Larson EW, Gray CF, editors. A Guide to the Project Management Body of Knowledge: PMBOK ( ® ) Guide2015: Project Management Institute.
  • 33. Alvarenga JC, Branco RR, Guedes ALA, Soares CAP, e Silva WdS. The project manager core competencies to project success. International Journal of Managing Projects in Business. 2019.
  • 36. Zuo J, Zhao X, Nguyen QBM, Ma T, Gao S. Soft skills of construction project management professionals and project success factors. Engineering, Construction and Architectural Management. 2018.
  • 37. Gunter RC. Emotional Intelligence and Its Relationship to Project Manager Leadership Competencies and Project Success: Saint Leo University; 2020.
  • 38. Association PSH. P@SHA IT Industry Report 2017. Report. 2017 Contract No.: 1.
  • 39. Neuman WL. Understanding research: Pearson; 2016.
  • 41. Hox JJ, Moerbeek M, van de Schoot R. Multilevel analysis: Techniques and applications: Routledge; 2017.
  • 47. Heeringa SG, West BT, Berglund PA. Applied survey data analysis: Chapman and Hall/CRC; 2017.
  • 50. Ringle CM, Da Silva D, Bido DdS. Structural equation modeling with the SmartPLS. 2015.
  • 51. Ringle C, Wende S, Becker J. SmartPLS—Statistical Software For Structural Equation Modeling. 2017.
  • 52. Bowen NK, Guo S. Structural equation modeling: Oxford University Press; 2011.
  • 53. Klem L. Structural equation modeling. 2000.
  • 55. Byrne BM. Structural equation modeling with AMOS: Basic concepts, applications, and programming: Routledge; 2016.
  • 56. Gliem JA, Gliem RR, editors. Calculating, interpreting, and reporting Cronbach’s alpha reliability coefficient for Likert-type scales2003: Midwest Research-to-Practice Conference in Adult, Continuing, and Community Education.
  • 60. Ab Hamid M, Sami W, Sidek MM, editors. Discriminant Validity Assessment: Use of Fornell & Larcker criterion versus HTMT Criterion. Journal of Physics: Conference Series; 2017: IOP Publishing.
  • 63. Hair JF, Black WC, Babin BJ, Anderson RE, Tatham RL. Multivariate data analysis: Prentice hall Upper Saddle River, NJ; 1998.
  • 64. Hair Jr JF, Hult GTM, Ringle C, Sarstedt M. A primer on partial least squares structural equation modeling (PLS-SEM): Sage Publications; 2016.
  • 65. Di Bucchianico A. Coefficient of determination (R2). Encyclopedia of Statistics in Quality and Reliability. 2008.
  • 68. Bae B. Analyses of moderating and mediating effects with SPSS/Amos/LISREL/SmartPLS. Seoul: Chungram Publishing. 2015.
  • 70. Bergmann T, Karwowski W, editors. Agile project management and project success: A literature review. International Conference on Applied Human Factors and Ergonomics; 2018: Springer.

A Theoretical Framework for Improving Software Project Monitoring Task of Agile Kanban Method

  • Conference paper
  • First Online: 09 September 2018
  • pp 1091–1099
  • Cite this conference paper

software project management research papers 2018

  • Hamzah Alaidaros 18 ,
  • Mazni Omar 18 &
  • Rohaida Romli 18  

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 843))

Included in the following conference series:

  • International Conference of Reliable Information and Communication Technology

2415 Accesses

3 Citations

Progress monitoring task is one of the critical steps in the software project management (SPM). Consequently, successful realization of software projects is strongly associated with used method in implementing and monitoring those projects. Over the recent years, the adoption of Agile Kanban method is being increased, however, this method still having significant challenges in progress monitoring task during the process of software development. Therefore, this paper aims to draw upon relevant theories and conducts in-depth a review in order to establish a theoretical framework to improve the progress monitoring task of Agile Kanban method. Our findings revealed that three elements need improvements, which are progress tracking (PT), limiting work-in-progress WIP (LWIP), and progress visualization (PV). In addition, the three elements are aligned with theories, which are the explicit theory of project management (TETPM), progress monitoring theory (PMT), and the program theory (TPT). These findings extend the current literature on Agile software development by providing a holistic view on how progress monitoring task should be improved.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
  • Available as EPUB and PDF
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Villafiorita, A.: Introduction to Software Project Management. CRC Press, London (2014)

Google Scholar  

Project Management Institute, A.: A Guide to the Project Management Body of Knowledge (PMBOK® Guide), 6th edn. (2017)

Alaidaros, H., Omar, M.: Software project management approaches for monitoring work-in-progress: a review. J. Eng. Appl. Sci. 12 (15), 3851–3857 (2017)

Koskela, L., Howell, G.: The underlying theory of project management is obsolete. In: The PMI Research Conference, pp. 293–302, Seattle, Washington (2002)

Warburton, R.D.H., Cioffi, D.F.: Project management theory: deriving a project’s cost and schedule for its network structure. In: Project Management Institute Research and Education Conference, Phoenix, AZ. Newtown Square, pp. 156–168 (2014)

Ahmad, M., Markkula, J., Oivo, M.: Insights into the perceived benefits of Kanban in software companies: practitioners’ views. In: International Conference on Agile Software Development, Cham, pp. 156–168 (2016)

Karunanithi, K.: Metrics in Agile and Kanban Software Measurement Techniques. California State University, Fullerton (2016)

Lei, H., Ganjeizadeh, F., Jayachandran, P.K., Ozcan, P.: A statistical analysis of the effects of Scrum and Kanban on software development projects. Robot. Comput. Integr. Manuf. 43 , 59–67 (2017)

Article   Google Scholar  

Al-Baik, O., Miller, J.: The Kanban approach, between agility and leanness: a systematic review. Empir. Softw. Eng. 20 (6), 1861–1897 (2015)

Standish Group: http://www.standishgroup.com/outline/ . Accessed 29 Apr 2018

Scribbr: https://www.scribbr.com/dissertation/the-theoretical-framework-of-a-dissertation-what-and-how/ . Accessed 30 Jan 2018

Ahimbisibwe, A., Daellenbach, U., Cavana, R.Y.: Empirical comparison of tradition al plan-based and agile methodologies: critical success factors for outsourced software development projects from vendors’ perspective. J. Enterp. Inf. Manag. 30 (3), 400–453 (2017)

Taherdoost, H., Keshavarzsaleh, A.: A theoretical review on IT project success/failure factors and evaluating the associated risks. In: 14th International Conference on Telecommunications and Informatics, Sliema, Malta (2015)

Interop ITX Research Report. http://www.interop.com/ . Accessed 30 Apr 2017

Version One Report. https://www.versionone.com/pdf/VersionOne-11th-Annual-State-of-Agile-Report.pdf . Accessed 10 May 2018

Anderson, D.J.: Kanban. Blue Hole Press (2010)

Nguyen, D.S.: Workplace factors that shape agile software development team project success. Am. Sci. Res. J. Eng. Technol. Sci. (ASRJETS), 17 (1), 323–391 (2016)

Tripp, J.F., Saltz, J., and Turk, D.: Thoughts on current and future research on agile and lean: ensuring relevance and rigor. In: Proceedings of the 51st Hawaii International Conference on System Sciences, USA, pp. 5465–5472 (2018)

Mahnic, V.: Improving software development through combination of scrum and Kanban. In: Recent Advances in Computer Engineering, Communications and Information Technology, Espanha, pp. 281–288 (2014)

Raju, H., Krishnegowda, Y.: Value stream mapping and pull system for improving productivity and quality in software development projects. Int. J. Recent Trends Eng. Technol. 11 (1), 24–38 (2014)

MacGregor, J.N., Ormerod, T.C., Chronicle, E.P.: Information processing and insight: a process model of performance on the nine-dot and related problems. J. Exp. Psychol. Learn. Mem. Cogn. 27 (1), 176–201 (2001)

Funnell, S.C., Rogers, P.J.: Purposeful program theory: effective use of logic models and theories of change. Jossey-Bass, San Francisco (2011)

Download references

Acknowledgment

The authors wish to thank the Universiti Utara Malaysia for funding this study under University Research Grant Scheme, S/O project code: 13853.

Author information

Authors and affiliations.

Human-Centred Computing Research Lab, School of Computing, Universiti Utara Malaysia (UUM), Sintok, 06010, Kedah, Malaysia

Hamzah Alaidaros, Mazni Omar & Rohaida Romli

You can also search for this author in PubMed   Google Scholar

Corresponding author

Correspondence to Mazni Omar .

Editor information

Editors and affiliations.

College of Computer Science and Engineering, Taibah University, Medina, Saudi Arabia

Faisal Saeed

Information Systems Department, Faculty of Computing, Universiti Teknologi Malaysia, Skudai, Malaysia

Nadhmi Gazem

Information Technology Department, Faculty of Engineering and Information Technology, Taiz University, Taiz, Yemen

Fathey Mohammed

Abdelsalam Busalim

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Cite this paper.

Alaidaros, H., Omar, M., Romli, R. (2019). A Theoretical Framework for Improving Software Project Monitoring Task of Agile Kanban Method. In: Saeed, F., Gazem, N., Mohammed, F., Busalim, A. (eds) Recent Trends in Data Science and Soft Computing. IRICT 2018. Advances in Intelligent Systems and Computing, vol 843. Springer, Cham. https://doi.org/10.1007/978-3-319-99007-1_101

Download citation

DOI : https://doi.org/10.1007/978-3-319-99007-1_101

Published : 09 September 2018

Publisher Name : Springer, Cham

Print ISBN : 978-3-319-99006-4

Online ISBN : 978-3-319-99007-1

eBook Packages : Intelligent Technologies and Robotics Intelligent Technologies and Robotics (R0)

Share this paper

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

  • Publish with us

Policies and ethics

  • Find a journal
  • Track your research

Journal of Software Engineering Research and Development Cover Image

  • Search by keyword
  • Search by citation

Page 1 of 2

Metric-centered and technology-independent architectural views for software comprehension

The maintenance of applications is a crucial activity in the software industry. The high cost of this process is due to the effort invested on software comprehension since, in most of cases, there is no up-to-...

  • View Full Text

Back to the future: origins and directions of the “Agile Manifesto” – views of the originators

In 2001, seventeen professionals set up the manifesto for agile software development. They wanted to define values and basic principles for better software development. On top of being brought into focus, the ...

Investigating the effectiveness of peer code review in distributed software development based on objective and subjective data

Code review is a potential means of improving software quality. To be effective, it depends on different factors, and many have been investigated in the literature to identify the scenarios in which it adds qu...

On the benefits and challenges of using kanban in software engineering: a structured synthesis study

Kanban is increasingly being used in diverse software organizations. There is extensive research regarding its benefits and challenges in Software Engineering, reported in both primary and secondary studies. H...

Challenges on applying genetic improvement in JavaScript using a high-performance computer

Genetic Improvement is an area of Search Based Software Engineering that aims to apply evolutionary computing operators to the software source code to improve it according to one or more quality metrics. This ...

Actor’s social complexity: a proposal for managing the iStar model

Complex systems are inherent to modern society, in which individuals, organizations, and computational elements relate with each other to achieve a predefined purpose, which transcends individual goals. In thi...

Investigating measures for applying statistical process control in software organizations

The growing interest in improving software processes has led organizations to aim for high maturity, where statistical process control (SPC) is required. SPC makes it possible to analyze process behavior, pred...

An approach for applying Test-Driven Development (TDD) in the development of randomized algorithms

TDD is a technique traditionally applied in applications with deterministic algorithms, in which the input and the expected result are known. However, the application of TDD with randomized algorithms have bee...

Supporting governance of mobile application developers from mining and analyzing technical questions in stack overflow

There is a need to improve the direct communication between large organizations that maintain mobile platforms (e.g. Apple, Google, and Microsoft) and third-party developers to solve technical questions that e...

Working software over comprehensive documentation – Rationales of agile teams for artefacts usage

Agile software development (ASD) promotes working software over comprehensive documentation. Still, recent research has shown agile teams to use quite a number of artefacts. Whereas some artefacts may be adopt...

Development as a journey: factors supporting the adoption and use of software frameworks

From the point of view of the software framework owner, attracting new and supporting existing application developers is crucial for the long-term success of the framework. This mixed-methods study explores th...

Applying user-centered techniques to analyze and design a mobile application

Techniques that help in understanding and designing user needs are increasingly being used in Software Engineering to improve the acceptance of applications. Among these techniques we can cite personas, scenar...

A measurement model to analyze the effect of agile enterprise architecture on geographically distributed agile development

Efficient and effective communication (active communication) among stakeholders is thought to be central to agile development. However, in geographically distributed agile development (GDAD) environments, it c...

A survey of search-based refactoring for software maintenance

This survey reviews published materials related to the specific area of Search-Based Software Engineering that concerns software maintenance and, in particular, refactoring. The survey aims to give a comprehen...

Guest editorial foreword for the special issue on automated software testing: trends and evidence

Similarity testing for role-based access control systems.

Access control systems demand rigorous verification and validation approaches, otherwise, they can end up with security breaches. Finite state machines based testing has been successfully applied to RBAC syste...

An algorithm for combinatorial interaction testing: definitions and rigorous evaluations

Combinatorial Interaction Testing (CIT) approaches have drawn attention of the software testing community to generate sets of smaller, efficient, and effective test cases where they have been successful in det...

How diverse is your team? Investigating gender and nationality diversity in GitHub teams

Building an effective team of developers is a complex task faced by both software companies and open source communities. The problem of forming a “dream”

Investigating factors that affect the human perception on god class detection: an analysis based on a family of four controlled experiments

Evaluation of design problems in object oriented systems, which we call code smells, is mostly a human-based task. Several studies have investigated the impact of code smells in practice. Studies focusing on h...

On the evaluation of code smells and detection tools

Code smells refer to any symptom in the source code of a program that possibly indicates a deeper problem, hindering software maintenance and evolution. Detection of code smells is challenging for developers a...

On the influence of program constructs on bug localization effectiveness

Software projects often reach hundreds or thousands of files. Therefore, manually searching for code elements that should be changed to fix a failure is a difficult task. Static bug localization techniques pro...

DyeVC: an approach for monitoring and visualizing distributed repositories

Software development using distributed version control systems has become more frequent recently. Such systems bring more flexibility, but also greater complexity to manage and monitor multiple existing reposi...

A genetic algorithm based framework for software effort prediction

Several prediction models have been proposed in the literature using different techniques obtaining different results in different contexts. The need for accurate effort predictions for projects is one of the ...

Elaboration of software requirements documents by means of patterns instantiation

Studies show that problems associated with the requirements specifications are widely recognized for affecting software quality and impacting effectiveness of its development process. The reuse of knowledge ob...

ArchReco: a software tool to assist software design based on context aware recommendations of design patterns

This work describes the design, development and evaluation of a software Prototype, named ArchReco, an educational tool that employs two types of Context-aware Recommendations of Design Patterns, to support us...

On multi-language software development, cross-language links and accompanying tools: a survey of professional software developers

Non-trivial software systems are written using multiple (programming) languages, which are connected by cross-language links. The existence of such links may lead to various problems during software developmen...

SoftCoDeR approach: promoting Software Engineering Academia-Industry partnership using CMD, DSR and ESE

The Academia-Industry partnership has been increasingly encouraged in the software development field. The main focus of the initiatives is driven by the collaborative work where the scientific research work me...

Issues on developing interoperable cloud applications: definitions, concepts, approaches, requirements, characteristics and evaluation models

Among research opportunities in software engineering for cloud computing model, interoperability stands out. We found that the dynamic nature of cloud technologies and the battle for market domination make clo...

Game development software engineering process life cycle: a systematic review

Software game is a kind of application that is used not only for entertainment, but also for serious purposes that can be applicable to different domains such as education, business, and health care. Multidisc...

Correlating automatic static analysis and mutation testing: towards incremental strategies

Traditionally, mutation testing is used as test set generation and/or test evaluation criteria once it is considered a good fault model. This paper uses mutation testing for evaluating an automated static anal...

A multi-objective test data generation approach for mutation testing of feature models

Mutation approaches have been recently applied for feature testing of Software Product Lines (SPLs). The idea is to select products, associated to mutation operators that describe possible faults in the Featur...

An extended global software engineering taxonomy

In Global Software Engineering (GSE), the need for a common terminology and knowledge classification has been identified to facilitate the sharing and combination of knowledge by GSE researchers and practition...

A systematic process for obtaining the behavior of context-sensitive systems

Context-sensitive systems use contextual information in order to adapt to the user’s current needs or requirements failure. Therefore, they need to dynamically adapt their behavior. It is of paramount importan...

Distinguishing extended finite state machine configurations using predicate abstraction

Extended Finite State Machines (EFSMs) provide a powerful model for the derivation of functional tests for software systems and protocols. Many EFSM based testing problems, such as mutation testing, fault diag...

Extending statecharts to model system interactions

Statecharts are diagrams comprised of visual elements that can improve the modeling of reactive system behaviors. They extend conventional state diagrams with the notions of hierarchy, concurrency and communic...

On the relationship of code-anomaly agglomerations and architectural problems

Several projects have been discontinued in the history of the software industry due to the presence of software architecture problems. The identification of such problems in source code is often required in re...

An approach based on feature models and quality criteria for adapting component-based systems

Feature modeling has been widely used in domain engineering for the development and configuration of software product lines. A feature model represents the set of possible products or configurations to apply i...

Patch rejection in Firefox: negative reviews, backouts, and issue reopening

Writing patches to fix bugs or implement new features is an important software development task, as it contributes to raise the quality of a software system. Not all patches are accepted in the first attempt, ...

Investigating probabilistic sampling approaches for large-scale surveys in software engineering

Establishing representative samples for Software Engineering surveys is still considered a challenge. Specialized literature often presents limitations on interpreting surveys’ results, mainly due to the use o...

Characterising the state of the practice in software testing through a TMMi-based process

The software testing phase, despite its importance, is usually compromised by the lack of planning and resources in industry. This can risk the quality of the derived products. The identification of mandatory ...

Self-adaptation by coordination-targeted reconfigurations

A software system is self-adaptive when it is able to dynamically and autonomously respond to changes detected either in its internal components or in its deployment environment. This response is expected to ensu...

Templates for textual use cases of software product lines: results from a systematic mapping study and a controlled experiment

Use case templates can be used to describe functional requirements of a Software Product Line. However, to the best of our knowledge, no efforts have been made to collect and summarize these existing templates...

F3T: a tool to support the F3 approach on the development and reuse of frameworks

Frameworks are used to enhance the quality of applications and the productivity of the development process, since applications may be designed and implemented by reusing framework classes. However, frameworks ...

NextBug: a Bugzilla extension for recommending similar bugs

Due to the characteristics of the maintenance process followed in open source systems, developers are usually overwhelmed with a great amount of bugs. For instance, in 2012, approximately 7,600 bugs/month were...

Assessing the benefits of search-based approaches when designing self-adaptive systems: a controlled experiment

The well-orchestrated use of distilled experience, domain-specific knowledge, and well-informed trade-off decisions is imperative if we are to design effective architectures for complex software-intensive syst...

Revealing influence of model structure and test case profile on the prioritization of test cases in the context of model-based testing

Test case prioritization techniques aim at defining an order of test cases that favor the achievement of a goal during test execution, such as revealing failures as earlier as possible. A number of techniques ...

A metrics suite for JUnit test code: a multiple case study on open source software

The code of JUnit test cases is commonly used to characterize software testing effort. Different metrics have been proposed in literature to measure various perspectives of the size of JUnit test cases. Unfort...

Designing fault-tolerant SOA based on design diversity

Over recent years, software developers have been evaluating the benefits of both Service-Oriented Architecture (SOA) and software fault tolerance techniques based on design diversity. This is achieved by creat...

Method-level code clone detection through LWH (Light Weight Hybrid) approach

Many researchers have investigated different techniques to automatically detect duplicate code in programs exceeding thousand lines of code. These techniques have limitations in finding either the structural o...

The problem of conceptualization in god class detection: agreement, strategies and decision drivers

The concept of code smells is widespread in Software Engineering. Despite the empirical studies addressing the topic, the set of context-dependent issues that impacts the human perception of what is a code sme...

  • Editorial Board
  • Sign up for article alerts and news from this journal

software project Recently Published Documents

Total documents.

  • Latest Documents
  • Most Cited Documents
  • Contributed Authors
  • Related Sources
  • Related Keywords

Formalization of the prediction and ranking of software development life cycle models

The study of software engineering professional practices includes the use of the formal methodology in a software development. Identifying the appropriate methodology will not only reduce the failure of software but will also help to deliver the software in accordance with the predetermined budget and schedule. In literature, few works have been developed a tool for prediction of the most appropriate methodology for the specific software project. In this paper, a method for selecting an appropriate software development life cycle (SDLC) model based on a ranking manner from the highest to the lowest scoring is presented. The selection and ranking of appropriate SDLC elaborate the related SDLC’s critical factors, these factors are given different weights according to the SDLC, then these weights are used by the proposed mathematical method. The proposed approach has been extensively experimented on a dataset by software practitioners who are working in the software industry. Experimental results show that, the proposed method represents an applicable tool in predicting and ranking suitable SDLC models on various types of projects, such as: life-critical systems, commercial uses systems, and entertainment applications.

Identifying Key Characteristics of Business Rules That Affect Software Project Success

Today, businesses need to continuously adjust to a dynamic environment. Enterprises have to deal with global competition and technological advances, meet government regulations, and keep their expenses under control. Under these pressures, enterprises need to implement and improve software that supports and helps to evolve their business. However, as practice shows, software implementation projects are complex, and a considerable percentage of them do not meet business requirements. Therefore, a business needs to manage software implementation properly. Existing research shows that using business rules (BR) in software implementation projects helps to ensure its success. The purpose of our study is to advance the understanding of how BR affect software implementation success, namely, which key characteristics of BR are the most important. To achieve this goal, the top thousand enterprises in Slovenia, by added value, facing typical software implementation projects were surveyed. The obtained results show that BR that are specifically prepared for a particular project and easy to understand have a statistically significant positive effect on software implementation project success.

Monitoring and Controlling Software Project Scope Using Agile EVM

Intuitionistic fuzzy decision making towards efficient team selection in global software development.

For successful completion of any software project, an efficient team is needed. This task becomes more challenging when the project is to be completed under global software development umbrella. The manual selection of team members based on some expert judgment may lead to inappropriate selection. In reality, there are hundreds of employees in an organization and a single expert may be biased towards any member. Thus, there is a need to adopt methods which consider multiple selection criteria with multiple expert views for making appropriate selection. This article uses an intuitionistic fuzzy approach to handle uncertainty in the expert's decision in multicriteria group decision making process and ranking among the finite team members. An intuitionistic fuzzy Muirhead Mean (IFMM) is used to aggregate the intuitionistic criteria's. To gain confidence between criteria and expert score relationship, the Annova test is performed. The results are promising with p value as small as 0.02 and one-tail t-test score equals to 0.0000002.

This paper presents the Metrics Monitoring Tool (MMT) that was developed in university graduate and undergraduate courses on software project work in 2014-2016. The tool aims to support project members, project managers and upper management in reporting and monitoring software and project metrics for their easier and more effective utilization. The paper covers the development process of the tool, evaluation assessment, its current composition and features. The paradigm applied in this study is Design Science Research and the methods for evaluation include prototype, expert evaluation, case study and technical experiment. Data was collected from the tool users by two questionnaires. As a result, MMT was evaluated to ease the metrics handling, while several aspects related to the richness of functionalities and usability still require further development.

The role of the PMO in enforcing and standardizing attendance to the needs of software project teams by project managers

Risk management metrics.

This chapter describes how risk management deals with the detection, the evaluation and the precedence of the risks in the process of project management. There is always an uncertainty factor related to the decisions of an investment while managing a project. Risk management is a proactive approach to deal with such future events that can lead to slow performance of the software project management. For successful risk management; there are different metrics that have been used in the past and are being getting used in the present for inspecting the progress of a project at specific points in a timeline that help in reducing the amount of risk. For the adoption of effective metrics for risk management, data is required. All of the metrics can be applied to the different domains of project, process and product. The chapter also covers strategies to advance, distinguish, estimate, and forecast the risk management process. A review of the key point indicators (KPIs) are also integrated along with the project metrics to signify the future and the present renderings.

eXtreme Programming, Agile Methodologies, Software Project Management, Customer Role, Rigorous Testing

Agile software development methodologies are attracting attention from academics and practitioners for planning and managing software projects. The eXtreme Programming (XP) challenges conformist wisdom regarding software system development processes and practices as agile methodologies. To work efficiently in the current software development practice, characterized by requirements fuzziness, XP moves away from document-centric operations into people-centric management. In the XP-based software project, the customers play an essential role, having multiple responsibilities such as driving the project, gathering requirements (‘user stories'), and exercising quality control (or acceptance testing). Besides, the customers must liaise with external project stakeholders (e.g., funding authorities, end-users) while maintaining the development team's trust and the wider business. The success of such software project management practices relies on the quality result of each stage of development obtained through rigorous testing. This chapter describes three characteristics of XP project management: customer role, software testing feedback, and learning.

The Mythical Lines of Code Metric

Using the lines of code (LOC) metric in software project management can be a financial moral hazard to an organization. This is especially true for upper management who handles an organizational budget and strategic plan. Software project managers have their own budgets. However, if they fail to meet the budget, the organization's cash flow, rather than the project manager's personal cash flow, will suffer. This chapter will discuss the practice of software project management, the field of software metrics, game theory, and the game theory issue of moral hazard. It will demonstrate why using LOC as a metric can present a moral hazard to senior management and an organization.

The impact of project managers' transformational leadership on work crafting: explaining a moderating role of environmental dynamism in software project teams

Export citation format, share document.

Cart

  • SUGGESTED TOPICS
  • The Magazine
  • Newsletters
  • Managing Yourself
  • Managing Teams
  • Work-life Balance
  • The Big Idea
  • Data & Visuals
  • Reading Lists
  • Case Selections
  • HBR Learning
  • Topic Feeds
  • Account Settings
  • Email Preferences

Project management

  • Business management
  • Process management

New Year’s Resolution: Do Experiments, Not Projects

  • Susan Cramm
  • December 30, 2008

software project management research papers 2018

Research: How to Get Better at Killing Bad Projects

  • Ronald Klingebiel
  • April 02, 2021

software project management research papers 2018

10 Beliefs That Get in the Way of Organizational Change

  • Frances X. Frei
  • Anne Morriss
  • October 24, 2023

software project management research papers 2018

A Quick Introduction to Agile Management

  • Darrell K. Rigby
  • Jeff Sutherland
  • Hirotaka Takeuchi
  • April 20, 2016

Pitfalls in Evaluating Risky Projects

  • James E. Hodder
  • Henry E. Riggs
  • From the January 1985 Issue

software project management research papers 2018

10 Reasons Why Inclusion Is a Competitive Advantage

  • October 10, 2023

Life's Work: Frank Gehry

  • Frank Gehry
  • Katherine Bell
  • From the November 2011 Issue

software project management research papers 2018

Have We Taken Agile Too Far?

  • Colin Bryar
  • April 09, 2021

software project management research papers 2018

The Hard Side of Change Management

  • Harold L. Sirkin
  • Perry Keenan
  • Alan Jackson
  • October 01, 2005

Five Critical Roles in Project Management

  • HBR Editors
  • Harvard Business Review Staff
  • November 03, 2016

software project management research papers 2018

3 Ways to Successfully Manage Large-Scale R&D Projects

  • Travis Kimmel
  • October 19, 2023

software project management research papers 2018

Why Agile Goes Awry - and How to Fix It

  • Lindsay McGregor
  • October 01, 2018

software project management research papers 2018

Your Agile Project Needs a Budget, Not an Estimate

  • Debbie Madden
  • December 29, 2014

Leading a Supply Chain Turnaround

  • Reuben E. Slone
  • October 01, 2004

software project management research papers 2018

The Mayo Clinic Model for Running a Value-Improvement Program

  • Derek A Haas
  • Richard A Helmers
  • March Rucci
  • Meredith Brady
  • Robert S. Kaplan
  • October 22, 2015

software project management research papers 2018

Engineering Your Way Out of the Global Chip Shortage

  • Peter Hanbury
  • Bill Radzevych
  • Benjamin Grant
  • December 23, 2021

Why Good Projects Fail Anyway

  • Nadim F. Matta
  • Ronald N. Ashkenas
  • September 01, 2003

Don’t Babysit Subcontractors — Teach Them

  • Joe Knight, Roger Thomas, and Brad Angus
  • April 25, 2013

Do You Have Too Much on Your Plate?

  • Ron Ashkenas
  • May 18, 2010

Your Project Needs a Charter. Here's What That Means.

software project management research papers 2018

The Walt Disney Studios

  • Anita Elberse
  • April 28, 2016

Tragedy on Everest

  • David Breashears
  • Morten T. Hansen
  • Ludo Van Der Heyden
  • Elin Williams
  • September 28, 2011

Military Arsenal Systems: Preparing to Lead a Team (B)

  • November 27, 2014

Executing the Bogibeel Bridge for Social Impact: Risk Planning and Managing Earned Value

  • Vijaya Sunder M
  • Milind Sohoni
  • Ripunjaya Kumari Chauhan
  • Sudheer Kumar
  • July 22, 2021

The Challenge of Sharing Absolutely Everything: The Case of Le Manoir, an Income-Sharing Intentional Community (Part B)

  • Genevieve PROULX-MASSON
  • Yves-Marie ABRAHAM
  • May 09, 2022

Reawakening the World's Most Famous Office Building: Economics behind a Groundbreaking Energy Efficiency Retrofit

  • Denise Akason
  • Helee Hillman
  • February 27, 2012

Amadubi Rural Tourism Project: Development of Project Risk Management (A)

  • Goutam Dutta
  • Sumitro Santra
  • December 31, 2015

Sagrada Familia: Managing a Masterpiece

  • Esther Chew
  • July 26, 2021

Project Scoping

  • Yael Grushka-Cockayne
  • Griffith Ridgway
  • November 13, 2023

Military Arsenal Systems: Preparing to Lead a Team (A)

Transport solutions: tcs helps its transformation to an agile enterprise.

  • Abhoy K Ojha
  • September 01, 2023

The Challenge of Sharing Absolutely Everything: The Case of Le Manoir, an Income-Sharing Intentional Community (Part C)

Zs associates: refilling the pipeline.

  • Panos Markou
  • Joshua Hattem
  • August 31, 2022

Delhi Metro Rail Corporation

  • V.G. Narayanan
  • Saloni Chaturvedi
  • February 01, 2012

Samsung Electronics: TV in an Era of Convergence

  • Karim R. Lakhani
  • Marco Iansiti
  • Kerry Herman
  • March 06, 2014

3M Taiwan: Product Innovation in the Subsidiary

  • Christopher Williams
  • November 03, 2011

The Premamrutha Dhaara Project: A Sustainable Drinking Water Solution with Social Impact

  • Shashank Shah

An Artificial Intelligence (AI)-Based Disruptive Innovation in Cataract Screening: The Case of E-Paarvai

  • Rithica Mamidi
  • March 28, 2023

Aston Martin: The Crossover Conundrum

  • L. J. Bourgeois III
  • Yiorgos Allayannis
  • Morela Hernandez
  • Jenny Craddock
  • November 26, 2017

Shareholder Activists and Corporate Strategy

  • David J. Collis
  • Ashley Hartman
  • August 12, 2015

software project management research papers 2018

Telangana Graduates' MLC Elections 2021: Handling Known and Unknown Uncertainties, Teaching Note

  • Vinodini Saihjpal
  • Geetika Shah
  • January 17, 2023

redBus: Art and Science of Product Management, Teaching Note

  • Shankhadeep Banerjee
  • August 01, 2023

Popular Topics

Partner center.

Academia.edu no longer supports Internet Explorer.

To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to  upgrade your browser .

Enter the email address you signed up with and we'll email you a reset link.

  • We're Hiring!
  • Help Center

paper cover thumbnail

Software project management

Profile image of TAMEEM HEZAM

The ability to deliver projects on schedule, budget, and alignment with business objectives is critical in determining the limiton highly competitive global business conditions. Project managers play a complex role, including organizational skills, analyticalthinking, and interpersonal skills. Also, Software is a non-physical product. Software development is a new business distribution, andhas little experience in creating software products. Most software products are designed to fit the needs of the customers. Mostimportantly, basic technologies change and re-emerge more and more quickly so that the knowledge of one product can be applied toanother. Such types of business and environmental issues increase the risk of software development, so it is important to properly manage software projects.The organization should deliver the highest quality product, keep costs below the customer budget and deliver the project as planned.Therefore, respectively, software project management is re...

Related Papers

Informatica Economica

B. Ghilic-micu

software project management research papers 2018

vinoraj vino

IEEE Access

Muhammad Azeem Akbar

Rukshanie Vidyaratne

IOSR Journal of Computer Engineering

Tanmaya Das

Dr. Ardhendu Mandal

vishvadeep Tripathi

This paper presents the outcome of our extensive literature survey and interaction with a number peer of agile practitioners. The purpose of this study is to identify critical success factors for adopting agile methodologies in software development organizations. The focus of this study to determine the critical success factor for any software development organization willing to transform from traditional software development methodology to agile development methodology. Keywords— Agile Methodologies; Traditional software development approaches; Project Management; Team Collaboration; Training

International Journal of Advanced Research in Computer Science (IJARCS)

Abdulkawi Al-Shamiri

There are many papers that speak about the most popular of software development models with their disadvantages and advantages that used in software development; So the main target of this paper is explanation of steps for to (be a professional software developer) , and not prefer a model on another model, because each model has disadvantages and advantages. We can benefit from advantages of all these models for software development if we follow the steps that I will mention in this paper.

IJCST Eighth Sense Research Group

The development lifecycle of software comprises of five major stages namely Feasibility study, Requirement Elicitation, Designing, Coding and Testing. A software process model is the basic framework which gives a workflow from one stage to the next. This workflow is a guideline for successful planning, organization and final execution of the software project. Generally we have many different techniques and methods used to software development life cycle. Project and most real word models are customized adaptations of the generic models while each is designed for a specific purpose or reason, most have similar goals and share many common tasks. This paper will explore the similarities and difference among these various software development life cycle models.

RELATED PAPERS

Manujaya Prageeth

INTERNATIONAL JOURNAL OF COMPUTERS & TECHNOLOGY

FATIMAH ALI ALRUWAILI

Mujtaba Husnain

International Journal of Software Engineering and Computer Systems

Sarang Shaikh

Christopher Valentine

International Journal of Engineering Research and Technology (IJERT)

IJERT Journal

brahmam tulabandula

ijcset.excelingtech.co.uk

Ridi Ferdiana

Prof. Dr. Rizwan Qureshi

Electrical & Computer Engineering: An International Journal (ECIJ) , Daniel D Dasig Jr

Muhammad Fahad , Shehzad Qureshi

Favour Egberike

International Journal of Software Engineering & Applications (IJSEA)-ERA Indexed , Isah Rambo Saidu

IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans

Science Park Research Organization & Counselling

ICTACT Journal on Management Studies

vanshika rastogi

Krzysztof Wnuk

IJASCSE International Journal of Computer Science & Engineering

IJournals: International Journal of Software & Hardware Research in Engineering

Eman Alajrami

Arxiv preprint arXiv:1205.6904

Youssef Bassil

  •   We're Hiring!
  •   Help Center
  • Find new research papers in:
  • Health Sciences
  • Earth Sciences
  • Cognitive Science
  • Mathematics
  • Computer Science
  • Academia ©2024

IMAGES

  1. Software Testing Research Papers 2018

    software project management research papers 2018

  2. Anna University MC 5003-SOFTWARE PROJECT MANAGEMENT APRIL/MAY 2019

    software project management research papers 2018

  3. 120 Project Management Research Topics

    software project management research papers 2018

  4. Quality of Software in Project Management Research Paper

    software project management research papers 2018

  5. computer applications and software for project management

    software project management research papers 2018

  6. project management research article

    software project management research papers 2018

VIDEO

  1. Software Project Management_Assignment3

  2. Software Project Management_Assignment2

  3. Project Scope definition & Management

  4. Software Project Management_Assignment1

  5. Software project management_ assignment2

  6. Do all managers need project management skills?

COMMENTS

  1. A Systematic Literature Review of Project Management Tools and Their

    • the extent of project management software used to improve efficiency • project risk management tools such as PERT • Monte Carlo simulation • project portfolio management (PPM). A deeper understanding of the literature will aid in the definition of effectiveness, project success, and the role of a project management.

  2. 47698 PDFs

    Explore the latest full-text research PDFs, articles, conference papers, preprints and more on SOFTWARE PROJECT MANAGEMENT. Find methods information, sources, references or conduct a literature ...

  3. Applied Sciences

    Project management planning and assessment are of great significance in project performance activities. Without a realistic and logical plan, it isn't easy to handle project management efficiently. This paper presents a wide-ranging comprehensive review of papers on the application of Machine Learning in software project management. Besides, this paper presents an extensive literature ...

  4. Agile versus Waterfall Project Management: Decision Model for Selecting

    This paper answers the following research questions: What are the differences, benefits, and constraints of these two approaches from a practitioner's point of view? ... predictable resources, and documented planning [2, 6, 7]. Having originated in software development [8], agile project management is used in a growing number of industries [9 ...

  5. Impact of agile management on project performance: Evidence from ...

    Definitions, characteristics and measures of IT project complexity-a systematic literature review. International Journal of Information Systems and Project Management. 2020. 29. Abbasi A, Jaafari A. Evolution of Project Management Research and Industry-focused Innovations. The Journal of Modern Project Management. 2018;6(1).

  6. Software Project Management Education: A Systematic Review

    Software project management (SPM) is a significant field, related to the discipline of software engineering, which has attracted a huge number of researchers and practitioners in recent years. The ...

  7. Project Management Journal: Sage Journals

    Project Management Journal® is the academic and research journal of the Project Management Institute and features state-of-the-art research, techniques, ... 2018. Conflict Management, Team Coordination, and Performance Within Multicultural Temporary Projects: Evidence From the Construction Industry ... 2023 Paper of the Year: Coping With ...

  8. Information Technology Project Management Research: A Review of Works

    Information technology project management practices effectively help organizations achieve IT value. We employed a semistructured review with the practice of jizhuanti by tracing the development of the research intersection of IT and projects through the works of seven influential authors. From the analysis of the review, we build representative models of the intersection and suggest open ...

  9. A Theoretical Framework for Improving Software Project ...

    Progress monitoring task is one of the critical steps in the software project management (SPM). Consequently, successful realization of software projects is strongly associated with used method in implementing and monitoring those projects. ... To investigate this research question, this paper aims to draw upon relevant theories and conducts in ...

  10. Identifying Challenges and a Research Agenda for Flow in Software

    Kieran Conboy is a Professor with Lero | The Irish Software Research Centre at National University of Ireland Galway, Galway, Ireland. Kieran has published more than 150 articles in leading international journals and conferences, including Information Systems Research, the European Journal of Information Systems, and the Journal of the AIS.His research examines contemporary technology ...

  11. Decision-making in Software Project Management: A ...

    Based on a systematic literature review, this paper aims to synthetize empirical studies published on journals and conferences proceedings that analyze the decision-making phenomenon in the software project management context from a naturalistic perspective. The search were conducted in five search engines: ScienceDirect, Scopus, Wiley, IEEE ...

  12. Project Management Trends and New Challenges 2020+

    References (19) Content uploaded by Jana Kostalova. Author content. Content may be subject to copyright. doi: 10.36689/uhk/hed/2020- 01-061. Project Management Trends and New Challenges. 2020 ...

  13. Agile project management challenge in handling scope and change: A

    Agile project management challenge in handling scope and change: A systematic literature review ... review of systematic review process research in software engineering." Information and software technology 55 (12) : 2049â€"2075. [13] Muller, M. (2018) "Agile Challenges and Chances for Open Source: Lessons Learned from Managing a FLOSS ...

  14. Journal of Software Engineering Research and Development

    They wanted to define values and basic principles for better software development. On top of being brought into focus, the ... Philipp Hohl, Jil Klünder, Arie van Bennekum, Ryan Lockard, James Gifford, Jürgen Münch, Michael Stupperich and Kurt Schneider. Journal of Software Engineering Research and Development 2018 6 :15.

  15. Artificial Intelligence and Project Management: Empirical Overview

    He is the 2023 "IPMA Global Research Award" winner and Co-Editor-in-Chief of the Project Management Journal ®. He also sits on the editorial boards of the International Journal of Project Management, Construction Management and Economics, and Progress in Nuclear Energy. He can be contacted at [email protected]

  16. PDF Impact of Technology in Project Management

    The project management body of knowledge (PMI: project management institute) defines the Project Management (PM) as a temporary endeavor for the creation of a single or distinct product, service, or outcome (PMBOOK, 2017). PM was described by Tengan, C, Thwala. W. Clinton, A. (2021) as a complicated task,

  17. PDF DOI: https://doi.org/10.48009/3 iis 2021 298-316 A systematic ...

    Agile Project Management (APM) is defined as an iterative approach that promotes customer inclusion, ... for conducting SLRs in software engineering and IS research. It offers a standardized and replicable ... or conference papers between January 2015 and March 2021 were sourced for the four values of the agile manifesto. Issues in Information ...

  18. International Journal of Project Management

    The Journal of the International Project Management Association (IPMA) Project Leadership and Society (PLAS) is an academic and gold open access journal. As a sister open access journal of the International Journal of Project Management, the leading journal in the field of Project Management. PLAS …. View full aims & scope.

  19. software project Latest Research Papers

    This paper presents the Metrics Monitoring Tool (MMT) that was developed in university graduate and undergraduate courses on software project work in 2014-2016. The tool aims to support project members, project managers and upper management in reporting and monitoring software and project metrics for their easier and more effective utilization.

  20. Improving Project Budget Estimation Accuracy and Precision by Analyzing

    Risk and risk management in software projects: A reassessment. The Journal of System and Software, 81(12 ... Project risk management—The required transformations to become project uncertainty management. PMI Research Conference, Paris, France. ... He served as the dean of the College of Engineering Sciences from July 2016 to June 2018. He ...

  21. Project management

    Henry E. Riggs. In recent years, the leaders of American companies have been barraged with attacks on their investment policies. Critics accuse American executives of shortsightedness and point ...

  22. (PDF) Software requirement analysis: Research challenges and technical

    23119, Elazig / Turkey. [email protected]. Abstract — Requirement analysis is one of the key challenges in. software development projects. Customer require ment. specification and management ...

  23. (PDF) Software project management

    Software project management although this is, in a sense, such a change is due to the 'good work ethic' performing the so-called 'software project management'. Building software or creating software is a process and a well-defined process for making software is called software project management . 5.2 this triple object.