기업에는 운영에서 서로 다른 역할을 하는 기업이 너무 많아서 모두 벤처의 궁극적인 성패에 기여합니다. 기술, 정보, 프로세스, 인력 등이 있습니다. 비즈니스 목표를 달성하려면 구현되는 모든 프로세스를 신중하게 준비하고 추적하고 개선하고 궁극적으로 완료해야 합니다. 데이터 흐름 다이어그램은 정확하게 수행하는 효율적인 방법을 제공합니다.

데이터 흐름도란 무엇입니까?

데이터 흐름도 또는 DFD는 데이터가 비즈니스 또는 조직을 통해 흐르는 방식을 시각적으로 표현한 것입니다. 입력에서 출력까지, 그리고 그 사이에 발생하는 모든 프로세스를 추적할 수 있습니다. DFD의 주요 기능은 데이터가 시스템을 통과하는 방식을 명확하게 이해한 다음 작업에서 문제 영역을 식별할 수 있도록 하는 것입니다. 이러한 지식을 통해 흐름을 보다 효율적으로 만들기 위한 전략을 수립하거나 필요한 경우 시스템의 전체 점검을 권고할 수 있습니다.

데이터 흐름도의 역사

데이터 흐름도는 1970년대 후반에 대중적으로 사용되기 시작했습니다. 연구에서 조직의 작업 흐름 을 묘사하는 데 사용된 그래프 에서 조직의 작업 흐름을 묘사하는 데 사용된 그래프입니다.

데이터 흐름이란 무엇입니까?

데이터는 모든 사람이 매일 접하고 사용하는 것입니다. 비즈니스 환경에서 수많은 데이터가 매일 사무실을 통과합니다. 집에서도 여러 데이터 흐름에 참여하고 있으며 깨닫지 못할 수도 있습니다.

온라인으로 음식을 주문하면 주문과 연락처 정보를 공급업체에 전송한다고 가정 해 보겠습니다. 주문이 확인되면 결제를 보내면 디지털 영수증을 발급한 다음 음식을 주소로 보냅니다. 그것은 바로 간단한 데이터 흐름입니다.

데이터 흐름도 수준

물론 데이터 흐름이 항상 그렇게 간단한 것은 아닙니다. 일부는 데이터가 여러 프로세스를 거치고 그 과정에서 약간의 을 거치게 될 것입니다. 다른 것들은 한 번에 몇 비트 의 데이터의 흐름을 포함했다. 데이터 흐름도는 다양성이 넓기 때문에 데이터 전송의 복잡성에 따라 다른 수준으로 분류됩니다.

Level 0

Level 0 DFD는 단연코 가장 일반적이며 가장 직관적입니다. 컨텍스트 다이어그램이라고도 하는 이 Level 0 DFD는 높은 수준의 프로세스 또는 시스템을 통한 정보 전송을 보여줍니다. 그들은 거의 기술적이지 않으며 설명 없이도 거의 모든 사람들이 이 도표를 쉽게 이해할 수 있습니다.

Level 1

컨텍스트 다이어그램과 마찬가지로 Level 1 데이터 흐름도도 프로세스와 프로세스를 통과하는 데이터에 대한 일반적인 보기를 제공합니다. 그들은 여전히 높은 수준이기 때문에, 그들은 여전히 이해하기 쉽습니다. 그러나 단순한 전송도 더 작은 프로세스로 분류되기 때문에 훨씬 더 많은 세부 사항이 포함되며 다이어그램은 데이터가 이러한 하위 프로세스를 통과하는 방식을 보여줍니다.

Level 2

Level 2는 Level 1 DFD의 각 데이터 경로가 세분화된 하위 프로세스로 더욱 세분화되기 때문에 훨씬 더 자세한 정보를 제공합니다. 이 다이어그램은 훨씬 더 복잡하고 대부분의 사람들에게 따르기가 매우 어려울 수 있습니다. 그러나 시스템 분석, 문제 해결 및 기타 중요한 하위 수준 작업과 같은 목적에 매우 유용합니다.

Level 3

