[IT자격증]MCSD : 솔루션 개발자 (Microsoft Certified Solution Developer) book
작 성 자 : 관리자 조 회 수 : 3899
 
MCSD(Microsoft Certified Solution Developer)는 마이크로소프트 오피스 및 백오피스 제품군을 비롯한 각종 개발 도구와 기술을 이용해 사용자의 요구에 맞는 업무용 솔루션을 디자인하거나 개발하는 실력을 인정하는 프로그래머 자격증이다. 필수 2과목과 선택 2과목 시험을 모두 합격하면 MCSD 자격이 주어진다. 하지만 MCSE에 비해 합격해야 할 과목 수는 적지만, 누구나 취득할 수 있는 만만한 자격증은 아니라고 한다.
 
 
MCSD에 도전하려면 일단 윈도용 프로그램을 개발한 경험이 있어야 한다. 또한 인터넷 제반 기술도 꿰고 있어야 별 어려움 없이 합격할 수 있다. 인터넷 기술이 기본 자질로 요구되는 이유는 마이크로소프트 사의 모든 제품군들이 인터넷, 인트라넷 쪽으로 흐르기 때문인데, 윈도와 웹의 접목은 마이크로소프트 사가 지향하는 프로그래머의 자질인 셈이다.

하지만 이 모든 실력을 갖추었더라도 MCSD 시험에 처음부터 합격하기란 어렵다.
일례로 필수 과목인 'MS Win-dows Operating Systems and Services Architecture'에서는 하드웨어적인 접근으로 소프트웨어를 이해하고 있는지를 평가하는 문제가 출제되기 때문에, 하드웨어와 소프트웨어 기술을 모두 섭렵하고 있어야 한다.


시험 문제는 모든 MCP 시험이 그러하듯이 실습을 위주로 출제된다. 하지만 마이크로소프트 사가 고안한 교재 중심으로 출제되기 때문에 교재를 적극 활용해 실습을 해보는 것이 좋을 것이다.

시험은 마이크로소프트 공인 시험센터에 응시 원서를 제출하면 응시자가 원하는 날짜에 치를 수 있도록 등록된다. 만약 시험일을 연기할 경우에는 시험 당일 3일 전까지 통보해야 하며, 응시료를 5일 전까지 납입해야 한다.

시험 문제는 다지선다형의 객관식이며, 과목마다 달라지지만 대략 50문항 정도 출제된다. CNE, SCJP나 DBA 자격증처럼 온라인상으로 진행되며, 일부 시험 과목은 영어가 아닌 한국어가 지원된다

MCP의 공신력과 매력에 이끌려 무조건 MCP를 취득하려는 이들은 우선 어떤 자격증이 자신에게 맞는지 고려해야 한다. 즉, 개인의 적성에 따라 MCPS, MCSE, MCSD, MCT 가운데 하나를 선택하는 일이 우선이라는 것이다. 그 다음 교육센터나 학습 도구를 이용해 해당 기술을 습득해야 효과적이다. 물론 무턱대고 수십만원대의 교육센터 강의에만 의존하는 것은 무모하다. MCSD 교육 커리큘럼은 프로그래밍 언어를 가르치기보다는 프로그래밍을 하는 방향을 잡아주는 길잡이이기 때문이다. 따라서 MCSD에 응시하는 이들은 사전에 프로그래밍 언어를 습득한 후, 자신의 실력을 국내외에서 인정 받으려는 성향이 강하다.
 
MCSD(Microsoft Certified Solution Developer)가 되려면 마이크로소프트 오피스 및 BackOffice 제품을 포함, 마이크로소프트의 각종 개발 도구 및 기술을 사용하여 사용자의 요구에 맞는 업무용 솔루션을 디자인 및 개발할 수 있는 능력을 테스트하여 자격을 부여한다.
MCSD는 컴퓨터 응용 프로그램 시스템을 분석, 디자인, 개발, 테스트, 구현 및 유지 관리함으로써 마이크로소프트 개발 도구, 기술 및 플랫폼을 사용하여 기능적인 목적의 업무 디자인을 충족시키고 사용자 정의 업무 솔루션을 개발할 수 있다.

