BAE Systems, 디지털 혁신을 발전시키기 위해 로우코드 개발 확장
2020년에 BAE Systems 섀도우 IT를 완화하고 새로운 디지털 솔루션을 위한 자립형 엔진이 되기 위해 로우코드 여정을 시작했습니다. 오늘날, 그들의 맞춤형 애플리케이션 개발 팀은 팀 리더인 크리스토퍼 힐이 이끄는 13명으로 구성되어 있습니다.
"우리는 Mendix-우리 부서의 첫 번째 정책입니다."라고 Hill은 말했습니다. "우리 솔루션 아키텍트가 맞춤형 애플리케이션을 결정하면 해당 요구 사항이 검토를 위해 우리에게 전달됩니다. 지금까지 우리에게 전달된 모든 것은 우리가 구축할 수 있었습니다. Mendix. "
Hill과 그의 동료 Matthew Franks는 Mendix 개발자는 확장 가능한 여정을 되돌아보며 Mendix 개발 2024년 영국 제조 포럼에서. 오늘날 그들의 팀은 40개 이상의 Mendix 핵심을 깨끗하게 유지하면서도 작업의 효율성을 높여주는 애플리케이션입니다.
팀 강화
완료 후 그들의 첫 번째 로우코드 프로젝트 2020년에 BAE Systems는 정규직 개발자, 출장 개발자, 견습 개발자를 섞어서 팀을 확대하기 위한 기반을 마련하기 시작했습니다.
맞춤형 개발 팀은 모든 사람이 신속하게 인증을 받을 수 있도록 보장합니다. Mendix. “우리 부서에 들어오는 모든 개발자는 다음과 같은 교육을 받게 됩니다. Mendix힐은 "그들이 개발하고 있는 언어가 무엇이든 마찬가지다"라고 말했습니다.
견습생으로 시작한 프랭크스는 이 활성화 전략의 성공을 보여줍니다. 약 3~6개월 동안 IM&T 견습생은 팀에 배치되고 Rapid 인증을 받습니다. Mendix 학원, 그런 다음 더 간단한 프로젝트부터 시작하세요.
프랭크스는 "경험에 비추어 볼 때, 이것은 애자일 애플리케이션 개발 전반에 대한 좋은 소개이기도 합니다."라고 말했습니다.
개발 프로세스에 비즈니스 사용자를 참여시키는 것 역시 팀의 확장 능력에 매우 중요했습니다.
비즈니스 사용자는 최초의 애플리케이션을 만들 때 Hill 팀에 합류하여 숙련된 개발자의 지원을 받고 BAE Systems의 기존 프로세스와 표준을 배웁니다.
“우리는 내려가고 싶지 않아요 파워 앱 이 그룹과 함께 경로를 정해 Microsoft Access 데이터베이스에서 겪은 것과 같은 혼란에 빠지지 않도록 하세요. 그들은 결국 많은 것을 만들게 될 것이고 통제는 불가능할 것입니다."
이러한 접근 방식은 프로젝트 납품을 가속화할 뿐만 아니라 BAE Systems의 디지털 혁신 노력 내에서 지속적인 개선 문화를 육성합니다.
확장 가능한 표준 설정
BAE의 채택 Mendix 또한 COVID 팬데믹과 맞물려, 팀이 협업하는 방식이 하룻밤 사이에 바뀌었습니다. 원격으로 작업하는 동안 일치를 유지하기 위해 Hill과 팀은 5가지 주요 영역을 중심으로 정렬했습니다.
- 모범 사례 공유 2주에 한 번씩 팀과 통화하면서 정기적으로 회의를 갖습니다.
- 설정 및 문서화 개발 표준 명명 규칙부터 애플리케이션을 서로 다른 모듈로 구성하고 재사용하는 방법까지 모든 것에 적용됩니다.
- 홍보 재사용 그리고 정비. 팀은 모든 앱에 대한 앱 지원 페이지를 설정합니다. Mendix 애플리케이션 개발에 누가 참여했는지 또는 특정 구성과 같은 세부 정보를 포함하여 만든 애플리케이션을 통해 향후 개발자는 과거 지식을 활용할 수 있습니다.
- 단일 실패 지점 최소화 팀에서 여러 애플리케이션의 일부를 담당하는 한 명의 개발자를 두는 것을 단일 애플리케이션에만 집중하는 것보다 선호합니다.
- 일관성 보장 BAE Systems의 표준 글꼴, 페이지 템플릿 및 이미지가 포함되어 있고 가져올 수 있는 테마 모듈을 활용하여 전체 애플리케이션 포트폴리오를 확장합니다.
최전선의 보안
BAE의 설계부터 보안 원칙은 설계부터 배포까지 개발의 모든 단계에 적용됩니다. 이 접근 방식은 다음을 보완합니다. 민첩한 작업 방식 BAE Systems는 이를 통해 고객의 엄격한 보안 지침을 충족하는 제품을 제공할 수 있습니다.
BAE의 보안 설계 원칙은 다음과 같습니다.
- 맥락을 이해하고 정의하세요 개발을 시작하기 전에 비즈니스 사례나 요구 사항 집합을 검토합니다.
- 공급망 참여 및 관리 소유하고 지원하는 플랫폼을 활용하여 마켓플레이스 모듈 로 작성되어야 합니다.
- 보증, 확인 및 테스트 개발 및 UAT 단계 전반에 걸쳐 지속적으로.
이러한 원칙은 데스크 예약 시스템 및 작업 관리 시스템(TEMS)과 같은 애플리케이션을 강화했습니다.
프랭크스의 최근 프로젝트 중 하나는 모든 BAE 및 파트너 조직에 서비스를 제공하는 항공편 예약 애플리케이션인 Flight Ops입니다. 이 애플리케이션은 승무원 및 항공기 배정과 같은 작업을 처리하여 민간 비행장에서 항공편 일정, 예약 관리 및 행정과 같은 중요한 작업을 용이하게 합니다.
이 데이터의 민감성을 감안할 때, 보안 Flight Ops에 있어서 중요한 지점이었습니다. 프랭크스는 "그것은 다중 인증의 필요성과 같은 몇 가지 보안 고려 사항을 가져왔습니다."라고 말했습니다.
Flight Ops는 또한 BAE에서 호스팅되는 최초의 애플리케이션으로 이정표를 세웠습니다. Mendix 퍼블릭 클라우드.
그는 "클라우드에서 호스팅한다고 해서 온프레미스에서 앱과 통합하는 데 제한이 없습니다."라고 덧붙였습니다.
핵심을 깨끗하게 유지
그들의 시작부터 Mendix BAE Systems는 항상 로우코드를 수단으로 사용해 왔습니다. 핵심을 깨끗하게 유지하세요 핵심 시스템의 추가적인 사용자 정의를 방지합니다.
프랭크스는 "우리는 엔터프라이즈 시스템 자체의 핵심 기능을 수정하지 않습니다."라고 강조했습니다.
Mendix BAE의 다양한 핵심 시스템에서 핵심적인 역할을 합니다.
- 이들의 기업 프로젝트 포트폴리오 관리 툴셋(EPPM)은 데이터를 공급합니다. MendixTEMS나 저수준 계획 솔루션과 같은 애플리케이션을 지원합니다.
- BAE의 제품 라이프 사이클 관리 툴셋(PLM)은 양방향으로 상호 작용합니다. Mendix승인 워크플로를 간소화하고 작업을 자동화합니다.
- Mendix ERP(기업 자원 계획) 툴셋에서 데이터를 검색하여 계획 기능을 향상하고 요금 코드를 할당합니다.
이 데이터 흐름 BAE가 데이터를 집계하여 포괄적인 비즈니스 보고서를 생성할 수 있도록 합니다. Mendix 애플리케이션을 중앙 집중화된 데이터 웨어하우스로 통합합니다. 이 접근 방식은 비즈니스 팀의 데이터 가시성과 접근성을 향상시킬 뿐만 아니라 일반적으로 대규모 보고 작업과 관련된 잠재적인 서버 문제를 완화합니다.
BAE Systems는 이 구조화된 모델을 유지함으로써 견고한 통합, 운영 효율성 및 안정적인 데이터 관리를 보장합니다. 디지털 생태계.
전방 스피드
BAE Systems는 계속해서 활용에 전념하고 있습니다. Mendix 운영 전반에 걸쳐 혁신, 효율성 및 사용자 중심 개발을 추진하여 지속적인 진전을 이루었습니다. 디지털 변환 여행.
주요 이니셔티브 중 하나는 잠수함 제조 시설을 디지털화하는 것으로, 현재 종이와 스프레드시트에 의존하고 있는 약 50개의 프로세스를 3~4개의 통합 애플리케이션으로 간소화하는 것을 목표로 합니다.
BAE는 앞으로 다음과 같은 개발을 계획하고 있습니다. 모바일 애플리케이션 in Mendix Android 기기를 활용하여 직접 요청을 용이하게 하는 작업 현장을 위해. 이러한 애플리케이션은 대시보드 기능, 실시간 툴링 기계 상태 업데이트 및 향상된 인력 책임을 포함합니다.
힐은 이러한 계획을 실행하는 데 있어 협업의 중요성을 강조했습니다. "누군가가 그런 일을 하려고 생각한다면, 처음부터 그 사용자들을 데려와야 합니다. Mendix 그는 "개발 속도가 빠르기 때문에 이를 수행하는 데 좋습니다. 이를 통해 이를 그들에게 보여주고 참여시킬 수 있기 때문입니다."라고 말했습니다.
또 다른 주요 목표는 ERP 시스템과의 원활한 양방향 커뮤니케이션을 구축하는 것입니다.
또한, 팀은 로우코드 개발 관행을 더욱 표준화하고 문서화하기 위한 스타터 애플리케이션을 개발할 계획입니다. "우리는 표준 테마와 그와 유사한 것들이 들어 있는 리소스 모듈을 가지고 있습니다. 지금은 모든 앱이 [그것에 기반을 두고] 스타터 앱을 빌드하는 방법을 살펴보고 있습니다. 하지만 우리는 우리의 싱글 사인온…그것이 기초가 될 것입니다."라고 Hill은 공유했습니다.
Hill과 Franks는 지금까지의 성과에 자부심을 표시하고 미래에 대한 야심찬 전망을 유지합니다. "우리는 회사에서 요청한 모든 것을 사용하여 구축할 수 있었습니다. Mendix"라고 프랭크스는 반복해서 말했습니다.