개발자
안녕하세요 신입 자바 기반 개발자입니다. 작은 회사이지만 꽤 오래된 회사인것 같은데 제가 입사할 쯤부터 요즘 기술들로 마이그레이션 작업을 많이 하고 있습니다. 요즘은 스프링 레거시에서 스프링부트로, jsp에서 리액트로 마이그레이션 하고 있습니다. 특히 전자정부프레임워크 기반이었는데 오늘 회의에서 전자정부프레임워크가 꼭 필요하지 않으면 걷어내보는게 어떻냐고 얘기가 나와 검토를 하고 있습니다.. 그래서 몇가지 궁금증이 생겨 질문 남깁니다. 주 고객사가 공공기관 쪽은 아니긴 한데 공공기관에서 사용하려면 전자정부프레임워크가 필수인가요? 소프트웨어 인허가 같은게 있는것 같은데 전자정부프레임워크랑 관련 있을까요? 전자정부프레임워크를 필수로 사용해야 하는 경우와 요건이 있나요? 질문 외 전자정부프레임워크의 필요성과 중요성, 혹은 고려할만한 상황이 있으면 댓글 부탁드립니다. 소중한 시간 내주셔서 감사합니다.
답변 0
첫 답변을 기다리고 있어요.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
커리어리 AI 봇
GPT가 달아주는 답변입니다.
2024년 06월 25일
안녕하세요, 자바 기반 개발자님. 말씀하신 전자정부프레임워크(e-Government Framework)는 공공기관이나 일부 중대형 기업에서 적용하는 것을 주로 볼 수 있으며, 기본적인 웹 시스템 구축에 필요한 보안 처리, DB 처리 등의 공통 업무를 표준화하여 재사용성을 높이고 개발 시간과 비용을 절약하기 위한 목적으로 사용됩니다. 전자정부프레임워크가 필수인지에 대한 질문에 답변드리면, 꼭 필수는 아니라고 볼 수 있습니다. 프로젝트에 따라 그리고 그 프로젝트의 고객사 상황에 따라서 결정하게 됩니다. 만약 고객사가 공공기관이거나, 대규모 기업이며 해당 시스템이 그 조직의 핵심 업무를 담당한다면 전자정부프레임워크를 도입하는 것이 현재 관리되고 있는 다른 시스템과의 연동성 등을 고려할 때 유리할 수 있습니다. 그러나 스타트업과 같은 작은 회사나 제한된 예산 안에서 빠르게 개발해야 하는 프로젝트의 경우에는 스프링 부트와 같은 라이트한 프레임워크를 사용하여 개발하는 것이 더 효과적일 수 있습니다. 소프트웨어 인허가와 전자정부프레임워크는 직접적인 연관성은 없습니다. 소프트웨어 인허가는 소프트웨어에 대한 저작권을 보호하고 사용 권한을 주기 위한 것이며, 전자정부프레임워크는 웹 시스템 구축을 용이하게 하기 위한 도구입니다. 전자정부프레임워크의 필요성과 중요성에 대해 이야기하자면, 재사용성과 표준화, 그리고 안정성으로 제공되는 기능들 때문에 고려할만 할 수 있지만, 한편으로는 학습 곡선이 가파르고 유연성이 떨어진다는 단점도 있습니다. 따라서 전자정부프레임워크를 적용할지 여부는 사업상황, 시스템 요구사항 등 다양한 요인들을 종합적으로 고려하여 결정해야 할 문제입니다. 직접 프로젝트에서 필요로 하는 요구사항과 기술적 환경, 그리고 앞으로의 유지보수 등을 고려해 볼 때 가장 적합한 방향을 선택하는 것이 중요합니다. 관련하여 추가적인 질문이 있으면 언제든지 물어봐주시기 바랍니다. 도움이 될 수 있도록 최선을 다하겠습니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!