MCSD는 한마디로 프로그래밍 자격증이다.
다시 말해 마이크로소프트 오피스 및 백오피스 제품군, 각종 개발 도구와 기술을 이용해 사용자의 요구에 맞는 업무용 솔루션을 디자인하거나 개발하는 실력을 인정하는 자격증이다.
따라서 MCSD에 도전하려면 윈도용프로그램을 개발한 경험이 있어야 한다. 또한 최근에는 MCSD의 자질로 인터넷 제반 지식이요구되고 있는데, 그 이유는 마이크로소프트 제품군이 점차 인터넷 및 인트라넷 통합 형태로변하고 있기 때문이다.

즉, MCSD는 윈도와 웹을 접목시키는 프로그래머라고 볼 수 있겠다.
MCSD를 취득하기 위해서는 총 네 개의 시험을 치러야 하는데, 필수 시험인 "MS WindowsSystems & Services Architecture I", "MS Windows Systems & Services Architecture II", 그리고 선택 시험 중 2 과목에 합격해야 MCSD 자격증이 주어진다.

 
- 새로운 MCSD Trak
▒ 필수과목 (Beginner)
시험번호
시험과정
70-016

Designing and Implementing Desktop Applications with Microsoft®
Visual C++ 6.0

70-156

Designing and Implementing a Desktop Application with Microsoft®
Visual FoxPro

70-176

Designing and Implementing Desktop Applications with Microsoft®
Visual Basic 6.0

▒ 필수과목 중 한 과목 - 데스크탑 어플리케이션 개발 부분
시험번호
시험과정
70-015

Designing and Implementing Distributed Applications with Microsoft®
Visual C++ 6.0

70-155

Designing and Implementing a Distributed Application with Microsoft® Visual Foxpro 6.0

70-175

Designing and Implementing Distributed Applications with Microsoft®
Visual Basic 6.0

▒ 필수과목 중 한 과목 - 솔루션 이키텍쳐 부문
시험번호
시험과정
70-100

Analyzing Requirements and Defining Solution Architectures

▒ 선택과목 중 한 과목
시험번호
시험과정
70-015

Designing and Implementing Distributed Applications with Microsoft®
Visual C++ 6.0

70-016

Designing and Implementing Desktop Applications with Microsoft®
Visual C++ 6.0

70-019

Designing and Implementing Data Warehouses with Microsoft®
SQL Server 7.0 and Microsoft® Decision Support Services 1.0

70-029

Implementing a Database Design on Microsoft SQL Server 7.0

70-057

Designing and Implementing Commerce Solutions with Microsoft®
Site Server 3.0, Commerce Edition

70-091

Designing and Implementing Solutions with Microsoft®
Office 2000 and Microsoft® Visual Basic for Applications

70-097

Designing and Implementing Database Applications with Microsoft Access 2000

70-105

Design & Implement Collaborative Solutions w/ Microsoft® Outlook®
2000 & Exchange Server 5.5

70-152

Designing and Implementing Web Solutions with Microsoft® Visual InterDev 6.0

70-155

Designing and Implementing Distributed Applications with Microsoft®
Visual FoxPro 6.0

70-156

Designing and Implementing Desktop Applications with Microsoft®
Visual FoxPro 6.0

70-175

Designing and Implementing Distributed Applications with Microsoft®
Visual Basic 6.0

70-176

Designing and Implementing Desktop Applications with Microsoft®
Visual Basic 6.0

70-229

Designing and Implementing Database with Microsoft SQL Server 2000

70-230

Designing and Implementing Solutions with Microsoft®
BizTalk® Server 2000, Enterprise Edition

70-234

Designing and Implementing Solutions with Microsoft® Commerce Server 2000

 
 
선택 시험으로 인정될 수 있는 필수 시험은 인증에서 단 한 번만 계산됩니다.
즉, 지원자가 한 트랙에서 인증을 받을 때 필수 시험으로 선택하여 통과한 과목을 다시 선택 과목으로 산정하여 같은 트랙에 대한 인증을 받을 수는 없습니다.
MCSE와 MCSD의 필수 과목은 자동적으로 MCP의 필수과목이 되어 시험에 합격하면 자동적으로
MCP로서 자격이 취득되며, MCP로 시험에 합격한 경우 추가로 계속해서 MCSE, MCSD 자격을 취득하고 싶을 경우 MCP로서 합격한 시험은 계속 유효합니다.
즉 동일시험을 두 번 치르지 않아도 1회의 합격으로 두 가지 자격증 모두 인정 받게 됩니다.