Agile 기반 필리핀 기업 연계 IT 캡스톤 프로그램: 학생·교수 멘토링 인사이트와 개선 방안
초록
**
본 연구는 BSIT(학사) 캡스톤 프로그램에 Agile 방법론을 통합함으로써 학생들의 실무 역량을 강화하고자 한다. 4개 학년에 걸친 90명의 전 학부생을 대상으로 설문조사를 실시해 클라이언트와의 협업 및 프로그램 전반에 대한 경험을 수집하였다. 설문 결과는 개념적 내용 분석(conceptual content analysis)으로 주제화했으며, 교수 멘토들은 각 팀에 대한 관찰·생각을 서술형으로 기록하였다. 주요 문제점은 시간 관리, 의사소통, 전문 역량의 부족으로 나타났으며, 성공적인 팀은 팀 협업과 Agile 전반에 대한 완전한 이해가 돋보였다. 향후 프로그램 개선을 위해서는 업무 정의의 명확화와 역량 격차 해소가 필요하다는 결론을 도출하였다.
**
상세 분석
**
1. 연구 설계 및 방법론
| 요소 | 평가 |
|---|---|
| 대상 | 4학년 전체 90명(전수조사) – 표본 편향 최소화에 강점 |
| 자료 수집 | 설문 + 교수 멘토 서술형 보고서 – 양적·질적 혼합 접근 |
| 분석 기법 | 개념적 내용 분석 – 주제 도출에 적합하지만 코딩 신뢰도(Cohen’s κ 등) 언급 부재 |
| 한계 | - 설문 항목·신뢰도·타당도 미제시 - 교수 의견은 주관적이며, 인터뷰·관찰 기록이 없어서 깊이 부족 |
2. 주요 발견
| 주제 | 구체적 내용 | 교육적 함의 |
|---|---|---|
| 시간 관리 | 프로젝트 일정 초과, 스프린트 마감 지연 | 스프린트 계획 교육 강화, 마일스톤 시각화 도구 도입 |
| 의사소통 | 클라이언트 요구사항 오해, 팀 내 역할 불명확 | 정기 스탠드업, 회의록 공유, 역할 정의(RACI) 도입 |
| 전문 역량 | 일부 팀은 핵심 기술(버전 관리, 테스트 자동화) 미숙 | 사전 기술 워크숍, 멘토링 시간 확대 |
| 성공 요인 | 팀 협업 체계, Agile 원칙(반복·피드백) 충실히 적용 | 성공 사례를 교재·사례 연구로 활용 |
| 업무 정의 | 요구사항 명세서 부실, 스코프 크리프 발생 | ‘Definition of Done’ 및 ‘User Story’ 표준화 필요 |
3. 교육 프로그램에 대한 비판적 고찰
-
Agile 교육의 깊이
- 학생들은 “Agile을 적용한다”는 수준에 머무는 경우가 많아, Scrum Master·Product Owner 역할에 대한 실제 경험이 부족함.
- 해결책: 역할 교환 로테이션, 실제 Scrum 인증 과정 연계.
-
기업 연계의 실효성
- 클라이언트가 기업인 경우, 요구사항이 변동성이 크고 비즈니스 로직이 복잡해 학생들이 요구사항 관리에 어려움을 겪음.
- 해결책: 기업 담당자와 Product Owner를 공동 지정하고, 요구사항 변경 프로세스를 명문화.
-
평가 체계
- 현재 평가는 주로 최종 산출물(시스템)과 보고서에 초점. Agile 특성인 지속적 개선과 팀 역량을 반영하지 못함.
- 해결책: 스프린트 리뷰 점수, 팀 협업 지표(버전 커밋 수, 이슈 해결 시간) 등을 포함한 다면 평가 도입.
4. 향후 연구·실천 방안
| 제안 | 구체적 실행 방안 |
|---|---|
| 업무 정의 명확화 | - ‘User Story’ 템플릿 제공 - ‘Acceptance Criteria’ 작성 교육 |
| 역량 격차 감소 | - 사전 기술 진단 → 맞춤형 보충 워크숍 - 멘토‑멘티 1:1 코칭 시간 확대 |
| 시간 관리 지원 | - Gantt 차트·Kanban 보드 시각화 - 자동 알림·리마인더 도구 연동 |
| 의사소통 강화 | - 정규 스탠드업(15분) 및 회고(30분) 의무화 - 회의록 템플릿 및 공유 플랫폼(Confluence 등) 활용 |
| 성공 사례 전파 | - 우수 팀의 스프린트 로그, 회고 내용 공개 - 사례 기반 강의·시뮬레이션 진행 |
| 평가 체계 재구축 | - ‘Agile Competency Rubric’ 도입 - 팀 별 KPI(버그 감소율, 스프린트 목표 달성률) 반영 |
5. 결론 요약
- 문제점: 시간 관리, 의사소통, 기술 역량 부족이 주요 장애 요인.
- 성공 요인: Agile 원칙을 체계적으로 적용한 팀은 높은 협업 효율과 프로젝트 완성도를 보임.
- 핵심 개선점: 업무 정의와 역할 명확화, 사전 역량 강화, 지속적인 피드백 문화 정착.
**