Enroll Course: https://www.coursera.org/learn/software-development-practices
최근 Coursera에서 제공하는 ‘IBM COBOL Software Development Practices’ 과정을 수강했습니다. 이 과정은 COBOL에 관심이 있거나 소프트웨어 개발 분야에 입문하고 싶은 모든 이에게 적합합니다. 강의는 COBOL 소프트웨어 개발과 관련된 핵심 관행, 시스템 및 방법론을 소개합니다.
강의는 다음과 같은 모듈로 구성되어 있습니다:
1. **강좌 소개**: 이 모듈에서는 과정의 목표와 주요 내용을 소개합니다.
2. **코드 문서화**: COBOL 코드를 문서화하는 중요성을 배웁니다. COBOL이 자가 문서화 언어라는 점을 이해하게 되고, 문서화의 필요성과 과정을 설명합니다.
3. **기존 코드 작업**: 이미 작성된 COBOL 코드와 작업하는 방법을 다룹니다. 기존 코드의 변경 필요성을 식별하고, 현대적인 도구를 사용해 코드를 분석하는 과정을 배웁니다.
4. **품질 보증(QA) 및 기술 지원 개념**: COBOL의 품질 보증과 기술 지원 개념에 대해 설명하며, 버그 관리와 COBOL 티켓 시스템을 소개합니다.
5. **기술 프로젝트 관리**: COBOL 관련 프로젝트 관리 개념을 배우고, 애자일 및 스크럼 프로젝트 관리 개념을 이해하게 됩니다.
이 과정은 초보자부터 경험자까지 모두에게 유용하며, COBOL로 소프트웨어 개발을 하는 데 필수적인 정보와 기술을 습득할 수 있도록 도와줍니다. 이 과정을 수강하면서 느낀 점은, COBOL이 제공하는 문서화의 용이성이 정말 매력적이라는 것입니다. 과정의 마지막 모듈에서는 모든 수료자에게 축하 메시지를 전하고, 다음 단계에 대해 안내합니다.
결론적으로, IBM COBOL Software Development Practices 과정은 COBOL에 대한 이해를 깊게 하고, 소프트웨어 개발 실무에서 큰 도움이 될 것입니다. 개발자로서의 역량을 한층 더 높이고 싶은 분들에게 적극 추천합니다!
Enroll Course: https://www.coursera.org/learn/software-development-practices