SlideShare a Scribd company logo
1 of 13
Download to read offline
Always Your Business Partner
현행 정보시스템 운영의 문제점
• SW공학체계에 따른 시스템 운영 프로세스 미흡
 요구사항에서테스팅까지의일련의 통합관리 부재
 현행화 및 수시적 피드백이 불가능한 산출물 관리
• 유지보수 인력 중심의 상황 별 대처
유지보수 인력의 능력과 경험에 의존
투입시간 대비 SLA(Service Level Agreement )평가
• 통합적인 SW 자원, 소스, 형상관리 등의 미흡
 요구사항에서 테스트까지의 일련의 정보 부재
 단순 형상관리를 통한 소스 및 빌드관리 체계
인력중심의
유지보수
SW공학적
프로세스
미흡
통합
정보관리의
미흡
1
현행 정보시스템 운영의 문제점
확인해보고알려드리겠습니다.
다른요구사항이많아 아직처리
하지못했습니다.곧처리할게요
시스템에반영하기에는무리한
요구사항인 것같습니다.일정
조정이필요할것같습니다.
2
SINVAS 플랫폼 기반의 정보시스템 운영
3
4
시스템 운영 플랫폼의 구성요소
설계와 구현 동기화소프트웨어 가시성과 추적성
저장소 기반의 협업 체계 SW 개발/운영 전 과정 지원 도구
5
SINVAS Platform
• 요구사항 도출
• 요구사항 정의
• 베이스라인 관리
• 요구사항 리뷰
6
SINVAS Platform 적용방안(컨설팅)
 도구 적용 컨설팅을 통해 내재화된 적용 방안 수립 및 도구 기능 개선 지원
프로젝트 착수 현황분석
도구 활용 방안
수립 및 구성
도구 개선 기능
구현 및 교육
프로젝트
계획수립
도구
적용
컨설팅
Task
프로젝트 종료
현황 파악
개발 환경 분석
도구활용
계획수립
도구 활용
방향 도출
저장소
환경 구성
도구 별
개선기능 구현
프로젝트 종료
도구
활용 교육
일정 계획 수립
업무범위 정의
수행 전략 정의
교육 계획 수립
업무 현황 파악
개발 환경 분석
시스템
프로세스 분석
도구 활용
방향 도출
도구 활용
계획 수립
미래 모형 검토
도구 활용
프로세스 설계
SINVAS 저장소
환경 구성
도구
개선 기능 구현
개선 기능 테스트
도구 활용 교육
프로젝트 종료
교육 자료 작성
교육 준비
정보시스템 현행화(역공학)
 기 구축된 시스템 분석을 통한 설계 정보 생성과 분석 모델과의 연계를 통해 시스템 운영 기반 구축
 시스템과 관련된 모든 정보는 통합 저장소에 탑재되어 관리
역 공학
Use Case 도출
Sequence
Diagram 생성
화면 매핑
기타 정보 매핑
7
정보시스템 현행화(역공학)
소스코드로부터 프레임 워크 기반의 역 공학을 통한 설계정보 도출 단계
프레임워크 기반의 소스코드 역 공학을 통해서 설계정보를 최대한 도출
할 수 있도록 설계하고 구현하는 단계
Source Code
(based eGovFrame)
역 공학규칙 수립/
구현
프레임워크 아키텍처 및 개발 요소 분석
역 공학 대상 파일 분석(Source Code, Configuration File, etc…)
역 공학 대상 선정
역 공학 결과물 정의(Class Diagram, Sequence Diagram.
Statechart Diagram, etc…)
역 공학 프로그램 제작, 프로그램 테스트, 역 공학 기능 배포
역 공학을 통해서 도출된 정보에서 Use Case를 도출할 수 있도록 설계하고 구현하는 단계
역 공학을 통해서 도출된 정보에서 Use Case를 도출할 수 있도록 설계
하고 구현하는 단계
Use Case Diagram 작성Actor/Use Case 도출
시스템 사용자 및 이해당사자를 Actor 후보 도출
시스템 기능을 세분화하여 Use Case 후보 도출
도출된 Actor와 Use Case의 관계를 수립
관계 수립을 통해 Actor 와 Use Case정립
Use Case Diagram 작성
Actor, Use Case 간의 관계를 기반으로 체계 수립
역 공학
Use Case 도출
Sequence
Diagram 생성
화면 매핑
기타 정보 매핑
8
정보시스템 현행화(역공학)
역 공학을 통해서 도출된 정보와 Use Case 도출 후 분석된 화면을 맵핑하는 단
계
역 공학을 통해서 도출된 정보와 Use Case 도출 후 분석된 화면을 맵핑
하는 단계
Use Case Use Case 명세서Flow of Event 작성기
Use Case 명세
Trigger, Brief Description, Pre-Condition, Post-
Condition, Flow of Event 작성
Flow of Event 작성시 연관된 화면을 도출
도출된 Use Case와 연관된 화면을 역공학을 통해 도출된
화면으로 매핑, Use Case부터 설계모델까지의 추적성 확보
역 공학을 통해서 도출된 정보에서 Use Case를 도출할 수 있도록 설계하고 구현하는 단계
Use Case를 기준으로 기능과 관련된 Sequence Diagram을 소스코드
를 분석하여 정보 추출을 통해 작성
역 공학
Use Case 도출
Sequence
Diagram 생성
화면 매핑
기타 정보 매핑
Operation 매핑
역 공학을 통해 생성
9
정보시스템 현행화(형상관리)
변경 접수
영향도 분석
변경 통제
변경 적용 및
테스트
상태기록
Trace Matrix 3D Trace View
10
사용자 SR처리를 통한 시스템 운영방안
SINVAS ALM
SINVAS
REQ
SINVASUML
Service Request 등록
책임자 검토
운영팀 접수
담당자 지정
처리완료 요청
요청자 승인
요구사항 등록
요구사항 확정
Use Case 변경 분석
설계 변경
SINVASTEST
정적 분석 수행
동적 분석 실행
[테스트 수행 통과 시]
SR 담당자 지정
설계 확정
시스템 구현
SINVAS
DEV
분석 결과 리포팅
형상 관리
• 사용자의 SR 처리에 대한 요구사항 매핑
• 기존 추적정보를 바탕으로 분석/설계,
구현, 테스트 변경
SR 관리
• 시스템 사용자의 시스템 변경 요청에 따라
절차를 수립함
품질 관리
• 변경된 설계 및 소스 코드에 대한 품질
관리 수행
(정적 분석, 동적 분석)
• CI 서버 연계
Eclipse
11
12
기대 효과
사용자 요구 처리 시간 단축 소프트웨어 품질 향상
생산성 향상시스템 운영 효율성 상승
• 서비스 변경 요청에 대한 빠른 시스템
영향도 분석
• 설계 영향도 분석을 통한 변경 사항 확인
및 처리
• 설계 모델과 소스 코드의 동기화를 통해,
소프트웨어 설계 품질 향상
• 지속적인 테스트로 소스 코드 및
실행 어플리케이션의 품질 향상
• 변경에 대한 영향도 평가 및 분석 수행을
통해 변화 범위의 정확성 확보
• 디지털화 된 정보로 시스템 운영함으로
문서화를 위해 필요한 노력 감소
• 도구의 자동화를 기반으로 시스템 운영
을 통해 생산성 향상
• 구현 결과물에 대한 테스트를 통해 생산
성 향상

