Answer.
Answer. 즉, 현업TFT 관점에서 자신의 업무 요건에 일치하도록 프로그램이 개발되고 있는지 확인이 어렵다. 특히, 현업TFT와 개발PL간 의사소통이 구현 공정에서는 상당부분 단절된다. 오직 INPUT - OUTPUT의 결과만으로 확인하는 방식에 의존한다. 구현된 Application의 비지니스 로직이 설계서와 일치하는가에 대한 확신이 없다. 이러한 문제를 해결해야만 정보시스템이 한 차원 더 진화할 수 있을 것이다.
Answer.
Answer. 간단하게 말하면, 기업의 Application구축을 대상으로 시각화된 모델링에 의한 프로그램 개발의 자동화를 가능하게 해주는 MDD(Model Driven Development) 개발도구입니다. 업무 Process에 대한 모델링과 동시에 즉시 실행이 가능하도록 쉽고 직관적인 비지니스 언어 체계를 가지고 기업의 모든 업무 Process를 Visual하게 Modeling함으로써 프로그램의 개발생산성 및 재사용성, 유지보수 성을 극대화합니다. ProcessBuilder는 다음과 같은 기능을 제공합니다. : 업무 Process 설계를 Visual하게 Modeling함으로써 프로그램 언어를 모르는 사람도 쉽게 설계된 내용을 이행하고 파악할 수 있으며, 다양한 분석 및 검색기능을 통하여 강력한 변경관리를 제공 : 설계된 업무 Process에 대한 샘플데이터를 이용한 실제적인 실행 테스트가 가능하며 오류를 추적 가능 : 설계된 업무 Process의 실행 테스트가 완료되면 해당 설계 내용에 대한 Build를 수행하여 Java기반의 Source, Class를 생성하고 해당 WAS상에 자동으로 배치(deploy)시켜주는 작업을 수행 : 설계자의 권한과 설계 내용의 변경에 대한 History를 관리하므로 특정 변경 내용에 대하여 누가, 언제,왜 변경했는지에 대한 정보를 추적 가능 : Batch Type으로 정의된 업무 Process는 대용량의 데이터 처리와 스케쥴링 기능을 제공
|