사례 연구 IBM Engineering Department, Engineering Workflow Management 자동화를 통한 제품 개발 라이프사이클 간소화
엄격한 평가를 통한 올바른 워크플로 관리 솔루션 선택
사람들로 가득 찬 소프트웨어 개발실

세계 50대 은행 중 44개 은행과 많은 항공사, 정부 기관, 의료 및 소매 기업에서 사용하는 IBM® Z 메인프레임 컴퓨터 시스템은 성능, 보안, 안정성, 가용성에 대한 최고 수준의 기준을 요구하는 조직이 가장 먼저 선택하는 시스템입니다.

수천 명의 IBM 직원이 IBM® z Systems 개발을 지원하고 있으며 이러한 대기업의 엔지니어링 워크플로를 관리하는 것은 엄청난 일입니다. 릴리스를 일정에 맞추기 위해 IBM Z 플랫폼 팀은 제조, 칩 설계, 하드웨어, 펌웨어, OS, 테스트, 결함 추적 및 기타 프로젝트 스레드를 지속적으로 조정하고 방대한 양의 데이터를 처리해야 합니다.

납품 기한이 촉박하다는 것은 개발 라이프사이클 초기에 문제와 오류를 해결해야 한다는 것을 의미합니다. 또한 시스템은 다양한 산업 및 정부 표준의 엄격한 규제 요건을 충족해야 하므로 테스트, 유효성 검사 및 검증이 포괄적으로 이루어져야 합니다.

IBM Systems DevOps Enterprise Solutions Systems의 아키텍트인 Chris Roberts는 "예를 들어 일부 국가에서는 개발 제한에 관여하고 다른 국가에서는 수출 통제 라이선스에 관여할 수 있는 등 수출과 관련된 많은 정부 규제가 있습니다. "우리는 감사 규정을 준수하고 보안에 매우 신경 써야 합니다. IBM은 오픈 소스 커뮤니티에서 활발히 활동하고 있지만 사람들이 우리의 독점 칩 디자인을 보는 것을 원하지 않습니다. IBM 내부에서도 개발 팀 간에 서로 무엇을 하고 있는지 볼 수 없도록 모든 것을 격리해야 합니다."

수년 동안 zHW 플랫폼 팀은 개발을 추적하기 위해 여러 가지 워크플로 관리 도구에 의존했지만 각각에는 단점이 있었습니다. "몇 년 전에 IBM이 인수한 솔루션 중 하나는 매우 강력하고 우리가 원하는 모든 기능을 제공했지만 매우 복잡하고 직관적이지 않았습니다."라고 IBM zHW Program Management의 프로젝트 책임자 겸 매니저인 Dominic Odescalchi는 말합니다."사용성에 문제가 있었기 때문에 사람들은 다른 옵션을 찾기 시작했습니다."

대규모 실시간 데이터

 

수년간의 실시간 정보를 아카이브 없이 저장할 수 있는 엔터프라이즈급 기능으로 사용자가 테스트 데이터에 더 빠르게 액세스할 수 있도록 지원

워크플로 시각화

 

IBM Engineering Workflow Management는 즉각적인 시각적 효과를 위해 종속성에 대한 그래픽 보기를 제공하는 유일한 도구입니다.

EWM의 통합 도구 스택을 사용하면 다양한 팀 저장소에 연결하여 주요 데이터를 쉽게 사용할 수 있습니다. 이를 통해 우리는 작업 자동화 및 데이터 집계를 본격적으로 수행할 수 있습니다. 더 높은 가치의 활동을 수행하는 데 집중할 수 있는 수많은 시간을 확보하게 될 것입니다. Dominic Odescalchi 프로젝트 책임자 및 관리자 IBM zHW Program Management

다른 잘 알려진 클라우드 기반 솔루션은 처음에는 유용성 기능으로 인해 많은 관심을 받았습니다. 하지만 확장 비용과 기술 지원이 큰 걸림돌이 되었습니다.

기한을 맞춰야 하는 IBM zHW 플랫폼 관련 프로젝트가 많이 진행 중이었기 때문에 모든 워크플로 스레드의 완전한 추적성을 보장하기 위해 두 가지 핵심 질문을 해결해야 했습니다. 단일 엔지니어링 워크플로 관리 솔루션이 현재 배포된 여러 솔루션을 대체할 수 있는가, 그렇다면 어떤 솔루션이 공정한 일대일 평가에서 최고의 솔루션이 될 수 있는가?

