Home

Site Map
Q1.      프로그램 코딩없이 기업의 Web Application을  개발할 수 있는가?                                                                    

Answer.    가능하다.

               대표 구축사례
                    > 유통업체 (2008년도 매출액 6,500억 규모)
                       1. 본부회계 [ 일반, 관리, 세무 ]
                       2. 물류 [ 직접 물류, 간접 물류 모두 포함 ]
                       3. 점포영업     4. 점포개발     5. 인사      6. 마스터     7. 가맹회계
                    > 공기업 (매출액 700억 규모)
                       1.경영  2.신탁  3.배분  4.징수  5.B2B홈페이지
                

Q2.      현 개발체제에 대한 다음의 문제점 중 관련이 있다고 생각하는 부분에 대한 대안이 있는가?               

Answer.     Project소속 개발자 중 업무를 가장 모르는 사람이 최종 산출물인 Program을 작성한다.

                 Program구현(Coding) 시 업무 요건이 정확히 반영되고 있는 지 알 수없다.

                       즉, 현업TFT 관점에서 자신의 업무 요건에 일치하도록 프로그램이 개발되고 있는지 확인이 어렵다.

                 Program구현(Coding) 공정에서 현업TFT, 개발PL, 개발자간의 의사소통이 원활하지 못하다.

                        특히, 현업TFT와 개발PL간 의사소통이 구현 공정에서는 상당부분 단절된다.

                 개발자의 수가 많아질 수록 변경관리 및 품질을 보장하기 어렵다.

                       오직 INPUT - OUTPUT의 결과만으로 확인하는 방식에 의존한다.

                 Project가 종료되고 최종 구현된 Application에 대한 인수자의 부담이 크다.

                       구현된 Application의 비지니스 로직이 설계서와 일치하는가에 대한 확신이 없다.

                상기한 문제점에 대한 해결방법은 Application 구현 공정의 근본적인 변화를 요구하고 있으며,

                    이러한 문제를 해결해야만 정보시스템이 한 차원 더 진화할 수 있을 것이다.


Q3.     기업 Application 구현의 근본적인 변화란 어떤 것인가?                                                                         

Answer.     제로코딩, 즉 모델링된 내용이 코딩없이 즉시 구현되어 실행될 수 있어야 한다.

                  특정 프로그램 언어를 몰라도 모델링이 가능해야 하며 업무로직은 Visual하게 표현되어야 한다.

                  요건 변경에 따른 설계 변경 및 실행의 즉시성을 제공하여 업무환경 변화에 신속한 대응이 가능해야 한다.

                  설계변경 관련 영향분석 및 추적성을 제공할 수 있어야 한다.

                  구현된 프로그램에 대한 다양한 분석을 통해 유지보수성을 제공해야 한다.

Q4.     ProcessBuilder란 무엇인가?                                                                                                                    

Answer.   간단하게 말하면, 기업의 Application구축을 대상으로 시각화된 모델링에 의한  프로그램 개발의 자동화를

               가능하게 해주는 MDD(Model Driven Development) 개발도구입니다.

               업무 Process에 대한 모델링과 동시에 즉시 실행이 가능하도록 쉽고 직관적인 비지니스 언어 체계를 가지고

               기업의 모든 업무 Process를 Visual하게 Modeling함으로써 프로그램의 개발생산성 및 재사용성, 유지보수

               성을 극대화합니다.

               ProcessBuilder는 다음과 같은 기능을 제공합니다.

                   Visual Modeling 및 Analysis

                    : 업무 Process 설계를 Visual하게 Modeling함으로써 프로그램 언어를 모르는 사람도 쉽게 설계된 내용을

                      이행하고 파악할 수 있으며, 다양한 분석 및 검색기능을 통하여 강력한 변경관리를 제공

                   즉시적인 테스트 및 실행 추적

                    : 설계된 업무 Process에 대한 샘플데이터를 이용한 실제적인 실행 테스트가 가능하며 오류를 추적 가능

                  프로그램 Source 자동 Build*(100%)*

                    : 설계된 업무 Process의 실행 테스트가 완료되면 해당 설계 내용에 대한 Build를 수행하여

                      Java기반의 Source, Class를 생성하고 해당 WAS상에 자동으로 배치(deploy)시켜주는 작업을 수행

                  형상관리 및 권한관리

                    : 설계자의 권한과 설계 내용의 변경에 대한 History를 관리하므로 특정 변경 내용에 대하여 누가, 언제,왜

                      변경했는지에 대한 정보를 추적 가능

                  대용량 데이터를 처리하는 Batch Process 정의와 JOB 스케쥴링

                    : Batch Type으로 정의된 업무 Process는 대용량의 데이터 처리와 스케쥴링 기능을 제공

                  




 

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.