문제

최근에 우리는 소위“그림자"많은 조직 내에서. 이 용어에 아직 익숙하지 않은 경우, 썸 드라이브를 사용하여 파일을 공유하거나 "승인되지 않은"소프트웨어 제품을 비즈니스 작업을 달성하기 위해 일반적인 IT 거버넌스를 피할 수있는 사람들을 말합니다. 그림자는 기술 그룹 내에서 나올 수 있지만 많은 경우 마케팅 또는 영업 부서와 같은 비 기술 영역에서 공급됩니다.

내가 정말로 관심이있는 것은 소프트웨어 개발 내에서 Shadow It의 예입니다. Excel 및 Access와 같은 제품은 종종 범인이므로 공통점은 더 넓은 조직에 쉽게 접근 할 수 있음을 의미합니다. 많은 경우에 이것은 소프트웨어가 비즈니스 기능을 수행 할 수있는 충분한 지식을 가진 사람에 의해 주도되지만 기업에 소프트웨어를 구축 할 때 필요한 모든 일반적인 고려 사항을 알기에는 충분하지 않습니다.

소프트웨어 개발 공간에서 어떤 종류의 그림자를 목격 했습니까? 이 관행으로 비공식적으로 해결 된 과정은 어떤 프로세스를 보았으며 이러한 도구가 얼마나 중요한가? 예를 들어 마케팅 부서의 프로모션을 추적하기위한 일반적인 관행이되는 폴더 공유에서 단일 액세스 데이터베이스를 사용하는 것입니다. 이것은 두 가지 방법을 모두 잘라낸다는 것을 기억하십시오. 매우 위험 할 수 있지만 (보안 부족, 재해 복구 등) 완전히 예상치 못한 출처에서 혁신을 초래할 수 있습니다.

도움이 되었습니까?

해결책

장점은 사용자가 원하고 필요할 때 원하는 것을 정확하게 얻는다는 것입니다. 큰 IT 상점을 통해 요청을받는 것은 사용자에게 노력하는 경험입니다. 비즈니스 소유자에게 비즈니스 소유자에게 자신이 요구하는 것을 정확하게 제공 할 수있는 비즈니스 지식이 거의 없으며 요청이 거부되거나 요구되면 일반 영어 (또는 모든 언어)의 설명이 거의 다가오는 경우가 거의 없습니다.

단점은 혜택을 능가합니다. Societe Generale은 부분적으로 "Shadow It"로 인해 수십억을 잃었습니다. 예를 들어, 액세스 응용 프로그램이 필수적이되고 그것을 만든 사람의 능력이나 사람의 능력을 능가 할 때 지원 악몽을 일으킬 수 있습니다. 잘못 쓰여진 Crystal 보고서조차도 인기가 높아져 널리 사용될 수있어보고 시간이 다가올 때 액세스하는 데이터베이스를 끌기 시작합니다. 그리고 그 보고서를 작성한 사람이 관계형 데이터베이스를 완전히 이해하지 못했다면 어떤 상황에서는 나쁜 데이터를 생성 할 수 있습니다. 나쁜 비즈니스 결정을 내리는 데이터. 상업용 (아웃소싱) 응용 프로그램을 사용하면 사용자가 원하는 것을 정확하게 얻지 못할 것입니다. 항상 타협이있을 것이며 왜 그들이 만들어 졌는지에 대한 설명이 없습니다.

이전 포스터가 옳았습니다. 그림자는 충분히 일을 잘하지 않기 때문에 존재합니다. 비즈니스 지식이 충분하지 않으며, 대응 성이 충분하지 않으며, 특히 의사 소통이 충분하지 않습니다. 이런 것들이 "그림자"가 존재하는 이유입니다. 사업주는 기계, 관리자, DBA 및 프로그래머 비용을 지불했습니다. 그것이 눈을 잃을 때 그들을 좌절시킵니다.

다른 팁

글쎄, 나는 이런 것들이 어디에나 있다고 생각합니다. 회사 운영을 위협하지 않는 경우 큰 문제는 아닙니다.

하루가 끝나면 대부분의 비즈니스의 주요 운전자는 결과, 즉 돈을 버는 것입니다. 비즈니스가 소프트웨어에 수천 달러를 소비하지 않고 "Shadow It"를 통해 운영에 필요한 출력을 달성 할 수 있다고 생각한다면, 장려되는 것을 볼 수 있습니다. 나는이 방식으로 운영의 함정을 지적하는 것이 개발자로서 우리의 일의 일부라고 생각합니다.

"그림자"의 장점은 그럴 수 있습니다

  • 비용 - 저렴합니다
  • 소프트웨어를 작성하는 사람들은 소프트웨어 전문가가 아닐 수도 있지만, 도메인 전문가가 될 가능성이 높으며 소프트웨어가 어떻게 작동 해야하는지에 대한 본질적인 지식이 있습니다.
  • 그것이 어떻게 구성되는지에 따라 "Shadow It"는 가능한 핵심보다 변화와 비즈니스 요구에 더 빨리 반응 할 수 있습니다.

그리고 단점

  • 제작 된 소프트웨어는 확장 가능하도록 잘 설계되지 않았으며, 오류를 올바르게 처리하여 소프트웨어 개발 경험에서 비롯된 다른 모든 측면을 올바르게 광고합니다.
  • 소프트웨어는 잘 지원되지 않거나 생산 된 방식으로 인해 전혀 지원이 없을 수 있습니다.

시간이 지남에 따라, 평범한 사람은 더 많은 IT에 정통 해지고 있습니다. 더 젊은 마케터와 재무 사람들은 Excel과 Access가 훨씬 더 효율적이라는 것을 알고 있습니다. 그들없이 일하면 장애가 느껴질 것입니다.

