Abstract
Abstract
In recent years distributed software development has gathered pace. Many development programmes now require asynchronous coordination several time zones apart between geographically dispersed teams. Owing to considerations such as effort spent on team development and technology sharing, software complexity calculation for such projects is difficult to establish a software system infrastructure that can be efficiently spread and minimizes cross-site connectivity, enabling communication between remote teams working on interrelated sections of the architecture and their day-to-day interactions. A globally distributed software project faces, in addition to the technological complexity, an additional complexity contributed by the different supporting parameters. This paper defines these parameters and attempts to estimate all the complexities described above and incorporate these two measures to obtain the corresponding overall measure of complexity during the requirement analysis phase.
Reference41 articles.
1. Evaluating Software Complexity Measure;Weyuker;IEEE Transaction on Software Engineering,1988