MIS-개발 프로세스
MIS에서 정보는 자본과 시간과 같은 주요 자원으로 인식됩니다. 이 자원을 잘 관리해야하는 경우, 정보가 시스템의 중요한 자원이되도록 계획하고 제어하도록 경영진에게 요청합니다.
경영 정보 시스템은 좋은 계획이 필요합니다.
이 시스템은 데이터 처리만으로 관리 정보를 처리해야합니다.
관리 계획, 의사 결정 및 조치를 지원해야합니다.
비즈니스 관리의 변화하는 요구 사항을 지원해야합니다.
MIS 구현의 주요 과제는 다음과 같습니다.
정보의 양, 내용 및 컨텍스트-얼마나 많은 정보와 정확히 무엇을 설명해야하는지.
분석 및 표현의 특성-정보의 이해도.
정보 가용성-빈도, 동시대성, 주문형 또는 일상적, 주기적 또는 비 정기적, 일회성 정보 또는 본질적으로 반복적 등
정보의 정확성.
정보의 신뢰성.
시스템의 보안 및 인증.
MIS 계획
MIS 설계 및 개발 프로세스는 다음 문제를 성공적으로 해결해야합니다.
시스템의 개발자와 사용자간에 효과적인 커뮤니케이션이 있어야합니다.
사용자와 개발자 사이에서 관리, 프로세스 및 IT에 대한 이해가 동기화되어야합니다.
다양한 기능 영역에서 관리자의 정보 요구 사항을 이해하고 이러한 요구 사항을 단일 통합 시스템으로 결합합니다.
전체 조직을 포괄하는 통합 MIS를 만들면 더 경제적이고 더 빠르고 더 통합 된 시스템으로 이어질 수 있지만 설계 복잡성은 다양해집니다.
MIS는 조직의 전체 정보 시스템에서 다른 모든 하위 시스템으로 구성된 복잡한 환경과 상호 작용해야합니다. 따라서 조직의 맥락에서 MIS의 요구 사항을 이해하고 정의하는 것이 매우 필요합니다.
환경 변화, 변화하는 고객 요구, 치열 해지는 경쟁에 발 맞춰야합니다.
가능한 최선의 방법으로 IT 역량의 빠른 개발을 활용해야합니다.
이러한 첨단 IT 기반 시스템을 설치하는 데 드는 비용과 시간이 높기 때문에 잦은 대규모 수정이 필요하지 않습니다.
사용자, 즉 관리자뿐만 아니라 직원, 고객 및 공급 업체와 같은 다른 이해 관계자를 돌봐야합니다.
조직 계획 단계가 끝나면 시스템 설계자는 MIS 목표 및 목표를 달성하기 위해 다음과 같은 전략적 결정을 내려야합니다.
개발 전략-예-온라인, 실시간 배치.
시스템 개발 전략-디자이너는 운영 대 기능, 회계 대 분석과 같은 시스템 개발에 대한 접근 방식을 선택합니다.
개발을위한 리소스-디자이너는 리소스를 선택해야합니다. 리소스는 사내 구절, 외부, 사용자 정의 또는 패키지 사용이 될 수 있습니다.
인력 구성-직원은 분석가와 프로그래머가 있어야합니다.
정보 시스템 계획은 본질적으로 다음을 포함합니다.
조직의 정보 시스템 단계 식별.
조직의 IS 적용 식별.
확립 된 진화 기준을 기반으로이 애플리케이션 각각의 진화.
이러한 응용 프로그램에 대한 우선 순위를 설정합니다.
최우선 애플리케이션을 제공하기위한 최적의 IS 아키텍처 결정.
정보 시스템 요구 사항
다음 다이어그램은 정보 요구 사항 분석 프로세스의 간략한 스케치를 보여줍니다.
다음 세 가지 방법론을 채택하여 모든 조직의 경영 정보 시스템을 개발하는 데 필요한 요구 사항을 결정할 수 있습니다.
BSP (Business Systems Planning)-이 방법론은 IBM에서 개발했습니다.
조직의 IS 우선 순위를 식별하고 시스템에서 데이터가 유지되는 방식에 중점을 둡니다.
여러 애플리케이션을 지원하는 데이터 아키텍처를 사용합니다.
조직, 프로세스 및 데이터 요구 사항 간의 관계를 설정하기 위해 다른 매트릭스를 사용하여 데이터 클래스를 정의합니다.
CSF (Critical Success Factor)-이 방법론은 MIT의 John Rockart가 개발했습니다.
각 관리자의 주요 비즈니스 목표와 전략은 물론 비즈니스의 전략을 식별합니다.
다음으로 이러한 목표의 기본이되는 중요한 성공 요인을 찾습니다.
CSF 효과 측정은 정보 시스템 요구 사항을 정의하기위한 입력이됩니다.
End / Means (E / M) 분석-이 방법론은 미네소타 대학의 Wetherbe와 Davis에 의해 개발되었습니다.
산출물에 대한 효율성 기준과 산출물을 생성하는 프로세스에 대한 효율성 기준을 결정합니다.
처음에는 비즈니스 프로세스에서 제공하는 출력 또는 서비스를 식별합니다.
그런 다음 이러한 출력을 사용자에게 효과적으로 만드는 요인을 설명합니다.
마지막으로 출력의 효과를 평가하는 데 필요한 정보를 선택합니다.
정보 시스템 분석 및 설계
시스템 분석 및 설계는 이전 장에서 설명한대로 일반적인 시스템 / 소프트웨어 설계 수명주기 (SDLC)를 따릅니다. 일반적으로 다음 단계를 거칩니다.
- 문제 정의
- 타당성 조사
- 시스템 분석
- 시스템 디자인
- 세부 시스템 설계
- Implementation
- Maintenance
분석 단계에서는 다음 기술이 일반적으로 사용됩니다.
- 데이터 흐름 다이어그램 (DFD)
- 논리 모델링
- 데이터 모델링
- 신속한 애플리케이션 개발 (RAD)
- 객체 지향 분석 (OOA)
정보 시스템을위한 기술
정보 시스템에 대한 기술 요구 사항은 다음과 같이 분류 할 수 있습니다.
Devices
데이터 센터 시스템-처리, 저장, 네트워킹, 관리 및 기업 내 데이터 배포를 제공하는 환경입니다.
엔터프라이즈 소프트웨어-이들은 조직의 요구와 목표를 충족시키는 ERP, SCM, 인적 자원 관리 등과 같은 소프트웨어 시스템입니다.
IT 서비스-사람, 프로세스 및 정보 기술을 통해 IT 서비스 제공 업체가 고품질 IT 서비스를 구현하고 관리하는 것을 말합니다. 여기에는 종종 식스 시그마, TQM 등과 같은 다양한 프로세스 개선 프레임 워크 및 방법론이 포함됩니다.
통신 서비스
시스템 테스트 계획 및 실행
시스템이 완전히 작동하기 전에 오류가 있는지 완전히 테스트해야합니다.
테스트 계획에는 각 테스트에 대해 포함되어야합니다.
- Purpose
- Definition
- 테스트 입력
- 테스트 절차의 세부 사양
- 예상 출력의 세부 사항
각 하위 시스템과 모든 구성 요소는 다양한 테스트 절차와 데이터를 사용하여 테스트하여 각 구성 요소가 의도 한대로 작동하는지 확인해야합니다.
테스트에는 오류를 식별하고 피드백을 받기 위해 시스템 사용자가 포함되어야합니다.
시스템 운영
시스템이 작동하기 전에 다음 문제를 처리해야합니다.
데이터 보안, 백업 및 복구
시스템 제어;
예상되는 모든 비즈니스 상황에서 버그없이 작동하는지 확인하기위한 시스템 테스트
사용되는 하드웨어와 소프트웨어는 예상 된 처리를 제공 할 수 있어야합니다.
시스템 용량과 예상 응답 시간을 유지해야합니다.
시스템은 다음을 포함하여 잘 문서화되어야합니다.
경험이없는 사용자를위한 사용자 가이드,
고급 사용자를위한 사용자 참조 또는 운영 매뉴얼,
시스템 구조 및 아키텍처를 설명하는 시스템 참조 매뉴얼입니다.
시스템이 완전히 작동되면 작동 중 발생하는 결함이나 어려움을 해결하기 위해 작동 수명 내내 유지되어야하며 이러한 상황을 극복하기 위해 사소한 수정이 이루어질 수 있습니다.
성공과 실패의 요인
MIS 개발 프로젝트는 고위험, 고수익 프로젝트입니다. 다음은 MIS 개발의 성공과 실패에 대한 중요한 요소로 언급 될 수 있습니다.
특정하고 잘 인식 된 비즈니스에 적합해야합니다.
최고 경영진은 그러한 시스템에 대해 완전히 확신하고 능력 있고 의지가 있어야합니다. 이상적으로는 최고 경영진의 시스템에 대한 후원자 또는 후원자가 있어야합니다.
관리자 및 기타 직원을 포함한 모든 사용자는 시스템 개발, 구현 및 사용에 필수적인 부분이되어야합니다.
사용자들의 관심을 끌기 위해 가능한 한 빨리 시스템의 운영 프로토 타입이 출시되어야합니다.
필요한 기술, 비즈니스 및 대인 관계 기술을 갖춘 우수한 지원 직원이 있어야합니다.
시스템은 복잡하지 않고 단순하고 이해하기 쉬워야합니다. 사용과 사용자가 모두 존재하지 않는 한 엔티티를 추가하지 않는 것이 가장 좋습니다.
사용하기 쉽고 응답 시간이 길어야합니다.
구현 프로세스는 명확한 목표와 시간을 따라야합니다.
최고 경영자를 포함한 모든 사용자는 적절한 교육을 받아야 시스템의 내용과 기능에 대해 잘 알고보고, 예산 편성, 통제, 계획, 모니터링 등 다양한 관리 활동에 충분히 활용할 수 있습니다. 기타
모든 관리자가 사용할 유용한 출력을 생성해야합니다.
이 시스템은 계획, 의사 결정 및 모니터링의 관리 프로세스에 잘 통합되어야합니다.