Eclipse Process Framework Project (EPF) 의 개념과 사용법 정리



Eclipse Process Framework Project = EPF  에 대하여 개념과 사용법을 정리해보겠습니다. 
EPF 는 소프트웨어 개발 프로세스 프레임워크로서 Eclipse 에 종속되어있는 도구입니다. 


Eclipse Process Framework Project 의 Ecplise 공식 사이트 내용 -


Eclipse Process Framework Project

Primary tabs

There are two goals of the Process Framework Project:

  • To provide an extensible framework and exemplary tools for software process engineering - method and process authoring, library management, configuring and publishing a process.
  • To provide exemplary and extensible process content for a range of software development and management processes supporting iterative, agile, and incremental development, and applicable to a broad set of development platforms and applications

프로세스 프레임워크 프로젝트의 두 가지 목적은? : 

        -   소프트웨어 프로세스 엔지니어링을 위한 확장 가능한 프레임 워크와 예시적인 도구 - 방법 및 프로세스 제작, 라이브러리 관리, 프로세스 구성 및 게시.

        -   반복적, 애자일적이고(민첩하고), 증가적인 개발을 지원하고 다양한 개발 플랫폼 및 어플리케이션에 적용 할 수 있는 광범위한 소프트웨어 개발 및 관리 프로세스에 대해 모범적이며 확장 가능한 프로세스 컨텐츠를 제공합니다.





아래의 글은 포스팅이 잘 된 글이 있어서 가져오게 되었습니다. 

- Eclipse Process Framework Project 의 개념 -

오픈 소스 커뮤니티인 이클립스(Eclipse)는 소프트웨어 개발 프로세스 프레임워크인 Eclipse Process Framework (EPF)을 제공하고 있습니다. 
위의 내용만으로는 이해가 잘 되지 않아서 하나 더 찾아 보았습니다. 



Eclipse Process Framework의 개념 -

EPF는 아래에 적은 Open Unified Process 방식을 이클립스에서 사용할수 있도록 해주는 Plug-in 입니다.
EPF의 Tutorial 중의 하나 링크 남깁니다. 클릭해서 참고해보세요 !! 

(아래와 같은 이유로 개발 된 프로그램이라고 합니다..)


Rational 에서는 Rational Unified Process 라는 Agile 방식의 프로젝트 관리 패턴을 개발했습니다. 그리고 그것을 오픈 소스 커뮤니티에서 일부 차용해서 만든 것이 Open Unified Process (이하 OpenUP) 이고 이 방법론을 소프트웨어적으로 지원해주는 프로그램이 EPF (Eclipse Process Framework)가 되겠습니다.



- 출처 - 
http://egloos.zum.com/swprocess/v/2465956
http://egloos.zum.com/wrice/v/4845071
https://projects.eclipse.org/projects/technology.epf