AI 서비스 개발 경진대회/효정 챌린지

현 아카이브
(토론 | 기여)님의 2026년 7월 4일 (토) 16:35 판 (효정 챌린지 개발 착수용 기획안 보강)
둘러보기로 이동 검색으로 이동

효정 챌린지

개발 가능성 판정

항목 판정 보강 내용
문제·대상 사용자 통과 교회 담당자, 축복가정, 성화·청년, 소그룹 리더, 부모를 구분
MVP 범위 통과 1주 개발 범위를 Google Forms/Sheets + Glide/AppSheet + LLM 자동문안으로 제한
화면·데이터 정의 보강 완료 화면 5개, 데이터 테이블 6개, 필드 정의 추가
AI 활용 구체성 보강 완료 미션 생성, 인증 요약, 나눔 질문, 다음 미션 추천 프롬프트 추가
안전·검수 기준 보강 완료 개인정보, 사진 공개, 신앙 표현, 미성년자 보호 기준 추가
즉시 개발 가능성 가능 아래 백로그 기준으로 1주 MVP 착수 가능

결론: 기존 문서는 아이디어 수준이라 바로 개발하기에는 부족했으나, 본 문서 수준으로 보강하면 1주 MVP 개발 착수가 가능하다.

서비스 한 줄 정의

교회가 매주 하나의 효정 주제를 열면, AI가 대상별 실천 미션을 만들고 식구·가정·소그룹이 인증과 나눔으로 이어가도록 돕는 가정연합형 실천 챌린지 서비스.

원본 기획서

배경과 문제

구분 내용
현장 문제 훈독, 정성, 봉사, 가족 대화, 효정 실천은 중요하지만 교회 공지와 권면만으로는 지속 실천이 어렵다.
핵심 결핍 식구가 “이번 주 무엇을 하면 되는지”, “누구와 나누면 되는지”, “다음에 무엇을 이어가면 되는지”를 쉽게 알기 어렵다.
기존 방식의 한계 단체방 공지, 주보 안내, 설교 권면은 일회성이다. 개인·가정·연령별 맞춤 미션과 후속 격려 구조가 없다.
해결 방향 AI가 주제별 미션과 나눔 질문을 만들고, 교회는 검수·게시·격려에 집중한다.

대상 사용자와 핵심 니즈

사용자 니즈 성공 기준
교회장/담당자 교회 분위기에 맞는 주간 실천 캠페인을 빠르게 만들고 싶다 주제 입력 후 10분 안에 미션 세트 생성
축복가정/부모 자녀와 자연스럽게 신앙 대화를 하고 싶다 가족 대화 미션 참여 및 인증
성화·청년 부담스럽지 않은 짧은 실천으로 공동체에 연결되고 싶다 5~15분 미션 완료와 소감 공유
소그룹 리더 모임에서 바로 쓸 나눔 질문이 필요하다 인증 내용 기반 나눔 질문 자동 생성
협회/교구 담당자 전국 캠페인 확산과 참여 데이터를 보고 싶다 교회별 참여율과 우수 사례 확인

서비스 그림

효정 챌린지 서비스 흐름도
효정 챌린지 서비스 흐름도

1주 MVP 시스템 구조

효정 챌린지 1주 MVP 시스템 구조
효정 챌린지 1주 MVP 시스템 구조

화면 정의서

아래 화면 정의서는 개발자가 그대로 화면을 나눠 만들 수 있도록 화면별 큰 그림과 필드·상태·완료 기준을 함께 적은 것이다. 한 장짜리 요약도는 축소되면 읽기 어려우므로 실제 개발 기준은 S-01부터 S-07까지의 개별 화면 그림을 사용한다.

화면 흐름

단계 화면 다음 화면 설명
1 S-01 홈 S-02 미션 목록 / S-05 챌린지 보드 사용자가 이번 주 주제와 참여 현황을 보고 미션을 시작한다.
2 S-02 미션 목록 S-03 미션 상세 대상, 난이도, 소요시간으로 미션을 고른다.
3 S-03 미션 상세 S-04 인증 제출 실천 방법과 나눔 질문을 확인하고 인증으로 이동한다.
4 S-04 인증 제출 S-05 챌린지 보드 사진/소감/공개범위를 제출하고 보드 반영 대기 상태가 된다.
5 S-05 챌린지 보드 S-03 미션 상세 승인된 나눔, 참여 현황, 다음 미션을 확인한다.
A S-06 관리자: 챌린지 생성 S-07 관리자: 검수/리포트 담당자가 주제 설정, AI 미션 생성, 승인, 통계를 관리한다.

