• Corpus ID: 12355412

A Systematic Study on Agile Software Development Methodologies and Practices

  title={A Systematic Study on Agile Software Development Methodologies and Practices},
  author={Harleen K. Flora and Swati V. Chande},
Software engineering techniques have been employed for many years to create software products. The selections of appropriate software development methodologies for a given project, and tailoring the methodologies to a specific requirement have been a challenge since the establishment of software development as a discipline. In the late 1990’s, the general trend in software development techniques has changed from traditional waterfall approaches to more iterative incremental development… 

Adaptive and Dynamic Characteristics in Hybrid Agile Management Model for Software Development Project Success

The findings provide a set of significant characteristics of adaptive and dynamic features, which are combined with organizational objectives to prove there is a strong relationship between project success with hybrid methods and hybrid combination patterns.

A Review of Software Cost Estimation in Agile Software Development Using Soft Computing Techniques

This paper provides a detailed and analytical overview of soft computing techniques and provides the future scope and possibilities to explore such techniques on the basis of survey provided by this paper.

Reinforcing Very Small Entities Using Agile Methodologies with the ISO/IEC 29110

This paper describes experience to reinforce the software development process of 4 software development organizations had used agile methodologies and implemented the ISO/IEC 29110 standard in the state of Zacatecas of Mexico.

Comparative Analysis of Agile Software Development Methodologies-A Review

Comparison between different Agile software development methods will help in the selection of appropriate development model given a particular scenario.

A Proposed Approach for Tracing the Progress of XP Projects

A software organization can use the proposed approach to track, evaluate, control, and improve the performance of XP software projects to increase the success rate of software projects.

Implementing Agile Development At Scale : An Industry Case Study

Agile software development methodologies are extremely popular. Their dynamic restructuring of the development process has been seen as the silver bullet for increasing the productivity of software

The Case for Agile Methodologies against Traditional Ones in Financial Software Projects

The findings clearly show that using Agile methodologies in a financial software development environment increases the efficiency and transparency of the development process, as well as the stakeholders’ satisfaction, but the project managers must know how to adapt different Agile frameworks to the given context of their organization.

A Comparative Study of Agile Methods: Towards a New Model-based Method

This paper aims to provide a comparative study of available agile methods in order to propose a new model-based method for agile development.


Today, the implementation of high quality and efficient Requirement Engineering (RE) practices in agile software development projects, is gaining great importance. Practitioners and researchers seeks

Adaptive and Dynamic Hybrid Model for Software Project Management: A Review on its Clarity and Usage to Improve Project Success

This paper proposes a useful clarity on its differences and how it should be used to facilitate the current research interest in mixing and combining software development methodologies to create hybrid versions as pure methods have not worked well in most software projects.



Impact of Agile Methodology on Software Development Process

The impacts that agile methodology has on software development processes with respect to quality within the organizational, methodical, and cultural framework are identified.

Lean Software Development: An Agile Toolkit

Lean Software Development helps you refocus development on value, flow, and people--so you can achieve breakthrough quality, savings, speed, and business alignment.

An introduction to agile methods

Agile Processes and Methodologies: A Conceptual Study

The advantages and disadvantages of agile processes are discussed in this paper, which compares the agile processes with other software development life cycle models.

A Practical Guide to Feature-Driven Development

From the Publisher: Feature-Driven Development (FDD), created by Peter Coad (Chief Architect), Jeff De Luca (Project Manager), and Stephen Palmer (Development Manager), combines the key advantages

Crystal Clear: A Human-Powered Methodology for Small Teams

"The best thinking in the agile development community brought to street-level in the form of implementable strategy and tactics. Essential reading for anyone who shares the passion for creating

Extreme programming explained - embrace change

You may love XP, or you may hate it, but Extreme Programming Explained will force you to take a fresh look at how you develop software.

Adaptive Software Development: A Collaborative Approach to Managing Complex Systems

Adaptive Software Development offers a practical, realistic approach to managing high-speed, high-change software development projects and shows readers how to increase collaboration and adapt to uncertainty.

Is Extreme Programming Just Old Wine in New Bottles: A Comparison of Two Cases

It is claimed that extreme programming can be useful for small teams of domain experts who are physically close together and able to communicate well with the end users, and who are good designers and implementers.

Extreme Programming Explained

Extreme Programming (XP) was conceived and developed to address the specific needs of software development conducted by small teams in the face of vague and changing requirements. This new