An approach to software project management through requirements engineering

Date

2010-12

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

A software development process is a complex activity. As the demand for more complex and effective software systems are increasing day by day, software project managers and team members are expected to release the product in a lesser amounts of time. This research effort compared the previous research efforts on software requirements engineering tools and project management tools similar to this thesis. The new Computer Aided Software Engineering (CASE) tool presented in this thesis provides a platform for software project management with significance for requirements engineering. The CASE tool requirements presented in the thesis reduced the gap between requirements engineering phase and design phase. This research effort has included the comparison and evaluation of different requirements engineering support tools using IEEE std. 830-1998 evaluation criteria. A new set of evaluation criteria was formalized in this research to evaluate implemented CASE tools. The CASE tool requirements presented in this thesis uses the Descartes specification language to analyze the requirements. This research also provides an academic case study for effective requirements engineering process in software development.

Description

Citation