Leveraging distributed software development

被引:5
作者
Suzuki, J [1 ]
Yamamoto, Y [1 ]
机构
[1] Keio Univ, Dept Comp & Informat Sci, Tokyo 108, Japan
关键词
D O I
10.1109/2.789752
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The Internet has been changing the way people collaborate on software development, offering certain advantages but also creating new requirements. Internet-based collaboration does make a wider base of talent available, but the development cycles running at Internet speeds require maintaining higher levels of precision. From a project-management perspective, communication is a key factor in Internet-based development. Internet-based collaboration requires effective team communication. The authors point out that when a development team isn't communicating well, it is nearly impossible to create and validate design solutions and manage the team's deliverables. So while Internet collaboration offers a number of advantages, the friction created by distributed-therefore delayed-communication typically increases the overhead associated with sharing project information. And the technology itself-including system interoperability and the synchronous or asynchronous collaboration tools-can create problems in a distributed development environment. As the complexities of distributed collaborative-development environments increase, frameworks designed for such environments will become essential. The authors describe one such framework-called SoftDock-and the new technologies it exploits. It lets developers analyze, design, and develop software from component models.
引用
收藏
页码:59 / +
页数:8
相关论文
共 6 条
[1]   Toward the interoperable software design models: Quartet of UML, XML, DOM and CORBA [J].
Suzuki, J ;
Yamamoto, Y .
FOURTH IEEE INTERNATIONAL SYMPOSIUM AND FORUM ON SOFTWARE ENGINEERING STANDARDS - PROCEEDINGS, 1999, :163-172
[2]  
SUZUKI J, 1999, IN PRESS INT J C NOV
[3]  
SUZUKI J, 1999, IN PRESS P 10 INT WO
[4]  
SUZUKI J, 1999, UNIFIED MODELING LAN
[5]  
TACKETT BD, 1999, IEEE SOFTWARE MAY, P24
[6]   WIDL: Interface definition for the Web [J].
Wales, MG .
IEEE INTERNET COMPUTING, 1999, 3 (01) :55-+