입찰공고상세[용역] · 마감

출처 · 이용 조건 — 공고 정보: 공공데이터포털 · 조달청 입찰공고 정보 · 요약 · 분석: 공공일감이 공고문과 첨부를 읽고 정리. 요약 · 분석을 인용할 때는 공공일감과 이 페이지 링크를 함께 밝혀 주세요.

농업교육포털 고도화 및 클라우드 전환

농림수산식품교육문화정보원 · 인프라·클라우드·네트워크

낙찰업체
결과 미등록 · 낙찰 결과가 아직 안 올라왔어요
낙찰금액
-
종합 점수
-
참가
7곳 · 개찰 09/28(월)

요약 AI 요약

농업교육포털의 노후화된 시스템을 민간 클라우드로 전환하고, 학습자 맞춤형·상호작용형 농업교육 서비스를 제공할 수 있도록 기능을 고도화하는 사업이다. 또한 농산업 전문가 정보를 통합 관리하는 인재뱅크를 구축한다.

  • LXP 디자인 패턴을 적용한 UI/UX 개선 및 역량 기반 교육과정 관리를 위한 LMS 고도화(역량 자가진단·전문가진단, 진단 결과 기반 교육과정·학습경로 추천)
  • 동영상·오디오·PDF 등 다양한 형식과 유튜브·TED 등 외부 플랫폼 콘텐츠를 교육과정으로 연결하는 기능
  • 커뮤니티·웨비나·멘토링 매칭·전문가 Q&A·학습자 노하우 공유 등 소셜 학습 기능
  • 교육 실적 통계 고도화, 간편로그인(SNS·정부통합인증·문자메시지), 영상 속도조절 등 이용자 편의 기능
  • 농산업 인재뱅크 구축(전문가 기본정보·활동이력·저서/논문·평판 관리, 일정 관리, 대시보드 및 서비스 페이지)
  • 농업교육포털 시스템 클라우드 전환 및 데이터 마이그레이션(DBMS 이관, 정합성 검증, 튜닝)

AI에게 이 공고를 물어볼 때 · ChatGPT · Claude에 이 링크를 함께 주면 공고문과 첨부를 정리한 글을 읽고 답합니다. /ai/projects/R26BK01686734 · 베타 기간 무료

평가 · 배점

기술 : 가격 — 기술 90점 · 가격 10점

협상 대상 기준 · 협상적격자는 입찰가격이 본 사업의 예정가격 이하인 자로서, 원 기술능력 평가 점수가 기술능력 평가 배점한도(90%)의 85%(76.5점) 이상인 자를 협상 적격자로 선정함

배점표 (AI 요약)
평가 항목배점
사업 이해도5점
추진 전략5점
적용 기술5점
개발 방법론5점
클라우드 요구사항5점
기능 요구사항5점
보안 요구사항5점
데이터 요구사항5점
시스템 운영 요구 사항5점
성능 요구사항5점
품질 요구사항5점
테스트 요구사항5점
인터페이스 요구사항5점
관리 방법론4점
일정 계획3점
개발 장비3점
품질 보증3점
시험 운영3점
교육 훈련3점
기술 지원3점
하자 보수 계획3점
기밀 보안3점
비상 대책2점
상생협력(정량평가)5점
합계(항목을 더한 값)100점

참가 자격 · 제한

업종제한
소프트웨어사업자(컴퓨터관련서비스사업)(1468)
지역제한
제한 없음
공동수급
공동이행
입찰참가 제한
없음
실적경쟁 · PQ
해당 없음
국제입찰
국내입찰
제출 방법
전자입찰

입찰 일정

진행일시남은 날
공고 게시08/18(화)지남
입찰서 제출 시작09/21(월) 10:00지남
입찰참가자격 등록 마감09/27(일) 18:00지남
입찰서 제출 마감09/28(월) 10:00지남
개찰09/28(월) 11:00지남

가격

추정가격
1,300,000,000원
배정예산
1,430,000,000원
예정가격 방식
비예가

공고 정보

공고종류
등록공고 (일반공고)
게시일
08/18(화)
공고번호
R26BK01686734-000
참조번호
인재기획실-374, 382, 385
공고기관
농림수산식품교육문화정보원
수요기관
농림수산식품교육문화정보원
계약방법
제한경쟁
낙찰방법
협상에의한계약
계약유형
총액계약
예정가격 방식
비예가
추정가격
1,300,000,000원
배정예산
1,430,000,000원
공공조달분류
ICT 서비스 › SW 및 시스템 개발 › 정보시스템개발서비스
사전규격번호
R26BD00263218
재공고
아니오
출처
나라장터

첨부파일

첨부 내용을 정리한 글 — 자격 · 배점 · 일정 · 발췌 ›

문서 발췌

과업·요구

◇ 농업교육포털 기능고도화로 학습자 참여와 경험 반영을 통해 상호작용이 가능한 학습자 맞춤형 농업교육 서비스 제공 기반 마련 ◇ 노후화된 장비를 클라우드 전환을 통하여 시스템 안정성 강화 가. 사업개요 □ 사 업 명: 농업교육포털 고도화 및 클라우드 전환 □ 사업기간: 계약일로부터 ~ ‘27. 12. 31. * 기능개발 및 클라우드 전환(계약일로부터 12개월), 유지보수(∼’27.12.31.) * 본 사업은 소프트웨어 개발사업의 적정 사업기간 종합산정 기준을 적용함 * ‘27년 12월말까지 유지보수(중급 기술자 1인), 콜센터 운영 □ 사업예산: 금 1,430백만원(금일십사억삼천만원, VAT포함) 이내 ○ ‘26년 예산 390백만원, ’27년 예산 1,040백만원 * ’27년도 사업비는 국가계약법 제 21조 및 동법 시행령 제 69조 제 2항에 근거하여 확정된 예산 범위 내에서 조정될 수 있음. [국가를 당사자로 하는 계약에 관한 법률] 제 21조(계속비 및 장기계속계약) ① 각 중앙관서의 장 또는 계약담당공무원은 「국가재정법」 제23조에 따른 계속비 사업에 대하여는 총액과 연부액을 명백히하여 계속비계약을 체결하여야 한다. ② 각 중앙관서의 장 또는 계약담당공무원은 임차, 운송, 보관, 전기ㆍ가스ㆍ수도의 공급, 그 밖에 그 성질상 수년간 계속하여 존속할 필요가 있거나 이행에 수년이 필요한 계약의 경우 대통령령으로 정하는 바에 따라 장기계속계약을 체결할 수 있다. 이 경우 각 회계연도 예산의 범위에서 해당 계약을 이행하게 하여야 한다. [국가를 당사자로 하는 계약에 관한 법률 시행령] 제 69조(장기계속계약 및 계속비 계약)

1. 「농업ㆍ농촌 및 식품산업 기본법」에 따른 농림수산식품교육문화정보원 ○ 청년농업인 증가 등 학습이 필요한 농업인의 세대 변화 - MZ세대 학습자는 수동적 수강 방식보다 탐색·선택·참여·공유가 가능한 학습 환경을 선호 - 정해진 커리큘럼을 따라가는 방식보다 자신의 목표와 관심사에 맞춰 스스로 경로를 설계하는 자기주도 학습에 대한 요구 증가 ○ 귀농귀촌 인구 증가로 디지털 전환 (Digital Transformation) 가속화 - 넷플릭스·유튜브·인스타그램 등 개인화 추천 플랫폼에 익숙해진 학습자들은 교육 플랫폼에도 동일한 수준의 사용자 경험(UX) 을 요구 - 온라인 학습 수요가 증가하면서 단순한 콘텐츠 제공 방식으로 운영되는 농업교육포털은 학습자의 기대 충족하기 어려움 - 스마트팜, 디지털영농일지, 농업 데이터 활용 증가 등 농업 현장의 디지털화 가속 ○ 농업인 역량센터 도입(’25년)되었으나, 역량기반 교육 및 학습을 지원할 수 있는 체계 부족 - 농업교육포털이 농업인 개개인의 수준, 관심사, 경험의 차이에 따라 각자의 성장에 도와줄 수 있는 시스템으로 발전 요구 증가 ○ 농업교육포털이 선도농업인 등 전문가의 암묵지를 공유하는 채널로 발전 필요 증가 - 누구나 손쉽게 필요로 하는 전문가에게 도움받을 수 있는 농산업 전문가 인재 정보를 관리체계 구축 필요 ○ ‘07년 서비스 이후 HW/SW 등의 노후화로 인해 시스템 속도 저하 등의 문제가 꾸준하게 제기 * WAS 서버 ’08년, DB서버는 ‘06년 도입, DBMS는 Oracle 10g 적용

다. 추진경과 ○ (‘06년~) 농업인 대상 농업·농촌 교육훈련 이력관리 및 추진기반 마련을 위한 통합농업교육 정보시스템 구축 및 서비스 개시 ○ (’16년) 교육생 수준별 맞춤형 농업교육 지원체계를 구축하고, (’17년) 시범운영 및 농업교육 이력 DB 분석 ○ (‘18년) 농업교육포털 신규 LMS 도입하여 맞춤형 농업교육 서비스 지원을 위한 기반 마련 ○ (‘19년) 맞춤형 교육안내, 장기교육운영 관리, 교육정보제공 확대, 평가 시스템 고도화 등 시스템 기능 확대 ○ (‘20 ~ ’21년) 코로나19로 인한 비대면 교육 수요에 대응하여 실시간 화상교육, 한 토막 강의 등 농업교육포털 LMS 기능 고도화 추진 ○ (’22년) 실시간 화상교육 시범운영 추진 및 의무교육 확대 운영 ○ (’23년) 청년농업인 교육정보 섹션 신설로 청년농 교육정보 통합제공 ○ (’26년) 노후 인프라로 인한 서비스 제공 한계 발생으로 인프라 개선(클라우드 서버 이전) 계획 수립 라. 사업범위 ○ 농업교육포털 고도화 - 학습자에게 필요한 컨텐츠를 개인화된 방식으로 제공할 수 있게 하는 LXP(Learning Experience Platform)의 공통적인 디자인 패턴 맞도록 UI/UX 개선 - 역량 기반 교육 과정 관리를 위하여 LMS 고도화 · 역량 자가진단 기능 개발 및 현행 전문가진단 기능 안정화 · 진단 결과(자가진단, 전문가진단)에 따른 교육과정 추천 및 학습경로 제시 * 기존 농업교육포털 LMS에 대한 기능 고도화 및 제안사가 보유한 LMS 솔루션을 활용하여 구축 가능. 단 제안사 보유한 솔루션 활용한 경우 운영 중 기능 변경 등 유지보수가 용이하도록 하여야 함 - 동영상, 오디오, PDF 등 다양한 형식의 학습 콘텐츠와 유튜브, TED 등 외부 플랫폼의 콘텐츠를 교육과정으로 연결 기능 - 소셜 학습 기능 · 커뮤니티 기능, 웨비나, 학습자 의견, 강좌평가, 만족도조사, 멘토링 매칭, 전문가 Q&A 제공 · 학습자 본인의 노하우를 영상이나 글로 업로드하여 동료와 공유할 수 있는 기능 - 교육 실적에 대하여 다양한 분석이 가능한 통계 고도화 - 간편로그인(SNS, 정부통합인증_Any id, 정책부서 문자메시지 등), 영상 속도조절 기능 등 이용자 편의 기능 추가 - 현장교수(전문가)관리 및 지도, 해외 방문기관 지도 제공 ○ 농산업 인재뱅크 구축 - 유형별 기본 정보, 활동 이력, 저서/논문, 평판 정보 관리 - 전문가 본인 정보에 대한 수정/삭제/추가 - 전문가별 일정 및 활동 관리

