Gaining quality of software depends on the way how it is developed. To develop a quality software "System development life cycle" is the best technique to be adopted. Good software has the ability to map itself on a Quality Model so that its credibility can be seen on a set of factors along with their criterion. In this paper a Relation between phases of SDLC and popular Factors of different Quality Models is shown.
Categories and Subject Descriptors1.Why certain factors are there against certain phases of SDLC?2. Why certain phases of SDLC there against certain factors? are discussed.
The Agile nature allows changes within the development procedure which can sometimes be non-predictable and affect the cost and time of the software. Face-to-face communication appears to be a faster process in Agile Software Development (ASD) in practice, but issues such as understandability and communicativeness cause ambiguity between the customer and the developer. Among the existing works, achieving light but sufficient documentation in ASD remains a challenge. Most previous studies have simply highlighted the issues associated with less documentation, its limitations, and challenges, but no proper solution has yet been proposed. As an initial step in our theoretical study, we conducted a systematic literature review (SLR) to identify the related components and subcomponents that are applicable in supporting Agile documentation. As such, the fundamental concepts related to software documentation have been studied in order to align with documentation in ASD. The identification of these components can be useful in achieving the concept of “light but sufficient” documentation in Agile, which will aid in achieving customer satisfaction.
To achieve a quality product it is necessary for the developer to understand how it can be achieved. Theoretical study is the preliminary phase of understanding how to perform any activity and knowing its pros and cons. For achieving a quality product this paper shows a quick and elaborative review for a quality product.
Categories and Subject Descriptors Compilation of the Software Quality Factors and corresponding Quality Criteria along with their description in order of popularity of the factors in the four Quality Models. Summary of the Occurrence of Quality Factors in the Quality Models. Frequency of Occurrence of Quality Criteria in Quality Models.
There are certain different software engineering tools which have been rapidly applied on various scenarios of Testing, Output, Relationship and other developing phases of any product. The Quality Models have the ability to implement their Factors and the Process Models can judge the requirements of any project in any phase of during its development. By synchronizing both of these main tools together, it can be easy for the developer to achieve the minimum requirements in a project to get the maximum out of it with having the surety of its working. The combination of these tools can form such a pattern which can be useful for the full functionality of a product to its development within the limitations.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.