More Related Content

What's hot

StarUML NS - 4.star rail 변경관리
StarUML NS - 4.star rail 변경관리StarUML NS - 4.star rail 변경관리
StarUML NS - 4.star rail 변경관리태욱 양
 
05. it정보화전략-어플리케이션 프레임워크
05. it정보화전략-어플리케이션 프레임워크05. it정보화전략-어플리케이션 프레임워크
05. it정보화전략-어플리케이션 프레임워크InGuen Hwang
 
요구사항과 테스트 설계
요구사항과 테스트 설계요구사항과 테스트 설계
요구사항과 테스트 설계kimjoohyuk
 
01. kpi기반의 정량적 성능 평가 체계 구축
01. kpi기반의 정량적 성능 평가 체계 구축01. kpi기반의 정량적 성능 평가 체계 구축
01. kpi기반의 정량적 성능 평가 체계 구축InGuen Hwang
 
Executable model en
Executable model enExecutable model en
Executable model enMin Seok Kim
 
StarUML NS Guide - Requirements
StarUML NS Guide - RequirementsStarUML NS Guide - Requirements
StarUML NS Guide - Requirements태욱 양
 
StarUML NS - 1.star rail 요구사항 방법론
StarUML NS - 1.star rail 요구사항 방법론StarUML NS - 1.star rail 요구사항 방법론
StarUML NS - 1.star rail 요구사항 방법론태욱 양
 
Polaris Office - 제품 기획부터 출시까지 - 인프라웨어 테크놀러지
Polaris Office - 제품 기획부터 출시까지 - 인프라웨어 테크놀러지Polaris Office - 제품 기획부터 출시까지 - 인프라웨어 테크놀러지
Polaris Office - 제품 기획부터 출시까지 - 인프라웨어 테크놀러지Atlassian 대한민국
 
프로젝트에서 Sw아키텍트의 역할 20140717
프로젝트에서 Sw아키텍트의 역할 20140717프로젝트에서 Sw아키텍트의 역할 20140717
프로젝트에서 Sw아키텍트의 역할 20140717Young On Kim
 
[오픈소스컨설팅]Session 3. atlassian 도입 1년차 조직의 고민
[오픈소스컨설팅]Session 3. atlassian 도입 1년차 조직의 고민[오픈소스컨설팅]Session 3. atlassian 도입 1년차 조직의 고민
[오픈소스컨설팅]Session 3. atlassian 도입 1년차 조직의 고민Hee Jae Lee
 
StarUML NS - 2.star rail 요구사항 도출 표준
StarUML NS - 2.star rail 요구사항 도출 표준StarUML NS - 2.star rail 요구사항 도출 표준
StarUML NS - 2.star rail 요구사항 도출 표준태욱 양
 
워터폴에서 애자일로의 전환, 그리고 그 지원 시스템 구성 - 투씨드
워터폴에서 애자일로의 전환, 그리고 그 지원 시스템 구성 - 투씨드워터폴에서 애자일로의 전환, 그리고 그 지원 시스템 구성 - 투씨드
워터폴에서 애자일로의 전환, 그리고 그 지원 시스템 구성 - 투씨드Atlassian 대한민국
 
Requirements Analysis & its' Faults Prevention
Requirements Analysis & its' Faults PreventionRequirements Analysis & its' Faults Prevention
Requirements Analysis & its' Faults PreventionCHOLHO JONG
 
Atlassian 트러블슈팅 및 가상화기반 Confluence Data Center 구축 - 오픈소스...
Atlassian 트러블슈팅 및 가상화기반 Confluence Data Center 구축 - 오픈소스...Atlassian 트러블슈팅 및 가상화기반 Confluence Data Center 구축 - 오픈소스...
Atlassian 트러블슈팅 및 가상화기반 Confluence Data Center 구축 - 오픈소스...Atlassian 대한민국
 
