![]() Additionally, what we propose has the potential to better reflect the user requirements and main objectives of the system on the software design and thereby to improve software quality. ![]() Our main assumption in this study is that software quality can be improved significantly by clearly identifying the user tasks from those that need to be performed by the computer system itself. In this respect, identification of the user tasks, i.e., the tasks that need to be performed by the user, is not currently reflected explicitly in system design documents. To distinguish system elements, separation of concerns in software design is suggested. ![]() Software design should reflect all necessary components of the requirements in a clear and understandable manner by all stakeholders of the software system. System design also has a significant impact on testing and maintenance activities, and on further improvements during the lifespan of the software system. ![]() ![]() System design is recognized as one of the most critical components of a software system that bridges system requirements and coding. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
June 2023
Categories |