Professional certification of software engineers: The CSDP program

J. Fernando Naveda
Stephen B. Seidman

©2005 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.


There's a generally accepted maxim in the software industry: a well-managed software organization, staffed by qualified software engineering professionals in a mature software engineering environment, can repeatedly deliver software systems that meet their requirements, on time and within budget. But what does it mean to be professionally qualified? And how do you get there? Software engineering certification in particular, the IEEE Computer Society's Certified Software Development Professional (CSDP) certification program is a promising way to address these issues.