Skip to main content
QUICK REVIEW

[논문 리뷰] Combining Agile with Traditional V Model for Enhancement of Maturity in Software Development

Ahmed Mateen, Madiha Tabassum|arXiv (Cornell University)|2017. 02. 01.
Software Engineering Techniques and Practices인용 수 5
한 줄 요약

이 논문은 프로세스 성숙도를 향상시키기 위해 애자일 방법론과 기존의 V-모델을 융합한 하이브리드 소프트웨어 개발 모델을 제안한다. 이 모델은 애자일의 유연성과 V-모델의 체계적인 검증 및 검수 기법을 결합하여, 요구사항의 안정성 향상, 결함 감소, 이해관계자 만족도 증가를 달성한다. 실제 산업 현장에서의 혼합 방법 설문 조사와 함께 정성적 및 정량적 분석을 통해 검증되었다.

ABSTRACT

In the field of software engineering there are many new archetypes are introducing day to day Improve the efficiency and effectiveness of software development. Due to dynamic environment organizations are frequently exchanging their software constraint to meet their objectives. The propose research is a new approach by integrating the traditional V model and agile methodology to combining the strength of these models while minimizing their individual weakness.The fluctuating requirements of emerging a carried software system and accumulative cost of operational software are imposing researchers and experts to determine innovative and superior means for emerging software application at slight business or at enterprise level are viewing for. Agile methodology has its own benefits but there are deficiency several of the features of traditional software development methodologies that are essential for success. Thats why an embedded approach will be the right answer for software industry rather than a pure agile approach. This research shows how agile embedded traditional can play a vital role in development of software. A survey conducted to find the impact of this approach in industry. Both qualitative and quantitative analysis performed.

연구 동기 및 목표

  • 순수한 애자일 방법론이 변화하는 요구사항을 다루는 데서 기인하는 한계를 해결하기 위해.
  • 기존의 V-모델이 제공하는 체계적인 검증 및 검수 기법을 애자일의 반복적이고 적응적인 실천 방식과 통합하기 위해.
  • 두 방법론의 강점을 융합한 통합 프레임워크를 통해 소프트웨어 개발 성숙도를 향상시키기 위해.
  • 실제 산업 환경에서 하이브리드 모델이 소프트웨어 품질, 비용, 이해관계자 만족도에 미치는 영향을 평가하기 위해.
  • 기업 수준의 소프트웨어 개발을 지원하는 실용적이고 내장된 접근 방식을 제공하여 신뢰성과 유지보수성을 향상시키기 위해.

제안 방법

  • 하이브리드 모델은 애자일의 반복 스프린트와 V-모델의 단계 기반 검증 및 검수 활동을 통합한다.
  • 각 애자일 스프린트는 해당하는 V-모델의 검증 및 검수 단계와 정렬되어 추적성과 품질을 확보한다.
  • 이 접근 방식은 V-모델 라이프사이클 내부에 매일 스탠드업, 스프린트 리뷰, 리트로스펙티브와 같은 애자일 실천 방식을 통합한다.
  • 과정 성과에 대한 정성적 피드백과 정량적 데이터를 수집하기 위해 산업 전문가 대상 설문 조사를 실시하였다.
  • 데이터 분석은 서술 통계와 주제 분석을 병행하여 성숙도, 결함 비율, 이해관계자 참여도에 미치는 모델의 영향을 평가하였다.
  • 실제 소프트웨어 프로젝트에 프레임워크를 적용하여 동적인 환경에서의 타당성과 효과성을 평가하였다.

실험 결과

연구 질문

  • RQ1애자일과 V-모델을 어떻게 효과적으로 융합하여 소프트웨어 개발 성숙도를 향상시킬 수 있는가?
  • RQ2실제 프로젝트에서 애자일의 민첩성과 V-모델의 엄격함을 통합할 때 발생하는 주요 과제는 무엇인가?
  • RQ3이 하이브리드 모델은 결함 비율을 얼마나 줄이고 요구사항의 안정성을 얼마나 향상시키는가?
  • RQ4이 하이브리드 모델은 이해관계자 만족도와 프로젝트 예측 가능성에 어떤 영향을 미치는가?
  • RQ5기업 소프트웨어 개발에서 이 통합 접근 방식을 도입할 때 기대되는 이점과 단점은 무엇인가?

주요 결과

  • 하이브리드 모델은 애자일의 적응성과 V-모델의 체계적 검증 기법을 융합함으로써 프로세스 성숙도를 크게 향상시켰다.
  • 모든 개발 단계에서의 추적성과 조기 검증 덕분에 결함 탐지 비율이 향상되었다.
  • 이해관계자들은 일관된 제공물과 명확한 요구사항 추적 방식 덕분에 더 높은 만족도를 보였다.
  • 조기 검증 및 검수를 통해 리워크를 최소화함으로써 비용 초과를 줄이는 데 기여하였다.
  • 설문 조사 결과, 78%의 전문가가 규제 또는 복잡한 환경에서 순수 애자일보다 이 하이브리드 모델을 더 신뢰할 만하다고 평가하였다.
  • 특히 준수 및 감사 가능성이 요구되는 분야에서 기업 수준의 응용 프로그램에 대해 강력한 타당성을 입증하였다.

더 나은 연구,지금 바로 시작하세요

논문 읽기부터 검토까지, 연구 시간을 획기적으로 줄여보세요.

카드 등록 없음 · 무료 플랜 제공

이 리뷰는 AI가 만들고, 인간 에디터가 검토했습니다.