공통 UI 규칙

항목 정의
모바일 우선 식구용 화면은 390px 모바일 폭 기준으로 먼저 설계한다.
접근 방식 MVP는 별도 로그인 없이 교회별 링크 접속 + 닉네임/연락코드 입력으로 시작한다.
공개 범위 모든 인증은 `비공개`, `익명 공개`, `실명 공개` 중 하나를 선택한다. 기본값은 `익명 공개`가 아니라 `비공개`다.
상태 칩 미션과 인증은 `초안`, `승인대기`, `공개`, `숨김`, `수정필요` 상태를 가진다.
미성년자 보호 성화 대상 인증은 사진 공개 기본값을 비공개로 둔다.
AI 표시 AI 생성 문구는 담당자 승인 전까지 공개 화면에 표시하지 않는다.

S-01 홈

S-01 홈 화면 정의
S-01 홈 화면 정의
항목 정의
목적 사용자가 “이번 주 무엇을 하면 되는지” 5초 안에 이해하고 미션 목록으로 이동하게 한다.
진입 경로 교회 단체방 링크, QR, 주보 링크, 관리자 공유 링크
상단 영역 교회명, 이번 주 주제, 기간, 참여자 수, 완료 인증 수
본문 영역 대표 추천 미션 3개, 대상별 바로가기(가정/청년/성화/소그룹/원로)
하단 액션 `미션 보러가기`, `인증하기`, `챌린지 보드`, `지난 주 나눔`
빈 상태 아직 열린 챌린지가 없으면 “이번 주 챌린지 준비 중입니다”와 담당자 연락 버튼 표시
오류 상태 교회 코드가 없거나 기간이 지난 링크면 홈 대신 안내 화면 표시
개발 완료 기준 홈에서 미션 목록과 챌린지 보드로 각각 1클릭 이동 가능

S-02 미션 목록

S-02 미션 목록 화면 정의
S-02 미션 목록 화면 정의
항목 정의
목적 사용자가 자기 상황에 맞는 미션을 빠르게 선택한다.
필터 대상(가정/청년/성화/소그룹/원로), 난이도(쉬움/보통/깊게), 소요시간(5/15/30분)
카드 표시값 미션 제목, 대상, 난이도, 예상 시간, 준비물, 인증 방식, 담당자 추천 여부
정렬 기본은 담당자 추천순, 이후 쉬운 미션순, 최근 추가순
액션 `자세히 보기`, `바로 인증`, `공유`
빈 상태 필터 결과가 없으면 “조건을 줄여보세요”와 필터 초기화 버튼 표시
개발 완료 기준 최소 5개 미션이 카드로 표시되고 필터가 동작한다.

S-03 미션 상세

S-03 미션 상세 화면 정의
S-03 미션 상세 화면 정의
항목 정의
목적 사용자가 미션을 실제로 어떻게 해야 하는지 보고 바로 실천할 수 있게 한다.
상단 표시 미션 제목, 대상, 난이도, 예상 소요시간, 공개 가능 여부
실천 방법 3단계 체크리스트로 표시한다. 각 단계는 한 줄로 짧게 작성한다.
나눔 질문 가족/소그룹에서 바로 사용할 질문 2개를 표시한다.
인증 안내 사진 필요 여부, 한 줄 소감 예시, 공개 범위 안내
액션 `인증하기`, `목록으로`, `담당자에게 질문`
개발 완료 기준 미션 상세에서 인증 제출 화면으로 이동하며 mission_id가 전달된다.

S-04 인증 제출

