2015년 10월 14일 수요일

[SW공학동영상 7화] Relationship between Automotive SPICE and ISO 26262


  • A-SPICE / ISO 26262 Process Mapping
  • Major work products in A-SPICE Engineering Process
  • Mapping between A-SPICE ENG and ISO 26262
  • A-SPICE / ISO 26262 Integrated Engineering Process




SI와 솔루션 개발의 차이 - 아키텍처 편

불과 얼마 전까지만 해도 소프트웨어는 기관이나 기업에서 필요에 의해 만들어지는 경우가 대부분이었습니다. 컨설팅이 고객에게 시스템의 필요성을 전달하고 고객은 필요한 예산을 확보한 후 SI(System Integration) 프로젝트로 이어지는 흐름이었습니다. 하지만 최근에는 어느 정도 구축이 완료된 상태인 ICT의 투자 필요성이 많이 줄어들었고 오픈 플랫폼, 클라우드와 같은 다양한 ICT 기술이 나타나면서 SI 사업은 예전보다는 많이 줄어들고 있는 추세입니다.

이와는 반대로, 모바일 디바이스와 같은 개인용 기기가 늘어나면서 불특정 다수가 사용하는 솔루션 소프트웨어가 증가 추세에 있습니다. 솔루션 소프트웨어는 고객이 미리 정해져 있지 않기 때문에 소프트웨어를 개발하는 프로세스나 방법이 SI와는 다소 상이한 편입니다. SI는 고객의 요구사항을 파악하고 분석하는데 많은 시간을 할애하지만 솔루션은 개발과 딜리버리, 그리고 업그레이드 등에 많은 시간을 할애합니다. 다수의 사용자가 원하는 소프트웨어를 개발하고 오랫동안 사용될 수 있도록 서비스하고 업그레이드를 해야 하기 때문입니다.

SI와 솔루션 소프트웨어의 차이를 좀 더 체계적으로 확인하여 소프트웨어 개발에 도움을 주고자 이번 달에는 SI와 솔루션 개발의 차이를 아키텍처, UX, 테스트, 그리고 개발 관점으로 알아보고자 하며, 이번 회에서는 아키텍처 관점으로 차이점을 살펴보기로 합니다. 먼저, SI의 아키텍처와 솔루션 아키텍처의 구성과 역할에 어떤 차이가 있는지 알아보고, 두 아키텍처의 설계 프로세스를 비교하여 차이점을 살펴보기로 합니다.

빅데이터 플랫폼 구축 사례와 오픈소스 활용

‘빅데이터’ 라는 단어가 국내외 IT분야의 화두가 된 지도 벌써 3년이 훌쩍 넘었습니다. 이제는 IT컨퍼런스 주제에서도 약간 식상한 기술이라는 느낌까지 들 정도입니다. 또한, 국내 IT 선도 업체들이 5~7년 전부터 하둡을 비롯한 빅데이터 분석 기술을 활용해 프로세스 개선 / 서비스를 운영해 온 것을 보면, 지금쯤은 보편적이고 친근한 기술이 되어 있어야 함이 마땅할 것입니다. 하지만 막상 빅데이터 플랫폼을 실제로 구축 하려고 하면, 수많은 고민과 어디서부터 시작해야 할 지 모르는 막막함이 밀려오는 게 사실입니다. 이런 고민을 해결하기 위하여 다양한 빅데이터 플랫폼 구축 경험이 있는 SK(주) C&C 이정일 차장을 만나 빅데이터 도입 방법론에 대해 살펴 보기로 하였습니다.

1. SK C&C 빅데이터 플랫폼 구축사례
    2. 준비사항과 필수 요소
      3. 빅데이터 배포판을 이용한 플랫폼 구축 방법론에 대한 견해
        4. 빅데이터 플랫폼 구축을 시작하려는 중소기업 / 개발자를 위한 Tip