- 인재뱅크 대시보드 및 서비스 페이지 구성 ○ 농업교육포털 시스템 클라우드 전환 - 민간 클라우드 서비스 기반의 클라우드 구성 - OS, WEB, WAS, DBMS 등 클라우드 환경에 맞춘 시스템 전환 - 클라우드 서비스 전환에 따른 안정화 지원 및 현행화 - AI 활용 서비스에 대하여 안정적인 연동 · Genova AI를 활용하여 영상분할을 통한 한토막 강의 제작 · Google Analytics, 사용자 맞춤 컨텐츠 추천 AI 활용하여 맞춤형 콘텐츠 추천 운영 ○ 농업교육포털 시스템 데이터 마이그레이션 - DBMS 이관‧마이그레이션 - 이관 후 데이터 정합성 확인 및 검증 - 이관 데이터 테스트 및 튜닝(안정화) ○ ’27년 유지보수 및 콜센터 운영(‘27년1월 ~ ’27년 12월) - 외부 시스템 연계, 시스템 기능 개선 등 중급기술자 1인 투입 - 상담원 3인으로 콜센터 운영 - 상용 솔루션 및 서비스 이용 * 참고: ‘26년 BODA[(클라우드 이용(20.1백만원), 유지보수(13.2백만원)], ‘26년 AI 맞춤교육추천, Genova AI, Google Analytics(3종 58백만원), ‘26년 굿페이퍼(8.7백만원)

용도운영체제CPU할당
메모리
도입 시기
농업교육포털 web1CentOS 6.102.10GHz 2VCPU(s) * 2 Core4GB‘20년
농업교육포털 web2
농업교육포털 was12.66GHz, 4core * 220GB’08년
농업교육포털 was2
농업교육포털 DBsolaris 5.103.7GHz, 16core * 2Socket256GB’06년
번호서비스명용도도입시기
1CDN(컨텐츠 전송 서비스)동영상 스트리밍 서비스’18년
2BODA 365참여형 화상교육 운영 솔루션’22년
3참여형 화상교육 클라우드참여형 화상교육 영상 저장’21년
4NICE 본인인증 서비스휴대폰, 아이핀 본인인증’20년
5굿페이퍼 본인인증 서비스신분증 본인인증’21년
6인포뱅크 문자서비스 솔루션교육 신청·수료 등 알림톡 및 문자발송’14년
7KT클라우드 콜센터콜센터 상담 솔루션’24년
8AI 맞춤 교육 추천 서비스맞춤형 교육 추천 서비스’25년
9Genova ai동영상 분할 서비스
10Google Analytics이용자 행동 데이터 분석

나. 현행 시스템 주요 기능 □ 농업교육 과정 관리 ○ 집합교육 관리 - 농업마이스터대학 등록, 승인요청 및 승인 - 농고, 농대 비교과 지원 프로그램 등록, 승인요청 및 승인 - 단기 교육 과정 등록, 승인요청 및 승인 - 현장실습교육(WPL) 등록, 승인요청 및 승인 ○ 정규 교과과정으로 운영되는 장기교육 관리 - 영농창업특성화대학 - 미래농업선도고등학교 운영 지원 ○ 온라인 교육 운영 - 온라인교육 정규과정과 숏폼 형태의 강좌 등록 관리 - 참여형 화상교육 * 보다시스템의 화상회의 솔루션 기반으로 실시간 화상 교육 운영 ○ 온라인 + 오프라인 혼합 방식의 교육 관리 ○ 정부정책의 의무교육 * 농식품부의 공익직불제 신청 시 수료하여야 하는 교육으로 로그인 편의 제공 □ 교육 과정 평가 관리 ○ 평가대상 : 집합교육과 장기교육 등 발주기관 지원 교육 과정 ○ 평가방식 : 농업교육포털에 교육기관이 제출한 증빙자료를 바탕으로 평가위원이 온라인 평가 진행 - 교육사업(기관) 유형별로 평가그룹이 설정되어 별도 관리 □ 역량진단 관리 ○ 진단위원 : 진단위원 등록 및 확정, 관리 ○ 진단관리 : 화상교육시스템을 통하여 전문가와 1:1 인터뷰 방식으로 진단될 수 있도록 진단 예약과 확정, 진단 결과 등리 관리 ○ 현재는 진단위원이 인터뷰 과정에서 학습경로 등에 대하여 권고 하는 방식이며, 시스템 기능으로 구현되어 있지는 않음

구분기관시스템목적 및 필요성연계기능 및 정보방식
1농식품부·농림사업정보시스템, Agrix농업교육포털은 농어업경영체 육성 및 지원에 관한 법률 제25조 및 농어업경영체 육성 및 지원에 관한 법률 시행령 제22조에 따른 통합농어업교육정보시스템으로 농어업경영체의 교육 이수 실적정보 등 대상 교육정보를 통합관리하기 위해 연계 추진 필요청년창업농 정보(명단, 개인확인정보 등) 수신,
농업인 공익직불제 교육 이수정보 송신
ESB
2차세대
농림사업정보시스템, 농업e지
온·오프라인 교육과정 정보 연계
농업경영체 교육이수 이력(온라인, 집합) 송신
청년창업농 정보(명단, 개인확인정보 등) 수신,(p)
3농촌
진흥청
농촌인적자원
개발센터(hrd)
지방농업진흥기관 오프라인 교육 이수정보 수신
(교육과정, 인원, 교육시간 등 수료정보)
API
농진청 본청 온·오프라인 교육 이수정보 수신
(교육과정, 인원, 교육시간 등 수료정보)
4산림청임업경영체정보시스템임업교육과정 이수정보 송신Agent
5농산물
품질
관리원
GAP정보서비스GAP인증교육 이수정보 송신EAI
6친환경인증관리 정보시스템무항생제 축산물 등 친환경 교육 이수정보 송신
7NH농협
중앙회
NH오늘농사온·오프라인 교육과정 정보 연계API
8농정원그린대로귀농귀촌 온라인교육 연계제공, 귀농귀촌 교육 이수정보 수신API/ESB
9
농업on농업교육포털 교육정보 송신View Table
10스마트팜 코리아농업교육포털 온오프라인 교육과정정보 송신API
11농식품 빅데이터 플랫폼온·오프라인 교육 이수정보 송신(교육과정, 인원, 교육시간 등 수료정보)ESB
구 분‘21년‘22년’23년’24년’25년
집합교육*운영기관 수*(개)
(농정원 운영)
517
(213)
524
(217)
542
(245)
520
(226)
515
(233)
과정 수(개)
(농정원 운영)
6,634
(1,131)
7,655
(949)
7,752
(1,249)
7,754
(1,413)
7,853
(1,681)
수료자 수(명)
(농정원 운영, 천명)
294,174
(62)
287,353
(49)
396,229
(117)
420,420
(73)
393,593
(78)
온라인 교육*비실시간과정 수(개)235439519571655
수료자 수(천명)513,665774,286735,940757,940
(182,445명)
773,803
(271,437명)
수료율(%)77.276.080.777.976.9
실시간과정 수(개)-445260100
수료자 수(명)4909851,1451,611
회원 수 (천명, 누적)284389418483597
청년후계농 회원 수(누적, 명)6,2998,24012,05216,37019,345
포털 페이지뷰 수(천건)42,63147,82963,39887,674
모바일 앱 다운로드 수(건)---13,26233,557
이용자 만족도 조사(점)84.8285.2386.2087.4490.01

* 온라인교육(비실시간) 수료자 집계 기준: ①공익직불제 간편교육 수료인원(’22년 594,492명/ ‘23년 517,342/’24년 614,291/‘25년 ‘25년 596,086) 제외, ② 한토막 강의 수료 포함(‘24년부터 통계 집계)

Ⅲ 사업 추진 계획

가. 추진 체계 및 역할

농림수산식품교육문화정보원
(인재기획실)
‧ 사업주관
‧ 요구사항 정의
‧ 프로젝트 진행 관리 및 결과 검수 등
농업교육포털 정보화사업 감리
‧ 사업수행 적정성 점검(설계_계획, 종료)
‧ 산출물 품질 검토, 일정,보완, 변경관리
‧ 결과보고 및 개선 권고
농업교육포털 기능 고도화 사업자
‧ 농업교육포털 기능 고도화, 클라우드 전환
농업교육포털 온라인 콘텐츠 개발·운영 사업자농업교육포털 위탁운영 사업자농업교육포털 전산자원
유지보수 사업자(정보전략실)
‧ 유관기관 및 농정원 온라인 교육 콘텐츠 제작 및 실시간 참여형 화상교육 운영‧ 시스템 유지보수
‧ 농업교육 및 직불제교육 상담
‧ HW, SW, NW 등 전산자원 유지보수
구분역할
인재기획실- 사업 주관
- 요구사항 정의 및 검수
- 프로젝트 진행 관리
정보시스템 감리사업자- 사업수행 적정성 점검(설계_계획, 종료)
- 산출물 품질 검토, 일정,보완, 변경관리
- 결과보고 및 개선 권고
기능고도화 사업자- 농업교육포털 기능 고도화
- 농업교육포털 클라우드 전환
- ‘27년 시스템 운영 및 콜센터 운영
본사업
온라인 콘텐츠 개발 사업자- 온라인 교육콘텐츠 제작
- 실시간 참여형 화상교육 운영
위탁운영 사업자- 농업교육포털 시스템 운영
- 콜센터 운영
- 클라우드 전환 지원
‘26년
전산자원 유지보수- HW, SW, NW 등 전산자원 유지보수
- 클라우드 전환 지원
통합 유지보수

나. 추진 일정 □ 제안사에서 합리적인 일정계획을 수립하여 제안할 수 있음. ○ 농산업 인재뱅크는 2026년 12월까지 개발 완료 ○ 클라우드 이전은 2027년 6월까지 완료 □ 그 외 요구사항은 제안사에서 합리적인 일정계획을 수립하여 제안할 수 있음.

구 분사전2026년2027년
사전10111212345678~12
사업
관리
발주 및 계약■
사업 착수■
진척/품질관리■■■■■■■■■■
산출물 검수
클라우드 전환사전준비 및 검증■■
분석/설계■■■■
클라우드 환경 전환 및 테스트■■■
DB 전환 및 데이터 이관데이터 표준화 및 모델링■■
DB 구축■■
데이터 마이그레이션■
시스템 고도화분석/설계■■■■
개발 및 단위테스트■■■■
통합테스트■
오픈 및 시범
운영
시스템 오픈
시스템 안정화■■■■
보고착수/중간/완료★★★★
주간/월간/수시★★★★★★★★

배점·평가

지표
구분
순번성과지표 명측정산식목표값단위목표값
설정 근거
산출
지표
1월간
활성이용자 수
월간 활성이용자 MAU산출10%인프라 개선에 따른 학습환경 개선 예상
2응답시간 개선율개선된 응답시간 / 개선 전 응답시간 x 100클라우드 전환에 따른 성능개선 예상

과업·요구

분류고유번호요구사항 명칭비고
클라우드 전환 요구사항
(CTR)
CTR-001클라우드 전환 공통
CTR-002소프트웨어 전환 및 최적화
CTR-003애플리케이션 전환 및 최적화
CTR-004데이터 이관
CTR-005클라우드 서비스 일반
CTR-006클라우드 서비스 구성
CTR-007클라우드 서비스 보안
CTR-008클라우드 서비스 운영
시스템 장비 구성 요구사항(ECR)ECR-001장비 도입 공통
기능요구사항
(SFR)
SFR-001공동사항
SFR-002교육관리 기능 안정화
SFR-003역량기준관리
SFR-004역량진단
SFR-005교육과정 메타 정보 관리
SFR-006역량 진단에 따른 교육과정 및 학습경로 추천
SFR-007AI 활용 서비스 안정적 연동 및 보완
SFR-008외부 컨텐츠 활용 교육 과정 개설
SFR-009소셜 학습 기능
SFR-010학습 동기부여 기능
SFR-011강사 관리 고도화
SFR-012교육 과정 평가 개선
SFR-013교육 성과 조사 관리
SFR-014통계 기능
SFR-015이용자 편의기능
SFR-016인재뱅크
SFR-017현장교수 관리 및 지도
SFR-018국외연수 정보 관리
SFR-019시스템 전환 분석
SFR-020시스템 정보 조회
보안요구사항
(SER)
SER-001보안지침 준수
SER-002수행 인력에 대한 보안관리
SER-003산출물 보안관리
SER-004소프트웨어 보안취약점 점검 및 개선
SER-005사용자 인증정보 보안조치
SER-006DB접근 통제
SER-007시스템 접근 및 권한 설정 관리
SER-008정보 누출 시 부정당업자 제재
데이터 요구사항
(DAR)
DAR-001데이터 표준화
DAR-002공통 데이터 표준화
DAR-003데이터 표준 관리
DAR-004데이터 수집 및 분석 요구사항
DAR-005데이터 구조 설계
DAR-006데이터 구조 검증
DAR-007데이터 구조 관리 도구
DAR-008데이터 관리체계 수립
DAR-009초기 데이터 구축
DAR-010데이터 값 검증
DAR-011이관 데이터 값 검증
DAR-012데이터 백업 관리
DAR-013데이터 복구
DAR-014SQL 튜닝
DAR-015데이터 무결성
DAR-016데이터 개방 관리체계
제약사항
(COR)
COR-001하도급 관리
COR-002규정 및 지침 준수
COR-003웹 취약점 점검 및 조피
COR-004손해배상에 관한 사항
COR-005기존 시스템 호환
COR-006하자담보
COR-007SW사업정보 저장소 데이터 작성 및 제출
성능요구사항
(PER)
PER-001성능 일반
PER-002시스템 응답시간
PER-003오류 응답시간 및 메시지 표시
PER-004데이터 처리 속도 개선
PER-005동시처리
품질요구사항
(QUR)
QUR-001품질관리 일반
QUR-002이해 용이성
QUR-003설치 및 제거 용이성
QUR-004데이터베이스 품질관리
QUR-005기능 구현의 정확성
QUR-006변경 요구 및 변경처리
QUR-007산출물 관리
QUR-008가용성 보장
인터페이스 요구사항
(SIR)
SIR-001사용자 인터페이스 일반
SIR-002화면 및 UI 표준 준수
SIR-003사이트 구성 및 디자인 설계
SIR-004타시스템과 데이터 연계
SIR-005연계데이터 정합성
테스트 요구사항
(TER)
TER-001단위테스트
TER-002통합테스트
TER-003성능테스트
TER-004인수테스트
프로젝트 관리 요구사항
(PMR)
PMR-001사업관리 방법
PMR-002사업수행 조직
PMR-003콜센터 운영
PMR-004운영 및 유지보수
PMR-005일정계획
PMR-006보고관리
PMR-007산출물 관리
PMR-008작업장소
프로젝트 지원
요구사항
(PSR)
PSR-001교육훈련
PSR-002기술이전
PSR-003하자보수
PSR-004안정화 활동
요구사항 고유번호CTR-001
요구사항 명칭클라우드 전환 공통
기능
내용
정의클라우드 전환 공통 요구사항
세부
내용
• 클라우드 전환 대상 업무 현황 조사 및 분석 클라우드 전환 대상 현행 환경(AS-IS) 시스템 분석
- 서버 분석: 하드웨어 정보, 운영체제, 네트워크, 디스크, 스토리지, 상용 SW
- 애플리케이션 분석: 애플리케이션 환경 조사
- DB 분석: DBMS 환경 조사, 데이터 형태 등
• 설계안(TO-BE) 상세 분석
- 현행 환경(AS-IS)에서 설계안(TO-BE)으로 전환 시 필요한 변경 사항 등
상세화
• 설계안을 기반으로 시스템 SW, 상용 SW, 응용(AP) SW 이관 등 클라우드 전환 상세 방안 수립
• 발주기관의 현 유지관리 사업자와 긴밀한 협조 및 지원체계를 유지하여 클라우드 전환 작업 수행 시 기술협력 방안을 수립해야 함
산출 정보이전·전환 계획서, 전환 점검표(체크리스트)
요구사항 고유번호CTR-002
요구사항 명칭소프트웨어 전환 및 최적화
기능
내용
정의소프트웨어 전환 요구사항
세부
내용
• 시스템 SW(OS, WEB, WAS, DBMS 등) 변경, 시스템 구조 변경 등을 고려 하여 전환 및 최적화 작업 수행
- DBMS는 PostgreSQL을 적용
※ 시스템 SW는 오픈소스 기반 SW를 적용하여야 하며, 세부 버전은 발주기관과 협의 후 결정
• 전환 대상 정보시스템의 기능 정상 가동 및 무중단 서비스 제공
• 이관에 필요한 작업에 대한 기술지원 및 검증, 테스트 작업을 위해 필요한 임시 라이선스 등은 수행사에서 지원
• 이관 적용 후 장애가 발생하는 경우에 대비한 적절한 해결 방안을 제시
• 이관에 필요한 사항은 유지관리 사업자와 긴밀하게 협조하여 추진하여야 함
산출 정보이전·전환 결과서
요구사항 고유번호CTR-003
요구사항 명칭애플리케이션 전환 및 최적화
기능
내용
정의애플리케이션 전환 요구사항
세부
내용
• 모든 애플리케이션(AP)은 시스템 변경에 따른 정보시스템 영향도, DB 마이그레이션에 따른 API 변경 등을 검토하여, AP 전환 및 이관 작업 수행
※ 시스템 SW(WEB, WAS, DBMS, OS 등) 변경, 시스템 구조 변경 등
• 현재 운영 중인 애플리케이션(AP) 재구축 후 전환 및 이관 작업 수행
• 전환 대상 정보시스템의 기능 정상 가동 및 무중단 서비스 제공
산출 정보이전·전환 결과서
요구사항 고유번호CTR-004
요구사항 명칭데이터 이관
기능
내용
정의데이터 이관 요구사항
세부
내용
• 이관 시 DBMS 변경(버전 업그레이드 포함)에 따른 데이터 이관, 정합성 검증 및 최적화, 안정화 작업을 수행하여야 함
- DB 분석, 재설계, 튜닝 작업 수행
• 이관 시 발생할 수 있는 위험 요소를 철저히 분석하여 서비스 오픈 일정에 지장이 없도록 해야 함
• 개인정보 데이터 이관 시, 철저한 암호화 및 유출 방지 조치
• 기존 데이터에 대한 누락 없는 이관 방안 제시
산출 정보이전·전환 결과서
요구사항 고유번호CTR-006
요구사항 명칭클라우드 서비스 구성
기능
내용
정의클라우드 서비스 구성 요구사항
세부
내용
• 물리적으로 분리된 공공기관 전용 시스템으로 구성하며(네트워크, 보안 및 서버, 스토리지 등), 물리적 통제권을 담보할 수 없는 위치(해외 등)에 데이터를 저장하지 않아야 함
• 방화벽으로 보호되는 내부영역과 DMZ 구간의 분리된 구성으로 서비스를 제공하여야 함
• 해킹, 디도스(DDos), 웹/바이러스 등에 의해 발생하는 유해 트래픽을 탐지해 실시간으로 차단 할 수 있는 기능을 제공하여야 함
• 웹을 통한 클라우드 자원(서버 등)의 자동 생성, 관리 및 모니터링 기능이 제공되어야 함
• 구성요건의 변경이 필요한 경우 성능 및 보안 요구사항을 충족하는 범위 내에서 발주사와 협의 하에 변경 가능
• 향후 수평적 확장(Scale Out) 및 수직적 확장(Scale Up)이 가능하도록 인프라를 구성하여야 함
• 특정 서버에 트래픽이 집중되는 것을 방지할 수 있는 로드밸런싱 서비스를 제공하여야 함
• VM 데이터를 정기적 백업 및 유지 보관하고 유사시 VM 전체 데이터 복구 및 파일단위의 복구가 가능한 기능을 제공하여야 함
• 클라우드 인프라에 대한 시스템관리 및 장애처리, 기타 기술지원을 위한 관리서비스를 제공하여야 함
산출 정보서비스 공급 및 기술지원 확약서
요구사항 고유번호CTR-007
요구사항 명칭클라우드 서비스 보안
기능
내용
정의클라우드 서비스 보안 요구사항
세부
내용
• 클라우드 서비스 이용을 위한 보안
- VM에 대한 보안 업데이트 제공
- 기관의 클라우드 컴퓨팅 서비스를 운영하는 민간 클라우드 컴퓨팅 시설은
기관 전산실 등에 준하여 보안관리 준수
- 클라우드 가상화 모니터링 및 사후 추적을 위한 감시자료 관리
- 클라우드 서비스의 정책 변경, 접근기록 등의 로그를 1년 이상 보관, 제공
• 클라우드 시스템 및 데이터의 물리적 위치는 국내이며, 공공기관용 클라우드 컴퓨팅 서비스의 물리자원(서버, 네트워크, 보안장비 등), 출입통제, 운영인력 등은 민간 이용자용 클라우드 컴퓨팅 서비스 영역과 분리 운영
- 내부 업무와 인터넷 서비스 업무의 클라우드 컴퓨팅 혼용 금지
- 클라우드에 저장 및 송수신되는 중요 업무자료 암호화
- 클라우드 컴퓨팅 서비스에 대한 비상연락체계 구축
• 보안 서비스 제시
- 해킹 대응을 위한 웹방화벽, 침입방지시스템(IPS), 침입탐지시스템(IDS) 및 DDoS 대응 장비 등 보안체계 적용
• 개인정보보호 관련지침 준수
- 가상머신서버(VM)에 대한 보안 업데이트 및 보안을 제공하여야 함
- 개인정보에 대한 접속 기록이 관리 되어야함
• 인프라 운영을 위한 보안관제 및 관리
- 국가사이버안전관리규정 따라 보안관제 전문업체를 통한 보안관제 운영
- 물리적 방화벽(F/W) 및 침입방지시스템(IPS) 등의 보안 장비 제공
- 물리적 방화벽으로 보호되는 내부영역과 DMZ 구간의 분리된 구성 제공
- 24시간 x 365일 실시간 모니터링 대응 체계가 구축·운영
- 대규모 DDoS 공격 방어를 위한 공격 차단 기능 제공
- 시스템에 사용되는 IP주소에 대한 관리 및 사설주소 체계 적용
• 인가된 관리자 외 콘솔 접근차단
- 권한별 콘솔 접근권한 설정 및 계정 관리 지원
산출 정보서비스 공급 및 기술지원 확약서
요구사항 고유번호CTR-008
요구사항 명칭클라우드 서비스 운영
기능
내용
정의클라우드 서비스 운영 요구사항
세부
내용
• 클라우드 인프라 운영을 위한 상시 관제환경을 제공하여야 함
- 24시간 x 365일 실시간 대응 가능한 모니터링 체계 구축
- 대규모 DDoS 공격 방어를 위한 공격 차단 기능 제공
• 클라우드 인프라의 관리 환경을 구축하고 사용량 통계 및 모니터링 기능을 제공하여야 함
- 로그분석 및 리포트 관련 통합모니터링 서비스 제공(서버상태 체크 등)
• 정기적인 점검 및 보고를 위한 체계를 마련하여야 함
- 클라우드 인프라 전반에 걸쳐 정기적인 리포트 제공
• 클라우드 서비스 장애방지 및 장애 시 조치를 위한 방안을 마련하여야 함
- 긴급상황에 즉시 조치가 가능하도록 시스템을 구축하고 응급조치 결과는
문서로 통보 및 관리
- 장애복구 완료 후 24시간 이내에 장애원인분석 보고서를 제출하여야하며,
동일 장애가 반복되지 않도록 재발 방지책을 마련
• 클라우드 관련 인프라는 관련 시스템이 실시간으로 원활하게 구동될 수 있도록 아래 수량 및 재원사항을 최소기준으로 하여 구성
- 위 항목으로 최소사양으로 구성하되 세부 재원 사항은 협의 하에 조정할 수 있다.
- [도입서비스] (네트워크) VPC·LB·CDN·VPN / (보안) WAF·Anti-DDoS·Bastion·KMS·EDR·MFA
(데이터) 관리형 DB·Backup·Storage / (운영관제) Monitoring·Log·SOC·DR
- [필수사항] CSAP인증 클라우드 사용, KCMVP검증필 암호모듈 등
• 테스트 환경 구축
• 네트워크(VPC,LB,CDN,VPN,DNS), 보안(WAF,Anti-DDoS, IPS, Bastion, KMS, EDR, MFA), 데이터
• 백업 서비스를 제공하고 별도 설정 기능을 제공하여야 함
- 관리포탈의 특정 권한이 있는 계정만 백업 데이터에 대한 접근이
가능하도록 접근통제 기능 제공
산출 정보서비스 공급 및 기술지원 확약서
요구사항 고유번호ECR-001
요구사항 명칭장비 도입 공통
기능
내용
정의장비 도입 공통 요구사항
세부
내용
• 클라우드 환경(서버, 네트워크, 보안, 시스템 SW 등)하에서 대상 시스템을 구축하여야 함
• 클라우드 환경의 최적화된 상용 SW 업그레이드 또는 교체 수행 지원
• 클라우드 인프라 플랫폼으로 구축되는 환경은 대상 시스템을 운영하기에 적합하고 안정성이 보장된 기반 시스템으로 구축해야 함
• 시스템 구성을 위해 규격서 내용 이외의 추가 인프라가 필요한 경우, 그 내용을 과업에 포함하여야 함
• 발주기관의 요청 사항에 맞는 원활한 서비스될 수 있도록 구체적인 세부 사양은 조정하여 세팅할 수 있도록 함
산출 정보아키텍처 설계서
요구사항 고유번호SFR-001
요구사항 명칭공동사항
기능
내용
정의기능 개발 공동사항
세부
내용
• 개발언어는 전자정부프레임워크 기반의 JAVA/JSP로 개발
• 시큐어코딩을 적용하여 개발 시 보안 취약점 모두 제거하여야 함
• PC, 모바일, 태블릿 등 다양한 기기를 지원하는 반응형 웹 페이지*로 구현
* 반응형 웹 구현 시에는 반드시 모바일 전자정부 서비스 관리 지침(행정안전부 예규 제 366호)을 준수하여야 함
• 사용자의 다양한 OS와 브라우저 환경에서 원할히 구동되어야 함
• 구체적인 메뉴 등의 세부적인 기능과 구성은 변경될 수 있으며, 세부 구축 내용은 발주기관과 협의하여 진행하고 가능한 발주기관의 요구사항을 수렴하여 구축하여야 함
• 교육기관 특징을 최대한 살리는 디자인 구성
- 디자인 및 이미지는 저작권을 위반하지 않도록 제작 또는 저작권이 확보된 이미지 사용
• 향후 확장 가능하도록 모듈 단위, 기능 단위로 시스템 개발하여야 함
• 각종 통계 자료 추출을 위한 기능 개발 및 지원(상세 통계 내용은 업무담당자와 협의하여야 함)
• 외부 시스템과의 연동은 API를 개발하여 지원하여야 함
• 서비스 접속 및 권한별 사용이력 관리 기능을 구현하여야 함
- 접속기록 관리(접속IP, 접속ID, 접속일시, 정보주체, 수행업무 등)
- 조회, 수정, 삭제 로그 저장 및 열람 기능
- 로그 파일 다운로드 기능
- 환경설정 기능(로그는 1년 이상 보관 가능하도록 구현)
• 웹페이지 간 UI 및 용어 일관성을 유지하여야 함
• SSL 적용 등 개인정보보호를 위한 전반적인 조치를 하여야 함
• 게시판에 개인정보 필터링을 적용하여야 함
산출 정보요구사항 정의서, 프로그램 명세서, 개발 산출물
요구사항 고유번호SFR-002
요구사항 명칭교육관리 기능 안정화
기능
내용
정의온·오프라인 교육 관리
세부
내용
• 온·오프라인 교육과정 개설
- 내외부 교육담당자(교육기관) 과정 등록 및 승인 요청 → 승인 기관 승인 → 교육 과정 등록
- 교육과정, 기수, 과목, 교육내용, 강사, 교육생 평가, 수료조건, 만족도 조사 여부, 영상 속도 조절 등 설정
• 관리자, 교육 승인 담당자, 교육담당자, 강사, 학습자 등 권한관리
• 수강신청, 학습 진도 모니터링 및 평가
• 수료증 발급, 통계 추출
※ 기존 농업교육포털 LMS에 대한 기능 고도화 및 제안사가 보유한 LMS 솔루션을 활용하여 구축 가능. 단 제안사 보유한 솔루션 활용한 경우 운영 중 기능 변경 등 유지보수가 용이하도록 하여야 함
산출 정보요구사항 정의서, 프로그램 명세서, 개발 산출물
요구사항 고유번호SFR-003
요구사항 명칭역량기준 관리
기능
내용
정의농업인 역량에 대한 관리 체계 구축
세부
내용
• 역량기준 관리 위원 등록 및 관리(전문가 POOL 관리 기능)
• 역량기준에 대하여 등록 관리하는 기능
- 농업교육포털의 스마트농업 기술역량 교육맵의 내용을 기반으로 신규, 수정, 삭제 등 관리가 용이하도록 기능 구축
산출 정보요구사항 정의서, 프로그램 명세서, 개발 산출물
요구사항 고유번호SFR-004
요구사항 명칭역량진단
기능
내용
정의학습자의 자가진단과 전문가 진단 연계
세부
내용
• 자가진단(1단계) 기능 개발
- 진단항목에 따라 자가 진단하고, 진단결과를 시각화하여 제공
- 진단결과는 학습자와 2단계 전문가 진단위원에게 전달
- 자가진단을 위한 문항관리 시스템 구축
• 전문가 진단 기능 안정화
- 전문가 진단신청, 전문가 매칭, 일정 관리, 진단 실시(실시간 화상회의), 진단 결과 관리 정리, 결과 전달(학습자, 교육기관)
- 전문가 진단 위원 등록 관리
• 문제 풀이에 따른 역량진단
산출 정보요구사항 정의서, 프로그램 명세서, 개발 산출물
요구사항 고유번호SFR-005
요구사항 명칭교육과정 메타 정보 관리
기능
내용
정의교육과정을 확인할 수 있는 메타 정보 생성하고 관리
세부
내용
• 온라인 교육과정 및 집합교육과정에 정보에 대한 메타정보 생성
• 교육과정 개설 시 관련 정보에 대하여 입력하고 관리되도록 개발
- 농업인 역량기준을 매핑하여 관리
- 목표 수강생에 대하여 명확히 하여 관리
* 기능 구축된 후 교육과정 등록할 때 적용, 기존 교육 중 온라인 과정에 대하여 내용 중심으로 도출하여 적용
• 기구축된 맞춤형 컨텐츠 추천(SFR-007) 기능에서 활용
산출 정보요구사항 정의서, 프로그램 명세서, 개발 산출물
요구사항 고유번호SFR-006
요구사항 명칭역량 진단에 따른 교육과정 및 학습경로 추천
기능
내용
정의역량진단 결과를 바탕으로 교육과정 및 학습경로 제시
세부
내용
• 진단결과에 따라 교육과정 추천 및 학습 경로 제시
- 역량과 매핑된 정보 중심으로 교육 과정 추천
• 전문가진단위원이 개별적으로 추천 하는 기능 구현
산출 정보요구사항 정의서, 프로그램 명세서, 개발 산출물
요구사항 고유번호SFR-007
요구사항 명칭AI 활용 서비스 안정적 연동 및 보완
기능
내용
정의영상분할, 맞춤형 교육 컨텐츠 추천 기능 안정화
세부
내용
• Genova AI를 활용하여 영상분할을 통한 한토막 강의 제작
• Google Analytics, 사용자 맞춤 컨텐츠 추천 AI 활용하여 맞춤형 콘텐츠 추천 운영
- 학습자의 정보, 관심사, 학습이력에 따라 맞춤형 콘텐츠(교육과정) 추천
- 인기강좌, 추천 강좌 등의 기능 추가
• AI 과업 수행 시에는 범정부 AI 공통기반 플랫폼을 통해 구현된 AI 서비스를 활용하는 방안을 검토하여야 하며, 관련 지침 준수를 통해 수행하여야 함
산출 정보요구사항 정의서, 프로그램 명세서, 개발 산출물
요구사항 고유번호SFR-008
요구사항 명칭외부 컨텐츠 활용 교육 과정 개설
기능
내용
정의다양한 형식의 학습 컨텐츠와 외부 플랫폼의 컨텐츠를 교육으로 연결
세부
내용
• 동영상, 오디오, PDF 등 다양한 형식의 학습콘텐츠를 활용하여 교육 과정 개설할 수 있는 기능
• 유튜브, TED 등 외부 플랫폼의 컨텐츠를 교육과정으로 연결하는 기능
산출 정보요구사항 정의서, 프로그램 명세서, 개발 산출물
요구사항 고유번호SFR-009
요구사항 명칭소셜 학습 기능
기능
내용
정의학습자 상호 작용을 통하여 학습하게 할수 있는 기능
세부
내용
• 학습자 간 소통 기능 개발
- 커뮤니티 기능, 웨비나, 학습자 의견, 강좌평가, 만족도조사, 멘토링 매칭, 전문가 Q&A 제공
- 좋아요, 추천, 교육후기 작성 등 관리 기능
• 멘토링, 전문가 Q&A 등 기능 개발
• 학습자 본인의 노하우를 영상이나 글로 업로드하여 공유할 수 있는 기능
* 세부적인 기능 등은 발주기관과 협의하여 개발
산출 정보요구사항 정의서, 프로그램 명세서, 개발 산출물
요구사항 고유번호SFR-010
요구사항 명칭학습 동기부여 기능
기능
내용
정의학습 목표 부여 및 목표 달성 시 보상 체계 구축
세부
내용
• 포인트 부여 기능 제공
- 온라인 강의 학습 후 포인트 부여, 리더보드
• 도전과제 부여 및 실적 관리 기능
• 역량 성취도를 증명하는 배지 기능 도입
산출 정보요구사항 정의서, 프로그램 명세서, 개발 산출물
요구사항 고유번호SFR-011
요구사항 명칭강사 관리 고도화
기능
내용
정의강사 정보 및 학습자의 평가 등 공유
세부
내용
• 교육과정의 강사에 대한 정보 관리 기능 개선
• 현행 관리자 페이지에서 관리되는 강사 정보를 사용자 페이지에서 확인
- 예) 베스트 강사, 고용24의 훈련교강사 조회
• 농산업 인재뱅크 관리와 연계(SFR-016)
산출 정보요구사항 정의서, 프로그램 명세서, 개발 산출물
요구사항 고유번호SFR-012
요구사항 명칭교육 과정 평가 개선
기능
내용
정의교육 과정 평가 방식 변경
세부
내용
• 교육 과정 그룹별 담당자에게 권한을 부여하여 평가 진행 관리
• 평가결과 피드백과 이의 제기 절차 반영
산출 정보요구사항 정의서, 프로그램 명세서, 개발 산출물
요구사항 고유번호SFR-013
요구사항 명칭교육 성과 조사 관리
기능
내용
정의교육 성과에 대한 조사 관리
세부
내용
• 교육성과 조사 기능의 편의 제고
- 만족도 조사, 교육전후역량진단, 현업적용도 조사 관리
- 성과조사 항목에 대하여 유연하게 생성 관리
- 사후 결과 입력이 편리하도록 구성
• 성과에 대한 온라인 조사 기능 개선
- 교육과정별, 강사별, 교육기관별 만족도 등
• 농고·농대 영농창업 과정에 대한 졸업생에 대한 이력 관리 기능 개발
• 수료생 희망시 과거 성과 결과 제공
산출 정보요구사항 정의서, 프로그램 명세서, 개발 산출물
요구사항 고유번호SFR-014
요구사항 명칭통계 기능
기능
내용
정의다양한 관점의 교육 실적에 대한 통계 기능 강화
세부
내용
• 교육 유형, 학습자 특성별 교육 수료 실적 통계
- 집합교육, 온라인교육, 실시간 화상교육 등 교육 유형별 통계
- 품목별, 역량별, 학습자 특성별 수료 실적
• 다양한 관점의 통계 추출 가능한 유연한 보고서 작성
산출 정보요구사항 정의서, 프로그램 명세서, 개발 산출물
요구사항 고유번호SFR-015
요구사항 명칭이용자 편의기능
기능
내용
정의이용자 편의 기능 추가 개발
세부
내용
• 간편로그인 기능 제공
- 카카오톡 등 SNS 간편로그인
- 농식품부 등에서 발송한 문자메시지를 클릭한 경우 로그인
• 검색엔진 도입
• 영상속도 조절 기능(최대 1.5배속)부여하고 교육 과정 개설 시 선택
• 학습자가 선택한 온라인 교육들을 연속하여 들을 수 있도록 기능 개발
산출 정보요구사항 정의서, 프로그램 명세서, 개발 산출물
요구사항 고유번호SFR-016
요구사항 명칭인재뱅크
기능
내용
정의농산업 전문가 통합 DB 구축·관리
세부
내용
• 농식품부, 유관 기관의 공인된 데이터를 통합 DB 구축
- 관리부서, 유형(선도농업인, 농정전문가, 연구자 등), 기본 정보, 활동 이력, 저서/논문, 수요자 평판 정보 관리
- 기존 엑셀데이터 일괄 업로드 기능 구현
- 전문가 본인 정보에 대한 수정/삭제/추가
- 전문가 본인 정보 변경사항에 대하여 전후 비교 제공하여 담당자 승인
• 활동에 기반한 평판 관리
- 실제 활동 성과와 고객 피드백을 수치화하여 평판 체계적 관리
- 고객 추천 수, 활동 내역, 문제 해결 만족도 등으로 평판 시스템 구현
• 전문가별로 본인의 일정 및 활동 관리할 수 있도록 캘린더 형태 제공
- 전문가별 활동 가능 요일 등록, 담당자 또는 전문가 일정 업데이트
- 일정 등록/변경 시 SMS 등으로 자동 통보
• 인재뱅크 대시보드 및 서비스 페이지(본인 동의 시) 구성
- 지역별, 분야별 전문가 현황을 그래프로 제공하고, 항목에 대한 드릴 다운
- 유형, 전문분야, 최근 활동 등 다양한 조건에 따른 전문가 검색
- 전문가별 요약, 상세 프로필 카드, 농업인 특화 페이지 구성
- 평점과 활동에 따른 평가지표로 성과 시각화
• 별도 페이지 구성하고, 이용자 권한에 따른 접근 통제
산출 정보요구사항 정의서, 프로그램 명세서, 개발 산출물
요구사항 고유번호SFR-017
요구사항 명칭현장교수 관리 및 지도
기능
내용
정의현장실습전문 교수 관리 기능
세부
내용
• 농업교육포털의 현장실습교육장 메뉴 관리 기능
- 실습장 현황 경력, 보유기술 등 관리
• 지도기반으로 정보 제공
산출 정보요구사항 정의서, 프로그램 명세서, 개발 산출물
요구사항 고유번호SFR-018
요구사항 명칭국외연수 정보 관리
기능
내용
정의국외 연수 중 해외 방문 기관에 대한 정보 관리
세부
내용
• 발주기관에서 지원한 국외연수 관련 정보 관리
- 방문지(기관) 기초정보, 방문지별 인솔자 평가결과, 참여자 만족도 결과 관리
- 연수결과 멀티미어 및 결과보고서 관리
• 지도기반으로 정보 제공
산출 정보요구사항 정의서, 프로그램 명세서, 개발 산출물
요구사항 고유번호SFR-019
요구사항 명칭시스템 전환 분석
기능
내용
정의(공통) 시스템 전환 분석 요구사항
세부
내용
• 기존 시스템 분석
- 회원관리, 강의신청, 강의관리, 과정관리, 수강관리 등 분석
• 클라우드 이전 후 시스템 분석
- 사용자, 관리자 전체 기능 영향도 분석
산출 정보요구사항 정의서, 프로그램 명세서, 개발 산출물
요구사항 고유번호SFR-020
요구사항 명칭시스템 정보 조회
기능
내용
정의(공통) 시스템 정보 조회 요구사항
세부
내용
• 클라우드 이전 구축 시 PostgreSQL 변경으로 인한 쿼리 변경 적용
• 사용자 시스템 정보 조회
- 고객지원센터, 교육안내, 교육과정 신청, 나의강의실 등 전체 조회 쿼리 변경
• 관리자 시스템 정보 조회
- 홈페이지 관리, 계정관리, 수강관리, 과정관리, 코드관리, 콘텐츠관리, 역량진단, 통계 등 전체 조회 쿼리 변경
산출 정보요구사항 정의서, 프로그램 명세서, 개발 산출물
요구사항 고유번호SER-001
요구사항 명칭보안지침 준수
기능
내용
정의보안지침 준수 요구사항
세부
내용
• 국민안전처 정보보안업무 규정과 동 규정 부록7 [외부용역업체 보안관리방안] 등 보안 규정을 준수
• 보안관련 법령, 행정안전부 및 발주기관 보안업무 규정을 준수하여야 함
- 국정원의 국가정보보안기본지침, 행정안전부 정보보안관리지침, 정보화 용역사업 보안관리 매뉴얼 등 보안업무 규정 준수
- 행정기관 및 공공기관 정보시스템 구축·운영지침(행정안전부 고시) 및 ‘소프트웨어 개발보안 가이드’ 준수
• 개인정보호법령에 근거한 개인정보처리방침을 준수하여야 함
- 개인정보보호법 등 개인정보보호 관련 법규, 지침
- 행안부 개인정보 보호지침 등
- 행안부 소프트웨어 보안약점 진단가이드
- 이에 따른 시스템 개발 대상 시스템 개인정보처리위탁에 관한 협약사항을 이행
• PM 등 사업수행업체의 대표자를 보안책임자로 지정하여 관리 감독 강화
• 보안책임자는 용역사업 전반에 관련하여 점검표에 따라 보안점검을 월 1회 이상 실시
• 본 사업은 위 지침 외에도 정부가 제정ㆍ공포한 관계 제 법규(지침)을 준수하여야 하며, 사업기간동안 법규가 변경될 경우 해당 법규 준수해야 함
• 세부 보안지침은 발주기관과 협의하여 결정
산출 정보보안관리 계획서
요구사항 고유번호SER-002
요구사항 명칭수행 인력에 대한 보안관리
기능
내용
정의보안서류 제출 및 보안 책임자 역할 명시
세부
내용
• 용역사업 참여인원 중 보안책임관을 지정하여 발주기관의 승인을 받아야 함
• 용역사업 참여인원은 보안서약서(대표자 보안서약서, 용역참여자 보안서약서, 대표자 보안확약서)에 자필서명 후, 발주기관에 제출
• 사업수행 인원은 임의로 교체할 수 없으며, 부득이한 사유로 교체하여야 하는 경우(해외여행 포함) 발생 시 보안담당관에게 즉시 보고
• 보안책임관은 사업수행 참여인원에 대해 보안관련 법률 및 규정에 의한 비밀 유지의무 준수 및 위반 시 처벌 내용, 보안대책, 준수 사항등에 대한 보안교육을 월 1회 이상 주기적으로 실시하고, 교육결과에 대하여 발주기관의 확인을 받아야 함
• 정보화 사업추진 관련 각종 문서자료(공문, 책자, 출력물 등)의 보안 및 자료관리
• 사업 수행 목적에 한하여 DB 접근 및 접근 계정 권한 관리, DB 자료의 PC 저장 및 화면상 자료 복사 금지 등 정보 접근 관리
• 개인정보 관련 법․제도에 의거 안전성 확보에 필요한 기술적, 관리적 조치
산출 정보보안관리계획서, 보안서약서, 보안확약서 등
요구사항 고유번호SER-003
요구사항 명칭산출물 보안관리
기능
내용
정의산출물 보안관리 사항 명시
세부
내용
• 사업수행으로 생산되는 산출물 및 기록은 보안책임관이 인가하지 않은 자에게 제공․대여․열람을 금지함
• 사업관련 자료 및 산출물은 보안책임관이 지정한 PC 등(반드시 인터넷과 분리)에 저장․관리하여야 하며, 계정관리 및 계정별 접근권한 부여 등을 통하여 접근을 제한하여야 함
• 제안요청서 등에 명시한 누출금지 대상정보를 사용할 경우 자료관리 대장을 작성하여 인계․인수자가 직접 서명한 후 사용하고(해당 정보를 무단으로 누출되지 않도록 보안관리 철저), 사업완료시 관련 자료는 반드시 반납하여야 함
• 사업관련 자료는 인터넷 웹하드․P2P 등 인터넷 자료공유사이트 및 개인메일함 저장을 금지하고 발주기관과 사업수행업체 간 자료전송이 필요한 경우는 발주기관에서 제공하는 전자우편을 이용하여 송․수신하고 주기적으로 메일을 삭제 관리하여야 함
• 본 과업에 따른 중간 및 최종 성과물에 대해서 사업자는 발주기관의 승인 없이 외부에 제공 또는 공표 할 수 없음
산출 정보보안관리계획서
요구사항 고유번호SER-004
요구사항 명칭소프트웨어 보안취약점 점검 및 개선
기능
내용
정의
세부
내용
• 「행정기관 및 공공기관 정보시스템 구축․운영 지침」에 따라 소프트웨어 안전성 확보를 위한 소스코드 약점을 점검하고 개선
• 응용SW 및 연계SW 등 소스 코드 전체에 대하여 소프트웨어 보안약점 기준 항목에 대하여 영향범위 분석 및 보안약점 가이드에 따라 지속적 개선
- SW에 대한 보안약점이 없도록 시스템 개발 시 소스코드 보안 적용
- 사업 초기 개발 업무 수행 직원 대상 시큐어코딩 자체 교육
- 품질(개발 가이드) 항목에 시큐어코딩 개발 반영
• 웹호환성‧접근성‧개방성 등 관련 지침 준수
- 전자정부 웹사이트 품질관리 지침 준수에 따른 시스템 운영
• 외부 취약점 및 보안 점검 결과에 따른 시스템 개선
• 기타 국가정보보안기본 지침, 행정안전부 정보보안지침 등 관련 보안 규정을 준수하여 사업수행을 해야 함
산출 정보보안취약점 점검결과서, 웹접근성․웹호환성 진단결과서
요구사항 고유번호SER-005
요구사항 명칭사용자 인증정보 보안조치
기능
내용
정의사용자 인증정보 보안 조치 및 개인정보보호 요구사항
세부
내용
• 사용자 인증정보, 패스워드 등 보안이 요구되는 정보를 소스코드에 직접 하드코딩 할 수 없으며, S/W개발 과정에서 이러한 형태의 소스가 발견될 시에는 즉시 발주기관에 이를 보고하고 개선하여야 함
• 개인을 식별할 수 있는 정보(사용 인증 정보, 비밀번호 등)를 운영 DB 또는 개발 DB에 저장할 경우, 암호화하여 저장하며, 소스코드에 직접 하드코딩 하여서는 안 됨
• 관리자인 경우에도 화면에 해당정보(패스워드 등)를 노출 불가
• 개인정보처리방침에 따라 개인정보를 처리/파기해야 하며 백업데이터 생성은 금지함
• 교육포털 사용자 인증 과정에 ID·PW확인과 함께 SMS·OTP 등 소유기반 인증도 거치도록 사용자 인증체계 강화
산출 정보보안점검결과표
요구사항 고유번호SER-006
요구사항 명칭DB접근 통제
기능
내용
정의DB접근 접근권한 통제 및 DB 접근인력 관리 요구사항
세부
내용
• DBA(DB관리자)
- 데이터베이스관리자를 따로 지정하여 데이터베이스 관리
- DB 사용자를 등록하고 적절한 역할(Role)과 권한(Privilege) 부여
- DB 사용자의 임의 접근을 차단하고, 접근을 허가한 경우라도 신청자의 업무와 관련된 DB로 접근만 허가
• DB 사용자
- DB 사용자는 정당한 사유 없이 서버 Prompt에 접근금지
- 업무 이유로 DB에 접속할 경우라도 반드시 DBA 허가 받고 접근
• DB 저장 시 보안이 필요한 필드는 암·복호화
- 적용 대상 : 암호화되어 저장해야 할 보안 필드
- 적용 방안 : DB 암호화 솔루션 활용
• DB서버 내 중요 개인정보(고유식별정보, 비밀번호) 등 암호화
• 개인정보에 대한 접근 이력을 관리하여야 함
산출 정보보안점검결과표
요구사항 고유번호SER-007
요구사항 명칭시스템 접근 및 권한 설정 관리
기능
내용
정의시스템 접근 및 권한 설정 관리에 관한 사항
세부
내용
• 사용자계정 접근 관리
- 사용자를 등급 및 역할에 따라 분류, 정보공개 및 접속 여부 설정 가능
- 권한별 설정 등 사용자 계정 형태의 권한 관리 기능
- 시스템 관리자 계정은 별도로 부여하여 인사이동 등으로 관리자가 변경될 경우 기존 관리자가 신규 관리자를 등록할 수 있도록 구현(내부의 특정IP, ID별로 권한별 접근이 가능하도록 조치)
- 외부사용자용 등록, 권한부여, 조회화면 기능 개발
- 보안 및 개인정보 보호를 위한 사용자 접근 및 정보 수정에 대한 로그기록 및 확인 기능 필요
- 정보시스템 사용자 계정 이용 시, 부여된 권한 이외 접근을 불허하며 부여된 패스워드는 임의 변경 및 타인에게 불허
• 사용자 접근 제어
- 업무기능 별로 사용자 권한부여가 가능하도록 개발
- 사용자 권한에 따른 데이터 접근범위 제한(권한관리)
• DB 및 APP 서버 접근제한
- DB 및 APP 서버는 기본적으로 일반사용자의 임의 접근을 제한
- 접근을 허가한 경우라도 업무 연관된 DB 및 APP 서버만 접근 허가 가능
- 모든 DB 및 APP 서버의 접근은 관리자의 허가를 득한 후 사용 가능
산출 정보보안점검결과표
요구사항 고유번호SER-008
요구사항 명칭정보 누출 시 부정당업자 제재
기능
내용
정의정보 누출 시 부정당업자 제재 요구사항
세부
내용
• 본 사업 관련하여 계약을 이행하는 과정에서 누출금지 정보를 무단으로 유출한 자는 국가를 당사자로 하는 계약에 관한 법률 시행령 제76조에 의거 입찰참가자격이 제한됨
• 누출금지 대상 정보
- 기관 소유 정보시스템의 내·외부 IP주소 현황
- 정보시스템의 제조사, 제품버전 등 도입현황 구성도
- 사용자계정 및 패스워드 등 시스템 접근권한 정보
- 정보시스템 취약점분석 결과물
- 국가용 보안시스템 및 정보보호시스템 도입현황
- 방화벽·IPS 등 정보보호제품 및 라우터·스위치 등 네트웍 장비 설정 정보
- ‘공공기관의 정보공개에 관한 법률’ 제9조1항에 따라 비공개 대상 정보로
분류된 기관의 내부문서
- ‘개인정보보호법’ 제2조1호의 개인정보
- ‘보안업무규정’ 제4조의 비밀, 同 시행규칙 제16조제3항의 대외비
- 각급기관이 공개가 불가하다고 판단한 자료
산출 정보수행계획서, 보안서약서, 보안확약서
요구사항 고유번호DAR-001
요구사항 명칭데이터 표준화
기능
내용
정의데이터 표준 원칙 및 가이드 수립
세부
내용
• 데이터 표준 원칙 및 가이드 수립
- 구축되는 시스템의 데이터 특성을 고려하여 표준화 관리체계(데이터 표준화 지침 및 가이드 등)를 개선·정비하여야 함
• 범정부 표준을 준수한 기관의 표준 원칙을 기반으로 데이터 표준화
- 시스템 구축에 따라 추가가 필요한 데이터 표준항목(단어, 용어, 도메인)을 정의하고 기관표준 및 자체표준 등에 반영하여야 함
- 범정부 공통표준용어(기관표준용어)와 자체표준간 비표준용어는 식별을 통해 매핑하여 관리하거나 관리방안을 제시해야함 (공공기관의 데이터 베이스 표준화지침-매핑정보 식별 항목 참고)
산출 정보(표준양식) 데이터베이스 표준정의서
요구사항 고유번호DAR-002
요구사항 명칭공통 데이터 표준화
기능
내용
정의범정부 및 발주기관 등 표준 준수
세부
내용
• 범정부 표준 준수
- 「공공데이터 공통표준용어·단어·도메인」(행정안전부)를 준수하여야 함
- 데이터 표준화 수립 전 구축 시스템과 관련된 분야별 표준 여부를 검토 후반영하여야 함
- 「공공기관의 데이터베이스 표준화 지침」(행정안전부)을 준수하여야 함
• 발주기관 등의 표준을 준수
- 수행사는 발주기관의 데이터 표준을 준수하고 그와 상충되는 요소에 대해서는 발주기관과 협의하여 대응 방안을 수립하고 이력을 남겨야 함
- 국내·외 산업 표준을 준용하여야 하고 공통표준 및 기관표준 준용 여부를 식별할 수 있도록 하여야 함
* 기관표준(단어, 용어, 도메인)이 없는 경우 표준관리시스템(gooddata.go.kr)을 통해 기관표준으로 등록할 수 있음(단, 데이터관리부서 협의 후 등록)
산출 정보(표준양식) 데이터베이스 표준정의서, 표준관리시스템 현행화 내역(캡처)
요구사항 고유번호DAR-004
요구사항 명칭데이터 수집 및 분석 요구사항
기능
내용
정의데이터 수집 및 분석 요구사항 개념 정의
세부
내용
• 데이터 수집 정의
- 과거 조사방법의 장단점을 분석하여 현장 조사방법 선정
- 수집자료 : 수집대상 명, 자료형태, 수량, 생성년도
• 데이터 분석 정의
- 본 사업 추진 과정에서 발주기관의 요청에 따른 데이터 현황 자료 산출 및 정보 분석 지원
산출 정보DB화 대상 데이터 분석서
요구사항 고유번호DAR-005
요구사항 명칭데이터 구조 설계
기능
내용
정의데이터 구조설계 원칙
세부
내용
• 데이터 구조 설계 원칙 및 가이드 제시
- 데이터 구조 설계(모델링) 원칙 및 가이드를 제시하고 이를 준수하여 데이터 구조를 설계, 구현하여야 함
- 일관성, 데이터의 종속성, 무결성, DB 성능 등이 고려되어야 함
• 데이터 주제영역 정의 및 개념·논리·물리 모델 설계
- 데이터 공유 및 활용, 업무요건 변화, 시스템 변경으로 인한 DB의 구조적 변화가 최소화될 수 있도록 유연한 구조로 설계하여야 함
- 업무규칙(BR) 처리를 위한 데이터 주제영역, 개념 데이터 모델, 논리 데이터 모델, 물리 데이터 모델의 설계되어야함
- 데이터 설계 표준(데이터 분류체계, 명명 규칙, DB Object 사용기준 등)을 정의하고 적용하여야 함
• 데이터 발생과 처리의 이해를 높이는 데이터 발생 규칙 정의
- 인조 식별자가 많은 엔터티의 경우 데이터 구조만으로 발생 규칙을 이해 하기 어려우므로 ‘데이터 발생 규칙 정의서’를 작성해야 함
산출 정보데이터베이스정의서, 엔터티(개체)정의서, 애트리뷰트(속성)정의서, 물리데이터모델다이어그램정의서, 테이블정의서, 컬럼정의서
요구사항 고유번호DAR-006
요구사항 명칭데이터 구조 검증
기능
내용
정의데이터 모델 검증
세부
내용
• 데이터 모델 검증
- 설계된 데이터 모델은 설계자 · 개발자 · 발주기관 · 전문가 등이 참여하여 검증하여야 함
- 주제영역 도출, 개념모델, 논리모델, 물리모델 도출 시점을 전후로 검증과 교육을 수행하여야 함
- 각 단계별 데이터 모델 검증 시 기준을 정의하고 실시하여야 함
예) 논리 데이터 모델 검증 기준
: 요구사항 대비 논리 모델의 완전성(논리 데이터 모델이 비즈니스 요구 사항의 누락 여부)
: 정규화 충족 여부
예) 물리 데이터 모델 검증 기준
: 중복 테이블 여부, 중복 칼럼 여부, 반정규화된 중복 데이터 정합성 유지 방안 여부
산출 정보데이터 구조 검증 계획‧결과서
요구사항 고유번호DAR-007
요구사항 명칭데이터 구조 관리 도구
기능
내용
정의데이터 구조 관리 방안
세부
내용
• 데이터 구조 관리 방안
- 데이터 구조를 설계부터 구축, 운영 단계까지 지속적으로 관리 할 수 있는방안을 제시하여야 함
- 운영 중인 메타관리시스템 가이드 등을 참조해야 함(운영 시스템·자료가 있는 경우)
- 시스템 구축 기간 동안 DB의 형상과 물리 데이터 모델의 형상 일치 여부를 주기적으로 점검하고 보고하여야 함
• 데이터 구조 변경이력 관리
- 데이터 구조 변경이력에 대한 관리방안을 제시하고 적용하여야 함
* 구조정의서 산출물 범위(데이터 구조 산출물 체크리스트 참조)
- (정의서) 정보시스템, 데이터베이스, 테이블, 컬럼, 엔티티, 속성
- (다이어그램)물리데이터모델(ERD), 논리데이터모델(ERD)
산출 정보구조정의서(정보시스템, 테이블, 컬럼, 논리ERD, 물리ERD, 개체, 속성 등), 데이터 구조설계 및 관리가이드
요구사항 고유번호DAR-008
요구사항 명칭데이터 관리체계 수립
기능
내용
정의
세부
내용
• 입력 및 검증 작업 과정을 표준화, 필요한 사항 검증 리스트를 통해 검증, 결과 산출물 고품질 확보
• 운영단계까지 지속적으로 적용가능한 데이터 관리체계 정의
- 데이터 표준, 구조, 값 등 데이터 핵심 요소의 지속적인 관리를 위한 조직과 역할을 정의하여야 함
- 데이터 표준(단어 · 용어 · 도메인 · 코드)의 추가, 변경, 삭제 절차를 수립하여야 함
- 데이터 구조(논리 · 물리)와 관련된 추가, 변경, 삭제 절차를 수립하여야 함
- 관리체계에는 표준 준수율, 구조 현행화율, 값 검증 오류율 등 명확한 관리기준을 제시하여야 함
• 연계데이터 관리방안 제시
- 제공기관 및 활용기관 간 연계데이터의 정합성이 유지되도록 방안을 제시하고 구축하여야 함
- 연계데이터 목록을 정의*하고 관리 방안을 제시하여야 함
* 연계 정보(송·수신 구분, 정보명, 주기), 연계 항목(항목명, 설명, 데이터 타입, 길이), 항목 출처(DB, 테이블, 컬럼명), 제공기관, 활용기관 등
- 연계데이터를 제공 및 활용하는 기관 상호 간의 데이터 품질 확보를 위해 연계표준이나 기준 등을 협의하고, 정기적인 연계데이터 정합성 검증을 수행하여야 함
산출 정보데이터(표준, 구조, 값) 관리 매뉴얼, 연계 데이터 관리 매뉴얼
요구사항 고유번호DAR-009
요구사항 명칭초기 데이터 구축
기능
내용
정의초기데이터 구축 요구사항
세부
내용
• 초기데이터는 발주기관에서 제공하는 자료를 사업수행 시 요구되는 데이터는 직접 수집
• 초기데이터 구축 전 대상 데이터의 자료정비를 위한 세부 수행 방안을 수립하여 제시하여야 함.
• 자료이행 및 초기데이터 구축을 위한 절차와 방안 제시
산출 정보초기데이터 구축 계획서, 결과서
요구사항 고유번호DAR-010
요구사항 명칭데이터 값 검증
기능
내용
정의데이터 값 검증 방안
세부
내용
• 데이터 값 검증 방안 제시
- 시스템 구축 후 입력되는 데이터들에 대한 값 검증 및 오류 데이터 입력 방지 방안을 제시하고 적용하여야 함
- 목표시스템(DB)의 구축·운영 근거(법령, 규정, 규칙, 매뉴얼 등)에 맞는 업무규칙(BR)를 정의하여야 함
• 시스템별 연계 방식에 따른 각 유형별 정합성 확보 방안을 제시
• 데이터 누락을 방지하기 위해 각 연계 단계별 정합성 검증 방안 제시
• 데이터 정합성을 유지하면서 시스템의 성능을 저하시키지 않도록 DB 설계가 되어야 하며, DB 전문 인력을 통해 이에 대한 검증 진행
산출 정보데이터 검증 계획·결과서, 데이터 값 개선방안, 업무규칙(BR) 정의서
요구사항 고유번호DAR-011
요구사항 명칭이관 데이터 값 검증
기능
내용
정의목표 시스템으로 데이터 이관
세부
내용
• 데이터 이관 계획 수립
- 정보시스템의 데이터 특성을 고려하여 데이터 이관 방안(범위, 절차, 시기, 환경, 순서, 전략 등)을 계획하여야 함
* 이관 우선순위 : 코드 데이터 이관 후 트랜잭션 데이터 이관 등
** 이관 방식 : 일괄 이관 또는 점진적 이관 등
- 이관 데이터 GAP 분석과 데이터 매핑의 정의, 데이터 정제 및 백업과 복구 방안 수립에 대한 산출물을 포함하여야 함
- 민감 데이터(개인정보 등)에 대한 정보보호 확보방안을 포함하여야 함
• 이관 데이터 정제방안 수립
- 원천 데이터 정제작업 수행 시 이관 데이터 정제작업에 대한 내용을 포함해야 함
* 원천 데이터 정제방안 : 수작업, 데이터 매핑을 통한 규칙 적용, 프로그래밍 등
** 이관 데이터 정제방안 : 건별 수작업, 수정삭제재생성 등
• 이관 데이터 정합성 검증
- 여러 차례의 단계별 테스트를 수행하여 이관 작업 간 발생할 수 있는 모든 위험 요소를 발견·제거하고 이관 작업을 수행하여야 함
- 매핑 정의서의 매핑 규칙에 맞게 이관되었는지 검증하여야 함
- 기존 시스템의 값과 목표시스템의 값에 대한 정합성을 검증하여야 함
- 단계별 이관 데이터 정합성 검증을 통하여 목표시스템 데이터의 무결성 보장방안을 제시하여야 함
산출 정보데이터 구조 검증 계획·결과서 (이관 데이터포함), 테이블 매핑 정의서
요구사항 고유번호DAR-012
요구사항 명칭데이터 백업 관리
기능
내용
정의데이터 백업 관리 요구사항
세부
내용
• 시스템은 자료의 파손, 변질, 분실 등에 대비하기 위해 백업
- 백업대상 : 시스템(OS, 설정파일), 데이터, DBMS
- 백업주기 : 증분백업 매일, 전체백업 월1회
※ 백업대상 및 주기는 주관기관과 협의
- 백업방식 : 소산백업
산출 정보데이터 백업 설계서
요구사항 고유번호DAR-013
요구사항 명칭데이터 복구
기능
내용
정의데이터 복구 요구사항
세부
내용
• 데이터 복구 요구사항 정의
- 데이터 업로드 및 데이터 복구를 관리하여야 하며, 관련한 표준 체계 수립 및 적용하여야 함.
- 시스템은 보안 사고가 발생하여 데이터 위변조, 손실되면 24시간 이내에 데이터를 복구해야 함.
• 시스템 장애에 대비한 복구 방안 제시
산출 정보데이터 복구 대응 절차서
요구사항 고유번호DAR-014
요구사항 명칭SQL 튜닝
기능
내용
정의SQL 튜닝 방안
세부
내용
• 데이터베이스의 안정적인 성능 유지를 위한 품질관리방안 제시
• 변경되는 DB의 품질 확보 방안(표준용어사용, 정규화 등)
• 변경 후 DB의 성능 유지 방안(인텍스 조정 등)
• 변경 후 우려되는 성능 저하 등의 부작용 해소 방안
(문제되는 쿼리 사전 발견 및 튜닝 방안 제시)
산출 정보SQL 튜닝 결과서
요구사항 고유번호DAR-015
요구사항 명칭데이터 무결성
기능
내용
정의데이터 무결성 요구사항
세부
내용
• 데이터 무결성 확보
- 외부 데이터의 연계 시, 반드시 데이터의 정합성 체크 로그 유지
- DB 세부항복 정합성 분석 및 정제
- 정합성 규칙 작성/데이터 분석, 정제, 관리 개선 방안 도출
- 허용되지 않은 사용자나 자료의 변경을 제어
• DB 무결성 확보를 위한 오류 데이터 정제 실시
- 데이터 코드/타입 변환 및 정제
- 최종 운영데이터 정제는 DBA가 실행
- 데이터 정제 현황 계량화(지표)하여 관리(데이터 정제, 오류개선 건수)
- 데이터 품질오류에 대한 원인을 분석하고 개선방안을 수립
산출 정보DB화 대상 데이터 입력 및 검증 계획서, 결과서
요구사항 고유번호DAR-016
요구사항 명칭데이터 개방 관리체계
기능
내용
정의개방데이터 서비스 연속성 확보 및 메타데이터 현행화
세부
내용
• 메타데이터 현행화
- 본 사업을 통해 구축되는 시스템의 데이터베이스에 대해 발주기관의 메타 관리시스템과 중앙메타관리시스템에 메타데이터 표준 관리항목이 등록 및 현행화되도록 지원하여야 함
* 기관메타관리시스템이 없거나 등록이 불가한 경우 별도양식(중앙메타관리 38개 항목 기준)을 통해 구조정의서(정보시스템, DB, 테이블, 컬럼 등)를 제출해야함
* data.go.kr를 통해 농업교육포털 관련 보유 데이터 분석을 통한 공개데이터 결정(교육분류, 과정명, 제공기관 등) 후 데이터 개방
산출 정보개방데이터 목록 정의서, 메타데이터 현행화 결과서(구조정의서)
요구사항 고유번호COR-001
요구사항 명칭하도급 관리
기능
내용
정의
세부
내용
• 제안사(공동수급체를 구성하는 경우 공동수급원 포함) 소속 이외의 인력은 하도급으로 간주하며, 하도급 계약 시 관련 법률에 의하여 사전 승인을 받아야 함
• 본 사업은 하도급 가능 사업으로 계약상대자는 대가를 지급받은 경우 15일 이내에 하도급대금을 하수급인에게 현금으로 지급하여야 하며, 하도급대금의 지급 내역(수령자, 지급액, 지급일 등)을 5일(공휴일 및 토요일은 제외한다) 이내에 발주기관 담당자에게 통보하여야 한다.
• 제안사는 하도급 계약의 준수실태를 ‘하도급 준수실태 보고서’에 의하여 요청시 보고하여야 함
• 하도급 업체 투입 인력에 대한 관리방안을 제시하여야 함
산출 정보하도급 준수실태 보고서
요구사항 고유번호COR-002
요구사항 명칭규정 및 지침 준수
기능
내용
정의규정 및 지침 준수 요구사항
세부
내용
• 시스템은 제시된 방법론의 절차와 과정(개발 표준, 기술 표준 문서화)에 따라 개발되어야 함
• 본 사업추진에 필요한 소프트웨어는 제안사가 준비하는 것으로 함
• 시스템은 기존의 국가표준 및 정보화 기술 지원 기관에서 확정한 표준화·보안 관련 법 규정 및 지침 등을 준수해야 함
- 장애인·고령자 등의 정보 접근 및 이용 편의 증진을 위한 고시
(과학기술정보통신부)
- 전자정부 웹사이트 품질관리 지침(행정안전부)
- 행정기관 및 공공기관 정보시스템 구축·운영 지침(행정안전부)
- 한국형 웹 콘텐츠 접근성 지침(방송통신표준심의회)
- 행정기관의 코드표준화 추진지침(행정안전부)
- 공공기관의 데이터베이스 표준화 지침(행정안전부)
- 홈페이지 개인정보 노출방지 안내서(개인정보보호위원회)
- 개인정보 보호법(개인정보보호위원회)
• 표준 프레임워크 및 공통 컴포넌트 사용
- 전자정부 표준 프레임워크와 공통 컴포넌트 적용
- 향후 재활용 및 공동 활용할 수 있도록 컴포넌트 기반으로 개발
• 그 밖에 명시되지 않은 관련 법규 및 가이드라인은 본 과업을 수행함에 있어 표준을 준수하여야 하며, 사업 기간 내에 추가적으로 발표되는 지침·가이드라인에 대해서는 과업 및 제안 사항에 없어도 추가개발 및 적용하여야 함
• 세부 보안지침은 발주기관과 협의하여 결정
산출 정보기술적용계획표, 기술적용결과표
요구사항 고유번호COR-003
요구사항 명칭웹 취약점 점검 및 조피
기능
내용
정의웹 취약점 및 조치에 관한 사항
세부
내용
• “홈페이지 SW(웹) 개발 보안가이드“ 등을 준수하여 보안에 취약하지 않도록 시스템을 개발하여야 함.
• 사업 완료시 웹취약점 점검 및 조치 관련 증빙서류를 제출해야 함.
- 웹취약점 점검 결과보고서 및 조치내역서 제출
- 점검항목 : OWASP 10대 취약점, 국정원의 홈페이지 8대 취약점 등
산출 정보보안취약점 점검결과서, 조치내역서
요구사항 고유번호COR-004
요구사항 명칭손해배상에 관한 사항
기능
내용
정의손해배상에 대한 사항을 명시
세부
내용
• 제안사는 부주의, 고의 또는 과실로 대상 시스템을 망실, 훼손한 것과 사고에 대하여 발주기관에게 손해를 끼쳤을 경우 제안사는 그에 상응한 보상 또는 교환 등의 손해배상의 책임을 짐
• 제안사는 업무 지연처리로 인하여 발주기관에 피해가 발생하였을 경우에는 이에 대한 손해배상의 책임을 짐
• 제안사는 사업수행 과정에서 취득한 자료와 정보에 관해서는 사업수행 전후 발주기관의 승인 없이 외부에 유출 또는 누설하거나 세미나 등의 발표 등 다른 용도로 이용할 수 없으며, 이를 위반하여 발생하는 민‧형사상의 책임 및 그에 따른 유‧무형의 손해배상 책임을 짐
• 제3자의 특허권, 저작권, 지적재산권을 침해하는 경우 제안사의 책임으로 하고, 만약 발주기관을 상대로 손해배상 청구소송이 제기되어 발주기관이 이를 배상하게 되면 제안사가 이를 발주기관에게 배상하여야 함
산출 정보계약이행보증서(보증보험증권), 하자이행보증서(보증보험증권)
요구사항 고유번호COR-005
요구사항 명칭기존 시스템 호환
기능
내용
정의기존 시스템 호환 요구사항
세부
내용
• 기존 시스템 운영에 영향을 주지 않는 시스템을 구현하여야 함
- 기 운영되고 있는 시스템 구조 및 전체 표준과 호환성, 시스템 통합 및
분산설계, 데이터 유형, 프로세스 환경 유형, 사용자 유형, 시스템 간 물리적
네트워크 연결구성을 고려하여 구조 설계를 하여야 함
• 기존 시스템의 기능 재개발 시 전자정부 성과관리 지침(행정안전부고시 제2024-9호)을 준용하여 불필요하거나 활용이 미흡한 기능을 배제하고, 기능별 활용여부 점검이 가능하도록 하여야 함
산출 정보아키텍처설계서
요구사항 고유번호COR-006
요구사항 명칭하자담보
기능
내용
정의하자담보 요구사항
세부
내용
• 사업자는 사업이 종료한 날로부터 1년간 또는 1년 이내에 발생한 하자에 대해서 담보를 책임져야 함
산출 정보하자보수계획서
요구사항 고유번호COR-007
요구사항 명칭SW사업정보 저장소 데이터 작성 및 제출
기능
내용
정의sw사업정보 저장소 데이터 작성 및 제출 관련 요구사항
세부
내용
• 「소프트웨어진흥법 제46조」에 따라 해당 사업 수주자는 sw사업정보(sw사업 수행 및 실적 정보) 데이터를 작성하여 제출하여야함
• sw사업정보 데이터 작성 및 제출에 관한 사항은 www.spir.kr자료실의 ‘sw사업정보 저장소 데이터 제출 안내’문서를 참조토록 함
• sw사업정보 데이터는 사업수행계획서 작성 시 단계별 산출물 리스트에 반드시 명시하도록 함
• sw사업정보 중 기능점수 데이터의 작성을 위해 사업수행 인원 중 기능점수 측정 전문가를 포함토록함
산출 정보sw사업정보 저장소 데이터 결과서
요구사항 고유번호PER-001
요구사항 명칭성능 일반
기능
내용
정의성능 일반 요구사항
세부
내용
• 시스템의 안정성과 최신 기술 동향과 사업 대상 시스템의 성능 및 환경을 고려한 개발 방안 제시하여야 함
- 시스템 성능 관점에서 사용자 응답속도, 데이터 처리 속도를 일정 수준
이상으로 보장하는 방안을 제안하고, 분석·설계 시 반영
• 성능 진단 및 최적화
- 시스템 기능 개선 시 자원 현황 진단 및 분석하며 사용자, 데이터, 정보자원 등을 고려하여 성능 최적화 작업 수행
- 수행사는 도출된 문제점에 대한 보완 조치를 실시하여야 하며, 조치 결과를
보고
• 시스템은 PC 또는 모바일기기*에서도 성능 보장과 최적으로 작동토록 구현 및 지속적인 개선 활동 수행
- 교육관리시스템에 대한 PC(윈도우, 맥OS 등) 및 모바일기기*(안드로이드, IOS 등) 성능 보장 및 최적으로 작동토록 구현 및 개선
* 모바일기기 대상 서비스 구현 시에는 반드시 모바일 전자정부 서비스 관리 지침(행정안전부 예규 제 366호)을 준수하여야 함
• 시스템 기능 개선 중 로그 등을 이용하여 시스템 성능 상태를 모니터링하여 성능상 문제를 미리 파악하고 조치한 후 시스템을 오픈하여야 함
• 세부 사항은 발주기관과 협의하여 결정
산출 정보단위/통합테스트 계획/결과서, 성능테스트 결과서
요구사항 고유번호PER-002
요구사항 명칭시스템 응답시간
기능
내용
정의시스템 응답시간 요구사항
세부
내용
• 기능 개선에 대한 사용자의 질의요청에 대한 결과페이지를 웹 화면으로 출력할 때 신속하게 보여 주어야 함
• 모든 질의는 사용자가 요청을 하는 시간으로부터 3초 내에 그 결과를 보여줘야 함(단, Report, 통계 등 대량의 Data를 처리, 대량의 BATCH성 작업 요청 및 한 개 이상의 큰 이미지(500KB이상) 혹은 동영상을 가지고 있는 화면에는 경우는 제외)
• 기타 타당한 사유가 있어 3초 이내의 응답시간을 초과할 경우에는 발주기관과 협의하여 결정해야 함
산출 정보단위/통합테스트 계획/결과서, 성능테스트 결과서
요구사항 고유번호PER-003
요구사항 명칭오류 응답시간 및 메시지 표시
기능
내용
정의오류 응답시간 및 메시지 표시 요구사항
세부
내용
• 사용자가 입력한 데이터 형식과 관련한 모든 오류는 사용자가 시스템에 그 정보를 입력한 지 3초 이내에 적합한 오류 메시지를 제시하여야 함
• 오류 메시지에 중요 정보(서버 설정 정보, 세션 정보, SQL 정보 등)가 노출되지 않도록 적절한 에러처리 정보를 제공하여야 함
• 세부 사항은 발주기관과 협의하여 결정
산출 정보단위/통합테스트 계획/결과서, 성능테스트 결과서
요구사항 고유번호PER-004
요구사항 명칭데이터 처리 속도 개선
기능
내용
정의데이터 처리 속도 개선 요구사항
세부
내용
• 서비스 속도가 중요한 프로그램에 대해서는 쿼리 튜닝 및 최적 처리 시간 보장 방안을 제시하여야 함
• DB 및 질의(Query) 처리 속도 개선 등의 품질 개선 활동을 수행하여야 함
산출 정보단위/통합테스트 계획/결과서, 성능테스트 결과서
요구사항 고유번호PER-005
요구사항 명칭동시처리
기능
내용
정의동시처리 목표
세부
내용
• 시스템 동시 사용자 1,000명 이상 접속 시에도 정상 상태 유지해야 하며 최대 동시접속자 수 임계치의 90% 이상 서비스 지연 안내페이지 제공
산출 정보단위/통합테스트 계획/결과서, 성능테스트 결과서
요구사항 고유번호QUR-001
요구사항 명칭품질관리 일반
기능
내용
정의품질관리 일반 요구사항
세부
내용
• 품질관리 조직과 운영절차를 구체적으로 제시하고 준수하여야 함
• 품질활동의 제반절차 및 산출물을 명시한 품질관리계획을 제안서 및 사업수행계획서에 상세하게 기술하여야 하며, 이에 근거하여 체계적이고 효과적인 프로젝트 진행을 위하여 사업기간 동안 품질관리 조직을 통해 품질보증활동을 수행하고 결과물을 제출하여야 함
• 본 과업범위 외의 요인(운영서버 등 정보자원 등)으로 인해 사업 결과에 영향이 있거나 예상되는 경우 원인과 해결방안을 발주기관에 제시하여 위험요소를 최소화 하거나 문제가 해결될 수 있도록 적극 협조하여야 함
산출 정보품질관리계획서
요구사항 고유번호QUR-002
요구사항 명칭이해 용이성
기능
내용
정의이해 용이성 요구사항
세부
내용
• 사용자 및 관리자가 시스템을 쉽고 편하게 사용할 수 있도록 하기 위해 기능 및 인터페이스에 대해 다음과 같은 정보를 제공하여야 함
• 기능 이해도: 시스템에서 제공하는 모든 기능에 대해 사용자 매뉴얼에서 정보 제공하여야 함
• 인터페이스 이해도: 시스템에서 제공하는 인터페이스 기능과 방법을 관리자 매뉴얼에 포함하여야 함
산출 정보사용자·관리자 매뉴얼
요구사항 고유번호QUR-003
요구사항 명칭설치 및 제거 용이성
기능
내용
정의설치 및 제거 용이성 요구사항
세부
내용
• 사용자 매뉴얼 또는 관리자 매뉴얼에 시스템 또는 프로그램을 설치하거나 제거하기 위한 정보를 문서로 제공하여야 함
• 시스템 및 프로그램의 설치 및 제거 용이성을 평가하기 위해 해당 정보가 있는 문서를 따라서 사용자 및 관리자가 설치 및 제거 시, 1시간 이내에 완료하여야 함
산출 정보사용자·관리자 매뉴얼
요구사항 고유번호QUR-004
요구사항 명칭데이터베이스 품질관리
기능
내용
정의데이터베이스 품질관리에 관한 사항
세부
내용
• 「공공기관의 데이터베이스 표준화 지침(행정안전부고시)」에 따른 행정 DB의 데이터 품질관리 계획을 수립하고, 이행해야 함.
- 해당사업의 품질관리 조직, 품질담당자 및 역할별 책임사항
- 사업단계별 품질관리활동 계획 및 절차(계획, 수행, 인도, 운영 등)
- 품질보증 방법, 기타 행정DB 품질확보에 필요한 사항
산출 정보품질관리계획서, 품질활동결과서
요구사항 고유번호QUR-005
요구사항 명칭기능 구현의 정확성
기능
내용
정의기능 구현의 정확성 요구사항
세부
내용
• 동 사업을 개발, 제공되는 모든 결과물은 제공하기로 한 요구사항을 제공 하여야 하며, 초기 협의한 요구사항에서 변경관리 절차를 통해 승인을 획득한 것만 인정함
• 제공되기로 한 요구사항을 제공하는지 여부는 각 기능 요구사항의 검증(테스트) 활동을 통해 예상된 결과가 도출되었을 경우 요구사항을 제공한 것으로 평가함
• 단위테스트, 통합테스트를 한 구체적인 툴 및 적용방안을 제안하여 기능의 오류를 줄일 수 있는 방안을 제시하여야 함
• 기능 구현 정확성은 사용자가 직접 테스트를 수행함으로써 평가함
산출 정보단위/통합테스트 계획/결과서
요구사항 고유번호QUR-006
요구사항 명칭변경 요구 및 변경처리
기능
내용
정의변경 요구 및 변경처리 요구사항
세부
내용
• 시스템은 제공되기로 한 요구사항을 모두 제공하며, 초기 협의한 요구사항 서 변경관리 절차를 통해 승인을 획득한 요구사항을 최종 베이스라인으로 간주함
• 제공되기로 한 요구사항을 제공하는지 여부는 각 기능 요구사항의 검증 테스트) 활동을 통해 예상된 결과가 도출되었을 경우 요구사항을 제공한 것으로 평가함
산출 정보형상관리계획서
요구사항 고유번호QUR-007
요구사항 명칭산출물 관리
기능
내용
정의사업기간 중 모든 산출물 품질관리에 관한 사항
세부
내용
• 사업추진 과정에서 생산되는 제반 작업 단위별 산출물에 대해 작업 일정계획, 품질보증계획과 연계 및 산출물 종류, 주요내용, 작성 및 제출시기, 제출부수 등을 제시하여야 함
• 사업수행 관련 자료 및 사업 수행 시 생산되는 모든 산출물은 지정된 파일서버에 저장 및 관리
• 산출물 및 각종 매뉴얼의 관리방안을 제시하여야 함
• 요구사항 대비 산출물의 반영여부를 추적 및 관리하여야 함
산출 정보품질관리계획서, 품질활동결과서
요구사항 고유번호QUR-008
요구사항 명칭가용성 보장
기능
내용
정의시스템 가용성 보장에 관한 사항
세부
내용
• 시스템은 통상적인 업무시간 동안 가용성을 보장하여야 하며, 시스템 조건이 무엇이든지 간에 모든 채널에 동일한 자료 및 결과를 생성하고 인도해야 함
• 시스템은 정상상태에서 매일 24시간 동안 중단 없이 운영되어야 함
• 시스템에 관련된 모든 작업(H/W, S/W)은 사전 계획서에 의해 작업이 이뤄지며, 작업 계획에는 실패 시 원복 계획도 포함됨
• 작업 후 작업 내역에 대한 결과를 보고해야 함
산출 정보작업계획서, 작업결과서
요구사항 고유번호SIR-001
요구사항 명칭사용자 인터페이스 일반
기능
내용
정의사용자 인터페이스 일반 요구사항
세부
내용
• 사용자 편의성, 유지보수 편의성 강화를 위한 UI 표준 수립 및 적용
• 정보기술에 대한 미숙련자도 쉽게 사용 가능하고 직관적인 사용자 인터페이스를 구현해야 함
• 담당자, 관리자 및 사용자 매뉴얼을 제공해야 함
• 삭제, 입력정보 완료 혹은 미완료 후 저장 등과 같이 사용자의 수행 활동에 대한 확인 메시지를 제공하여야 함
• 검색 및 조회 시 문자 입력창의 한글 입력 우선 적용하여야 함
• 사용자의 사용 편의성을 극대화하고 혼란 및 이질성을 제거하여야 함
• 메뉴 구성은 업무의 연속성 고려하여 구성되어야 함
• 관리자가 메뉴 구성 변경이 용이하도록 기능을 제공하여야 함
• 사용자 인터페이스(UI) 및 사용자 경험(UX)에 대한 설계 구현 시 범정부 UI/UX 공통가이드(디지털 정부서비스 UI/UX 가이드라인)를 준수 하여야 함
산출 정보사용자 인터페이스 설계서
요구사항 고유번호SIR-002
요구사항 명칭화면 및 UI 표준 준수
기능
내용
정의
세부
내용
• 화면 표준 및 사용자 인터페이스 표준정의서 작성 및 적용
- 화면 디자인, 색상, 폰트, 각종 실행 버튼, 아이콘 이미지 등 사용자를
고려하여 화면 레이아웃 표준화
- 사용자가 필수로 입력해야 하는 항목과 선택 항목을 표시하며, 필수 입력
항목 미 입력 시 등록 및 수정되지 않도록 함
- 삭제, 입력 정보 완료 혹은 미완료 후 저장 등과 같이 사용자의 수행
활동에 대한 확인 메시지 제공
• UI는 직관적이면서도 사용자의 효율적인 상호작용이 가능하여야 하며, 다양한 사용자 요구 수용이 가능할 수 있도록 시스템의 유연한 변경이 가능하여야 함
산출 정보화면 설계서
요구사항 고유번호SIR-003
요구사항 명칭사이트 구성 및 디자인 설계
기능
내용
정의홈페이지 사이트 구성 및 디자인 설계 방안
세부
내용
• LXP의 공통 디자인 패턴을 적용한 레이아웃 구성
- 카테고리별 컨텐츠를 가로로 넘겨보게 배치
- 썸네일 이미지를 크게 강조한 시각적 카드뉴스 형식
- 최근 시청한 강의, 추천 강의 등 개인화된 대시보드를 최상단에 배치
* 참고 : 과학기술인 알파캠퍼스, 가인지캠퍼스
• 소셜학습 등 개선된 기능을 반영한 UI 적용
산출 정보화면 설계서, 디자인 산물물
요구사항 고유번호SIR-004
요구사항 명칭타시스템과 데이터 연계
기능
내용
정의타시스템과 데이터 연계에 관한 사항
세부
내용
• 기존에 운영 중인 타 시스템 연계 체계 안정적 전환
- 클라우드 전환 시 타시스템 연계는 안정적으로 이루어져야 함.
- 데이터 연계 시 시스템 성능에 영향(부하 등)을 주지 않도록 개발
- 외부 연계시스템은 해당 시스템 담당자와 협의하여 구축
• 기관 운영 망연계솔루션과 IPSec-VIP 결합한 보안대책 준수
- IPSec-VPN(장비)은 장애 등에 대비, 이중화하고, 장애시 평문으로 소통하는 바이패스 기능은 비활성화
- IPSec-VPN에서 암호알고리즘 설정시 NCSC 홈페이지에 등록되어 있는 검증대상 암호알고리즘에서 선택 사용
- VPN 관리자 비밀번호 및 암호키 보호용 비밀번호는 국가 사이버보안 기본지침 제 75조(비밀번호 관리)를 참조하여 설정
• 외부기관 ↔ 농업교육포털간 통신에 활용하는 API의 경우 소스코드 구현 취약점을 재점검하고 불필요 기능삭제 등 조치
산출 정보인터페이스 목록, 인터페이스 설계서
요구사항 고유번호SIR-005
요구사항 명칭연계데이터 정합성
기능
내용
정의연계데이터 정합성 확보에 관한 사항
세부
내용
• 기관 별 연계 방식에 따른 각 유형별 정합성 확보 방안제시
• 데이터 누락 방지를 위해 각 연계 단계별 정합성 검증 방안 제시
• 시스템의 성능에 미치는 영향을 고려하여 갱신주기, 연계 어플리케이션 실행 시간 등을 설정하여야 함.
산출 정보인터페이스 목록, 인터페이스 설계서
요구사항 고유번호TER-001
요구사항 명칭단위테스트
기능
내용
정의단위테스트 요구사항
세부
내용
• 단위시험의 범위, 수행절차, 조직, 일정, 시험환경 및 평가기준을 구체적으로 수립하여야 함
• 단위시험 시나리오별, 처리 절차, 수행데이터, 예상결과 등을 사전에 정의하여야 함
산출 정보단위테스트케이스, 단위테스트결과서
요구사항 고유번호TER-002
요구사항 명칭통합테스트
기능
내용
정의통합테스트 요구사항
세부
내용
• 통합테스트 시나리오에 따라 단위테스트가 완료된 프로그램을 대상으로 다음 사항을 검증하여야 함
• 기능의 정상적 수행여부 검증 등
• 기능수행 후의 결과가 사전에 예측된 결과와 일치하는지 검증
• 시스템의 접근권한 및 업무 권한에 대한 적절성 검증
• 시스템 간, 영역 간 연계 및 이를 포함하는 업무흐름 검증
산출 정보통합테스트시나리오, 통합테스트결과서
요구사항 고유번호TER-003
요구사항 명칭성능테스트
기능
내용
정의성능테스트 요구사항
세부
내용
• 성능목표를 정의하고 시스템 성능 테스트 실시
- 실제 운영 환경에서 목표성능 수립
• 목표성능에 못 미칠 경우 목표에 부합하도록 시스템 튜닝 및 재시험
• 세부 내용은 발주기관과 협의하여 진행
산출 정보성능테스트계획서, 성능테스트결과서
요구사항 고유번호TER-004
요구사항 명칭인수테스트
기능
내용
정의인수테스트 요구사항
세부
내용
• 사용자 승인을 위한 검사 및 테스트 수행방법, 절차, 참여 조직 및 역할, 점검사항, 최종 검수 기준, 점검 후 조치 방안 등을 세부적으로 기술하여 계획을 수립하여야 함
• 요구사항별 적합/부적합 판정을 할 수 있도록 요구사항 별 테스트를 수행할 수 있어야 하며, 이에 따른 테스트 데이터를 준비해야 함
• 발주기관과 협의하여 승인 검사/테스트를 계획하고, 발주기관의 승인 검사/테스트를 이행하기 위하여 필요한 모든 조력을 제공하여야 함
• 개발 완료 후 최종 산출물 및 테스트 결과물을 첨부하여 발주기관에게 승인 검사 및 테스트를 요청하여야 하며, 승인 검사 및 테스트 과정에서 발견된 하자 사항은 만족한 결과를 얻을 때까지 보완·테스트를 반복적으로 실시해야 함
• 최종 승인 처리는 별도의 문서에 의하여 발주기관의 승인을 받은 일자에 완료 된 것으로 함
산출 정보인수테스트계획서, 인수테스트결과서
요구사항 고유번호PMR-001
요구사항 명칭사업관리 방법
기능
내용
정의사업관리 방법 요구사항
세부
내용
• 위험관리, 품질관리, 일정관리, 자원관리, 형상관리 등 프로젝트 관리 방법론을 통한 체계적인 사업 관리 방안 제시하여야 함
• 개발의 완성도를 높이기 위해서 프로젝트 착수에서 종료까지 체계적으로 프로젝트를 관리(관리도구 이용)해야 함
• 단계별로 진행 상황을 보고하고 프로젝트 관련 산출물을 제출하여야 함
산출 정보사업수행계획서, 방법론에 의한 산출물
요구사항 고유번호PMR-002
요구사항 명칭사업수행 조직
기능
내용
정의사업수행 조직 요구사항
세부
내용
• 사업의 성공적인 추진을 위하여 투입될 조직 등을 제시하고 조직별, 작업 단위별 업무분장 내역을 제시하여야 함
• 본 사업의 과업범위는 제안요청서, 제안서, 과업지시서, 협상내용, 사업수행계획서 등을 모두 포함하며, 사업의 목적상 필요한 사항은 상호 협의하여 추진하여야 함
• 사업관리자(PM)는 제안업체의 소속임직원으로 입찰공고일 전일부터 재직중인자로 한정함
• 제안업체는 투입인력 구성 시 사업수행조직을 기술 인력으로 구성하고, 사업관리 조직은 관리직원으로 구성함을 원칙으로 함
산출 정보사업수행계획서
요구사항 고유번호PMR-003
요구사항 명칭콜센터 운영
기능
내용
정의‘27년 콜센터 운영
세부
내용
• 4명의 상담인력으로 콜센터 운영
- 본사업으로 3명, 별도 사업으로 1명의 상담인력 운영
• KT의 상담시스템 운영
- IP-PBX(콜 분배, 호 전화 등), 녹취, IVR(ARS 송출) 등 상담에 필요한 기본장비 및 관련 소프트웨어 운영 * KT A’cen 클라우드를 통한 상담 관리
• 농업교육 운영 지원·안내 및 상담이력 관리 분석 데이터 관리
- 상담 유형별(전화 상담, 1:1 문의, 권한승인 지원 등) 농업교육포털 관련 문의 대응 및 상담 매뉴얼 현행화
- 수요자 요구 파악을 위해 상담 내역 분류 및 조치사항에 대한 기록
* 개선 필요사항에 대해 단기·중기·장기 해결과제로 분류하여, 단기 개선(빠른해결) 및 중·장기(예산 확보 등) 대응
- 포기콜에 대한 발신콜 비율(10% 내외) 관리
- 농업교육 대상을 고려, 원격지원 시스템을 통한 농업교육 수강 지원
- 교육기관에 대한 권한(승인자, 승인요청자) 승인 관리에 대한 지원
산출 정보상담센터 운영 매뉴얼, 주간 업무현황 보고서, 월간 업무현황 보고서, 공익직불제 상담리스트, 일대일 문의 리스트, 농업교육포털 상담 리스트, 월간 상담센터 고객만족도 조사 결과, 정보보안교육 이수내역
요구사항 고유번호PMR-004
요구사항 명칭운영 및 유지보수
기능
내용
정의‘27년 운영 및 유지보수
세부
내용
• ‘27년 12월말까지 최소 중급기술자 1인 이상 투입 운영 업무 지원
• 수행사는 발주기관 및 관련 협력업체 등과 긴밀한 협력을 통해 서비스의 운영 및 이용에 최적 상태를 유지하도록 노력해야 함
• 수행사는 계약기간이 만료한 후에도 발주기관 또는 새로운 유지관리 업체에 그 간의 유지보수사항, 기능개선 관련 개발 산출물 등에 대한 일체의 자료를 성실히 인계하여야 하며, 최종 인계 결과 보고 이후, 인계서를 작성하여 제출하여야 함
• 수행사는 계약체결 후 발주기관 및 이전 사업수행사로부터 해당 운영과 유지보수 내용 등에 대한 일체의 자료를 인수받기 위한 인수인계 계획서를 제출하고 현황을 정확히 파악하여 인수 후 20일 이내에 인수인계 결과보고서를 제출해야 함.
• 유지관리는 농정원과 유지관리대상으로 규정한 것에 대하여 실시하며, 대상의 증감 시 발주기관과 협의하여 정할 수 있음
- 유지관리 대상의 변경이 필요한 경우에는 사전에 서면 통보해야 함.
- 기타 농업교육포털 시스템 유지관리에 필요한 사항은 상호 협의하여 시행함
산출 정보사업수행계획서, 인수인계 계획서 및 결과보고서, 완료보고서 등
요구사항 고유번호PMR-005
요구사항 명칭일정계획
기능
내용
정의일정계획 요구사항
세부
내용
• 사업을 기간 내에 완수하기 위한 개발 단계별 추진일정(안정화기간 포함) 및 세부 활동 내용 등이 포함된 개발 일정계획을 제시하여야 함
• 사업 추진 일정이 변경될 경우 계약자는 추진일정 변경 사유와 변경 내용에 대해 발주기관에 보고하고 협의하여 확정하여야 함
산출 정보사업수행계획서
요구사항 고유번호PMR-006
요구사항 명칭보고관리
기능
내용
정의보고관리 요구사항
세부
내용
• 사업진행에 대한 업무내용, 진척사항, 기타 특기사항을 기록한 업무일지를 작성하여 주간, 월간 단위로 작성․제출하여야 함
• 원활한 과업 추진을 위해 필요시 발주기관의 비정기적인 보고 요청에 대응해야 함
※ 보고형식 및 방법은 발주기관과 협의하여 조정할 수 있음
산출 정보주간/월간보고서, 착수/완료보고서
구분보고명보고내용시기
정기
보고
주간보고- 주간계획대비 실적, 차주계획
- 문제점 보고 및 특이사항
매주 목요일
월간보고- 월간계획대비 실적, 차월계획
- 문제점 보고 및 특이사항
- 진척률 및 다음달 계획
- 각 공정단계별 주관기관 승인
익월 5일 이내
비정기
보고
착수보고- 착수계 및 사업수행계획 보고
·보안서약서 등 포함
착수 후 10일
이내
완료보고- 개발완료 보고 및 관련 산출물
·보안 확약서 등 포함
완료 시
수시보고- 이슈사항 및 문제점 협의 등
- 긴급변경 및 서면 요구사항
수시
요구사항 고유번호PMR-007
요구사항 명칭산출물 관리
기능
내용
정의산출물 관리 요구사항
세부
내용
• 사용될 개발방법론에 따른 단계별 산출물 목록, 산출물 상세내용, 산출물 간의 연관도를 제시하여야 함
• 산출물 및 각종 매뉴얼의 관리 방안을 제시하여야 함
• 기타 사업수행에 필요한 서류 및 산출물은 협의 후 추가될 수 있음
산출 정보사업수행계획서, WBS, 산출물관리대장
요구사항 고유번호PMR-008
요구사항 명칭작업장소
기능
내용
정의작업장소 요구사항
세부
내용
• 본 사업을 위한 작업장소 등에 관한 비용은 사업예산에 포함되어 있으므로 제안사에서 부담함을 원칙으로 하며, 사업의 특수성(개발환경 등)을 고려하여 발주기관과 협의하여 위치를 선정
- 필요시 사용자그룹, 개발장비 운영 및 시스템 테스트, 시연, 교육 등을 위한
별도의 공간을 마련
※ 교육 관련 추진 방안 및 일정, 내용은 발주기관과 협의하여 진행
• 개발장소 보안요구사항
- 전자정부지원사업 사업관리 매뉴얼의 용역수행 장소 및 장비에 대한 보안관리, 네트워크 사용시 보안관리를 준수하여야 함
- 용역 수행 기간 발주기관의 정보보안담당자의 보안점검 진행 대응
산출 정보보안관리계획서
요구사항 고유번호PSR-001
요구사항 명칭교육훈련
기능
내용
정의교육훈련 요구사항
세부
내용
• 체계적이고 효율적인 교육을 위하여 교육훈련 계획을 제시하여야 함
• 교육훈련 계획 작성 시 교육대상, 교육일정 및 장소, 내용, 교재 등 기타 제반사항은 발주기관과 협의하여 결정하여야 하며, 아래의 사항을 포함 하여야 함
- 교육대상(사용자, 관리자 등 교육대상 구분)
- 교육일정, 교육장소, 교육내용, 교육교재에 관한 사항
- 시스템의 운영, 시스템 감시 및 보안, 비상복구 방법에 관한 사항
- 기타 교육 관련 사항 등
• 교육훈련계획에는 시스템 구축 및 운영상 필요하다고 판단되어 발주기관 에서 관련 교육 요구할 수 있으며, 본 사업 수행 범위 내에서 적극 지원 하여야 함
산출 정보교육훈련계획서, 교육훈련결과서
요구사항 고유번호PSR-002
요구사항 명칭기술이전
기능
내용
정의기술이전 요구사항
세부
내용
• 사업수행 과정과 관련된 필요한 기술이전 대상에 대한 목록과 기술이전 방법을 제시하여야 함
- 수행사는 시스템 개발 및 관련 분야의 정보기술에 대한 지속적인 정보제공
및 기술자문에 응해야 함
- 수행사가 구축한 시스템에 대하여 발주기관이 기능보완을 하고자 할 경우
필요한 제반 기술 사항을 지원하여야 함
• 요청 시 해당 시스템에 대한 사양과 운영에 관한 기술을 지원하여야 함
산출 정보기술이전계획서
요구사항 고유번호PSR-003
요구사항 명칭하자보수
기능
내용
정의하자보수 요구사항
세부
내용
• 무상 하자보수 기간은 검사 완료일로부터 12개월로 함
• 무상 하자보수 대상은 공급한 제품(H/W, S/W 등)과 개발한 S/W 등의 전 시스템
• 무상 하자보수 지원방안에 지원범위, 지원방법(상주, 비상주 등) 및 지원 인원을 포함하여 제시하여야 함
• 하자보수 기간 중 시스템의 결함 및 H/W, S/W 개발, 제작, 설치 등의 하자가 발견될 경우 4시간 이내 복구를 원칙으로 하며, 개발된 S/W상의 문제가 발견된 경우 즉시 필요한 조치를 취하여 문제를 해결하여야 함
• 시스템의 안정성 및 신뢰성 확보와 장애시간을 최소화하기 위하여 시스템을 단위 요소기술과 기능으로 구분하여 각각에 대한 세부 하자보수 계획을 제시하여야 함
산출 정보사업수행계획서, 하자보수계획서 등
요구사항 고유번호PSR-004
요구사항 명칭안정화 활동
기능
내용
정의안정화 활동 요구사항
세부
내용
• 안정화 기간 중 안정적인 서비스 오픈 등을 고려하여 안정화 활동 및 시범운영을 수행해야 함
- 주요 기능, 연계 항목, 운영 절차에 대한 사전 점검 방안을 제시하여야 함
- 시범 적용 또는 초기 운영 과정에서 발견되는 오류 및 개선사항을 신속히 보완하여야 함
- 사용자 및 운영자 대상 점검, 확인, 교육지원을 병행하여 안정적 서비스를 전환 지원하여야 함
- 오픈 이후 초기 운영 기간 동안 서비스 안정화 지원 방안을 제시하여야 함
산출 정보안정화 계획서, 시범운영 결과서, 초기 운영 지원 결과보고서

