Service

LAMP7의 서비스를 안내해드립니다.

The LAMP7 Platform

Low code based
Agile prototyping
Methodology
Platform

LAMP7은 Agile Prototyping LCDP로 업무절차를 수립하고 시스템 설계를 하면
자동으로 프로그램 Source와 시스템을 생성하고 테스트 자동 실행 기능을 제공하는 Cloud 기반 플랫폼입니다.

전통적인 개발방법론 대비 조기에 의사결정이 가능하고 시스템 자동 생성을 통해
기존대비 최대 327%의 생산성 향상을 기대할 수 있습니다.

Agile + Prototype 방법론 설명 이미지
What is Agile Prototyping LCDP?

소프트웨어 개발 작업은 요구분석, 설계, 구현, 시험 단계로 진행되는데 Agile Prototyping LCDP는 요구분석-기본설계 단계에 Prototype을 자동으로 생성하여, 사용자의 요구사항 적용결과를 확인 함으로써 요구사항을 확정할 수 있습니다.

확정된 기본설계를 바탕으로 상세설계를 수행하고 완전한 프로그램을 자동으로 생성함으로써 구현단계의 Hard Coding을 없애 개발생산성을 극대화 합니다.

시험단계는 비즈니스케이스를 기반으로 생성된 테스트 스크립트와 테스트 데이터를 활용하여 Robot-Framework으로 자동 실행됩니다.

전통적인 개발방법론의 가장 큰 문제점은 테스트 단계 이후시점에 비로소 사용자가 요구사항이 반영된 결과를 확인할 수 있고 수정사항이 발생하거나 요구변경이 필요한 경우 설계 변경이 어렵고 수정 개발만 이루어질 경우 일관성 확보가 어려워 집니다.

요구사항 변경 발생 시 요구사항 정의, 프로세스 설계, 데이터 설계, 화면 설계 등 수정 반영이 필요한 단계에 접근하여 즉시 수정하고 각 단계의 연관 정보를 수정하는 과정으로 해결합니다.

즉, Agile + Prototype 방법론을 적용하면 요구사항이 반영된 정확한 설계, 개발 생산성 향상, 일정 단축의 일거삼득의 효과를 얻을 수 있습니다.

설명 이미지
LAMP7 자동화 범위

LAMP7은 분석단계의 60%, 설계단계의 40% 그리고 개발과 시험단계의 90% 공수 절감이 가능합니다.

프로세스, 테이터 화면 설계로 WEB 이나 SAP 프로그램을 자동 생성해주고, 테스트를 자동화합니다.

업무, 설계 정보와 프로그램 자동화/동기화로 Biz-Dev-Ops의 IT Governance를 확보할 수 있습니다.

Biz-Dev-Ops (상시 운영체계) 확보

Dev-Ops(데브옵스)는 IT 개발과 운영 조직 간의 협업과 정규화 하도록 운영하는 체계를 의미하며 최근에는 IT를 뛰어넘어 모든 조직을 대상으로 확대되고 있는 추세입니다.

데브옵스의 한단계 더 진화 형태인 Biz-Dev-Ops는 현업 업무영역까지 데브옵스 수명주기를 확장함으로써 비즈니스 절차를 만들고 유지관리에 이르기까지 효율적인 운영체계를 만드는 것을 의미합니다.

이를 통해 IT 거버넌스의 주요과제인 비즈니스와 IT의 Gap을 해결하고 회사는 비전, 전략, 절차를 보다 빠르고 효율적으로 수립, 변경, 실행할 수 있게 합니다.

LAMP7 활용 시 시스템의 오류, 개선, 신규 요구 반영절차
  • Agile Prototyping LCDP의 운영 프로세스에 따라서 업무 정의와 기본설계를 수행하고
    프로토타입을 생성해 사용자의 요구사항
    검증을 수행합니다.
  • 상세설계를 수행하여 프로그램 자동생성과
    테스트 자동 실행하여 개발을 완료합니다.
  • 개발 결과를 표준 Repository에 반영함으로써 실시간 이력 및 버전관리와 업무절차, 설계정보, 시스템 정보를 관리하여 Biz-Dev-Ops 체계를 실현합니다.
