목록으로
업무 생산성 개선을 위한 AI 활용
나만의 업무 캘린더
AI 코딩으로 망 분리 환경에서도 안전한 '개인 맞춤형 업무 누락 방지 캘린더' 개발
🤖 활용 AI 도구
ChatGPT, Gemini, Claude 등
1. 어떤 상황에서 AI를 활용했나요?
배경 및 문제점:
준공신고서 안내, 정기검사 통보, 수수료 환불 등 다양한 일회성 업무와 주기적인 반복 루틴 업무가 혼재되어 있어 마감 기한 누락 위험이 상존했습니다.
기관 특성상 보안 규정과 망 분리 환경으로 인해 외부 상용 일정 관리 클라우드 SaaS나 외부 연동 소프트웨어의 설치·사용이 엄격히 제한되었습니다.
활용 목적:
별도 외부 프로그램 설치나 네트워크 통신 없이, Windows 기본 환경(PowerShell 및 CMD)만으로 구동되는 완전 오프라인형 개인 업무 관리 도구(GUI 프로그램)를 자체 제작하기 위해 AI를 활용했습니다.
2. 어떤 AI를 어떻게 활용했나요?
활용 툴: 대화형 생성형 AI (ChatGPT / Claude 등)
단계별 프롬프트 및 협업 과정:
요구사항 정의 및 아키텍처 설계:
“윈도우 기본 탑재 도구(PowerShell Windows Forms)만 사용하고, 외부 라이브러리 설치 없이 로컬 JSON 파일로 데이터를 보관하는 오프라인 캘린더 구조 설계” 요청
반복적인 코드 생성 및 디버깅:
탭 구조(일반 업무 / 반복 루틴), 필터링, 주간 루틴 표시 로직(월요일 루틴이 완료 전까지 일요일까지 유지되는 규칙 등)을 구현하기 위한 세부 로직 프롬프트 작성 및 코드 검증
로그인 시 자동 실행되는 CMD 래퍼 스크립트(Run_KCA_Calendar.cmd) 및 시작프로그램 연동 가이드 생성
UX 개선 및 사용자 매뉴얼 제작 지원:
시작 시 마감·지연 건을 한눈에 보여주는 ‘미완료 업무 확인 팝업’ UI 및 단축키(F5) 기능 구현
완성된 코드 로직을 기반으로 동료들이 쉽게 이해할 수 있는 단계별 사용자 매뉴얼 목차 및 설명 텍스트 초안 작성
3. 활용 결과 어떤 변화가 있었나요?
업무 누락 제로화 및 정시 처리율 향상:
PC 부팅(로그인) 시 자동으로 미완료/오늘 마감 업무 팝업이 뜨도록 하여 업무 시작 전 우선순위를 즉각 파악, 업무 누락이 획기적으로 방지되었습니다.
개발 전문 지식 없이도 단기간 내 실무 도구 완성:
전문 개발자가 아니더라도 기획 의도와 업무 규칙만 명확히 제시하면 수일 만에 완성도 높은 GUI 프로그램을 제작할 수 있었습니다.
보안성 및 유지보수성 확보:
외부 통신 없이 로컬 %LOCALAPPDATA%에 데이터가 암호화/백업 관리되어 기관 보안 지침을 100% 준수하면서 안전하게 활용할 수 있게 되었습니다.
4. 나만의 방식 또는 개선 포인트는 무엇인가요?
현장 실무 중심의 주간 루틴 알고리즘 반영:
일반 달력 앱과 달리, "주간 루틴은 월요일에 마감되었더라도 실제 완료 처리하기 전까지 일요일까지 계속 미완료 목록에 상주"하도록 실무 습관에 최적화된 표시 규칙을 AI와 함께 설계·적용했습니다.
프로그램과 데이터 분리 설계:
프로그램 파일(CMD, PS1) 업데이트 시에도 기존 사용자의 업무 데이터(data.json) 및 백업본(data.json.bak)이 유실되지 않도록 경로를 분리하여 안정성을 극대화했습니다.
'원클릭 미완료 확인 팝업' 도입:
메인 창을 일일이 찾아보지 않아도 팝업 창에서 체크박스를 선택해 바로 완료 처리할 수 있는 간결한 인터랙션을 구현했습니다.
5. 다른 사람도 따라 할 수 있나요?
높은 범용성과 즉시 복제 가능성:
무설치 구동: Windows 10/11 기본 탑재 기능인 PowerShell과 메모장만 있으면 실행 가능하므로, 별도 개발 환경(Python, Node.js 등) 세팅이 불가능한 공공·금융기관 임직원 누구나 바로 사용할 수 있습니다.
쉬운 배포: 배포된 2개의 텍스트 파일(CMD, PS1)을 같은 폴더에 넣고 시작프로그램(shell:startup)에 바로가기 1개만 등록하면 즉시 동작합니다.
매뉴얼화: 비개발자 동료도 10분 만에 익힐 수 있도록 실제 화면 캡처 기반의 사용자 매뉴얼(오프라인 v3.2)까지 완비되어 있어 조직 내 확산이 매우 용이합니다.
배경 및 문제점:
준공신고서 안내, 정기검사 통보, 수수료 환불 등 다양한 일회성 업무와 주기적인 반복 루틴 업무가 혼재되어 있어 마감 기한 누락 위험이 상존했습니다.
기관 특성상 보안 규정과 망 분리 환경으로 인해 외부 상용 일정 관리 클라우드 SaaS나 외부 연동 소프트웨어의 설치·사용이 엄격히 제한되었습니다.
활용 목적:
별도 외부 프로그램 설치나 네트워크 통신 없이, Windows 기본 환경(PowerShell 및 CMD)만으로 구동되는 완전 오프라인형 개인 업무 관리 도구(GUI 프로그램)를 자체 제작하기 위해 AI를 활용했습니다.
2. 어떤 AI를 어떻게 활용했나요?
활용 툴: 대화형 생성형 AI (ChatGPT / Claude 등)
단계별 프롬프트 및 협업 과정:
요구사항 정의 및 아키텍처 설계:
“윈도우 기본 탑재 도구(PowerShell Windows Forms)만 사용하고, 외부 라이브러리 설치 없이 로컬 JSON 파일로 데이터를 보관하는 오프라인 캘린더 구조 설계” 요청
반복적인 코드 생성 및 디버깅:
탭 구조(일반 업무 / 반복 루틴), 필터링, 주간 루틴 표시 로직(월요일 루틴이 완료 전까지 일요일까지 유지되는 규칙 등)을 구현하기 위한 세부 로직 프롬프트 작성 및 코드 검증
로그인 시 자동 실행되는 CMD 래퍼 스크립트(Run_KCA_Calendar.cmd) 및 시작프로그램 연동 가이드 생성
UX 개선 및 사용자 매뉴얼 제작 지원:
시작 시 마감·지연 건을 한눈에 보여주는 ‘미완료 업무 확인 팝업’ UI 및 단축키(F5) 기능 구현
완성된 코드 로직을 기반으로 동료들이 쉽게 이해할 수 있는 단계별 사용자 매뉴얼 목차 및 설명 텍스트 초안 작성
3. 활용 결과 어떤 변화가 있었나요?
업무 누락 제로화 및 정시 처리율 향상:
PC 부팅(로그인) 시 자동으로 미완료/오늘 마감 업무 팝업이 뜨도록 하여 업무 시작 전 우선순위를 즉각 파악, 업무 누락이 획기적으로 방지되었습니다.
개발 전문 지식 없이도 단기간 내 실무 도구 완성:
전문 개발자가 아니더라도 기획 의도와 업무 규칙만 명확히 제시하면 수일 만에 완성도 높은 GUI 프로그램을 제작할 수 있었습니다.
보안성 및 유지보수성 확보:
외부 통신 없이 로컬 %LOCALAPPDATA%에 데이터가 암호화/백업 관리되어 기관 보안 지침을 100% 준수하면서 안전하게 활용할 수 있게 되었습니다.
4. 나만의 방식 또는 개선 포인트는 무엇인가요?
현장 실무 중심의 주간 루틴 알고리즘 반영:
일반 달력 앱과 달리, "주간 루틴은 월요일에 마감되었더라도 실제 완료 처리하기 전까지 일요일까지 계속 미완료 목록에 상주"하도록 실무 습관에 최적화된 표시 규칙을 AI와 함께 설계·적용했습니다.
프로그램과 데이터 분리 설계:
프로그램 파일(CMD, PS1) 업데이트 시에도 기존 사용자의 업무 데이터(data.json) 및 백업본(data.json.bak)이 유실되지 않도록 경로를 분리하여 안정성을 극대화했습니다.
'원클릭 미완료 확인 팝업' 도입:
메인 창을 일일이 찾아보지 않아도 팝업 창에서 체크박스를 선택해 바로 완료 처리할 수 있는 간결한 인터랙션을 구현했습니다.
5. 다른 사람도 따라 할 수 있나요?
높은 범용성과 즉시 복제 가능성:
무설치 구동: Windows 10/11 기본 탑재 기능인 PowerShell과 메모장만 있으면 실행 가능하므로, 별도 개발 환경(Python, Node.js 등) 세팅이 불가능한 공공·금융기관 임직원 누구나 바로 사용할 수 있습니다.
쉬운 배포: 배포된 2개의 텍스트 파일(CMD, PS1)을 같은 폴더에 넣고 시작프로그램(shell:startup)에 바로가기 1개만 등록하면 즉시 동작합니다.
매뉴얼화: 비개발자 동료도 10분 만에 익힐 수 있도록 실제 화면 캡처 기반의 사용자 매뉴얼(오프라인 v3.2)까지 완비되어 있어 조직 내 확산이 매우 용이합니다.