기능
표준화된 분석 설계 프로세스
MSA 구조의 설계 및 개발
효율성과 품질을 높여주는 기능
입체적인 프로젝트 통합 관리
aer는 누구나 알고 있지만 누구도 쉽게하지 못했던 프로세스를 단순히 문서로 정리하여 제공하는 것이 아니라, 표준화된 설계 프로세스와 산출물 양식을 시스템화하여 적용했습니다. 이를 통해 명확한 업무 분석 및 설계가 가능하며, 설계자는 화면 설계서를 보면서 필요한 서비스 API를 시스템 내에서 직접 설계하고 매핑 작업을 수행할 수 있습니다. 이로써 보다 직관적이고 빠르게 필요한 API를 설계하고 적용할 수 있습니다.
aer 시스템에서 제공하는 표준화된 설계 기능을 이용하여 설계자는 화면 설계서를 열어 필요한 API를 설계하고, API ID를 매핑합니다.
API 개발자는 화면에 매핑된 API ID를 제공된 설계서(ERD, 테이블명세서, API시퀀스 다이어그램)와 함께 참조하여 API를 개발하고 자동 생성된 테스트 Swagger URL로 검증합니다.
01
새로운 서비스가 필요할 경우 해당 부분만 추가 개발하여 바로 적용할 수 있으며, 서비스의 변경이 필요할 경우 새롭게 서비스를 개발하고, 반영이 완료된 후 기존 서비스는 사용중지 처리하여 사용자의 불편함을 최소화 할 수 있어 서비스의 안정성을 유지합니다.
02
9년여 동안 당사의 다양한 프로젝트 현장에서 발전시킨 펜타웍스 표준 개발 프레임워크인 SSP(Smart Service Platform) 기반으로 만들어졌습니다.
03
SSP는 클라우드 또는 온프레미스 환경 구분없이 적용 가능합니다. SpringBoot 및 오픈소스 기반으로 솔루션 의존도가 없고, 개발자 확보가 용이합니다.
01
aer는 설계문서의 난이도를 분석해 자동으로 빠르고 정확한 개발 일정을 수립합니다.
02
aer는 API 빠른 개발을 위해 AI 설계산출물 자동 분석하여 Reference 소스를 제공하는 기능과 API 개발 완료 후 즉시 단위 테스트를 할 수 있는 swagger 자동연계 기능을 제공합니다.
03
aer는 설계와 개발을 연계할 수 있도록 화면설계서에 API를 맵핑할 수 있는 기능을 제공합니다. 뿐만 아니라, 화면설계자와 전세계 개발자는 채팅 자동번역 기능을 이용하여 언어의 장벽없이 원할하게 협업할 수 있습니다. 이를 통해 프로젝트 개발 편의성은 제고되고 생산성이 향상됩니다.
04
aer는 각 API별로 소스레벨 검수 프로세스를 제공하여 개발 품질을 체계적으로 관리합니다. 이를 통해 개발 과정에서 발생할 수 있는 오류나 결함을 사전에 방지하고, 코드의 일관성과 성능을 최적화할 수 있습니다. 소스레벨에서의 철저한 검수는 코드 품질을 높이는 핵심 요소로, 개발자가 작성한 코드를 보다 신속하고 정확하게 검토할 수 있도록 돕습니다. 이로써 안정적이고 우수한 개발품질을 확보할 수 있습니다.
우리는 aer를 통해서 전세계 개발 파트너에게 공통된 개발방식으로 온라인에서 협업하여 개발할 수 있는 플랫폼을 제공하고 효과적으로 교육함으로써, 빠르게 글로벌 개발 Pool를 확대하였고, 이를 통해 개발자 부족 문제를 해결하였습니다.
01
aer는 프로젝트 내에서 발생하는 위험상황을 AI가 대화내용을 자동으로 분석하여 관리자에게 단계별 위험 알람을 제공합니다. 이를 통해 관리자는 리스크를 정확하고 빠르게 인지하고 관리할 수 있습니다.
02
aer의 메인 대시보드는 프로젝트 참여자의 역할에 따라 주어진 업무를 수행하고 관리할 수 있도록 독립적인 대시보드 화면을 제공합니다. 관리자는 프로젝트 개발현황을 한눈에 입체적으로 파악할 수 있고, 대시보드를 통해 기획,디자인,설계 파트너는 역할에 따른 설계작업을 빠르게 확인하고 진행합니다. API 개발파트너는 오늘 개발해야 할 API 목록 지연된 API 목록이 대시보드를 통해 바로 확인하고, 화면 설계서와 연동하여 API를 개발하고, 테스트 할 수 있습니다. 참여자 역할에 맞는 메인 대시보드를 제공하여 각자의 업무를 편리하게 통합 관리할 수 있습니다.