상시 운영체계 확보 관련 이미지
Productivity

SW 개발 단계별 가중치를 적용하여 LAMP7 사용개발 시 수행시간과 결과물 품질수준을 산정한 결과 입니다.
정상 계약 공수 대비 LAMP7 적용 시 수행시간은 27.6%로 줄고 결과 품질은 100%로 산정 되어 72.4%의 절감을 할 수 있습니다.
이는 분석, 설계도구로 커뮤니케이션이 강화되고 결과를 미리 경험하고 목표 달성에 참여도를 높인 효과와 개발자동화로 얻은 결과입니다.

단계 수행내역 가중치(%) 계약공수 LAMP7 사용 시 공수 절감율(%)
분석 요구사항 분석 19% 5 5 -
기능 정의 14 5 64.2
분석 소계 19 10 47.3
설계 기능(Process) 설계 24% 4 1.5 62.5
DB 설계 3 2.5 16.6
화면 설계(기본) 6 3 50
화면 설계(상세) 9 3.5 61.1
Test Scenario 2 2 -
설계 소계 24 12.5 47.9
구현 화면 개발 32% 12 0.5 95.8
이벤트 개발 8 0.5 87.5
트랜잭션 개발 7 1 85.7
단위 테스트 5 0.5 90
구현 소계 32 2.5 92.1
테스트 통합 테스트 25% 20 1.3 93.5
인수 테스트 5 1.3 74
테스트 소계 25 2.6 89.6
100 27.6 72.4
  • 가중치: SW 개발 단계별 기능점수 가중치(KOSA, SW사업 대가산정 가이드, 2022.08)
  • 계약 공수 100을 기준으로 LAMP7 적용 시 상대적 투입공수로 표현
Pricing (과금 및 서비스 정책)
구분 Enterprise
Price Developer 견적 문의
End User -
과금 단위 6개월/12개월
Unit Developer 1 User
End User 50 User
Paltform Public Cloud LAMP7
Private cloud Public
Support Support 9 X 5
Configuration Environments (Dev/Qas/Prd) Dev/Qas/Prd
Use Case (적용사례)
  • A 제조사(자동차 부품기업) 지능화 금형개발시스템(Intelligent Mold Development) 적용사례입니다.
  • 적용업무는 초기 금형 검토단계부터 금형제작 및 검수 그리고 양산 후 금형관리까지 전체 업무입니다.
지능화 금형개발 이미지
  • 업무담당자는 업무절차(Process/Task)를 설계하고 화면정의 및 요구사항을 작성하였습니다.
  • 설계자는 화면정의서 기준 화면설계 및 업무절차와 처리업무 내용에 따른 Logic 설계를 하였습니다.
  • 자동 생성된 화면 사례 입니다.
  • 적용결과 업무담당자의 프로젝트 全 단계 참여로 사용자 중심 시스템을 구축할 수 있었고 설계, 개발 및 테스트 등 모든 단계에서 공수 및 기간 단축, 비용절감의 생산성 향상효과를 확인 하였습니다.
  • 요구사항 및 화면정의 등 요구정의를 신속하게 하였고, Process 및 Task 설계 등 업무정의를 명확하게 하였습니다.
  • Prototyping된 결과로 사용자가 직접 데이터를 등록, 조회, 수정, 삭제하면서 시스템을 검증하였습니다.
  • 자동 생성된 매뉴얼로 업무담당자가 사용자 교육을 직접 수행하였습니다.
지능화 금형 개발 시스템 구축시 LAMP7적용 효과 그래프 이미지
Patent

SDLC(Software Development Life Cycle)와 프로젝트관리시스템 영역까지 특허를 취득하여 지적재산권을 확보하고 있습니다.

특허번호 등록일 특허명
10-2377607 2022.03 정보시스템을 설계하여 프로그램과 데이터베이스를 자동으로 생성하고 테스트를 자동 수행하는 소프트웨어 공학플랫폼
10-1727186 2017.04 분할발주 및 원격지 개발 지원을 위한 소프트웨어 공학 시스템
10-1742157 2017.05 분할발주 및 원격지 개발 설계 진척관리를 위한 프로젝트 관리 시스템