RealManage/dx-training
요약
RealManage DX Training은 실습 중심의 AI 보조 개발 관행을 통해 엔지니어링 역량을 향상시키기 위해 설계된 기술 교육 과정입니다. 이 종합 과정은 Anthropic의 Claude Code 사용법 변화, 테스트 주도 개발(TDD), 행동 주도 개발(BDD) 등 다양한 고급 워크플로를 다루며, 설정부터 고급 아키텍처 패턴까지 안내합니다. 이 과정은 엔지니어뿐만 아니라 PM, QA 등 교차 기능적 역할을 수행하는 모든 직군을 대상으로 하며, 실제 산업 시나리오를 기반으로 점진적인 학습 경험을 제공합니다.
핵심 포인트
- Anthropic Claude Code 활용 및 코딩 방식 변화에 초점을 맞춘 실습 중심 교육 과정입니다.
- 테스트 주도 개발(TDD)와 행동 주도 개발(BDD) 등 현대 소프트웨어 개발 방법론을 심층적으로 다룹니다.
- 엔지니어, PM, QA 등 다양한 직무를 아우르는 교차 기능적 학습 커리큘럼이 특징입니다.
- 저장소 접근 및 환경 설정에 대한 상세한 가이드라인(GitHub/GitLab)과 필수 기술 스택(Node.js, Git)을 제공합니다.
RealManage DX Training 저장소에 오신 것을 환영합니다 — 실습 중심의 AI 보조 개발 관행을 통해 엔지니어링 역량을 높이도록 설계된 기술 교육 과정입니다.
기간: 9주 + 선택 사항인 Week 0 입문 과정 (주당 2시간)
레벨: 초급에서 중급
상태: 활성 (Active)
Anthropic의 Claude Code를 통해 코드를 작성하는 방식을 변화시키세요. 이 종합 과정은 설정부터 테스트 주도 개발 (Test-Driven Development, TDD), 커스텀 스킬 및 플러그인, 자동화 패턴, 그리고 개발자, QA, PM 및 지원 트랙 전반에 걸친 실제 시나리오를 포함하여 설정부터 고급 워크플로까지 안내합니다.
기간: 3개 세션 (각 2시간)
레벨: 초급
상태: 활성 (Active)
행동 주도 개발 (Behavior-Driven Development, BDD)을 통해 비즈니스 요구사항과 기술적 구현 사이의 간극을 메우는 방법을 배우세요. Gherkin 구문, Three Amigos 대화, 테스트 자동화 및 협업 사양 (collaborative specification) 관행을 다룹니다.
AI 102: Advanced Claude Code— 에이전트 팀 (Agent Teams), 사양 주도 개발 (spec-driven development), 멀티 에이전트 오케스트레이션 (multi-agent orchestration), 그리고 엔터프라이즈 신뢰 패턴 (enterprise trust patterns)
실무 우선 (Practical First)— 모든 과정에는 실제 사용 사례를 활용한 실습 과제가 포함되어 있습니다.
점진적 학습 (Progressive Learning)— 기초부터 시작하여 고급 기술로 나아갑니다.
교차 기능적 (Cross-Functional)— 엔지니어, 제품 관리자 (Product Managers), QA 및 지원 인력을 위해 설계되었습니다.
지속적 개선 (Continuous Improvement)— 팀의 피드백과 업계의 모범 사례(best practices)를 바탕으로 과정이 진화합니다.
RealManage는 HOA(주택 소유자 협회) 및 커뮤니티 협회 관리 분야의 선두주자입니다. 당사의 기술 플랫폼은 전국 수천 개의 커뮤니티에 서비스를 제공하고 있으며, 당사의 엔지니어링 팀은 디지털 시대에 커뮤니티가 운영되는 방식을 변화시키는 최전선에 있습니다.
아직 Git이 설치되어 있지 않다면, 사용 중인 플랫폼의 지침을 따르세요: Installing Git
터미널을 열고 다음을 실행하여 설치를 확인하세요:
git --version
Windows: Win + R을 누르고, cmd를 입력한 후 Enter를 누르세요 (또는 시작 메뉴에서 "Terminal" 또는 "PowerShell"을 검색하세요)
Mac: Cmd + Space를 누르고, "Terminal"을 입력한 후 Enter를 누르세요
Linux: Ctrl + Alt + T를 누르거나
터미널 에뮬레이터 (terminal emulator)를 여세요.
아래 소스 중 하나를 선택하여 클론 (Clone) 하세요.
외부 학습자, 투자자 또는 오픈 소스 기여자용.
Windows (명령 프롬프트 (Command Prompt) 또는 PowerShell):
mkdir %USERPROFILE%\repos
cd %USERPROFILE%\repos
git clone https://github.com/RealManage/dx-training.git
...
Mac / Linux:
mkdir -p ~/repos
cd ~/repos
git clone https://github.com/RealManage/dx-training.git
...
RealManage 팀원용.
HTTPS (사용자 이름 + 비밀번호 또는 개인 액세스 토큰 (personal access token)):
mkdir -p ~/repos
cd ~/repos
git clone https://gitlab.com/therealmanage/tools/dx/dx-training.git
...
SSH (GitLab SSH 키 필요):
mkdir -p ~/repos
cd ~/repos
git clone git@gitlab.com:therealmanage/tools/dx/dx-training.git
...
어떤 것을 사용해야 하나요? RealManage 직원 → GitLab. 그 외 모든 사람 → GitHub.
- AI 101: Claude Code — 1주차 설정부터 시작하세요
- BDD 101: 행위 주도 개발 (Behavior-Driven Development) — 세션 1부터 시작하세요
각 코스의 README에는 선수 학습 요건 (prerequisites), 설정 지침 (setup instructions), 그리고 따라야 할 주차별 커리큘럼 (weekly curriculum)이 포함되어 있습니다.
이 프로젝트에 기여하는 방법에 대한 자세한 내용은 CONTRIBUTING.md를 참조하세요.
각 코스는 일관된 구조를 따릅니다:
courses/
├── course-name/
│ ├── README.md # 코스 개요 및 선수 학습 요건 (prerequisites)
...
개발 환경 (Development Environment): WSL2 (Windows) 또는 macOS/Linux
Node.js: npm 10+ 버전이 포함된 Version 22 LTS
Git: 저장소 접근 권한이 설정된 상태
IDE: VS Code, Cursor 또는 유사한 도구
특정 선수 학습 요건 및 설정 지침은 각 코스의 README를 확인하세요.
Slack: #ai-exchange (질문 및 토론용)
Issues: 이 저장소(repository)에 이슈(issue)를 생성하세요
코스 피드백: 코스 피드백 양식을 통해 제출하세요
이 저작물은 Creative Commons Attribution-ShareAlike 4.0 International 라이선스 하에 배포됩니다.
귀하는 RealManage에 적절한 출처를 밝히고 이 자료를 공유 및 수정할 수 있습니다. 2차 저작물은 동일한 라이선스를 사용해야 합니다.
- 커리큘럼 개발을 위한 RealManage DX 팀
- 지속적인 학습을 지원하는 Engineering Leadership
- Claude Code와 훌륭한 문서를 제공한 Anthropic
- 영감을 주는 더 넓은 개발자 커뮤니티
시작할 준비가 되셨나요? AI 101: Claude Code → | BDD 101 →
"우리 팀의 성장에 투자하는 것은 RealManage의 미래에 투자하는 것입니다." — DX 팀
AI 자동 생성 콘텐츠
본 콘텐츠는 GitHub Claude Ecosystem의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기