Magnus Ramage

Learn More
Cooperative systems are combinations of technology, people and organisations that facilitate the communication and coordination necessary for a group to work together effectively. The technology involved is often, but not necessarily, groupware / computer-supported cooperative work (CSCW). The evaluation of such systems is highly difficult, especially(More)
Software engineering tasks, during both development and maintenance, typically involve teamwork using computers. Team members rarely work on isolated computers. An underlying assumption of our research is that software engineering teams will work more effectively if adequately supported by network-based groupware technology. Experience of working with(More)
Keywords: Database administration Database management Data management Database lifecycle Best practice and procedures Database operations a b s t r a c t Database management has an important role to play in the management of data assets which are at the heart of every organization. In a fast moving technological era, where data is rapidly expanding,(More)