60 research outputs found

    Relationship between size, effort, duration and number of contributors in large FLOSS projects

    Get PDF
    This contribution presents initial results in the study of the relationship between size, effort, duration and number of contributors in eleven evolving Free/Libre Open Source Software (FLOSS) projects, in the range from approx. 650,000 to 5,300,000 lines of code. Our initial motivation was to estimate how much effort is involved in achieving a large FLOSS system. Software cost estimation for proprietary projects has been an active area of study for many years. However, to our knowledge, no previous similar research has been conducted in FLOSS effort estimation. This research can help planning the evolution of future FLOSS projects and in comparing them with proprietary systems. Companies that are actively developing FLOSS may benefit from such estimates. Such estimates may also help to identify the productivity ā€™baselineā€™ for evaluating improvements in process, methods and tools for FLOSS evolution

    Research Paper on Software Cost Estimation Using Fuzzy Logic

    Get PDF
    Software cost estimation is one of the biggest challenges in these days due to tremendous completion. You have to bid so close so that you can get the consignment if your cost estimation is too low are too high in that cases organization has to suffer that why it becomes very crucial to get consignment. One of the important issues in software project management is accurate and reliable estimation of software time, cost, and manpower, especially in the early phase of software development. Software attributes usually have properties of uncertainty and vagueness when they are measured by human judgment. A software cost estimation model incorporates fuzzy logic can overcome the uncertainty and vagueness of software attributes. However, determination of the suitable fuzzy rule sets for fuzzy inference system plays an important role in coming up with accurate and reliable software estimates. The objective of our research was to examine the application of applying fuzzy logic in software cost estimation that can perform more accurate result. In fuzzy logic there are various membership function for example Gaussian, triangular, trapezoidal and many more. Out of these by hit and trial method we find triangular membership function (MF) yields least MRE and MMRE and this MRE must be less than 25%. In our research this value came around 15% which is very fair enough to estimate. Cost can be found out using the equation if payment is known Cost = Effort * (Payment Month). Therefore the effort needed for a particular software project using fuzzy logic is estimated. In our research NASA (93) data set used to calculate fuzzy logic COCOMO II. From this table size of code and actual effort has been taken. In end after comparing the result we found that our proposed technique is far superior to base work

    A Project Management Approach to Using Simulation for Cost Estimation on Large, Complex Software Development Projects

    Get PDF
    It is very difficult for project managers to develop accurate cost and schedule estimates for large, complex software development projects. None of the approaches or tools available today can estimate the true cost of software with any high degree of accuracy early in a project. This paper provides an approach that utilizes a software development process simulation model that considers and conveys the level of uncertainty that exists when developing an initial estimate. A NASA project will be analyzed using simulation and data from the Software Engineering Laboratory to show the benefits of such an approach

    Fuzzy Use Case Points as a Basis for Effort Estimation

    Get PDF
    Many software development projects encounter problems related to over- or under-estimation of effort. Accurate effort estimation is crucial for successful project management, but it can be challenging when resources are limited, and little is known about the project. The commonly used method for effort estimation is Use Case Points (UCP), which is mainly used for application-based objects and takes use cases as input. However, UCP has weaknesses, particularly in the high variation of weight factor values for Unadjusted Use Case Weight (UUCW). To address this problem, Fuzzy Use Case Points (FUCP), which is a combination of fuzzy logic and use case points, can be used. By applying fuzzy logic to the UUCW category, FUCP derives new weight factor values for UUCW. The implementation of FUCP to calculate effort estimation in ten government-based projects in this research has shown that FUCP yields the closest value to the actual effort required. It has also been demonstrated that FUCP outperforms UCP in terms of accuracy, with an improvement of 6.51%

    Courting Multidisciplinary Illiteracy

    Get PDF
    This study examines the possibility that our undergraduates may become multidisciplinary illiterates as a result of the increasing breadth of content introduced into the IS field. An analysis of the top IS journals finds IS education isolated and detached from its research. Without a clear body of knowledge built within a succinct codified framework for students, the IS field will continue to struggle in recruiting new members into the field. The multidisciplinary nature of the content exacerbates the situation as students graduate as generalists instead of specialists. The scholarship of teaching and learning (SoTL) is proposed as an approach that will help shift the focus towards more integrated efforts in IS education
    • ā€¦
    corecore