LOS ALAMITOS, Calif., 2 July, 2010 – Volunteer editors have been selected to oversee the updating of specific knowledge areas for the IEEE Computer Society’s Guide to the Software Engineering Body of Knowledge.
The editors were chosen in accordance with their technical expertise, as well as with an eye to maintaining balanced representation between industry and academia, and various geographic areas from around the world.
Among the editors are active participants in the ISO/IEC JTC1/SC7 Software and Systems Engineering Committee, and holders of the IEEE Computer Society’s Certified Software Development Professional credential. The SWEBOK Guide is the foundation for the mid-career CSDP credential, as well as the Certified Software Development Associate (CSDA) credential for entry-level software developers. The Guide is also recognized as an ISO/IEC Technical Report.
A training session was recently held to prepare the knowledge area editors for their upcoming work. The editors, along with their companies or institutions, and knowledge areas, are:
• Pete Sawyer and Gerald Kotonya of Lancaster University, UK; Software Requirements;
• Yanchun Sun of Peking University, China; Software Design;
• Xin Peng of Fudan University, China; Software Construction;
• Antonia Bertolino and Eda Marchetti of Istituto di Scienza e Tecnologie dell'Informazione, Italy, Software Testing;
• Mira-Kajko Mattsson of the Royal Institute of Technology (KTH), Sweden; Software Maintenance;
• Roger Champagne, Ecole de technologie superieure (ETS), Canada; Software Configuration Management;
• James McDonald of Monmouth University, US; Software Engineering Management;
• Annette Reilly of Lockheed Martin, US; Software Engineering Process;
• Durba Biswas of Tata Consultancy Services, India; Software Quality;
• Aura Sheffield of Engineering Solutions, US; Software Engineering Professional Practice;
• Christof Ebert of Vector Consulting Services, Germany; Software Engineering Economics;
• Hengming Zou of Shanghai Jiaotong University, China; Computing Foundations;
• Nabendu Chaki of University of Calcutta, India; Mathematical Foundations.
Editors are still being sought to update the Software Engineering Methods and Engineering Foundations knowledge area. The knowledge area editors are gearing to release the alpha version of SWEBOK Guide V3 for public comment in several months.
The IEEE Computer Society began defining a software engineering body of knowledge in 1998 as a necessary step toward making software engineering a legitimate engineering discipline and a recognized profession. The current 2004 version of Guide, published in early 2005 with 10 knowledge areas, identifies and describes that subset of the body of knowledge that is “generally accepted” as characterizing the discipline of software engineering, recognizing, however, that software engineers must also be knowledgeable in other related disciplines.
The SWEBOK Guide is being updated to bring it in line with current industry practices, as well as the Software Engineering 2004 (SE2004) curriculum guide, and the CSDP and CSDA certifications. The updated Guide will include new knowledge areas on Professional Practice and Engineering Economy, Computing, Mathematical, and Engineering Foundations.
Software practitioners worldwide participate in the Guide’s development to ensure that it captures established traditional practices recommended by many organizations. The SWEBOK Guide uses a rigorous process that includes successive levels of review. Transparency and consensus-building are essential values to its development. Leading up to the 2004 SWEBOK Guide, team members received and replied to almost 10,000 comments from over 500 reviewers in 42 countries.