Jump to content

Certified software development professional

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Fed256 (talk | contribs) at 11:45, 16 October 2015 (This certification has undergone major changes, more corrections of this page are necessary. In particular, most of the URLs are no longer valid.). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Certified Software Development Professional (CSDP)
Established2002 [1]
Websitecomputer.org/csdp

Certified Software Development Professional (CSDP) is a professional certification in software engineering conformal to ISO/IEC 24773.

This certification was offered by the IEEE Computer Society to experienced software engineering and software development practitioners since 2002.[1] Since January 2015 this certification program has been discontinued, all issued certificates are recognized as valid forever. A number of new similar certifications were introduced by the IEEE Computer Society, including the Professional Software Engineering Master (PSEM) Certification.

To become a Certified Software Development Professional candidates had to have four years (initially six years) of professional software engineering experience, pass a three-and-half-hour, 180-question examination on various knowledge areas of software engineering, and possess at least a bachelor's degree in Computer Science or Software Engineering. The CSDP examination tesed candidates' proficiency in internationally-accepted, industry-standard[2] software engineering principles and practices.[3] CSDP credential holders are also obligated to adhere to the IEEE/ACM's Software Engineering Code of Ethics and Professional Practice.[4]

History

The IEEE Computer Society introduced the CSDP in 2002, and on October 27, 2008, it became the first certification to conform to ISO/IEC 24773 standard for software engineering certification.[1]

Determination of eligibility

Candidates must undergo a peer review of their education and professional qualifications in order to receive authorization to take the CSDP examination. Candidates therefore must submit an application to the IEEE Computer Society that provides verifiable information regarding their educational background and professional experience.

The Certified Software Development Associate certification is available to graduating software engineers and early-career software professionals who do not meet the eligibility requirements for the CSDP.[5]

CSDP examination content

The CSDP examination content is based on the Guide To The Software Engineering Body of Knowledge. The examination covers content from all 10 primary knowledge areas in the SWEBOK. Below is a list of the topics tested in terms of their proportion of the total examination.[6]

References

  1. ^ a b c Introduction Date Cite error: The named reference "Accreditation Announcement" was defined multiple times with different content (see the help page).
  2. ^ "ISO/IEC TR 19759:2005". ISO. Retrieved 2011-08-09.
  3. ^ "Guide to the Software Engineering Body of Knowledge". IEEE Computer Society. Retrieved 2011-08-09.
  4. ^ "Software Engineering Code of Ethics" (PDF). Association for Computing Machinery. Retrieved 2011-08-09.
  5. ^ "CSDA: Certified Software Development Associate". IEEE Computer Society. Retrieved 2010-04-27.
  6. ^ http://www.computer.org/cms/Computer.org/Certification/CertificationForms/Bulletins/CSDP%20Bulletin%202011.pdf