Towards Well Documented and Designed Agile Software Development

Amani I. AlAli and Ayman A. Issa


Agile methods, requirements modelling, software modelling


Software development is moving towards agility with light requirements and design documentation. This resulted in delivering tenuous software systems that are very difficult to maintain. This paper reports on new automated approach for requirements engineering that is inline with agile aims of use case based and fast software development. Also, the proposed approach reflects on system design being integrated with an open source computer aided software engineering tool that will automatically generate models for systems elicited using the proposed approach. Practical application of the proposed approach showed its ability to save up to 30% of software development time. Further work is being carried out to generalize the approach to fit the context of other software development life cycles.

Important Links:

Go Back