정보 기술은 대부분의 기업이 일하는 방식을 혁신했으며 앞으로도 계속 그럴 것입니다. 우리 모두가 알고 있듯이 컴퓨터 시스템을 구입하는 데 위험이 따르는 것은 아닙니다. 이 문서에서는 일반적인 문제 영역을 식별하고 관련 위험을 최소화하기 위해 수행할 작업에 대한 일반적이고 광범위한 조언을 제공합니다.
숨겨진 비용
정보 기술 획득과 관련된 가장 큰 문제 중 하나는 기술 공급을 제공하는 벤더가 관련된 모든 비용에 대해 항상 선불적이지 않다는 것입니다. 컴퓨터 시스템의 복잡성으로 인해 소비자는 종종 기술 사용 또는 개발과 관련된 모든 것을 인식하지 못합니다. 이로 인해 취득하려는 시스템이나 서비스와 관련된 중요한 비용을 놓치고 있을 수 있습니다. 이러한 비용의 대부분은 결코 명확하지 않으며 시스템이 업그레이드, 확장, 변경되는 경우에만 명백해질 수 있습니다. 또는 기존 시스템과 통합됩니다.
다음은 비용에 대해 물어봐야 할 몇 가지 중요한 질문입니다.
1. 소프트웨어를 구입하는 경우 라이센스 계약은 무엇입니까? 얼마나 많은 사용자가 소프트웨어를 사용할 수 있습니까? 사용자 측면에서 소프트웨어의 한계는 무엇입니까? 사용자를 추가하면 하드웨어를 더 추가해야 합니까? 유지보수 비용은 얼마이며 누가 정기적인 유지보수를 수행하며 비용은 얼마입니까? 업그레이드 비용은 얼마입니까? 소프트웨어가 기존 하드웨어 및 운영 체제와 함께 작동합니까? 직원이 소프트웨어를 사용하려면 교육이 필요합니까? 우리는 소스 코드를 얻습니까?
2. 하드웨어 구매의 경우 하드웨어가 표준입니까 아니면 독점입니까? 독점 하드웨어의 예로는 IBM 미드레인지 및 메인프레임 컴퓨터가 있으며 업계 표준 하드웨어의 예로는 Dell 또는 Hewlet Packard에서 제조한 Windows 기반 PC가 있습니다. 제공된 하드웨어가 우리의 요구 사항을 충족합니까? “파일럿” 시스템 테스트를 실행할 수 있습니까, 아니면 공급업체가 유사한 시스템에 대해 제안된 하드웨어를 성공적으로 사용하는 다른 회사의 예를 가지고 있습니까?
3. 네트워크 비용: 네트워크와 관련된 비용은 얼마입니까?
시스템 요구 사항을 요약하기 위해 적절한 분석이 수행되지 않아 비용이 잘못 평가되는 경우가 있습니다. 비용을 보다 정확하게 예측할 수 있도록 제안된 시스템의 “청사진”을 제공하려면 개발 주기 초기에 적절한 시스템 분석 및 소프트웨어 엔지니어링이 필요합니다.
독점 하드웨어
독점 하드웨어에 얽매이지 않도록 주의하십시오. 하드웨어가 독점적인 경우 공급업체가 업그레이드, 부품 등을 독점 제공하므로 구매를 결정하기 전에 이러한 비용을 알고 있어야 합니다. 판매자가 업그레이드나 유지 관리와 같은 항목에 대해 과도한 비용을 청구하려는 유혹이 있을 것입니다. 또한 공급업체가 제공하지 않기로 결정하면 향후에 원하는 일부 기능을 사용하지 못할 수도 있습니다. 경우에 따라 독점 하드웨어는 일반 PC 구성에서 작동하는 사용자 지정 카드로 구성될 수 있습니다.
반대로 IBM과 같은 회사는 하드웨어의 모든 측면에 대해 엄격한 품질 관리 표준을 유지할 수 있으며 문제가 있는 경우 책임을 회피하려는 다른 사람을 비난할 수 없습니다.
소프트웨어 취득
조직에 필요한 소프트웨어를 얻는 방법에는 여러 가지가 있습니다. IBM, SAP, Siebel과 같은 많은 대형 컴퓨터 회사는 기성 제품, 프레임워크, 컨설팅 서비스 및 맞춤형 소프트웨어를 제공합니다. 또 다른 옵션은 프로그래밍 직원을 고용하여 사내에서 소프트웨어를 작성하는 것입니다.
소프트웨어를 구입하면 일부 소프트웨어 공급업체에서 소스 코드 제공을 제안할 수 있습니다. 이것은 매우 가변적이며 소프트웨어의 특성과 범위에 따라 다릅니다. 공급업체가 소스 코드 제공을 제안하는 경우 응용 프로그램이 산업 표준 컴퓨터 언어를 사용하여 개발되었는지 확인하십시오. 그렇지 않으면 쓸모가 없을 수 있습니다. 일부 공급업체는 소스 코드를 제공하겠다고 제안할 수 있지만 컴파일이 불가능하도록 일부 핵심 코드 세그먼트 또는 라이브러리를 보관합니다. 다시 말하지만 이것은 소스 코드를 쓸모없게 만들고 공급업체의 자비에 맡깁니다. 사내에서 소프트웨어를 구축하기로 결정했다면 완전히 소유하게 됩니다. 많은 회사에서 특히 웹 기반 소프트웨어의 경우 이를 정확하게 수행하므로 컴퓨터 시스템에 대한 높은 수준의 제어를 유지할 수 있습니다.
일반적으로 필요에 맞는 가장 간단한 방법을 선택하십시오. 필요하지 않은 종소리와 휘파람에 속지 마십시오. MS Excel과 같은 표준 제품을 사용할 수 있다면 사용하십시오.
인터넷의 중요성으로 인해 많은 기업에서 필요한 기능을 갖춘 웹 사이트를 구축하기 위해 웹 개발자(또는 웹 개발 회사)를 고용합니다. 인터넷 및 인트라넷 기반 정보 시스템은 상대적으로 프로그래밍 및 사용자 지정이 쉽고 동일한 소프트웨어를 내부(직원) 및 외부 사용자(고객 또는 외부 직원) 모두 사용할 수 있기 때문에 매우 인기를 얻고 있습니다. 다시 말하지만, 필요할 때 소프트웨어를 패치하거나 변경할 수 있도록 개발자가 산업 표준 언어 및 구성 요소를 사용하는지 확인하십시오. 그러면 필요한 것이 거의 보장됩니다. 아무리 강조해도 지나치지 않은 매우 중요한 점은 웹 개발자나 소프트웨어 개발을 위해 고용한 회사와 사이가 좋지 않은 경우 자신의 정보 시스템을 소유하고 제어한다면 훨씬 더 나은 위치에 있게 될 것이라는 점입니다. 자유롭게 수정, 확장 등이 가능한 형식으로 시스템 개발 및 유지 관리를 담당하고 싶은 사람을 고용할 수 있습니다.
이해 상충.
우리가 다루고자 하는 마지막 영역은 이해 상충입니다. 객관적이고 공정해 보이는 조언이 실제로는 그 반대일 수 있습니다. 이것은 컨설턴트가 제공된 조언과 관련된 금전적 이해 관계가 있을 때 발생합니다. 다음은 우리가 본 몇 가지 예시 시나리오입니다.
– 귀하의 조직에서 귀하의 IT 관리를 아웃소싱하는 데 사용할 것을 고려하고 있는 회사가 귀하와 함께 타당성 조사를 수행할 컨설턴트를 무료로 제공합니다.
– 영업 사원이 컴퓨터 문제를 해결하는 가장 좋은 방법을 제안합니다. 해결책은 판매자 회사에서 제품을 구매하는 것입니다.
– 컨설턴트가 특정 소프트웨어 회사에 프로젝트에 대한 사용자 정의 프로그래밍을 수행하도록 조언합니다. 컨설턴트는 소프트웨어 회사에 재정적 이해 관계가 있습니다.
이러한 점이 명백해 보일 수 있지만 이러한 이해 상충이 종종 비참한 결과로 발생하는 것을 얼마나 많이 보았는지 놀랍습니다. 정직하고 편파적이지 않은 조언을 해줄 수 있는 신뢰할 수 있는 사람을 찾으십시오.