• Influencing software engineering from other engineering disciplines, thus building up a solid stock of sound principles and methods that also work in other domains and disciplines. An example is experiments where other engineering and social disciplines heavily influenced software engineering.
• Guiding the evolution of software engineering as a discipline, such as with professional standards, education patterns, and the discussion of scientific methodologies. This happens in disciplines with converging needs that mature on a similar path, such as electrical engineering.
• Sharing common principles with another discipline so both emerge in parallel, thus exchanging results and growing. Examples are team management or architectural patterns.
Christof Ebert is a software process manager of the Switching and Routing Division at Alcatel, where he is responsible for the worldwide software process improvement program. Among other responsibilities, he previously built up the software metrics program within SRD and introduced the checkpointing assessment method in Alcatel to achieve a business-oriented improvement program. He is an IEEE Software editorial board member and is on program committees of various software engineering conferences.
Tomoo Matsubara is an independent consultant on software technology, management, and business. He received a BS in mechanical engineering from Waseda University. He is Soapbox editor for IEEE Software and an editorial board member for IEEE Software, the Cutter IT Journal, and Information and Software Technology. He is a member of Cutter Consortium Faculty. Contact him at 1-9-6 Fujimigaoka, Ninomiya, Naka-gun, Kanagawa 259-0122, Japan; email@example.com; firstname.lastname@example.org.