StarUML NS Guide - Design
StarUML NS Guide - DesignStarUML NS Guide - Design
StarUML NS Guide - Design태욱 양
 
Atlassian Bamboo를 활용한 이상적인 DevTestOps 환경 구축 - 모우소프트
Atlassian Bamboo를 활용한 이상적인 DevTestOps 환경 구축 - 모우소프트Atlassian Bamboo를 활용한 이상적인 DevTestOps 환경 구축 - 모우소프트
Atlassian Bamboo를 활용한 이상적인 DevTestOps 환경 구축 - 모우소프트Atlassian 대한민국
 
제품소개서 (Pastel editor)
제품소개서 (Pastel editor)제품소개서 (Pastel editor)
제품소개서 (Pastel editor)Kevin Hyun
 
18편흥렬 alm 20110728_v1.0(발표본)01
18편흥렬 alm 20110728_v1.0(발표본)0118편흥렬 alm 20110728_v1.0(발표본)01
18편흥렬 alm 20110728_v1.0(발표본)01mosaicnet
 
소프트웨어 아키텍처
소프트웨어 아키텍처소프트웨어 아키텍처
소프트웨어 아키텍처영기 김
 
IT표준화-아키텍처,프로세스-2015.09.30
IT표준화-아키텍처,프로세스-2015.09.30IT표준화-아키텍처,프로세스-2015.09.30
IT표준화-아키텍처,프로세스-2015.09.30InGuen Hwang
 

What's hot (20)

StarUML NS - 4.star rail 변경관리
StarUML NS - 4.star rail 변경관리StarUML NS - 4.star rail 변경관리
StarUML NS - 4.star rail 변경관리
 
05. it정보화전략-어플리케이션 프레임워크
05. it정보화전략-어플리케이션 프레임워크05. it정보화전략-어플리케이션 프레임워크
05. it정보화전략-어플리케이션 프레임워크
 
요구사항과 테스트 설계
요구사항과 테스트 설계요구사항과 테스트 설계
요구사항과 테스트 설계
 
01. kpi기반의 정량적 성능 평가 체계 구축
01. kpi기반의 정량적 성능 평가 체계 구축01. kpi기반의 정량적 성능 평가 체계 구축
01. kpi기반의 정량적 성능 평가 체계 구축
 
Executable model en
Executable model enExecutable model en
Executable model en
 
StarUML NS Guide - Requirements
StarUML NS Guide - RequirementsStarUML NS Guide - Requirements
StarUML NS Guide - Requirements
 
StarUML NS - 1.star rail 요구사항 방법론
StarUML NS - 1.star rail 요구사항 방법론StarUML NS - 1.star rail 요구사항 방법론
StarUML NS - 1.star rail 요구사항 방법론
 
Polaris Office - 제품 기획부터 출시까지 - 인프라웨어 테크놀러지
Polaris Office - 제품 기획부터 출시까지 - 인프라웨어 테크놀러지Polaris Office - 제품 기획부터 출시까지 - 인프라웨어 테크놀러지
Polaris Office - 제품 기획부터 출시까지 - 인프라웨어 테크놀러지
 
프로젝트에서 Sw아키텍트의 역할 20140717
프로젝트에서 Sw아키텍트의 역할 20140717프로젝트에서 Sw아키텍트의 역할 20140717
프로젝트에서 Sw아키텍트의 역할 20140717
 
[오픈소스컨설팅]Session 3. atlassian 도입 1년차 조직의 고민
[오픈소스컨설팅]Session 3. atlassian 도입 1년차 조직의 고민[오픈소스컨설팅]Session 3. atlassian 도입 1년차 조직의 고민
[오픈소스컨설팅]Session 3. atlassian 도입 1년차 조직의 고민
 
StarUML NS - 2.star rail 요구사항 도출 표준
StarUML NS - 2.star rail 요구사항 도출 표준StarUML NS - 2.star rail 요구사항 도출 표준
StarUML NS - 2.star rail 요구사항 도출 표준
 
워터폴에서 애자일로의 전환, 그리고 그 지원 시스템 구성 - 투씨드
워터폴에서 애자일로의 전환, 그리고 그 지원 시스템 구성 - 투씨드워터폴에서 애자일로의 전환, 그리고 그 지원 시스템 구성 - 투씨드
워터폴에서 애자일로의 전환, 그리고 그 지원 시스템 구성 - 투씨드
 
Requirements Analysis & its' Faults Prevention
Requirements Analysis & its' Faults PreventionRequirements Analysis & its' Faults Prevention
Requirements Analysis & its' Faults Prevention
 
Atlassian 트러블슈팅 및 가상화기반 Confluence Data Center 구축 - 오픈소스...
Atlassian 트러블슈팅 및 가상화기반 Confluence Data Center 구축 - 오픈소스...Atlassian 트러블슈팅 및 가상화기반 Confluence Data Center 구축 - 오픈소스...
Atlassian 트러블슈팅 및 가상화기반 Confluence Data Center 구축 - 오픈소스...
 
StarUML NS Guide - Design
StarUML NS Guide - DesignStarUML NS Guide - Design
StarUML NS Guide - Design
 
Atlassian Bamboo를 활용한 이상적인 DevTestOps 환경 구축 - 모우소프트
Atlassian Bamboo를 활용한 이상적인 DevTestOps 환경 구축 - 모우소프트Atlassian Bamboo를 활용한 이상적인 DevTestOps 환경 구축 - 모우소프트
Atlassian Bamboo를 활용한 이상적인 DevTestOps 환경 구축 - 모우소프트
 
