Distributed software engineering management

2005 
Software development is becoming a more and more complicated task, and traditional client/server based software engineering management methods may not be suitable for large-scale software development. With the rapid development of the network technologies solutions have been emerged. This paper proposes a software engineering management method based on the peer-to-peer infrastructure. By exploring the characteristics of P2P, our system takes "peer group" as the unit to build up services such as source code management, task assignment, and software visualization. Our framework overcomes the bottleneck existed in the server in the traditional C/S structure, and transfers the loads of the server to the network boundary. Our method takes full advantages of the computation resources, and increases the system's performances. A performance test using our method in software development for practical applications is also shown in the paper.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    8
    References
    0
    Citations
    NaN
    KQI
    []