올바른 솔루션을 선택할 수 있는 자유

IBM Z 개발 기업 전체에서 작업하면서 주요 이해관계자들이 평가 매트릭스 차트를 만들었습니다. 워크플로 도구를 나란히 비교하고 팀에서 사용하는 도구에 대한 통합 기능을 만족하는 솔루션과 충족하지 못하는 솔루션을 보여주었습니다. "우리가 원하는 결과를 제공할 수 있는 올바른 도구를 선택하기 위해 1년 동안 노력했습니다."라고 Odescalchi는 말합니다. "우리는 또한 우리의 필수 요구 사항을 충족하는 최고의 도구를 자유롭게 선택할 수 있었습니다."

전 세계 팀원들의 의견을 수렴한 후 사용성, 확장성, 수직 및 수평 통합, 보안, 비용, 백로그 우선순위, 명령줄 지원, 기술 지원, 데이터 및 종속성 관리의 주요 기준을 충족하는 최소기능제품(MVP)을 정의했습니다.

다양한 IBM z Portfolio 팀이 MVP 작성에 참여했지만 프로젝트는 구현의 첫 번째 단계를 위해 새 도구로 전환하는 데 전념한 zHW 팀에서 시작되었습니다.

1년간의 글로벌 평가 프로세스를 기반으로 IBM Engineering Workflow Management(EWM) 도구 스택이 솔루션으로 선택되었습니다. Odescalchi는 “완전히 객관적으로 그리고 기준과 데이터를 통해 우리는 EWM을 선택하게 되었습니다.”라고 말합니다. "EWM은 최고의 솔루션을 제공하기 위해 우리 모두가 동의한 합의 도구였습니다."

모든 선정 기준 중에서 가장 중요한 요소 중 하나는 확장성이었습니다. "엔터프라이즈급 솔루션이 필요했는데, 필요한 성능을 제공하면서 동시에 많은 양의 데이터와 동시 사용자를 지원할 수 있는 도구는 많지 않았습니다."라고 Odescalchi는 말합니다.

zHW 플랫폼 리더십 팀은 주요 EWM 시스템 사용자를 위한 페르소나를 개발하여 복잡성 문제에 대응했습니다. Odescalchi는 “페르소나에 초점을 맞췄기 때문에 데이터를 입력하는 사람들뿐만 아니라 데이터를 소비하는 사람들에게도 유용성과 단순성을 제공할 수 있었습니다.”라고 말합니다. "사용자들은 자신의 페르소나와 관련이 없는 수십 개의 메뉴 옵션과 선택 항목 때문에 압도당할 일이 없습니다."

MVP의 또 다른 주요 요구 사항은 추적 및 계획 및 결함 관리 시스템을 하나의 통합 환경으로 운영해야 한다는 것이었습니다. "우리는 이 두 시스템이 서로 다른 두 시스템이 되는 것을 원하지 않았으며, EWM은 이러한 단일 환경을 제공했습니다."라고 Odescalchi는 말합니다.

테스트 중에 생성되는 파일 크기가 매우 크기 때문에 어떤 솔루션이든 대용량 데이터 저장소 첨부 파일을 지원해야 합니다. "데이터는 작업 스토리지에서 바로 사용할 수 있어야 합니다. 다른 많은 도구들은 1년 후에 아카이빙을 해야 하는데, 이는 우리의 요구 사항을 충족하지 못합니다."라고 Odescalchi는 말합니다. "IBM EWM은 아카이빙할 필요 없이 몇 년 치의 실시간 정보를 저장할 수 있으며, 다른 어떤 도구도 이러한 기능을 제공하지 못했습니다."

IBM EWM 소프트웨어는 zHW 플랫폼 개발 팀을 위한 엔지니어링 데이터의 중앙 허브를 조정하고 IBM Engineering Lifecycle Management(ELM) 솔루션과 함께 작동합니다. Roberts는 “워터폴과 워크플로가 완전히 다른 애자일 프로세스를 사용하는 팀도 있을 수 있지만, 팀은 여전히 프로세스에 개입해야 하며 다른 팀에서 이를 활용해야 합니다.”라고 말합니다.“ELM의 워크플로 사용자 지정 기능은 솔루션을 모든 팀에 맞게 조정하는 동시에 개발 데이터와 진행 상황에 대한 단일 보기를 조정할 수 있도록 지원합니다."