제품소개서 (Pastel editor)
제품소개서 (Pastel editor)제품소개서 (Pastel editor)
제품소개서 (Pastel editor)
 
18편흥렬 alm 20110728_v1.0(발표본)01
18편흥렬 alm 20110728_v1.0(발표본)0118편흥렬 alm 20110728_v1.0(발표본)01
18편흥렬 alm 20110728_v1.0(발표본)01
 
소프트웨어 아키텍처
소프트웨어 아키텍처소프트웨어 아키텍처
소프트웨어 아키텍처
 
IT표준화-아키텍처,프로세스-2015.09.30
IT표준화-아키텍처,프로세스-2015.09.30IT표준화-아키텍처,프로세스-2015.09.30
IT표준화-아키텍처,프로세스-2015.09.30
 

Similar to 2015 SINVAS USER CONFERENCE - SINVAS 플랫폼을 활용한 정보시스템 유지보수 방안

010.JAVA TROUBLESHOOTING
010.JAVA TROUBLESHOOTING010.JAVA TROUBLESHOOTING
010.JAVA TROUBLESHOOTINGOpennaru, inc.
 
엔터프라이즈 클라우드 마이그레이션 준비와 실행. 그리고, 클라우드 운영 모범 사례 공유-최지웅, 오픈소스컨설팅 CTO / 장진환, 스마일샤...
엔터프라이즈 클라우드 마이그레이션 준비와 실행. 그리고, 클라우드 운영 모범 사례 공유-최지웅, 오픈소스컨설팅 CTO / 장진환, 스마일샤...엔터프라이즈 클라우드 마이그레이션 준비와 실행. 그리고, 클라우드 운영 모범 사례 공유-최지웅, 오픈소스컨설팅 CTO / 장진환, 스마일샤...
엔터프라이즈 클라우드 마이그레이션 준비와 실행. 그리고, 클라우드 운영 모범 사례 공유-최지웅, 오픈소스컨설팅 CTO / 장진환, 스마일샤...Amazon Web Services Korea
 
[찾아가는세미나] ERP 매니지드서비스: SAP+ 인프라토탈케어솔루션
[찾아가는세미나] ERP 매니지드서비스: SAP+ 인프라토탈케어솔루션[찾아가는세미나] ERP 매니지드서비스: SAP+ 인프라토탈케어솔루션
[찾아가는세미나] ERP 매니지드서비스: SAP+ 인프라토탈케어솔루션해은 최
 
IBM 보안솔루션 앱스캔_AppScan Standard 소개
IBM 보안솔루션 앱스캔_AppScan Standard 소개IBM 보안솔루션 앱스캔_AppScan Standard 소개
IBM 보안솔루션 앱스캔_AppScan Standard 소개은옥 조
 
All about Data Center Migration Session 1. <Case Study> 오비맥주 사례로 알아보는 DC 마이그레...
All about Data Center Migration Session 1. <Case Study> 오비맥주 사례로 알아보는 DC 마이그레...All about Data Center Migration Session 1. <Case Study> 오비맥주 사례로 알아보는 DC 마이그레...
All about Data Center Migration Session 1. <Case Study> 오비맥주 사례로 알아보는 DC 마이그레...BESPIN GLOBAL
 
01. it정보화전략-it 기술기반 도입 계획
01. it정보화전략-it 기술기반 도입 계획01. it정보화전략-it 기술기반 도입 계획
01. it정보화전략-it 기술기반 도입 계획InGuen Hwang
 