배점·평가

평가부문평가항목평가기준배점
전략 및 방법론사업 이해도사업의 특성 및 목표에 부합하는 사업전략을 제시하고 있는지를 평가한다.
※ 제4조제4항제4호에 따라 총배점한도 이외에 가점을 부여할 수 있음
520
추진 전략개발업무 수행 시 일정 및 위험요소를 고려하여 얼마나 타당한 추진 전략을 수립하였는지 평가한다.
적용 기술사업에서 적용하고자 하는 기술이 향후 확장성을 고려하였는지, 현실적으로 실현 가능한지 여부를 평가한다.
개발 방법론사업에 적정한 개발 방법론이 제시되었는지 평가하고, 실제 적용 사례 및 경험을 바탕으로 단계별 산출물이 제시되었는지 여부를 평가한다.
기술 및 기능클라우드 요구사항클라우드 전환 전략의 우수성, 클라우드 환경 구축의 적정성, 애플리케이션 전환 및 데이터 이관의 적절성, 개인정보보호 및 보안대책의 우수성 등을 평가한다25
기능 요구
사항
기능 요구사항ㆍ기대사항ㆍ제약사항 등을 파악한 후 구현 방안이 구체적으로 기술되어 있는지를 평가한다. 또한 제안한 방안 및 기술이 적용 가능한지를 평가한다.
보안 요구
사항
요구사항 및 시스템 분석을 바탕으로 보안 요구사항의 적용 방안이 구체적으로 기술되었는지 평가한다. 또한 제안한 방안과 기술의 설계단계 반영 여부 및 구현단계까지의 적용 가능성을 평가한다.
데이터 요구
사항
데이터 요구사항 분석을 바탕으로 데이터 전환 계획 및 검증 방법, 데이터 오류 발생 시 처리 방안이 구체적으로 제시되어 있는지를 평가한다.
시스템
운영
요구 사항
시스템 운영 요구 사항에 맞는 운영 절차 및 방법을 제시하였는지 평가한다. 또한 운영 중 비상사태 발생 시 대응방안이 구체적으로 제시되고 있는지를 평가한다.
성능 및 품질성능 요구
사항
요구 성능 충족을 위한 구현 및 테스트 방안이 구체적으로 기술되어 있는지, 이를 위한 방법론 및 분석도구가 기술되어 있는지 평가한다. 제안한 방안 및 기술을 통해 성능 요구 사항을 충족시킬 수 있는지를 평가한다.20
품질 요구
사항
제공되는 개발 도구 및 구현 방안, 테스트 방안 등이 품질 요구사항에 부합되는지 평가하고, 분석ㆍ설계ㆍ구현ㆍ테스트 등 각 단계별 품질 요구사항 점검 및 검토 방안이 구체적으로 계획되어 있는가를 평가한다.
테스트
요구 사항
단위테스트, 통합테스트, 성능테스트, 인수테스트 등 테스트 유형별 수행방안과 절차, 환경, 검증 기준을 구체적으로 제시하여야 한다.
인터 페이스
요구 사항
시스템 인터페이스 : 타 시스템과의 연계에 대한 장ㆍ단점 분석을 통해 가장 적합한 시스템 인터페이스 구축 방안을 도출하였는지를 평가한다.
사용자 인터페이스 : 사용자 편의성을 고려하여 사용자 인터페이스의 분석ㆍ설계ㆍ구현ㆍ테스트 방안과 검토 계획을 구체적으로 기술하였는가를 평가한다.
프로젝트 관리관리
방법론
일정관리, 사업위험(이슈) 관리, 보안관리, 산출물의 형상ㆍ문서 관리 등 사업수행에 필요한 관리 방법론이 구체적으로 제시되어 있는지를 평가한다. 또한 문제 발생 시 보고 체계 및 위험관리 방안이 구체적으로 제시되어 있는지 평가한다.410
일정 계획사업수행에 필요한 수행기간과 세부일정이 구체적으로 제시되었는지 평가한다. 또한 각 활동에 필요한 일정 계획이 적절히 수립되었는지를 평가한다.3
개발 장비개발에 필요한 개발환경의 구성이 구체적으로 제시되었는지 평가하고, 라이선스 등의 문제가 없는지 여부를 평가한다.
프로젝트 지원품질 보증제시된 품질보증 방안이 해당 사업의 수행에 적합한지, 사업자가 「소프트웨어 진흥법」 제21조의 소프트웨어프로세스 품질인증(SP인증) 등 대외적으로 인정받을 만한 품질보증 관련 유효한 인증을 제시하는 경우 확인하고 평가한다.
※ 제4조제4항제3호에 따라 총배점한도 이외에 가점을 부여할 수 있음
20
시험 운영시스템 공급자가 개발된 시스템의 시험운영을 위해 필요한 각종 시험운영 방법 등을 구체적으로 제시하였는지 평가한다.
교육 훈련시스템 공급자가 시스템 운영 및 관리자를 위해 필요한 각종 교육훈련의 방법, 내용, 일정 등을 구체적으로 제시하였는지 평가한다.
기술
지원
기술지원 계획, 조직, 절차, 범위 및 기간과 이와 관련된 기타의 활동 등을 종합적으로 제시하였는지를 평가한다.
하자 보수
계획
시스템 공급자가 제시하는 하자보수 계획, 절차, 범위 및 기간과 이와 관련된 기타의 활동 및 그 제한사항에 대해 평가한다.
기밀 보안사업 추진 동안 악영향을 미치는 일련의 불순 활동들로부터 기밀을 보호함과 동시에 원활한 사업의 수행을 보장하기 위한 체계 및 대책에 대하여 평가한다.
비상 대책시스템 공급자가 안정적인 시스템 운영을 위해 필요한 각종 백업/복구 및 장애대응 대책을 구체적으로 제시하였는지 평가한다.2
상생협력
(정량, 5)
상생협력
(정량평가)
공동수급체 구성을 통한 입찰참가 시, 입찰자의 상생협력 유형에 따라 아래 기준으로 정량평가 점수를 부여한다.
* 상생기업 : 여성기업, 장애인기업, 사회적기업, 중증장애인기업, 국가유공자 자활용사촌, 협동조합, 창업3년미만 신생기업, 벤처기업, 창업기업
5
유형점수
상생기업 단독 또는 상생기업 컨소시엄5
상생기업이 아닌 중소기업을 포함한 컨소시엄4.5
상생기업이 아닌 일반 기업 단독4.0

