Requirements Engineering and Management for Software Development Projects

@inproceedings{Chemuturi2013RequirementsEA,
  title={Requirements Engineering and Management for Software Development Projects},
  author={Murali Krishna Chemuturi},
  booktitle={Springer New York},
  year={2013}
}
Requirements Engineering and Management for Software Development Projects presents a complete guide on requirements for software development including engineering, computer science and management activities. It is the first book to cover all aspects of requirements management in software development projects. This book introduces the understanding of the requirements, elicitation and gathering, requirements analysis, verification and validation of the requirements, establishment of requirements… Expand
Effective Requirement Engineering Process Model in Software Engineering
TLDR
This paper reviewed relevant literature from Elsevier, Emerald, IEEE, ProQuest and Google Scholar databases and recommended effective requirements engineering process to adopt depending on the industry’s goal. Expand
Criteria for the evaluation of requirements management tools supporting distributed software product line engineering and management
TLDR
Whether available criteria lists include comprehensive criteria for the evaluation of RM tools to be adopted in distributed SPL requirements management is determined and a new list is created taking as a base the criteria list found most comprehensive and extending it with new requirements. Expand
A CONCEPTUAL FRAMEWORK FOR SOFTWARE REQUIREMENTS VALIDATION
Requirements validation is one of the most significant and critical parts of the requirements engineering. This activity ensures that the set of requirements is accurate, right, complete, andExpand
Software requirement workshops and outcomes: Experienced from software requirement analysis course for undergraduate
TLDR
In this work, active learning and project based learning activities are handled to help students improve the ability of elicitation requirement from all stakeholders and be able to write a qualitative software requirement specification. Expand
Software Engineering in Small Projects: The Most Essential Processes
of a thesis at the University of Miami. Although frequently viewed as bureaucratic and inefficient, some software engineering processes, in particular unit testing, may prove to be not only usefulExpand
Context-based Model of the Progression of Information Capture in Software Requirements Elicitation
  • D. Carrizo, Cristian Ortiz
  • 2020 8th International Conference in Software Engineering Research and Innovation (CONISOFT)
  • 2020
Software requirements elicitation is a process affected by several contextual factors, like the problem domain and the nature of the stakeholders and requirements engineers, among others. VariousExpand
TRANSITION OF DOCUMENTATION MANAGEMENT PARADIGMS IN SOFTWARE PROJECTS INFLUENCED BY AGILE METHODOLOGIES
The scope of this paper is to present two different ways of managing documentation in the domain of software projects. Documentation is the foundation upon which projects are built, however, theExpand
Using Behaviour-driven Requirements Engineering for Establishing and Managing Agile Product Lines
TLDR
The observational study showed that using the proposed approach saved time for development team and customers, decreased costs, improved the software quality, and shortened the time-to-market. Expand
Practices of Software Architects in Business and Strategy - An Industry Experience Report
  • M. Stal
  • Business, Computer Science
  • Economics-Driven Software Architecture
  • 2013
TLDR
If software architects do not understand economics and the business, they cannot come up with economic solutions that support the business case and business strategy, which is why mission-critical projects often do not achieve their business goals, thus incurring high additional costs. Expand
Requirement mining for model-based product design
TLDR
This work proposes a natural language processing (NLP) pipeline to extract requirements from prescriptive documents and shows how machine learning techniques can be used to develop a text classifier that will automatically classify requirements into disciplines. Expand
...
1
2
3
4
5
...

References

SHOWING 1-10 OF 46 REFERENCES
Requirements Engineering and Management for Software Development Projects
  • 2013
Requirements Engineering and Management for Software Development Projects, DOI: 10.1007/978-1-4614-5377-2, Springer Science+Business Media
  • 2013
3.4 Process Definition and Improvement Group
    A refrigerator, which is a necessity to American housewives, is a luxury in most parts of the world
      Abbreviations shall not be used where the meaning is likely to be obscured. In cases of doubt, words should be spelled out in full
        Agile processes harness change for the customer's competitive advantage
          Agile processes promote sustainable development. The sponsors, developers and the users should be able to maintain a constant pace indefinitely
            Amounts of money, generally, should be expressed in figures
              Arrange the bars in some order-alphabetically, chronologically, ascending or descending order etc
                BFS-Business Function Specification
                  ...
                  1
                  2
                  3
                  4
                  5
                  ...