# Comparative Analysis of Software Development Methods between Parallel, V-Shaped and Iterative

**Authors:** Suryanto Nugroho, Sigit Hadi Waluyo, Luqman Hakim  
**arXiv:** [1710.07014](https://arxiv.org/abs/1710.07014)  
**Date:** 2017-10-19  
**Summary page:** https://www.summarizepaper.com/en/paper/1710.07014v1/

## Key points

- Research paper by Suryanto Nugroho, Sigit Hadi Waluyo, and Luqman Hakim focuses on a comparative analysis of three key software development models
- Emphasis on the critical role of software development methods in organizational software development processes
- Need for systematic approaches to ensure timely completion and high-quality outcomes in software development
- Exploration of various methods within the System Development Life Cycle (SDLC) framework with distinct characteristics and guidelines for different stages of software development
- Comparison of advantages and drawbacks of prominent models to help developers make informed decisions based on project requirements
- Outline of essential steps in the software development process including requirements gathering, system analysis, design considerations, user interface design, system implementation, database creation, and application testing
- Comprehensive overview serves as a practical guide for organizations navigating complexities of software development projects
- Contribution to enhancing understanding within the software development community through detailed analysis of methodologies and best practices.

## Summary

In the  (Volume 169 – No.11, July 2017), a research paper by Suryanto Nugroho, Sigit Hadi Waluyo, and Luqman Hakim delves into a comparative analysis of  focusing on three key models: , , and . The paper emphasizes the critical role that software development methods play in the overall software development process for organizations. It highlights the need for systematic approaches to ensure timely completion and high-quality outcomes in software development. The study explores various methods within the System Development Life Cycle (SDLC) framework, each offering distinct characteristics and guidelines for different stages of software development. By comparing the advantages and drawbacks of these three prominent models, the researchers aim to provide valuable insights for software developers to make informed decisions when selecting an appropriate method based on their project's requirements. Furthermore, the paper outlines essential steps in the software development process, including requirements gathering, system analysis, design considerations such as object interactions and database schema creation, user interface design, and system implementation with database creation and application testing. This comprehensive overview serves as a practical guide for organizations navigating the complexities of software development projects. Overall, this research contributes to enhancing understanding within the software development community by offering a detailed analysis of key methodologies and best practices to optimize project outcomes effectively.
