CSDP是个好东西
——CSDP 认证考试简介
CSDP是Certified SoftwareDevelopmentProfessional的缩写, 意思是授证的软件开发专业人员, 它是 IEEE 计算机学会为软件人员职业化开发的资格认证程序。著名软件工程专家Grady Booch 在谈及软件工程未来时,特别指出软件工程将成为一个职业,因为软件在信息时代的作用越来越明显,它可以直接关系到国计民生,因此,在美国已开始讨论软件工程师是否应当发执照的问题,因为滥竽充数的软件人员将是极大的危险,1998年德克萨斯州率先实施软件工程师执照制度,加拿大两个州随后跟进,尽管在这个问题上还有很大争论,但软件人员的职业化问题已被迫切地提到议事日程上,因为这是软件人才走向成熟的标志,是产业发展的一个必需,西方发达国家这几年在这方面做了大量研究准备工作,CSDP 认证程序的出现,就是这方面的一个重要成果。
专家指出,一个成熟的职业框架应包含下列基本要素:初始入门教育、水平鉴定、技能和职业发展制度、包括指导性的知识体系和完备的继续教育体制、授证程序和执照制度、职业道德规范、专业协会的主导作用。为使软件工程真正成为一个成熟的职业,软件界近十几年已做了大量的工作。早在1993年IEEE计算机学会就开始行动,建立常设委员会研究如何把软件工程建设为一个真正的职业,委员会提出了四项推荐行动:
•采用标准定义
•定义一个