2016년 9월 21일 수요일

Process Automation

»개발 프로세스가 존재한다는 것

모델링 가이드라인 / 코딩 가이드라인이 존재한다는 것
동일한 도구로 동일한 기술을 적용하여 동일한 절차로 소프트웨어를 개발한다는 것
동일 개발 프로세스로 만들어진 산출물은
  •누구나 해석/이해 가능
  •누구나 재사용 가능
(자동화 프로그램에 의해) 개발 시간을 단축
협업이 가능

»Systems & Software Process Engineering

Process 언어
 •Machine / Tool Readable Process (SPEM)
Process Engineering 도구
 •프로세스 정의 / 문서화 (Author)
 •프로젝트 특성에 따른 프로세스 조정 (Tailor)
 •Tailored 프로세스 공유 (Publish)
 •개발 진척상황, 산출물 상태, 위험/이슈 보고 (Report)
 •Tailored 프로세스 적용 (Deploy)
 •Tailored 프로세스 수행 측정 (Measure)
 •Tailored 프로세스를 기반으로 한 도구 연동 (Enact)
 •프로세스 수행 측정 결과를 기반으로 한 프로세스 개선 (Improve)



자세히 보기