Power shift 제어기


Power shift 

  • 고객사: LS엠트론
  • 기간:March 2014 – December 2014
  • 범위:
    1. 프로세스 분석 및 개선 제안
    2. 코딩 표준(MISRA-C:2004, naming convention)
    3. Power shift 시험 명세(System test specification)
  • 역할: 컨설턴트

수행 내역

  1. 프로세스 분석 및 개선 제안
    ISO25119를 바탕으로 프로세스 분석을 하고자 하였음. 하지만 ISO25119를 반드시 준수해야 하는 상황이 아니므로 CMMI, ISO26262를 추가하여 Management및 Engineering관점에서 LS엠트론의 현재 상황에서 보다 이익이 되도록 하기 위해 지금 당장 시급한 프로세스가 무엇인지를 찾는 것이 목표였음
  2. 코딩 표준
    • MISRA-C:2004 각각에 대한 회피하기 위한 방법을 매뉴얼 작업을 수행함
    • Naming convention: 코드 구현을 위한 Naming convention guideline을 작성
  3. Power shift 시험 명세
    • 요구사항 분석: Power shift에 대한 vehicle test를 수행하기 위해 요구사항을 분석함. 실무 담당자가 Stateflow에 대한 작성 능력이 있으므로 power shift의 logic에 대해 stateflow model로 작성하고 작성된 model을 분석하여 요구사항을 분석하고 검토함.
    • 요구사항 기반의 Test specification 작성: transition coverage관점에서 각각의 transition에 대해 해당 transition을 cover할 수 있는 test suite를 작성함

좋았던 점

  1. 프로세스 분석 및 개선 제안
    단순히 표준적합 유무를 위한 평가가 아니라 실제적으로 도움이 될 만한 프로세스가 무엇인지를 제안해야 했기 때문에 오히려 부담이 컸었음. 하지만 이 문제를 해결하기 위해 상당한 책을 스터디 했고(이 때 스티브 맥코넬이나 로버트 밥 글래스, 톰 디마르코 등의 훌륭한 저자의 책을 접할 수 있었음) 상당한 고민 및 생각을 통해 프로세스 개선을 제안했음.  관련 서적을 스터디하고 고객사의 이익을 개선하기 위한 고민을 한 점이 상당히 만족스럽고 보람된 일이었음
  2. 코딩 표준
    MISRA-C:2004에 대한 작업은 그동안 많이 해 왔던 일이고 별로 흥미로운 일은 아니었음. 하지만 근본적인 가치에 도움이 되는 naming convention을 작성하는 일을 하게 되어서 좋았음. 이를 위해 여러 종류의 서적을 조사하고 이를 바탕으로 괜찮은 결과물이 나오게 되어 만족스러웠음
  3. Power shift 시험 명세
    개인적으로 stateflow를 다시 접할 수 있는 기회를 얻게 된 점에 대해서 상당히 기분이 좋았고, stateflow model을 분석하여 model의 문제점 및 개선방안을 제시하여 고객사의 이익에 기여하게 되었다는 점이 상당히 만족스러웠음. 더욱이 peer-review활동이 testing보다 훨씬 cost-effective한 활동이라는 점을 고객사 실무 담당자에게 입증함으로써 말로만 하는 프로세스가 아닌 실질적으로 도움이 되는 프로세스 및 엔지니어링 활동을 수행했다는 점이 상당히 뿌듯했음.

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Google+ photo

Google+의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

%s에 연결하는 중

ISO26262, DO-178C, DO-278A

%d 블로거가 이것을 좋아합니다: