Affiliation:
1. University of Arizona, USA
Abstract
Inspired by round-the-clock manufacturing, the 24-Hour Knowledge Factory endeavors to transform the production of software and other intangibles into a process of continuous development. While the concept of offshore software development is well established, few enterprises are currently able to develop the same code artifacts around the clock. We discuss the benefits of applying the 24-Hour Knowledge Factory to software development. We also present a representative scenario highlighting the problems of asynchronous communication in current offshore software development practices. Further, we introduce the notion of composite persona as a potential collaboration model within the 24-Hour Knowledge Factory and explain its ability to mitigate problems arising from communicating across cultures, languages, and time zones. Finally, we present a suite of new collaboration tools and techniques that are being developed specifically for use by composite personae in the 24-Hour Knowledge Factory.
Reference53 articles.
1. Allen, L., Fernandez, G., Kane, K., Leblang, D., Minard, D., & Posner, J. (1995). ClearCase multisite: Supporting geographically-distributed software development. In Proceedings of the International Workshop on Software Configuration Management (ICSE SCM-4 and SCM-5 Workshops, Selected Papers, pp. 194-214).
2. Austin, J. L. (1963). Gothenburg studies in philosophy I. Goteborg.
3. Extreme programming: A humanistic discipline of software development
4. Embracing change with extreme programming.;K.Beck;IEEE Computer,1999
5. Berliner, B. (1990). CVS II: Parallelizing software development. In Proceedings of the USENIX Winter 1990 Technical Conference (pp. 341-352).