[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링
[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링
[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링OpenStack Korea Community
 
오픈소스 프레임워크 기반 웹 서비스 설계 (Example)
오픈소스 프레임워크 기반 웹 서비스 설계 (Example)오픈소스 프레임워크 기반 웹 서비스 설계 (Example)
오픈소스 프레임워크 기반 웹 서비스 설계 (Example)중선 곽
 
모아소프트(MOASOFT) 회사소개서 (20200922) version
모아소프트(MOASOFT) 회사소개서 (20200922) version모아소프트(MOASOFT) 회사소개서 (20200922) version
모아소프트(MOASOFT) 회사소개서 (20200922) version모아소프트 MOASOFT
 
Systems Engineering Management Plan (SEMP) for a standard fisher boat
Systems Engineering Management Plan (SEMP) for a standard fisher boatSystems Engineering Management Plan (SEMP) for a standard fisher boat
Systems Engineering Management Plan (SEMP) for a standard fisher boatJinwon Park
 
대용량 분산 아키텍쳐 설계 #4. soa 아키텍쳐
대용량 분산 아키텍쳐 설계 #4. soa 아키텍쳐대용량 분산 아키텍쳐 설계 #4. soa 아키텍쳐
대용량 분산 아키텍쳐 설계 #4. soa 아키텍쳐Terry Cho
 
Giip bp-giip connectivity1703
Giip bp-giip connectivity1703Giip bp-giip connectivity1703
Giip bp-giip connectivity1703Lowy Shin
 
포티파이 안전한 애플리케이션 구축 및 운영방안
포티파이 안전한 애플리케이션 구축 및 운영방안포티파이 안전한 애플리케이션 구축 및 운영방안
포티파이 안전한 애플리케이션 구축 및 운영방안TJ Seo
 
클라우드 환경에서 비즈니스 애플리케이션의 성능 통합 모니터링 방안::류길현::AWS Summit Seoul 2018
클라우드 환경에서 비즈니스 애플리케이션의 성능 통합 모니터링 방안::류길현::AWS Summit Seoul 2018 클라우드 환경에서 비즈니스 애플리케이션의 성능 통합 모니터링 방안::류길현::AWS Summit Seoul 2018
클라우드 환경에서 비즈니스 애플리케이션의 성능 통합 모니터링 방안::류길현::AWS Summit Seoul 2018 Amazon Web Services Korea
 
[AIS 2018] [Team Tools_Advanced] Altassian 기능 확장과 구축사례 - 한국정보컨설팅
[AIS 2018] [Team Tools_Advanced] Altassian 기능 확장과 구축사례 - 한국정보컨설팅[AIS 2018] [Team Tools_Advanced] Altassian 기능 확장과 구축사례 - 한국정보컨설팅
[AIS 2018] [Team Tools_Advanced] Altassian 기능 확장과 구축사례 - 한국정보컨설팅Atlassian 대한민국
 
PPT for real time IoT based production management use cases in 2014 manufactu...
PPT for real time IoT based production management use cases in 2014 manufactu...PPT for real time IoT based production management use cases in 2014 manufactu...
PPT for real time IoT based production management use cases in 2014 manufactu...S.K. Cha of ACS in Korea
 
Opensource apm scouter in practice
Opensource apm scouter in practiceOpensource apm scouter in practice
Opensource apm scouter in practicedonghoonlee18659041
 
04.실행환경 교육교재(화면처리)
04.실행환경 교육교재(화면처리)04.실행환경 교육교재(화면처리)
04.실행환경 교육교재(화면처리)Hankyo
 
NETSCOUT nGeniusONE for Service Assurance
NETSCOUT nGeniusONE for Service AssuranceNETSCOUT nGeniusONE for Service Assurance
NETSCOUT nGeniusONE for Service AssuranceJay Hong
 

Similar to 2015 SINVAS USER CONFERENCE - SINVAS 플랫폼을 활용한 정보시스템 유지보수 방안 (20)

010.JAVA TROUBLESHOOTING
010.JAVA TROUBLESHOOTING010.JAVA TROUBLESHOOTING
010.JAVA TROUBLESHOOTING
 
엔터프라이즈 클라우드 마이그레이션 준비와 실행. 그리고, 클라우드 운영 모범 사례 공유-최지웅, 오픈소스컨설팅 CTO / 장진환, 스마일샤...
엔터프라이즈 클라우드 마이그레이션 준비와 실행. 그리고, 클라우드 운영 모범 사례 공유-최지웅, 오픈소스컨설팅 CTO / 장진환, 스마일샤...엔터프라이즈 클라우드 마이그레이션 준비와 실행. 그리고, 클라우드 운영 모범 사례 공유-최지웅, 오픈소스컨설팅 CTO / 장진환, 스마일샤...
엔터프라이즈 클라우드 마이그레이션 준비와 실행. 그리고, 클라우드 운영 모범 사례 공유-최지웅, 오픈소스컨설팅 CTO / 장진환, 스마일샤...
 
[찾아가는세미나] ERP 매니지드서비스: SAP+ 인프라토탈케어솔루션
[찾아가는세미나] ERP 매니지드서비스: SAP+ 인프라토탈케어솔루션[찾아가는세미나] ERP 매니지드서비스: SAP+ 인프라토탈케어솔루션
[찾아가는세미나] ERP 매니지드서비스: SAP+ 인프라토탈케어솔루션
 
IBM 보안솔루션 앱스캔_AppScan Standard 소개
IBM 보안솔루션 앱스캔_AppScan Standard 소개IBM 보안솔루션 앱스캔_AppScan Standard 소개
IBM 보안솔루션 앱스캔_AppScan Standard 소개
 
All about Data Center Migration Session 1. <Case Study> 오비맥주 사례로 알아보는 DC 마이그레...
All about Data Center Migration Session 1. <Case Study> 오비맥주 사례로 알아보는 DC 마이그레...All about Data Center Migration Session 1. <Case Study> 오비맥주 사례로 알아보는 DC 마이그레...
All about Data Center Migration Session 1. <Case Study> 오비맥주 사례로 알아보는 DC 마이그레...
 
01. it정보화전략-it 기술기반 도입 계획
01. it정보화전략-it 기술기반 도입 계획01. it정보화전략-it 기술기반 도입 계획
01. it정보화전략-it 기술기반 도입 계획
 
[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링
[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링
[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링
 
오픈소스 프레임워크 기반 웹 서비스 설계 (Example)
오픈소스 프레임워크 기반 웹 서비스 설계 (Example)오픈소스 프레임워크 기반 웹 서비스 설계 (Example)
오픈소스 프레임워크 기반 웹 서비스 설계 (Example)
 
모아소프트(MOASOFT) 회사소개서 (20200922) version
모아소프트(MOASOFT) 회사소개서 (20200922) version모아소프트(MOASOFT) 회사소개서 (20200922) version
모아소프트(MOASOFT) 회사소개서 (20200922) version
 
Systems Engineering Management Plan (SEMP) for a standard fisher boat
Systems Engineering Management Plan (SEMP) for a standard fisher boatSystems Engineering Management Plan (SEMP) for a standard fisher boat
Systems Engineering Management Plan (SEMP) for a standard fisher boat
 
대용량 분산 아키텍쳐 설계 #4. soa 아키텍쳐
대용량 분산 아키텍쳐 설계 #4. soa 아키텍쳐대용량 분산 아키텍쳐 설계 #4. soa 아키텍쳐
대용량 분산 아키텍쳐 설계 #4. soa 아키텍쳐
 
Giip bp-giip connectivity1703
Giip bp-giip connectivity1703Giip bp-giip connectivity1703
Giip bp-giip connectivity1703
 
포티파이 안전한 애플리케이션 구축 및 운영방안
포티파이 안전한 애플리케이션 구축 및 운영방안포티파이 안전한 애플리케이션 구축 및 운영방안
포티파이 안전한 애플리케이션 구축 및 운영방안
 
클라우드 환경에서 비즈니스 애플리케이션의 성능 통합 모니터링 방안::류길현::AWS Summit Seoul 2018
클라우드 환경에서 비즈니스 애플리케이션의 성능 통합 모니터링 방안::류길현::AWS Summit Seoul 2018 클라우드 환경에서 비즈니스 애플리케이션의 성능 통합 모니터링 방안::류길현::AWS Summit Seoul 2018
클라우드 환경에서 비즈니스 애플리케이션의 성능 통합 모니터링 방안::류길현::AWS Summit Seoul 2018
 
[AIS 2018] [Team Tools_Advanced] Altassian 기능 확장과 구축사례 - 한국정보컨설팅
[AIS 2018] [Team Tools_Advanced] Altassian 기능 확장과 구축사례 - 한국정보컨설팅[AIS 2018] [Team Tools_Advanced] Altassian 기능 확장과 구축사례 - 한국정보컨설팅
[AIS 2018] [Team Tools_Advanced] Altassian 기능 확장과 구축사례 - 한국정보컨설팅
 
PPT for real time IoT based production management use cases in 2014 manufactu...
PPT for real time IoT based production management use cases in 2014 manufactu...PPT for real time IoT based production management use cases in 2014 manufactu...
PPT for real time IoT based production management use cases in 2014 manufactu...
 
Opensource apm scouter in practice
Opensource apm scouter in practiceOpensource apm scouter in practice
Opensource apm scouter in practice
 
Opensource apm scouter in practice
Opensource apm scouter in practiceOpensource apm scouter in practice
Opensource apm scouter in practice
 
04.실행환경 교육교재(화면처리)
04.실행환경 교육교재(화면처리)04.실행환경 교육교재(화면처리)
04.실행환경 교육교재(화면처리)
 
NETSCOUT nGeniusONE for Service Assurance
NETSCOUT nGeniusONE for Service AssuranceNETSCOUT nGeniusONE for Service Assurance
NETSCOUT nGeniusONE for Service Assurance
 

More from Suji Lee

2016 SINVAS DAY - SINVAS Platform 기반 통합 MDD 개발 환경
2016 SINVAS DAY - SINVAS Platform 기반 통합 MDD 개발 환경2016 SINVAS DAY - SINVAS Platform 기반 통합 MDD 개발 환경
2016 SINVAS DAY - SINVAS Platform 기반 통합 MDD 개발 환경Suji Lee
 
2015 SINVAS USER CONFERENCE - SINVAS ALM을 통한 소프트웨어 비주얼라이제이션 구현 방안
2015 SINVAS USER CONFERENCE - SINVAS ALM을 통한 소프트웨어 비주얼라이제이션 구현 방안2015 SINVAS USER CONFERENCE - SINVAS ALM을 통한 소프트웨어 비주얼라이제이션 구현 방안
2015 SINVAS USER CONFERENCE - SINVAS ALM을 통한 소프트웨어 비주얼라이제이션 구현 방안Suji Lee
 
2015 SINVAS USER CONFERENCE - SW 분리발주에의한 요구사항 및 분석설계방안
2015 SINVAS USER CONFERENCE - SW 분리발주에의한 요구사항 및 분석설계방안2015 SINVAS USER CONFERENCE - SW 분리발주에의한 요구사항 및 분석설계방안
2015 SINVAS USER CONFERENCE - SW 분리발주에의한 요구사항 및 분석설계방안Suji Lee
 
2015 SINVAS DAY - SINVAS ALM (소프트웨어 개발과 운영관리 통합 방안)
2015 SINVAS DAY - SINVAS ALM (소프트웨어 개발과 운영관리 통합 방안)2015 SINVAS DAY - SINVAS ALM (소프트웨어 개발과 운영관리 통합 방안)
2015 SINVAS DAY - SINVAS ALM (소프트웨어 개발과 운영관리 통합 방안)Suji Lee
 
2015 SINVAS DAY - SINVAS TEST (테스트 자동화를 위한 전략과 구성 방안)
2015 SINVAS DAY - SINVAS TEST (테스트 자동화를 위한 전략과 구성 방안)2015 SINVAS DAY - SINVAS TEST (테스트 자동화를 위한 전략과 구성 방안)
2015 SINVAS DAY - SINVAS TEST (테스트 자동화를 위한 전략과 구성 방안)Suji Lee
 
2015 SINVAS DAY - SINVAS DEV (소프트웨어 설계 통합 개발(MDD 연계) 전략)
2015 SINVAS DAY - SINVAS DEV (소프트웨어 설계 통합 개발(MDD 연계) 전략)2015 SINVAS DAY - SINVAS DEV (소프트웨어 설계 통합 개발(MDD 연계) 전략)
2015 SINVAS DAY - SINVAS DEV (소프트웨어 설계 통합 개발(MDD 연계) 전략)Suji Lee
 
2015 SINVAS DAY - SINVAS UML(효과적인 정보관리(분석/설계)를 통한 시스템 관리 방안)
2015 SINVAS DAY - SINVAS UML(효과적인 정보관리(분석/설계)를 통한 시스템 관리 방안)2015 SINVAS DAY - SINVAS UML(효과적인 정보관리(분석/설계)를 통한 시스템 관리 방안)
2015 SINVAS DAY - SINVAS UML(효과적인 정보관리(분석/설계)를 통한 시스템 관리 방안)Suji Lee
 

More from Suji Lee (7)

2016 SINVAS DAY - SINVAS Platform 기반 통합 MDD 개발 환경
2016 SINVAS DAY - SINVAS Platform 기반 통합 MDD 개발 환경2016 SINVAS DAY - SINVAS Platform 기반 통합 MDD 개발 환경
2016 SINVAS DAY - SINVAS Platform 기반 통합 MDD 개발 환경
 
2015 SINVAS USER CONFERENCE - SINVAS ALM을 통한 소프트웨어 비주얼라이제이션 구현 방안
2015 SINVAS USER CONFERENCE - SINVAS ALM을 통한 소프트웨어 비주얼라이제이션 구현 방안2015 SINVAS USER CONFERENCE - SINVAS ALM을 통한 소프트웨어 비주얼라이제이션 구현 방안
2015 SINVAS USER CONFERENCE - SINVAS ALM을 통한 소프트웨어 비주얼라이제이션 구현 방안
 
2015 SINVAS USER CONFERENCE - SW 분리발주에의한 요구사항 및 분석설계방안
2015 SINVAS USER CONFERENCE - SW 분리발주에의한 요구사항 및 분석설계방안2015 SINVAS USER CONFERENCE - SW 분리발주에의한 요구사항 및 분석설계방안
2015 SINVAS USER CONFERENCE - SW 분리발주에의한 요구사항 및 분석설계방안
 
2015 SINVAS DAY - SINVAS ALM (소프트웨어 개발과 운영관리 통합 방안)
2015 SINVAS DAY - SINVAS ALM (소프트웨어 개발과 운영관리 통합 방안)2015 SINVAS DAY - SINVAS ALM (소프트웨어 개발과 운영관리 통합 방안)
2015 SINVAS DAY - SINVAS ALM (소프트웨어 개발과 운영관리 통합 방안)
 
2015 SINVAS DAY - SINVAS TEST (테스트 자동화를 위한 전략과 구성 방안)
2015 SINVAS DAY - SINVAS TEST (테스트 자동화를 위한 전략과 구성 방안)2015 SINVAS DAY - SINVAS TEST (테스트 자동화를 위한 전략과 구성 방안)
2015 SINVAS DAY - SINVAS TEST (테스트 자동화를 위한 전략과 구성 방안)
 
2015 SINVAS DAY - SINVAS DEV (소프트웨어 설계 통합 개발(MDD 연계) 전략)
2015 SINVAS DAY - SINVAS DEV (소프트웨어 설계 통합 개발(MDD 연계) 전략)2015 SINVAS DAY - SINVAS DEV (소프트웨어 설계 통합 개발(MDD 연계) 전략)
2015 SINVAS DAY - SINVAS DEV (소프트웨어 설계 통합 개발(MDD 연계) 전략)
 
2015 SINVAS DAY - SINVAS UML(효과적인 정보관리(분석/설계)를 통한 시스템 관리 방안)
2015 SINVAS DAY - SINVAS UML(효과적인 정보관리(분석/설계)를 통한 시스템 관리 방안)2015 SINVAS DAY - SINVAS UML(효과적인 정보관리(분석/설계)를 통한 시스템 관리 방안)
2015 SINVAS DAY - SINVAS UML(효과적인 정보관리(분석/설계)를 통한 시스템 관리 방안)
 

2015 SINVAS USER CONFERENCE - SINVAS 플랫폼을 활용한 정보시스템 유지보수 방안

  • 2. 현행 정보시스템 운영의 문제점 • SW공학체계에 따른 시스템 운영 프로세스 미흡  요구사항에서테스팅까지의일련의 통합관리 부재  현행화 및 수시적 피드백이 불가능한 산출물 관리 • 유지보수 인력 중심의 상황 별 대처 유지보수 인력의 능력과 경험에 의존 투입시간 대비 SLA(Service Level Agreement )평가 • 통합적인 SW 자원, 소스, 형상관리 등의 미흡  요구사항에서 테스트까지의 일련의 정보 부재  단순 형상관리를 통한 소스 및 빌드관리 체계 인력중심의 유지보수 SW공학적 프로세스 미흡 통합 정보관리의 미흡 1
  • 3. 현행 정보시스템 운영의 문제점 확인해보고알려드리겠습니다. 다른요구사항이많아 아직처리 하지못했습니다.곧처리할게요 시스템에반영하기에는무리한 요구사항인 것같습니다.일정 조정이필요할것같습니다. 2
  • 4. SINVAS 플랫폼 기반의 정보시스템 운영 3
  • 5. 4 시스템 운영 플랫폼의 구성요소 설계와 구현 동기화소프트웨어 가시성과 추적성 저장소 기반의 협업 체계 SW 개발/운영 전 과정 지원 도구
  • 6. 5 SINVAS Platform • 요구사항 도출 • 요구사항 정의 • 베이스라인 관리 • 요구사항 리뷰
  • 7. 6 SINVAS Platform 적용방안(컨설팅)  도구 적용 컨설팅을 통해 내재화된 적용 방안 수립 및 도구 기능 개선 지원 프로젝트 착수 현황분석 도구 활용 방안 수립 및 구성 도구 개선 기능 구현 및 교육 프로젝트 계획수립 도구 적용 컨설팅 Task 프로젝트 종료 현황 파악 개발 환경 분석 도구활용 계획수립 도구 활용 방향 도출 저장소 환경 구성 도구 별 개선기능 구현 프로젝트 종료 도구 활용 교육 일정 계획 수립 업무범위 정의 수행 전략 정의 교육 계획 수립 업무 현황 파악 개발 환경 분석 시스템 프로세스 분석 도구 활용 방향 도출 도구 활용 계획 수립 미래 모형 검토 도구 활용 프로세스 설계 SINVAS 저장소 환경 구성 도구 개선 기능 구현 개선 기능 테스트 도구 활용 교육 프로젝트 종료 교육 자료 작성 교육 준비
  • 8. 정보시스템 현행화(역공학)  기 구축된 시스템 분석을 통한 설계 정보 생성과 분석 모델과의 연계를 통해 시스템 운영 기반 구축  시스템과 관련된 모든 정보는 통합 저장소에 탑재되어 관리 역 공학 Use Case 도출 Sequence Diagram 생성 화면 매핑 기타 정보 매핑 7
  • 9. 정보시스템 현행화(역공학) 소스코드로부터 프레임 워크 기반의 역 공학을 통한 설계정보 도출 단계 프레임워크 기반의 소스코드 역 공학을 통해서 설계정보를 최대한 도출 할 수 있도록 설계하고 구현하는 단계 Source Code (based eGovFrame) 역 공학규칙 수립/ 구현 프레임워크 아키텍처 및 개발 요소 분석 역 공학 대상 파일 분석(Source Code, Configuration File, etc…) 역 공학 대상 선정 역 공학 결과물 정의(Class Diagram, Sequence Diagram. Statechart Diagram, etc…) 역 공학 프로그램 제작, 프로그램 테스트, 역 공학 기능 배포 역 공학을 통해서 도출된 정보에서 Use Case를 도출할 수 있도록 설계하고 구현하는 단계 역 공학을 통해서 도출된 정보에서 Use Case를 도출할 수 있도록 설계 하고 구현하는 단계 Use Case Diagram 작성Actor/Use Case 도출 시스템 사용자 및 이해당사자를 Actor 후보 도출 시스템 기능을 세분화하여 Use Case 후보 도출 도출된 Actor와 Use Case의 관계를 수립 관계 수립을 통해 Actor 와 Use Case정립 Use Case Diagram 작성 Actor, Use Case 간의 관계를 기반으로 체계 수립 역 공학 Use Case 도출 Sequence Diagram 생성 화면 매핑 기타 정보 매핑 8
  • 10. 정보시스템 현행화(역공학) 역 공학을 통해서 도출된 정보와 Use Case 도출 후 분석된 화면을 맵핑하는 단 계 역 공학을 통해서 도출된 정보와 Use Case 도출 후 분석된 화면을 맵핑 하는 단계 Use Case Use Case 명세서Flow of Event 작성기 Use Case 명세 Trigger, Brief Description, Pre-Condition, Post- Condition, Flow of Event 작성 Flow of Event 작성시 연관된 화면을 도출 도출된 Use Case와 연관된 화면을 역공학을 통해 도출된 화면으로 매핑, Use Case부터 설계모델까지의 추적성 확보 역 공학을 통해서 도출된 정보에서 Use Case를 도출할 수 있도록 설계하고 구현하는 단계 Use Case를 기준으로 기능과 관련된 Sequence Diagram을 소스코드 를 분석하여 정보 추출을 통해 작성 역 공학 Use Case 도출 Sequence Diagram 생성 화면 매핑 기타 정보 매핑 Operation 매핑 역 공학을 통해 생성 9
  • 11. 정보시스템 현행화(형상관리) 변경 접수 영향도 분석 변경 통제 변경 적용 및 테스트 상태기록 Trace Matrix 3D Trace View 10
  • 12. 사용자 SR처리를 통한 시스템 운영방안 SINVAS ALM SINVAS REQ SINVASUML Service Request 등록 책임자 검토 운영팀 접수 담당자 지정 처리완료 요청 요청자 승인 요구사항 등록 요구사항 확정 Use Case 변경 분석 설계 변경 SINVASTEST 정적 분석 수행 동적 분석 실행 [테스트 수행 통과 시] SR 담당자 지정 설계 확정 시스템 구현 SINVAS DEV 분석 결과 리포팅 형상 관리 • 사용자의 SR 처리에 대한 요구사항 매핑 • 기존 추적정보를 바탕으로 분석/설계, 구현, 테스트 변경 SR 관리 • 시스템 사용자의 시스템 변경 요청에 따라 절차를 수립함 품질 관리 • 변경된 설계 및 소스 코드에 대한 품질 관리 수행 (정적 분석, 동적 분석) • CI 서버 연계 Eclipse 11
  • 13. 12 기대 효과 사용자 요구 처리 시간 단축 소프트웨어 품질 향상 생산성 향상시스템 운영 효율성 상승 • 서비스 변경 요청에 대한 빠른 시스템 영향도 분석 • 설계 영향도 분석을 통한 변경 사항 확인 및 처리 • 설계 모델과 소스 코드의 동기화를 통해, 소프트웨어 설계 품질 향상 • 지속적인 테스트로 소스 코드 및 실행 어플리케이션의 품질 향상 • 변경에 대한 영향도 평가 및 분석 수행을 통해 변화 범위의 정확성 확보 • 디지털화 된 정보로 시스템 운영함으로 문서화를 위해 필요한 노력 감소 • 도구의 자동화를 기반으로 시스템 운영 을 통해 생산성 향상 • 구현 결과물에 대한 테스트를 통해 생산 성 향상