마지막으로, 하드웨어를 릴리스할 준비가 되었는지 확인하기 위해 팀은 IBM Engineering Test Management(ETM) 솔루션을 사용하여 테스트를 완료합니다. "다시 말하지만, 이것은 하드웨어이기 때문입니다. 결국 자신이 초래한 물리적 결과물을 얻게 됩니다. 따라서 모든 것을 잘 테스트해야 하며 모든 것이 처음부터 올바르게 나와야 합니다.”라고 Roberts는 말합니다.

우리는 IBM EWM 시스템에 저장된 정보가 GitHub에 저장된 정보보다 훨씬 더 안전하다는 것을 확인했습니다. 누가 액세스할 수 있는지, 어떤 소스 코드를 만졌는지, 무엇을 보고 있는지를 구체적으로 파악할 수 있습니다. Chris Roberts 아키텍트 IBM Systems DevOps Enterprise Solutions Systems
보안이 강화된 통합 및 자동화 기회

IBM EWM 솔루션은 경영진, 감사자, 규제 기관이 요구하는 세부 정보를 신속하게 보고할 수 있는 확장 가능하고 추적 가능한 중앙 데이터 소스를 IBM zHW 플랫폼 개발 팀에 제공합니다.

IT 인프라가 통합된 세계에서는 보안을 보장하는 것이 무엇보다 중요합니다. IBM 개발 팀은 개발 라이프사이클에서 일반적으로 사용되는 도구 전반에서 잠재적 노출을 분석했습니다. "우리는 EWM에 저장된 정보가 GitHub보다 훨씬 더 안전하다고 판단했습니다."라고 Roberts는 말합니다. "누가 액세스할 수 있는지, 어떤 소스 코드를 건드렸는지, 무엇을 보고 있는지 등을 구체적으로 파악할 수 있습니다.”

또한 팀은 워크플로를 사용자 지정하여 다른 시스템과 안전하게 통합할 수 있습니다. "필드, 레이아웃, 탭을 만들고 워크플로를 조정할 수 있는 기능이 모두 IBM 도구에 내장되어 있습니다."라고 Roberts는 말합니다. "표준 워크플로에 얽매이지 않습니다. 프로세스를 따를 필요는 없으며 선택한 프로세스가 시스템에 적용될 수 있습니다.”

프로젝트가 진행됨에 따라 팀 리더는 보고를 통해 번다운 차트를 명확하게 파악하여 모든 개발, 결과물 및 종속성이 주요 마일스톤을 달성하기 위한 목표대로 진행되고 있는지 확인할 수 있습니다. "칩 개발 팀이 펌웨어 팀이 의존하는 기능을 제공하지 못하게 되면 그들도 알게 될 것입니다. 특정 작업 항목에 즉각적인 시각적 효과를 제공하는 IBM EWM 도구의 기능에 대해 모두가 매우 기뻐하고 있습니다. 이러한 의존성 관리는 매우 중요한 일입니다."라고 Roberts는 말합니다.

Odescalchi는 “제가 본 바로는 EWM 이외의 어떤 도구도 종속성에 대한 그래픽 보기를 제공하지 않습니다.”라고 말합니다. "우리가 이 기능을 시연하자 팀은 이를 큰 부가가치라고 생각했습니다."

데이터 처리 능력, 정밀성, 명확성 및 통합성을 갖춘 EWM은 IBM 개발 팀의 자체 벤치마크 목표를 초과 달성할 것으로 예상됩니다.

현재 프로그램 팀은 현황 보고서의 슬라이드 프레젠테이션을 수작업으로 준비하는 데 상당한 시간을 할애하고 있는데, 모든 자료를 수집하는 데 걸리는 시간으로 인해 보고서가 발표될 때쯤이면 이는 이미 쓸모없는 자료가 되어버립니다. 그러나 EWM 솔루션에는 대시보드를 생성하여 실시간으로 상태를 보고하는 기능이 있습니다. "브라우저에서 새로 고침을 누를 때마다 대시보드가 업데이트됩니다."라고 Odescalchi는 말합니다. "대시보드는 다양한 시스템에 연결하여 데이터를 집계하고 차트나 그래프를 생성합니다. 자동화는 이러한 노력의 또 다른 핵심 요소가 될 것입니다."