이러한 유형의 DFD는 매우 드물고 매우 복잡합니다. 이러한 다이어그램이 존재하는 이유는 많은 사람들에게 곤혹스러울 수 있지만, 때때로 매우 세부적인 프로세스에 사용되며 실제로 이러한 작업에서 매우 중요합니다.

데이터 흐름도 제작 방법

분석하려는 프로세스 또는 시스템에 얼마나 많은 세부 정보가 포함되는지에 따라 데이터 흐름도를 만드는 것은 간단하거나 복잡한 프로세스가 될 수 있습니다.

프로세스 선택

실제로 모든 프로세스 또는 시스템에서 데이터 흐름도를 만들 수 있습니다. DFD 기술을 연습하고 싶다면 비교적 간단한 프로세스를 선택하는 것이 좋습니다.

구성 요소 식별

여기에는 모든 외부 및 내부 엔티티, 프로세스, 데이터 저장소 및 물론 전체 데이터 흐름이 포함됩니다. 종종 데이터 흐름이 두 가지 이상의 방향으로 진행되므로 신중하게 고려해야 합니다.

데이터 흐름도 그리기

모든 구성 요소가 식별되면 이제 Level 0 다이어그램으로 그리기 시작할 수 있습니다. 손으로 하거나 여기 보드믹스에 있는 것과 같은 데이터 흐름도 템플릿을 사용할 수 있습니다. 템플릿은 실제로 프로세스를 더 쉽게 만들고 도면이 깔끔하고 정리되도록 보장합니다.

Level 1 DFD로 확장

컨텍스트 다이어그램만으로 만족하지 않는 한 Level 1로 확장하여 필요에 따라 더 많은 세부 정보와 구성 요소를 추가할 수 있습니다.

필요에 따라 반복

작성 목표 수준에 도달할 때까지 다이어그램을 계속 확장하고 구성 요소를 추가합니다.

누가 데이터 흐름도를 사용합니까?

거의 모든 사람이 데이터 흐름도를 사용할 수 있지만 새로운 시스템을 설계하고 해당 시스템의 구성 요소를 통해 데이터가 이동하는 방식을 시각화하는 방법을 찾는 엔티티에 특히 유용합니다.

성장팀

성장 팀은 비즈니스 성장을 촉진하는 궁극적인 목표를 가지고 영업, 마케팅 및 기타 부서의 기능을 지원하기 위해 데이터를 사용하는 개인 그룹입니다. 성장 팀은 주로 데이터로 작업하기 때문에 데이터 흐름도를 자주 사용하여 이러한 데이터를 분석하고 비즈니스 성장을 견인할 적절한 전략을 마련하는 것이 합리적입니다.

데이터 분석가

다시 말하지만, 데이터는 데이터 분석가의 일상적인 기능에 사용되는 주요 요소입니다. 따라서 그들이 DFD의 가장 빈번한 사용자 중 하나라는 것은 그리 놀라운 일이 아닙니다. 실제로 데이터 분석가는 종종 운영에 Level 3 DFD를 사용합니다.

제품 팀

제품 팀의 목표는 고객이 특정 제품에 어떻게 반응하는지 알아내는 것입니다. 이 목표를 달성하기 위한 절차의 일부는 고객이 제품에 대해 남기거나 제품과 관련된 정보를 따르는 것입니다. DFD는 제품 팀이 이 데이터의 흐름을 추적하는 데 매우 유용합니다.

훌륭한 데이터 흐름도를 만들기 위한 팁

우선 복잡한 과정처럼 보여도 겁먹지 마세요. 항상 누구나 할 수 있는 아주 간단한 Level 0으로 시작한다는 것을 기억하세요. 더 높은 Level을 진행하면서 각 Level을 항상 Level 0으로 생각할 수 있으므로 확장을 더 쉽게 수행할 수 있습니다.

도면을 작성할 때 올바른 모양, 선 또는 화살표를 사용하는 것도 매우 중요합니다. 데이터 흐름도 템플릿을 사용하면 올바른 기호가 모두 있고 정보를 입력하기만 하면 되기 때문에 많은 도움이 될 수 있습니다.

선택한 프로세스 또는 시스템이 아무리 복잡해도 항상 Level 0 DFD로 시작하여 점차적으로 구축하십시오.