Learn More
While organisations recognise the advantages offered by global software development, many socio-technical barriers affect successful collaboration in this inter-cultural environment. In this paper, we present a review of the global software development literature where we highlight collaboration problems experienced by a cross-section of organisations in(More)
A lthough business process reengineering has been touted throughout the decade as a way to streamline organizations and improve productivity, three out of four BPR efforts reportedly fail outright, fall short of their performance goals, or are otherwise botched. 1 We see primarily two reasons for this. First, most tools and methods for BPR concentrate on(More)
Today's networked software engineering environment is characterized by a multitude of autonomous, heterogeneous information repositories, a variety of incompatible user interfaces, diverse, unconventional data types, including text, graphics, and possibly video and sound, rapid change, both in structure and content, and multiple ways of viewing(More)
Organizations deploy intranets to provide access to documents for those who use them. But the web of computing comprises more than just documents: people, tools, and processes are critical to organizational function. In particular, people may need guidance on how to perform tasks, as well as access to information necessary to carry out those tasks. In this(More)
Despite blossoming computer network bandwidths aud the emergence of hypertext and CD-ROM databases, little progress has been made towards uniting the world's library-style bibliographic databases. While a few advanced distributed retrieval systems can broadcast a query to hundreds of participating databases, experience shows that local users almost always(More)
MICHAEL BIEBER is an Associate Professor of Computer and Information Science at the New Jersey Institute of Technology (NJIT) in Newark. He conducts research in several related areas: hypermedia functionality, automatically generating hypermedia links and services for analytical applications and for digital libraries, Web engineering , incorporating(More)
Understanding the context, structure, activities, and content of software development processes found in practice has been and remains a challenging problem. In the world of free/open source software development, discovering and understanding what processes are used in particular projects is important in determining how they are similar to or different from(More)