A Generic Model for Software Documentation and its Application in Embedded Systems Developed with Scrum
Hajer Berhouma
Abstract
Hajer Berhouma
Abstract
Software development life cycle (SDLC) depicts the necessary software development activities while applying methods in different software types. Previous works documented the software activities either by taking into account the development method or the software type. However, the documentation of development activities depends on the choice of the method as well as the software type. This paper presents a generic model of software documentation as well as its case study that applies Scrum in the development of an embedded system. The model provides guidelines for engineers to well choose and structure the development of software documents.
OpenAlex reports 3 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Software development life cycle (SDLC) depicts the necessary software development activities while applying methods in different software types. Previous works documented the software activities either by taking into account the development method or the software type. However, the documentation of development activities depends on the choice of the method as well as the software type. This paper presents a generic model of software documentation as well as its case study that applies Scrum in the development of an embedded system. The model provides guidelines for engineers to well choose and structure the development of software documents.
Key concepts: Software development, Systems development life cycle, Software engineering, Documentation, Computer science, Software construction, Software development process, Software documentation