ANALYZING THE COST AND BENEFIT OF PAIR PROGRAMMING REVISITED
Journal Title: Journal of Information Technology and Application (JITA) - Year 2012, Vol 2, Issue 1
Abstract
Pair programming has received a lot of attention from both industry and academia, but most paper focus on its technical aspects, while its business value has received much less attention. In this paper, we focus on the business aspects of pair programming, by using a number of software development related met rics, such as pair speed advantage, module breakdown structure of the software and project value discount rate, and augmenting them by taking into account the cost of change after the initial product release and inherent non-linearity of the discount rate curves. The proposed model allows for a more realistic estimation of the fi nal project value, and the results of System Dynamics simulations demonstrate some useful insights for software development management.
Authors and Affiliations
Lev Faynshteyn, Vojislav B. Mišić, Jelena Mišić
MANAGEMENT OF INDUCTION (ASYNCHRONOUS) MOTORS USING PLC
This paper describes the management of an induction (asynchronous) motor using PLC and VSD. For the realization of the practical part of this paper Schneider Electric equipment was used, which makes a complete system tha...
FULL TEXT SEARCH AND INDEXING IN LANGUAGES WITH TWO ALPHABETS
The languages spoken in Bosnia and Herzegovina use both Cyrillic and Latin equally. This is an additional problem with indexing and full text searching. In this paper, we are analyzing this problem. Using the tools avail...
EXPERT SYSTEMS IN A CLOUD COMPUTING ENVIRONMENT MODEL FOR FAST-PACED DECISION MAKING
In this paper the use of cloud computing technologies and expert systems will be analyzed. Furthermore, the use of expert systems in a cloud computing environment will be addressed. Speciically a Cloud-Based Expert Syst...
MUTATION TESTING: OBJECT-ORIENTED MUTATION AND TESTING TOOLS
Software testing represents activity in detecting software failures. Mutation testing represents a way to test a test. The basic idea of mutation testing is to seed lots of artifi cial defects into the program, test all...
HYBRID OF HILL CLIMBING AND SAT SOLVING FOR AIR TRAFFIC CONTROLLER SHIFT SCHEDULING
Modern computers solve many problems by using exact methods, heuristic methods and very often by using their combination. Air Traffi c Controller Shift Scheduling Problem has been successfully solved by using SAT technol...