본문 바로가기
경영학/경영정보시스템

[경영정보시스템] 23. 정보시스템 개발 방법

by study-mate-jennie 2021. 10. 23.
반응형

1. 시스템 개발과 조직변화

. IT 의한 구조적 조직 변화

1) 자동화

  • 효율성 증대
  • 수작업 대체

 

2) 절차의 합리화

  • 표준운영절차 간소화 및 합리화
  • 제품, 서비스, 운영의 지속적 품질개선 프로그램

 

3) 전사적 품질관리(Total quality management (TQM))

 

4) 6시그마(Six sigma)

 

5) 비즈니스 프로세스 재설계

  • 비즈니스 프로세스의 분석, 단순화, 재설계
  • 작업 흐름 재조직, 단계 결합, 반복 제거

 

6) 패러다임 변화

  • 사업 본질의 재검토
  • 새로운 비즈니스 모델의 정의
  • 조직의 본질 변화

조직 변화의 가장 일반적인 형태는 자동화와 합리화이다. 이들은 상대적으로 서서히 조직의 변화를 추구하며

중간 정도의 보상과 작은 위험이 뒤따른다. 리엔지니어링과 패러다임 변화와 같이 보다 빠르고 전면적인

변화는 많은 보상을 제공하지만 상대적으로 높은 실패 위험이 존재한다.

 

2. 비즈니스 프로세스 관리(BPM)

. 개요

- 기존 프로세스를 분석하고 새로운 프로세스를 설계하며 그러한 프로세스들을 최적화하기 위한 다양한

도구와 방법들을 제공

- 비즈니스 프로세스 재설계를 추진하는 기업에서 활용

 

 

. BPM 추진 단계

1) 변화가 필요한 프로세스 파악

2) 기존 프로세스 분석

3) 새로운 프로세스 설계

4) 새로운 프로세스 구현

5) 지속적인 측정

 

. BPM 위한 다양한 도구

1) 기존 프로세스의 파악과 문서화

2) 비효율성 파악

3) 개선된 프로세스의 모델 생성

4) 프로세스 실행을 위한 비지니스 규칙의 생성

5) 프로세스 개선을 위해 기존 프로세스 통합

6) 프로세스 개선을 측정

7) 프로세스 변화가 핵심 비즈니스 성과에 미친 영향 분석

 

3. 시스템 분석과 설계

. 시스템 개발: 조직의 문제해결이나 기회 활용을 위해 정보시스템을 만드는 활동

1) 시스템 분석

(1) 새로운 정보시스템을 이용해 해결하고자 하는 문제를 분석

  • 문제의 정의 및 원인 파악
  • 해결책 명시
  • 시스템 제안서는 대안 해결책들을 파악하고 검토한다
  • 정보요구사항 파악

 

(2) 타당성 조사 포함

  • 해결책이 타당하며 만족스러운 투자인가?
  • 요구되는 기술이 활용 가능한가?

- 정보요구사항 분석

 누가 어떤 정보를 언제 어디에서 어떻게 필요로 하나

 새로운/수정된 시스템의 목표 정의

 새로운 시스템이 수행해야 하는 기능들을 구체화

 

- 잘못된 요구사항 분석은 시스템 실패와 높은 개발비용의 주요 원인임

 

2) 시스템 설계

(1) 시스템 분석 단계에서 파악된 기능들의 구현 방법을 시스템 명세서에 상세하게 기술

(2) 시스템 해결책의 경영적, 조직적, 기술적 요소 등을 고려해야 한다.

(3) 최종 사용자의 역할

사용자의 정보요구사항은 전체 시스템 구축에 있어 매우 중요한 역할을 담당

사용자는 그들의 사업 우선순위와 정보요구가 시스템에 제대로 반영되도록 설계 과정에 적극

참여하여야 한다.

설계 과정에 불충분한 사용자 참여는 시스템 실패의 주요한 원인

 

3) 프로그래밍:

설계 단계에서 만들어진 시스템 명세서는 프로그래밍 단계를 거치면서 소프트웨어 프로그램 코드로 전환

 

4) 검사

(1) 시스템이 올바른 결과를 산출하는지 확인

(2) 단위검사: 시스템 내의 프로그램들을 개별적으로 검사

(3) 시스템 검사: 정보시스템의 기능을 총체적으로 검사

(4) 인수검사: 시스템이 실제 운영환경에서 사용될 준비가 되었는지 최종적으로 확인

(5) 검사계획: 일련의 검사를 위한 모든 준비

 

5) 전환

(1) 기존 시스템에서 새로운 시스템으로 변환하는 과정

(2) 4가지 주요 전략 : 병렬전략, 직접전환, 파일럿 검토, 단계적 접근

(3) 최종 사용자 훈련 필요

(4) 기술 사용자 관점에서 시스템 작동 방식을 상세히 설명한 문서 작성

 

6) 가동과유지보수

(1) 시스템 수정이 필요한지 판단하기 위해 시스템 검토

(2) 공식 구축 감사문서 포함

(3) 유지보수 : 오류 수정, 새로운 요구사항 처리, 처리 효율성 향상 등을 위해 하드웨어,

소프트웨어, 문서, 그리고 절차 등을 수정

 업무의 20% : 디버깅, 비상 작업

 업무의 20% : 하드웨어, 소프트웨어, 데이터, 보고서 변경

 업무의 60% : 처리 효율성 향상을 위한 사용자 교육, 문서화, 시스템 요소 기록 등의 업무

반응형