IBM 로고
International Business Machines Corporation(IBM) 소개

IBM®은 뉴욕주 아몬크에 본사를 둔 정보 기술 회사입니다. 1911년에 설립된 이 회사는 클라우드 컴퓨팅, AI, 커머스, 데이터 및 분석, IoT, 모바일 및 사이버 보안 분야의 하드웨어, 소프트웨어 및 서비스는 물론 비즈니스 복원력, 전략 및 디자인 솔루션을 제공합니다. IBM의 25만 명의 직원들은 IBM Consulting, IBM Software, IBM Infrastructure를 통해 전 세계 고객에게 서비스를 제공하고 있습니다.

다음 단계 안내

이 사례에 소개된 IBM 솔루션에 대해 자세히 알아보려면 IBM 담당자 또는 IBM 비즈니스 파트너에게 문의하세요.

더 많은 사례 연구 보기 IBM에 문의하기 홍콩 ASTRI

시스템 엔지니어링에 대한 민첩한 접근 방식으로 4차 산업 혁명 선도

사례 연구 읽기
Rail Projects Victoria

멜버른에서 가장 복잡한 철도 프로젝트를 적시에 순조롭게 진행

사례 연구 읽기
동영상

선도적인 기업이 엔지니어링 부문에서 디지털 혁신을 수용하는 방법

동영상 시청하기
법률

© Copyright IBM Corporation 2021. IBM Corporation, New Orchard Road, Armonk, NY 10504

2021년 12월 미국에서 제작됨

IBM, IBM 로고, ibm.com IBM z Systems 및 Power는 전 세계 여러 국가에 등록된 International Business Machines Corp.의 상표입니다. 기타 제품 및 서비스 이름은 IBM 또는 다른 회사의 상표일 수 있습니다. 최신 IBM 상표 목록은 ibm.com/legal/copyright-trademark의 '저작권 및 상표 정보'에서 확인할 수 있습니다.

이 문서는 최초 발행일 기준 최신 문서로, IBM은 언제든지 해당 내용을 변경할 수 있습니다. IBM이 현재 영업 중인 모든 국가에서 모든 제품이 제공되는 것은 아닙니다.

명시된 성능 데이터 및 고객 사례는 오직 정보 목적으로 제공됩니다. 실제 성능 결과는 특정 구성 및 작동 조건에 따라 다를 수 있습니다. 본 문서의 정보는 상품성, 특정 목적에의 적합성, 비침해성 보증 또는 조건을 포함하여 명시적 또는 묵시적 보증 없이 '있는 그대로' 제공됩니다. 제품 제공 시의 계약 조건에 따라 해당 IBM 제품을 보증합니다.

우수 보안 실천 선언문: IT 시스템 보안에는 기업 내외부의 부적절한 액세스를 예방, 탐지 및 대응하여 시스템과 정보를 보호하는 것이 포함됩니다. 부적절한 액세스로 인해 정보가 변경, 삭제, 도용, 오용될 수 있으며 다른 대상을 공격하는 데 이용되는 것을 포함하여 시스템이 손상되거나 악용될 수 있습니다. 어떠한 IT 시스템이나 제품도 완전하게 안전하다고 간주해서는 안 되며, 어떠한 단일 제품, 서비스 또는 보안 조치도 부적절한 사용 또는 액세스를 완전히 효과적으로 방지할 수 없습니다. IBM 시스템, 제품 및 서비스는 합법적이고 포괄적인 보안 접근 방식의 일부로 설계되었으며, 이에 따라 반드시 추가적인 운영 절차가 필요합니다. 또한 가장 효과적인 운영을 위해 다른 시스템, 제품 또는 서비스가 필요할 수 있습니다. IBM은 시스템, 제품 또는 서비스가 임의 사용자의 악의적이거나 불법적인 행위로부터 영향을 받지 않는다는 것을 보증하지 않으며, 귀사가 이러한 행위로부터 영향을 받지 않음을 보증하지 않습니다.