전자정부프레임워크(eGovFrame) 소개

전자정부프레임워크(eGovFrame) 소개

전자정부 표준프레임워크 S/W개발에 필요한 기반환경 및 공통모듈을 미리 구현하여 공동 활용하는 일종의 주형틀라 할 수 있습니다.
각 서비스의 고유기능만 자체개발하거나 시스템을 구축함으로써 특정업체의 종속성을 해소하고, 중복개발을 방지하며,
중소기업의 정보화사업 참여를 확대하는 등 강점이 많은 시스템입니다.

 

1. 개방형 표준프레임워크의 배경 및 필요성

– 국가정보시스템들이 특정업체의 프레임워크로 구축.운영되어, 사업자 종속, 비용증가, 중소기업의 입찰제한 등의 폐단 발생

이러한 문제를 해결하고자 정부주도로 전자정부 표준프레임워크 개발, 보급 추진

 

2. 전자정부 표준프레임워크 개념

– SW개발에 필요한 기반 환경 및 공통모듈을 미리 구현하여 공동활용
– 표준프레임워크가 제공하는 기반 환경 위에서 공통모듈(컴포넌트)은 재사용하고 각 서비스 고유의 기능만 자체 개발하여 시스템 구축


3. 전자정부 표준프레임워크 구성

    – 표준프레임워크는 실행, 개발, 관리, 운영 등 4개의 환경과 공통컴포넌트로 구성


4. 전자정부 표준프레임워크 기대효과

– 첫째, 디자인 패턴과 소스코드를 재사용하여 개발생산성을 20~30% 향상할 수 있습니다.
– 둘째, 시스템 개발 프로세스를 단순화하고 표준화하여 전체 시스템 개발 시간과 비용을 절감합니다.
– 셋째, 검증 받은 프레임워크를 사용하여 오류 발생 가능성을 축소하고, 프로세스 표준화로 운영관리의 효율성을 높입니다.
– 넷째, 일을 하며 생길 수 있는 운영인력 교체 등 불가피한 변화에 대해 안정적으로 시스템을 운영해 나갈 수 있습니다.
– 다섯째, 개발자 개개인의 역량에 차이가 나더라도 이 프로세스를 적용하면 안정적인 S/W 품질 보장이 가능합니다.

 

※ 상세한 사항은 표준프레임워크 포털 에서 참조하세요.