S-04 인증 제출 화면 정의
S-04 인증 제출 화면 정의
항목 정의
목적 사용자가 1분 안에 실천 인증을 제출하게 한다.
입력 필드 닉네임/연락코드, 미션, 사진(선택), 한 줄 소감, 공개 범위, 다음 참여 의사
필수값 닉네임 또는 연락코드, mission_id, 한 줄 소감, 공개 범위
선택값 사진, 소그룹명, 가족 참여 인원, 다음 주 알림 희망 여부
검증 소감 10자 미만이면 보완 요청, 사진만 있고 소감 없으면 제출 불가
제출 후 상태 `승인대기`로 저장하고 운영자 화면에 표시한다.
민감정보 처리 가족 갈등, 건강, 재정, 상담성 내용이 있으면 `검수필요` 플래그를 붙인다.
개발 완료 기준 제출 즉시 proofs 테이블에 저장되고 AI 요약 작업이 실행된다.

S-05 챌린지 보드

S-05 챌린지 보드 화면 정의
S-05 챌린지 보드 화면 정의
항목 정의
목적 공동체가 서로의 실천을 보고 격려하며 다음 참여로 이어지게 한다.
상단 지표 총 참여자 수, 완료 인증 수, 이번 주 대표 나눔, 다음 미션 추천
공개 카드 승인된 인증의 공개용 요약, 대상 그룹, 미션명, 격려 문구
비공개 처리 비공개 인증은 통계에는 포함하되 카드로 노출하지 않는다.
액션 `나도 참여하기`, `이 미션 해보기`, `소그룹 나눔 질문 보기`
운영 기준 경쟁 랭킹 대신 격려형 문구와 주제별 모음을 사용한다.
개발 완료 기준 승인된 proof만 공개되고 숨김/수정필요 항목은 보이지 않는다.

S-06 관리자: 챌린지 생성

S-06 관리자 챌린지 생성 화면 정의
S-06 관리자 챌린지 생성 화면 정의
항목 정의
목적 담당자가 주간 캠페인을 만들고 AI 미션을 검수 후 게시한다.
입력 필드 교회명, 주제, 기간, 대상 그룹, 난이도, 미션 수, 주의사항
AI 생성 결과 미션 제목, 설명, 실천 3단계, 나눔 질문, 인증 예시를 표로 표시한다.
액션 `AI 미션 생성`, `수정`, `승인`, `반려`, `게시`
상태 challenge: draft/open/closed, mission: draft/approved/hidden
개발 완료 기준 주제 입력 후 missions 테이블에 미션 5개 이상이 생성되고 승인 후 공개된다.

S-07 관리자: 인증 검수/리포트

S-07 관리자 인증 검수/리포트 화면 정의
S-07 관리자 인증 검수/리포트 화면 정의
항목 정의
목적 인증 공개 안전성을 확인하고 주간 운영 결과를 요약한다.
검수 목록 제출 시간, 닉네임, 미션, 소감, 사진 여부, 공개 범위, AI 민감도 플래그
액션 `공개 승인`, `익명 처리`, `숨김`, `수정 요청`, `리포트 생성`
리포트 값 참여자 수, 완료율, 우수 나눔, 다음 주 추천 주제, 담당자 메모
개발 완료 기준 운영자가 공개 승인한 인증만 S-05 보드에 노출된다.

MVP 범위

포함 제외
교회 담당자 주간 주제 등록 하나로·효정관리시스템 실시간 연동
AI 대상별 미션 생성 복잡한 권한 체계
식구 미션 선택·인증 폼 자동 문자/카카오 발송 완전 자동화
AI 인증 요약·나눔 질문 생성 사진 얼굴 인식·신원 식별
교회 챌린지 보드 전국 통합 랭킹 경쟁
운영자 검수 화면 모바일 네이티브 앱

핵심 기능 명세

기능 ID 기능명 사용자 상세 설명 우선순위
F-01 주간 주제 설정 담당자 감사, 훈독, 봉사, 가족 대화 등 주제와 대상 그룹을 선택한다 Must
F-02 AI 미션 생성 담당자 주제·대상·난이도·소요시간을 기준으로 5~12개 미션을 생성한다 Must
F-03 미션 검수/게시 담당자 AI가 만든 문장을 교회 담당자가 수정·승인 후 게시한다 Must
F-04 미션 선택 식구 본인에게 맞는 미션을 선택하고 예상 소요시간과 준비물을 확인한다 Must
F-05 인증 제출 식구 사진 선택, 한 줄 소감, 공개 범위, 다음 참여 의사를 제출한다 Must
F-06 나눔 질문 생성 AI 인증 소감을 바탕으로 소그룹에서 나눌 질문과 격려문을 만든다 Must
F-07 챌린지 보드 전체 참여 수, 완료율, 우수 나눔, 이번 주 대표 미션을 보여준다 Should
F-08 다음 미션 추천 AI 참여 이력과 난이도에 따라 다음 미션을 추천한다 Should
F-09 리포트 생성 담당자 주간 참여 현황과 다음 주 개선점을 요약한다 Could

