ISO 25010 Support in Test Point Analysis for Testing Effort Estimation

Author(s):  
Agnieszka Malanowska ◽  
Ilona Bluemke
2020 ◽  
Vol ahead-of-print (ahead-of-print) ◽  
Author(s):  
Ziema Mushtaq ◽  
Abdul Wahid

Mobile applications affect our everyday activities and have become more and more information centric. Effort estimation for mobile application is an essential factor to consider in the development cycle. Due to feature complexities and size, effort estimation of mobile applications poses a continued challenge for developers. This paper attempts to adapt COSMIC Function Point and Unified Modeling Language (UML) techniques to estimate the size of a given mobile application. The COSMIC concepts capture data movements of the functional processes whereas the UML class analyzes them. We utilize the Use Case Diagrams, sequence diagrams and class diagrams for mapping the Function user requirements for sizing mobile applications. We further present a new size measurement technique; Unadjusted Mobile COSMIC Function points (UMCFP) to get the functional size of mobile application using Mobile Complex Factors as an input. In this study eight mobile applications were analyzed using UMCFP, Function Point Analysis and COSMIC Function Point. The results were compared with the actual size of previous Mobile application projects.


2015 ◽  
Vol 2015 ◽  
pp. 1-5
Author(s):  
Senthil Kumar Murugesan ◽  
Chidhambara Rajan Balasubramanian

Software companies are now keen to provide secure software with respect to accuracy and reliability of their products especially related to the software effort estimation. Therefore, there is a need to develop a hybrid tool which provides all the necessary features. This paper attempts to propose a hybrid estimator algorithm and model which incorporates quality metrics, reliability factor, and the security factor with a fuzzy-based function point analysis. Initially, this method utilizes a fuzzy-based estimate to control the uncertainty in the software size with the help of a triangular fuzzy set at the early development stage. Secondly, the function point analysis is extended by the security and reliability factors in the calculation. Finally, the performance metrics are added with the effort estimation for accuracy. The experimentation is done with different project data sets on the hybrid tool, and the results are compared with the existing models. It shows that the proposed method not only improves the accuracy but also increases the reliability, as well as the security, of the product.


Author(s):  
Bijendra Singh ◽  
Ankit Kumar ◽  
Dheeraj Kumar Sahni ◽  
Divya Shree ◽  
Kapil Sirohi ◽  
...  

Author(s):  
Ashish Sharma ◽  
Manu Vardhan ◽  
Dharmender Singh Kushwaha

Requirement engineering is a disciplined application of proven principles, methods, tools and notations to describe the behavior of a system. Generally a project suffers because of improper determination and documentation of software requirements. The intricacies in software development processes are often not understood by the client. Hence, requirements submitted by client need a careful examination. In order to produce proper artifact, it is necessary that the software requirements should be documented into the software requirement specification (SRS) on the basis of the recommendations of IEEE 830:1998 document. To address these issues, a measure for early estimation of software complexity based on SRS of the yet to be developed software is proposed. Further, this complexity measure serves as a basis for computing and deriving early estimation of software development effort too. The results obtained from the proposed measure are able to establish that the measure is accurate and precise as compared to various other existing measures that are based on the algorithm/parameters, software code, function point analysis and use case points. All this is accomplished using SRS document at an early phase of software development process. The proposed measure is robust, comprehensive, early alarming and compares well with other development effort estimation measures proposed in the past.


2021 ◽  
Vol 54 (3) ◽  
pp. 1-38
Author(s):  
Ilona Bluemke ◽  
Agnieszka Malanowska

Although testing effort estimation is a very important task in software project management, it is rarely described in the literature. There are many difficulties in finding any useful methods or tools for this purpose. Solutions to many other problems related to testing effort calculation are published much more often. There is also no research focusing on both testing effort estimation and all related areas of software engineering. To fill this gap, we performed a systematic literature review on both questions. Although our primary objective was to find some tools or implementable metods for test effort estimation, we have quickly discovered many other interesting topics related to the main one. The main contribution of this work is the presentation of the testing effort estimation task in a very wide context, indicating the relations with other research fields. This systematic literature review presents a detailed overview of testing effort estimation task, including challenges and approaches to automating it and the solutions proposed in the literature. It also exhaustively investigates related research topics, classifying publications that can be found in connection to the testing effort according to seven criteria formulated on the basis of our research questions. We present here both synthesis of our finding and the deep analysis of the stated research problems.


Sign in / Sign up

Export Citation Format

Share Document