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

Improving Software Requirements Elicitation in Agile Environment

View through CrossRef
Requirement elicitation plays an important role during the software development life cycle. The selection of an improper requirement elicitation method will affect the quality of developed software. Agile methodologies are popular in the industry and follow an incremental approach to developing software. Agile methodologies value customer needs, interaction among teams, interaction with customers, and change management. Researchers proposed methods for requirement elicitation in agile software development. This research aims to investigate the issues faced during requirement elicitation in agile software development. We will identify the method that motivates the requirements elicitation in agile software development to meet our objective. After identifying the literature, a systematic literature review will be performed. An introductory overview, publications trends and values, strengths, and limitations will be highlighted. Based on the identified limitations, we will propose a new requirement elicitation method useful in agile software development. To evaluate the results, two teams of equal expertise were given the same project to develop. One of the teams developed using the proposed framework, and the other one did without using the proposed framework. Then, both of them were given the survey they filled out and gave their input on the requirement elicitation parameters, and the results were compared and validated using a t-test and reliability analysis.
Title: Improving Software Requirements Elicitation in Agile Environment
Description:
Requirement elicitation plays an important role during the software development life cycle.
The selection of an improper requirement elicitation method will affect the quality of developed software.
Agile methodologies are popular in the industry and follow an incremental approach to developing software.
Agile methodologies value customer needs, interaction among teams, interaction with customers, and change management.
Researchers proposed methods for requirement elicitation in agile software development.
This research aims to investigate the issues faced during requirement elicitation in agile software development.
We will identify the method that motivates the requirements elicitation in agile software development to meet our objective.
After identifying the literature, a systematic literature review will be performed.
An introductory overview, publications trends and values, strengths, and limitations will be highlighted.
Based on the identified limitations, we will propose a new requirement elicitation method useful in agile software development.
To evaluate the results, two teams of equal expertise were given the same project to develop.
One of the teams developed using the proposed framework, and the other one did without using the proposed framework.
Then, both of them were given the survey they filled out and gave their input on the requirement elicitation parameters, and the results were compared and validated using a t-test and reliability analysis.

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...
Advancements and innovations in requirements elicitation: Developing a comprehensive conceptual model
Advancements and innovations in requirements elicitation: Developing a comprehensive conceptual model
Requirements elicitation is a crucial phase in the software development lifecycle, ensuring that stakeholders' needs are understood and translated into system specifications. Tradi...
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 ...
An Investigation of Prototyping Technique in Pakistani Software Industry
An Investigation of Prototyping Technique in Pakistani Software Industry
Requirements elicitation is one of the important and major activities within the Requirements Engineering phase. There are different techniques used for requirement elicitation pro...
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...

Back to Top