2017년 5월 29일

구축사례


LG전자 스마트폰 SW 버전 관리 시스템 구축 및 운영
 
 요구사항
표준화된 SW 버젼 관리 체계와 인프라를 도입하여 유연한 스마트폰 제품 개발 활동이 수행될 수 있도록 하는 것을 목표로 함
 도입효과
– 안드로이드 플랫폼과 스마트폰 제품을 아우르는 전체적인 이력 추적성이 확보되어 사업자 대응 제품 개발에 소요되는 시간과 비용을 개선함
– Google 사에서 도입 운용중인 오픈 소스 플랫폼인 Git DVCS를 적용하여 도입 비용민 운영 비용 절감
 적용 솔루션
Git DVCS
구축내용
  • 1
  • 2
  • 3

LG전자 스마트폰 SW 동료검토 시스템 구축 및 운영
 
 요구사항
스마트폰 중심으로 생산품이 변화되면서 제품 개발에서 SW 차지 비중이 커짐에 따라 조기품질 확보를 위한 방안으로 동료검토 활동 도입이 필요함
 도입효과
– 제품 출시 후 결함 제거 비용 감소
– 제품 신뢰성 확보와 이미지 향상
– 동료 검토 학습 효과로 개발자 스킬 향상
 적용 솔루션
Gerrit Code Review
구축내용
  • 1
  • 2
  • 3

LG전자 스마트폰 SW 무결성 검증 시스템 구축 및 운영
 
 요구사항
스마트폰 제품 개발의 품질 비용 개선을 위해 SW R&D 활동중 발생하는 Bad Code의 유입 및 전파를 방지할 수 있는 체계의 구축이 필요함
 도입효과
– 검증된 Code만 SW 형상에 통합됨으로서 후속 개발 활동에서 발생할 수 있는 결함 확산 방지
– Version 생성시 Build Error 발생율 80% 감소
– Release 단계 결함 검출율 30% 감소
 적용 솔루션
Jenkins-CI, Git, Gerrit
구축내용
  • 1
  • 2
  • 3