참가자격

2. 입찰참가자격 2-1. 아래의 자격을 모두 갖춘 자이어야 합니다. ①「국가종합전자조달시스템 입찰참가자격등록규정」에 의하여 반드시 나라(G2B)에 입찰서 제출 마감일 전일까지 소프트웨어사업자_컴퓨터관련서비스사업(업종코드:1468)로 입찰참가자격을 등록한 자 ② 「국가를당사자로하는계약에관한법률」 제27조(부정당업자의 입찰참가 자격제한)에 해당되지 아니한 업체 ③ 「중소기업기본법」 제2조에 따른 소기업 및 중기업 또는 「소상공인 보호 및 지원에 관한 법률」 제2조에 따른 소상공인으로서 「중소기업 범위 및 확인에 관한 규정」에 따라 발급된 중소기업, 소상공인확인서를 소지한 업체이어야 함 -입찰서 제출 마감일 전일까지 발급된 것으로 유효기간 내에 있어야 함 ④ 중소 소프트웨어사업자의 사업 참여 지원에 관한 지침(과학기술정보통신부고시 제2026-4호)에 의해 대기업의 참여를 제한함 * 대기업인 소프트웨어사업자의 참여가능 사업금액의 하한 ※「독점규제 및 공정거래에 관한 법률」 제31조에 따라 지정된 상호출자제한기업집단에 속하는 회사에 대해서는 제2항에도 불구하고 사업금액에 관계없이 입찰참여를 제한(소프트웨어 진흥법 제48조 제4항)

대상업체사업금액의 하한
매출액 8천억원 이상인 대기업80억원 이상
매출액 8천억원 미만인 대기업40억원 이상
「중소기업기본법」 제2조의 중소기업이 「중견기업 성장촉진 및 경쟁력 강화에 관한 특별법」제2조의 “중견기업”에 해당되는 대기업이 된 경우 그 사유가 발생한 날로부터 5년이 경과되지 않은 대기업20억원 이상

원문 공고 보기