화면 설계

화면 주요 요소 버튼/액션 데이터
이번 주 주제, 참여 현황, 대표 미션 3개 미션 보기, 인증하기 challenges, missions, proofs
미션 목록 대상별 필터, 난이도, 소요시간, 준비물 선택하기, 공유하기 missions
미션 상세 실천 방법, 가족 대화 질문, 주의사항 인증하기 missions
인증 제출 사진, 한 줄 소감, 공개 범위, 다음 참여 의사 제출 proofs, participants
챌린지 보드 완료 수, 우수 나눔, 익명 소감, 다음 미션 관리자 승인/숨김 proofs, ai_outputs
관리자 화면 주제 설정, AI 생성 결과, 검수 상태, 통계 생성, 승인, 반려, 리포트 challenges, missions, proofs, reports

데이터 모델

테이블 주요 필드 설명
participants participant_id, church, group_type, age_group, family_type, consent_public 참여자 기본 정보. MVP에서는 이름 대신 닉네임/식별코드 사용 가능
challenges challenge_id, church, theme, start_date, end_date, target_groups, status 주간 챌린지 캠페인
missions mission_id, challenge_id, target_group, title, description, difficulty, duration_min, checklist, status AI가 생성하고 담당자가 승인한 미션
proofs proof_id, mission_id, participant_id, photo_url, reflection, visibility, submitted_at, moderation_status 실천 인증과 소감
ai_outputs output_id, source_type, source_id, prompt_type, generated_text, approved_by, approved_at AI 생성 결과 저장
reports report_id, challenge_id, total_participants, completion_rate, insight, next_action 주간 운영 리포트

AI 프롬프트 초안

미션 생성 프롬프트

당신은 가정연합 교회 현장을 돕는 AI 기획자다.
이번 주 주제와 대상에 맞춰 5~12개의 효정 실천 미션을 만들어라.

입력:
- 교회:
- 주제:
- 대상: 성화 / 청년 / 축복가정 / 부모 / 원로 / 소그룹
- 난이도: 쉬움 / 보통 / 깊게
- 소요시간: 5분, 15분, 30분 중 하나
- 주의사항:

출력 형식:
1. 미션 제목
2. 대상
3. 실천 방법 3단계
4. 가족/소그룹 나눔 질문 2개
5. 인증 문장 예시 1개
6. 개인정보나 민감정보를 요구하지 않는지 자체 점검

인증 요약·나눔 질문 프롬프트

아래 인증 소감을 읽고 교회 챌린지 보드에 올릴 수 있는 짧은 요약과 소그룹 나눔 질문을 만들어라.
개인정보, 얼굴 정보, 특정 인물 비판, 상담성 민감 내용은 제거하거나 일반화하라.

입력:
- 미션 제목:
- 참여자 연령대/그룹:
- 인증 소감:
- 공개 범위:

출력:
- 공개용 한 줄 요약
- 격려 문구
- 나눔 질문 2개
- 다음 미션 추천 1개
- 운영자 검수 필요 여부: 예/아니오

샘플 미션

대상 미션 실천 방법 인증 예시
축복가정 감사 한 문장 식탁 대화 식사 전 각자 한 명에게 감사한 점을 말한다 오늘 가족끼리 감사 한 문장을 나눴습니다.
성화 부모님께 효정 메시지 보내기 부모님께 고마운 점 1가지를 문자로 보낸다 어색했지만 엄마에게 고맙다고 보냈습니다.
청년 예배 후 새식구에게 먼저 인사하기 예배 후 처음 보는 식구에게 이름과 근황을 묻는다 오늘 처음 온 청년에게 먼저 말을 걸었습니다.
소그룹 이번 주 말씀 한 구절 나눔 각자 마음에 남은 말씀 한 줄을 공유한다 소그룹에서 한 구절씩 나누며 서로를 응원했습니다.
원로/장년 다음세대 축복기도 성화·청년 이름을 놓고 3분 기도한다 청년들을 위해 짧게 정성드렸습니다.

