• Title/Summary/Keyword: Effectiveness of Agile Practices

Search Result 6, Processing Time 0.017 seconds

An Empirical Analysis of the Benefits of Agile Practices (애자일 실천법의 혜택에 대한 실증 분석)

  • Kim, Ja-Hee;Park, Chanhyuk;Song, Isabel Hyo Jung
    • Journal of Information Technology Services
    • /
    • v.20 no.2
    • /
    • pp.33-55
    • /
    • 2021
  • Many agile practices have been suggested for software development flexible enough to adapt to a rapidly changing environment. However, too many agile practices hinder computer engineers from deciding which agile practices are suitable for a given project. They need guidelines of the benefits an agile practice provides for a project, and how many of its benefits are effective. Therefore, this study investigates IT experts' perspectives on each agile practice's effectiveness in their projects using a repertory grid technique. Based on an analysis of data collected from 23 Korean IT experts about 33 agile projects, we elicit 361 cognitive effects categorized into 30 benefits using content analysis. Next, we identify agile practices that are primarily used and recognized as positive and further examine what benefits many agile practices usually bring. Finally, we evaluate the level of benefits overall that each agile practice provides.

Agile Software Development Methodologies Evaluation Research Analysis: A review

  • Sadaf Niaz;Babar Hayat
    • International Journal of Computer Science & Network Security
    • /
    • v.24 no.5
    • /
    • pp.103-110
    • /
    • 2024
  • In the quickly developing world, the idea of the conventional advancement needs to advance[1]. When applied to the advanced work environment, the conventional strategies give as much damage as they do great. Tragically, an absence of versatility in the customary techniques has prompted an inflexible work structure that is truly not viable with the present business. The Agile technique is, subsequently, a more adequate practice, in view of creating programming at a faster speed, while as yet looking after proficiency. The coordinated programming improvement strategies are concentrated in this paper. As per study results, Agile software development group needs solid client association; great light-footed task the executives' measures; item proprietor expands business esteem conveyed by group and need and draw in partners; great deft designing procedures or practices; and great advancements and advancement apparatuses[2]. This examination has suggestions for positive social change since associations that comprehend the basic components might have the option to improve project the executives' systems and money saving advantages prompting higher effectiveness, productivity, and efficiency hence profiting the board, representatives, and client. This survey paper incorporates various methodologies of Agile and their analysis.

Guidelines for Implementing Configuration Management in Extreme Programming based on CMMI (CMMI 기반의 XP를 위한 형상 관리 프로세스 구축 지침)

  • Han, Dong-Joon;Han, Hyuk-Soo
    • Journal of Internet Computing and Services
    • /
    • v.9 no.2
    • /
    • pp.107-118
    • /
    • 2008
  • The XP, the representative methodology of Agile software development, maximizes the effectiveness of the development by focusing on development itself and using primitive and basic process definition that can be easily implemented in the fields. However, the most of XP's practices came from those of engineering and the manogement practices of work product tend to be overlooked. The research on the implementation of those manogement practices has not been performed enough. Because of deficiency of processes that guide the change control over major baselines of work product and that describe proper continuous integration and refactoring in XP, the integrity of those work products is difficult to be guaranteed. To fulfill this work product integrity, CM(configuration manogement) should be hired and CMMI(Capability Maturity Model Integration) is considered to be the best references for that purpose, CMMI defines the required practices of CM and leave implementation details to the organization so that it could customize those practices based on the characteristics of its development methods. The CM process implementation guidelines based on CMMI could provides work product integrity with a way of keeping XP's agility that includes continuous integration, refactoring and small release. In this research, we selected CM process factors applicable to XP among CMMI's CM practices and based on them we developed the CM implementation guidelines.

  • PDF

An Empirical Study of Agile Manufacturing and its Business Performance: Focusing on Antecedents of Agility (민첩 생산과 경영성과에 대한 실증적 연구: 민첩성의 선행요인을 중심으로)

  • Lee, Sang-Shik
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.20 no.1
    • /
    • pp.103-112
    • /
    • 2015
  • Because of increased global competition, rapid technology development, and shorten product life cycle, manufacturing firms needed to quickly adapt to the changes of customer and competitive environment. During last 20 years, lean production and agile manufacturing have been used to enhance the efficiency and effectiveness of manufacturing firms. This study is purposed to examine the antecedents of agility and to statistically analyze not only the effect of antecedents on agility but also the effect of agility on business performance. This study used the structural equation model and found that intra-organizational cooperation, inter-organizational cooperation, and mutual trust had the significant effects on agility. And it was found that agility had a significant effect on operation performance and strategic performance. Agility has been one of important competitive advantages enhancing the supply chain process and firm's competitiveness. This study contributes to widen the practices of agility capability.

Good Corporate Governance: A Case Study of Family Business in Indonesia

  • RUSTAM, Akie Rusaktiva;NARSA, I Made
    • The Journal of Asian Finance, Economics and Business
    • /
    • v.8 no.5
    • /
    • pp.69-79
    • /
    • 2021
  • Good Corporate Governance (GCG) has been implemented by companies, especially companies that have gone public. However, many local companies still have not applied the principles of GCG. This study examines the implementation of the CG concept which is not fully implemented in family businesses in Indonesia. Besides, this research also aims to find out the role of the Internal Audit function in enhancing GCG practices. This research is a qualitative study that uses in-depth interviews, observation, and data triangulation, to gather evidence from exploratory case studies conducted in three family business firms. The results of this study found that CG is essential for the successful run of family businesses. After analyzing the data, we developed a new theory called Islamic Integrity Governance. The Internal Auditor plays a key role in improving GCG and a vibrant and agile internal audit function can be an indispensable resource supporting sound corporate governance. The internal auditor provides objective assurance and insight on the effectiveness and efficiency of risk management, internal control, and governance processes. Therefore, the Internal Auditor is an important pillar for effective and efficient GCG implementation. This theory concludes several concepts such as THTCL (Trustworthy, Honest, Transparent, Creative, Loyal). Internal auditors are needed because the concept of control is useful for improving GCG in business.

Implementation of DevOps based Hybrid Model for Project Management and Deployment using Jenkins Automation Tool with Plugins

  • Narang, Poonam;Mittal, Pooja
    • International Journal of Computer Science & Network Security
    • /
    • v.22 no.8
    • /
    • pp.249-259
    • /
    • 2022
  • Project management and deployment has gone through a long journey from traditional and agile to continuous integration, continuous deployment and continuous monitoring. Software industry benefited with the latest buzzword in the development process, DevOps that not only escalates software productivity but at the same time enhances software quality. But the implementation and assessment of DevOps practices is expository as there are no guidelines to assess and improvise DevOps application in software industries. Hence, there was a need to develop a hybrid model to assist software practitioners in DevOps implementation. The intention behind this paper is to implement the already proposed DevOps hybrid model using suggested tool chains including Jenkins, Selenium, GitLab, Ansible and Nagios automation tools through Jenkins project management environment and plugins. To achieve this implementation objective, a java application is developed with a web-based graphical interface. Further, in this paper, different challenges and benefits of Jenkins implementation shall also be outlined. The paper also presents the effectiveness of DevOps based Model implementation in software organizations. The impact of considering other automation tools and models can also be considered as a part of further research.