Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Use of Agile Models in Software Engineering: Emerging and Declining Themes

View through CrossRef
Software engineering is a systematic discipline that covers the creation of a software product at the end of software development processes. Many different models are used in software development processes. The most widely used model today is the Agile Approaches model.  Methods that focus on increasing customer orientation and speed in software development projects are considered agile approaches. Agile approaches are used to overcome the limitations of traditional methods such as the waterfall approach and to adapt to constantly changing requirements. Agile approaches increase collaboration in a project team established to develop a software product and contribute to product success by increasing customer satisfaction. Agile approaches are highly preferred for distributed software development environments and remote teams. The reviewed literature shows that agile approaches increase flexibility and speed of delivery in software engineering projects, but they also bring many difficulties when they are not applied with an expert team in large-scale projects or when they are applied incorrectly. Agile approaches have transformed software engineering processes, prioritizing customer requirements and supporting high quality software development processes. However, factors such as the experience of teams, organizational culture and process management skills are critical for the successful implementation of agile methods. Within the scope of the study, bibliometric analysis was conducted on 1372 data obtained from the Web of Science database. The study provides a roadmap for future applications of agile methods in software engineering.
Title: Use of Agile Models in Software Engineering: Emerging and Declining Themes
Description:
Software engineering is a systematic discipline that covers the creation of a software product at the end of software development processes.
Many different models are used in software development processes.
The most widely used model today is the Agile Approaches model.
  Methods that focus on increasing customer orientation and speed in software development projects are considered agile approaches.
Agile approaches are used to overcome the limitations of traditional methods such as the waterfall approach and to adapt to constantly changing requirements.
Agile approaches increase collaboration in a project team established to develop a software product and contribute to product success by increasing customer satisfaction.
Agile approaches are highly preferred for distributed software development environments and remote teams.
The reviewed literature shows that agile approaches increase flexibility and speed of delivery in software engineering projects, but they also bring many difficulties when they are not applied with an expert team in large-scale projects or when they are applied incorrectly.
Agile approaches have transformed software engineering processes, prioritizing customer requirements and supporting high quality software development processes.
However, factors such as the experience of teams, organizational culture and process management skills are critical for the successful implementation of agile methods.
Within the scope of the study, bibliometric analysis was conducted on 1372 data obtained from the Web of Science database.
The study provides a roadmap for future applications of agile methods in software engineering.

Related Results

Sustaining Agile Usage: Role of Management Support in Shaping Agile Mindsets in Development Teams
Sustaining Agile Usage: Role of Management Support in Shaping Agile Mindsets in Development Teams
Agile methodologies have acquired prominence in the modern landscape of software development. Regardless of development teams shifting to such methodologies, they experience obstac...
Cybersecurity risk management in agile development: protecting data and system
Cybersecurity risk management in agile development: protecting data and system
The rapid evolution of technology and the increasing complexity of systems have made cybersecurity a critical concern for organizations, particularly in the context of Agile develo...
Adopting Agile Project Management Methods in Software Projects Involving Outsourcing
Adopting Agile Project Management Methods in Software Projects Involving Outsourcing
<p>With the evolvement of how software was built, how quickly the initial requirements change, how fast new technologies were appearing in tech world and evolving innovation ...
CONCEPTUALIZING AGILE DEVELOPMENT IN DIGITAL TRANSFORMATIONS: THEORETICAL FOUNDATIONS AND PRACTICAL APPLICATIONS
CONCEPTUALIZING AGILE DEVELOPMENT IN DIGITAL TRANSFORMATIONS: THEORETICAL FOUNDATIONS AND PRACTICAL APPLICATIONS
Agile development has emerged as a prominent approach in digital transformations due to its flexibility and adaptability to changing requirements. This review explores the theoreti...
Agile and organizational culture: Fostering agile values and mindset
Agile and organizational culture: Fostering agile values and mindset
The integration of agile methodologies into organizational culture has become crucial for promoting innovation, adaptability, and continuous improvement in today’s fast-paced busin...
Leveraging big data for agile transformation in technology firms: Implementation and best practices
Leveraging big data for agile transformation in technology firms: Implementation and best practices
The rapid pace of technological advancements and the increasing demand for innovation have compelled technology firms to adopt Agile methodologies, which promote flexibility, speed...
Enhancing IT audit effectiveness with agile methodologies: A conceptual exploration
Enhancing IT audit effectiveness with agile methodologies: A conceptual exploration
This concept paper examines the integration of Agile methodologies into IT audit processes to enhance effectiveness and efficiency. In today's dynamic and rapidly evolving technolo...
AGILE WORK CULTURES IN IT: A CONCEPTUAL ANALYSIS OF HR'S ROLE IN FOSTERING INNOVATION SUPPLY CHAIN
AGILE WORK CULTURES IN IT: A CONCEPTUAL ANALYSIS OF HR'S ROLE IN FOSTERING INNOVATION SUPPLY CHAIN
This study systematically examines the role of Human Resources (HR) in fostering agile work cultures within the Information Technology (IT) sector, with a focus on enhancing the in...

Back to Top