나는 이러한 추세가 계속 될 것으로 기대하며, 기업은 더 많은 가능 조직이 될 것으로 기대합니다. 사용 가능한 데이터를 제공하는 경우 사용자가 워크 플로를 문제를 해결하고 보안을 위해 특정 구획으로 제한하도록 도와줍니다.

10 년 전 소프트웨어 개발이라고 불리는 것은 지금부터 10 년 동안 Everyman의 도구가 될 것입니다!

그와 같은 일은 없다. 공룡이 있으며 일을 해야하는 사람들이 있습니다. 'Shadow It'과 같은 일이 발생하면 '공식 IT'가 그 일을하지 않기 때문입니다.

소프트웨어 개발자는 수백 개의 작은 응용 프로그램이 아니며 작업을 완료하는 데 필요한 응용 프로그램이 거의 없습니다. IT 거버넌스 조직은 하루에 수십 개의 업데이트를 처리하는 방법을 배우고 매일 출시 및 하루에 몇 번 패치로 전환해야합니다. 개발은 그렇게하는 방법을 배웠습니다.

왜 그들이 비즈니스의 모든 기술을 소유하고 제어해야한다고 가정합니까?

우리가 통제하지 않는 기술의 이름을 가지고 있다는 사실 (Shadow It)은 조직의 모든 기술을 제어하기를 원한다는 것을 암시합니다.

제가 통제 할 수있는 유일한 이유는 보안 때문입니다 (그럼에도 불구하고 가장 민감한 데이터를 신뢰하는 것이 매우 지쳐서). 비즈니스 사용자가 개발 한 솔루션에 대한 대부분의 다른 이유는 완전히 허위입니다. 위의 이유는 다음과 같습니다. "제작 된 소프트웨어는 잘 설계되지 않을 수 있습니다 ...", "소프트웨어는 잘 지원되지 않을 수 있습니다 ..." 우리는 누구를 여기서 농담하고 있습니까? 이 전선에 대한 실적은 여기서 높은 지점을 주장하기에 충분하지 않습니다.

정통한 비즈니스 사용자는 자신의 정보 문제를 해결합니다. 누구든지 3 중 형태를 기억하십니까? 팩스 기계? 복사기? 이러한 것들은 IT 부서를 통치하기 위해 IT 부서가 필요하지 않았으며 매우 잘 작동했습니다. 문제를 해결할 수 없거나 실적이 비즈니스 사용자가 믿음을 잃어 버릴 정도로 충분히 열악한 경우, 비즈니스 사용자는 자신의 문제를 해결할 수있는 수단을 사용하여 자신의 문제를 해결할 것입니다. 액세스, 엑셀 및 공유 드라이브는 비즈니스 사용자가 매우 성공적으로 사용합니다. 조직과 관련성을 유지하려면 비즈니스 사용자가 필요로하는 비즈니스 사용자가 필요로하는 기술뿐만 아니라 사람들이 실제로 사용하고자하는 기술을 제공해야합니다.

수백만 달러의 포털 구현이 많은 비즈니스 기술 및 정보 공유 문제를 해결하기로 약속 한 조직을 보았습니다. 몇 년이 지난 후에도 여전히 생산이 아니었지만 비즈니스 사용자는 포기했으며 절망적으로 데이터 중심 웹 애플리케이션의 개발을 아웃소싱하여 자체 솔루션을 개발했습니다. 뭔지 맞춰봐? 그것은 훌륭하게 작동했으며 다른 부서는 이제 자신의 부서 예산으로이를 우회하고 동일하게 수행하고 있습니다.

비즈니스 사용자를위한 지원 조직입니다. 이로 인해 비즈니스에 대한 중요성 측면에서 경영진 관리와 함께 어딘가에 있다고 믿는 일부 사람들은 불쾌감을 줄 수 있지만 비즈니스에 필요한 것을 제공해야합니다. 그렇지 않으면 자체 존재를 정당화해야합니다.

때로는 회사의 자원이 충분하지 않거나 제공하는 데 너무 오래 걸릴 때 Amazon EC2 및/또는 RDS를 사용합니다. 나는 이것을 내 주머니에서 지불하지만 내 목표를 더 빨리 달성하게된다. 이 모든 것은 회의에서 고통스러운 시간을 보내지 않고, 상사 나 SA-S에게 내가 실제로 어떤 일이나 다른 일을해야한다고 설득하려고 노력합니다.

내 마음에 EC2는 궁극적 인 그림자입니다. 가기가 매우 쉽고 궁극적 인 제어를 제공합니다.

대부분의 소프트웨어 개발자는 컴퓨터에 "승인되지 않은"소프트웨어를 보유하고 있습니다. 그냥 기대하십시오. 나는 내가 얼마나 가지고 있는지 잘 모르겠지만, 그 공동체가 수백 개의 유틸리티가 아니라면 수십 명이 있다고 확신합니다. 내 작업 노트북에서 들어 본 적이 없습니다.

나중에 내가 일하는 큰 문제입니다. 건축가와 DBA는 중앙 집중식 시스템을 만들려고 노력하지만이 작은 "Shadow It"부서는 자체 보안 또는 복제 된 데이터를 가진 작은 앱을 만듭니다 ... 개인적으로, 내가 그 책임자라면 나는 그러한 프로젝트를 시작한 사람을 해고 할 것입니다. 그것을 지원하지 않으면. 가혹하지만 시스템을 건강하게 유지하는 것이 중요합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top