ILTAM logo English
Send to Print Close Window

 
 
SwSTE07

Technical Sessions
Refereed Papers
October the 30th- morning

Session 2.1:  Software Projects Management

Success of Open Source Projects: Patterns of Downloads and Releases with Time
Ayelet Israeli (Israel) and Dror G. Feitelson (Israel)

The success of software projects has many different facets: meeting user requirements, being developed within given budget and time constraints, and actually being used. We focus on one of them: the pattern of adoption by users and its possible relationship with continued development. This is done based on readily available data for open source projects, namely their releases and downloads. Rather than just classifying projects as “successful” or “failure”, we identify six distinct patterns of how the download rate changes with time that illuminate different aspects of successful or failed projects.
”You’re not thinking fourth dimensionally!”
Dr. Emmett “Doc” Brown, Back To The Future III, scene 8.

The Software Engineering Timeline: A Time Management Perspective
Orit Hazzan (Israel) and Yael Dubinsky (Israel)

This paper addresses time management in software development processes. The rationale for this investigation stems from the observation that many of the problems associated with software projects, such as planning, time pressure and late deliveries, are time related. The analysis presented is based both on a literature review and on illustrations of data taken from our research on different software project management paradigms – mainly heavyweight and agile software development.

Estimating the Required Code Inspection Team Size
Eliezer Kantorowitz,(Israel) Tsvika Kuflik (Israel) and Alex Raginsky (Israel)

Code inspection is considered an efficient method for detecting faults in software code documents. The number of faults not detected by inspection should be small. Several methods have been suggested for estimating the number of undetected fault. These methods include the fault injection method that is considered to be quite laborious, capture recapture methods that avoid the problems of code injection and the Detection Profile Method for cases where capture recapture methods do not provide sufficient accuracy. The Kantorowitz estimator is based on a probabilistic model of the inspection process and enables the estimating the number of inspectors required to detect a specified fraction of all the faults of a document as well as the number of undetected faults. This estimator has proven to be satisfactory in inspection of user requirements documents. The experiments reported in this study suggest that it is also useful for code inspection.

Send to Print Close Window