문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
요구사항 분석 및 계획 단계에서의 AI 활용
- 자연어 처리(NLP)와 대규모 언어 모델을 이용한 요구사항 분석
- 이해관계자의 의견을 에픽과 사용자 스토리로 전환하는 방법
- 스토리 정제 및 수용 기준 생성을 위한 AI 도구 활용법
디자인 및 아키텍처 단계에서의 AI 보조 기능
- 시스템 구성 요소와 종속성을 모델링할 때 AI 활용법
- 아키텍처 다이어그램 및 UML 제안 생성을 위한 AI 기능
- 프롬프트 기반 시스템 논리 추론을 통한 설계 검증 방법
개발 워크플로우에서의 AI 활용법
- AI를 활용해 코드 생성 및 반복적인 기본 구조 작업 자동화하기
- 대규모 언어 모델을 이용한 코드 리팩터링과 성능 개선 방법
- IDE 내에서 Copilot, Tabnine, CodeWhisperer와 같은 AI 도구 통합법
테스트 단계의 AI 활용
- AI 모델을 이용해 유닛 및 통합 테스트 자동 생성하기
- AI 기반 회귀 분석 및 테스트 유지 관리 방법
- 탐색적 테스트와 경계 조건 테스트를 AI로 설계하는 방식
문서화, 코드 리뷰 및 지식 공유 과정의 AI 활용
- 소스 코드와 API로부터 자동으로 문서 생성하기
- AI 프롬프트와 체크리스트를 이용한 코드 리뷰 자동화 방법
- 대화형 AI를 활용해 지식 베이스 및 FAQ 만들기
CI/CD 및 배포 자동화에서의 AI 역할
- AI를 통해 파이프라인 최적화와 위험 기반 테스트 설계하기
- 지능형 카나리 배포 및 롤백 전략 수립 방법
- 배포 후 검증과 분석 단계에서의 AI 활용법
거버넌스, 윤리 및 AI 도입 전략
- 책임감 있는 AI 사용 원칙 준수와 생성 코드 내 편향 방지 방법
- AI 지원 워크플로우의 감사 및 규정 준수 관리법
- SDLC 전반에 걸친 단계별 AI 도입 계획 수립 방안
요약 및 향후 실행 계획
요건
- 소프트웨어 개발 생명주기에 대한 기본 이해
- 소프트웨어 아키텍처 설계 또는 팀 리더십 경험
- DevOps, 애자일 방식 혹은 SDLC 관련 도구 사용 경험
대상 인원
- 소프트웨어 아키텍트
- 개발팀 리더
- 엔지니어링 관리자
14 시간
회원 평가 (1)
저는 파이썬의 스트림릿 라이브러리에 대한 지식을 얻었으며, 확실하게 제 팀에서 R 셔니로 만든 애플리케이션들을 개선하기 위해 이를 활용해볼 것입니다.
Michal Maj - XL Catlin Services SE (AXA XL)
코스 - GitHub Copilot for Developers
기계 번역됨