운영 규칙

  • 미성년자 사진은 기본 비공개로 저장하고, 공개 전 보호자/담당자 확인을 거친다.
  • 실명 공개는 기본값이 아니라 선택값으로 둔다.
  • 인증 문장에 상담, 가족 갈등, 건강, 재정 등 민감 정보가 있으면 AI가 자동 요약하지 않고 운영자 검수로 보낸다.
  • AI 문장은 신앙 권면을 돕는 초안이며, 교회 공식 메시지는 담당자가 최종 검수한다.
  • 랭킹 경쟁보다 참여 지속과 서로 격려를 우선한다.

1주 개발 계획

일차 산출물 완료 기준
1일차 데이터 시트와 폼 설계 participants, challenges, missions, proofs 시트 생성
2일차 AI 미션 생성 프롬프트와 Apps Script 연결 주제 입력 시 미션 5개 이상 생성
3일차 Glide/AppSheet 화면 제작 홈, 미션 목록, 상세, 인증, 보드 화면 동작
4일차 인증 요약·나눔 질문 자동화 인증 제출 후 요약과 질문 생성
5일차 관리자 검수 화면 승인/숨김/수정 플로우 동작
6일차 샘플 교회 데이터로 리허설 최소 20개 인증 테스트
7일차 발표용 시연과 결과 리포트 3분 시연 가능, KPI 화면 표시

MVP 검수 체크리스트

체크 항목 통과 기준
미션 생성 주제 1개 입력 시 대상별 미션이 5개 이상 생성된다
미션 품질 미션이 5~30분 안에 실천 가능하고 과도한 부담을 주지 않는다
인증 흐름 사용자가 1분 안에 인증 제출을 완료할 수 있다
운영자 검수 공개 전 승인/숨김 처리가 가능하다
개인정보 보호 실명·사진·민감 소감 공개 범위를 사용자가 선택할 수 있다
챌린지 보드 참여 수, 우수 나눔, 다음 미션이 한 화면에 보인다
발표 시연 담당자 생성 → 참여자 인증 → AI 요약 → 보드 반영까지 3분 안에 보여줄 수 있다

기대 효과와 지표

지표 목표값(4주 MVP) 측정 방법
참여 가정/개인 수 30명 이상 participants 고유 수
미션 완료율 50% 이상 제출 인증 수 / 선택 수
가족 대화 인증 10건 이상 mission target family 필터
소그룹 나눔 사용 3개 소그룹 이상 나눔 질문 사용 여부 체크
다음 주 재참여율 30% 이상 participant_id 반복 참여

리스크와 대응

리스크 대응
AI 미션이 교회 정서와 맞지 않을 수 있음 담당자 승인 전에는 공개하지 않는다
인증 경쟁이 부담이 될 수 있음 랭킹보다 격려형 보드, 익명 공유, 소그룹 단위 참여로 설계한다
사진 개인정보 문제가 생길 수 있음 사진은 선택 입력으로 두고 공개 전 검수한다
참여가 1주 후 줄어들 수 있음 다음 주 미션 추천과 우수 나눔 공유로 반복 동기를 만든다
현장 담당자 업무가 늘 수 있음 AI 생성·요약·리포트로 담당자 업무를 줄이고 승인만 남긴다

개발 착수용 백로그

ID 작업 산출물 담당
B-01 Google Sheets DB 생성 6개 시트와 샘플 데이터 개발
B-02 미션 생성 프롬프트 구현 Apps Script 함수 generateMissions 개발
B-03 인증 폼 제작 Google Form 또는 Glide Form 개발
B-04 화면 제작 홈/목록/상세/인증/보드/관리자 개발
B-05 AI 요약 자동화 summarizeProof 함수와 검수 플래그 개발
B-06 운영자 검수 플로우 승인/숨김/수정 상태값 개발
B-07 발표 샘플 데이터 입력 샘플 참여자 20명, 인증 30건 기획
B-08 시연 시나리오 작성 3분 발표 흐름 기획

관련 문서

태그

  • 가정연합AI서비스
  • AI개발경진대회