워크플로우

Workflow
Wikimedia 개발자 워크플로우
IMRAD의 연구기사 개발 모델

워크플로우는 조정되고 반복 가능한 활동 패턴으로 구성되며, 자원체계적인 구성에 의해 자재를 변환하거나 서비스를 제공하거나 정보를 처리하는 프로세스로 가능해진다.[1]그것은 일련의 운영, 개인이나 집단의 업무,[2] 직원 조직의 업무, 또는 하나 이상의 단순하거나 복잡한 메커니즘으로 묘사될 수 있다.

더 추상적이거나 더 높은 수준의 관점에서 워크플로우는 실제 작업의 보기 또는 표현으로 간주될 수 있다.[3]기술되고 있는 흐름은 한 단계에서 다른 단계로 이전되고 있는 문서, 서비스 또는 제품을 가리킬 수 있다.

워크플로우는 정보 기술, , 프로젝트계층 구조와 같은 조직 구조의 다른 부분과 결합되는 하나의 기본 구성 요소로 간주될 수 있다.[4]

역사적 발전

워크플로우 개념의 개발은 느슨하게 정의되고 겹치는 일련의 시대 위에서 일어났다.

제조의 시작

비록 "워크플로우"라는 용어가 수명 동안 그렇게 사용되지는 않았지만, 워크플로우의 현대 역사는 프레드릭 테일러[5] 헨리 갠트까지 추적할 수 있다.[6]"업무 흐름"이라는 용어의 가장 초기 사례 중 하나는 1921년부터 철도 엔지니어링 저널에 실렸다.[7]

테일러와 갠트는 주로 제조업의 맥락에서 고의적이고 합리적인 작업조직에 대한 연구를 시작했다.이로 인해 시간과 운동 연구가 생겨났다.[8]관련 개념으로는 잡샵대기열 시스템(마코프 체인)이 있다.[9][10]

1948년 책 '더 싸구려 by the Tastes'는 새롭게 등장하는 개념들을 가정 생활의 맥락에 소개했다.

성숙과 성장

타이프라이터와 복사기의 발명은 노동의 합리적 조직에 대한 연구를 제조소 바닥에서 사무실로 확산시키는 데 도움이 되었다.물리적 정보 흐름을 관리하기 위한 파일링 시스템 및 기타 정교한 시스템이 진화했다.몇 가지 사건이 정형화된 정보 워크플로우의 개발에 기여했을 가능성이 높다.첫째, 최적화 이론의 분야는 성숙하고 수학적 최적화 기법을 개발하였다.예를 들어 소련의 수학자 겸 경제학자 레오니드 칸토로비치는 1939년 합판 제조업체의 생산 최적화 문제를 해결하기 위한 노력을 통해 선형 프로그래밍의 씨앗을 개발했다.[11][12]둘째, 제2차 세계 대전아폴로 프로그램은 합리적인 업무 구성에 대한 요구로 프로세스 개선을 추진하였다.[13][14][15]

품질시대

전후 시대에는 W. 에드워드 데밍조셉 M. 주란의 작업이 품질에 초점을 맞추게 되었고, 처음에는 일본 기업에서, 그리고 1980년대부터는 세계적으로도 총질적 관리에서부터 식스 시그마까지 다양한 움직임이 있었고, 그 다음에는 비즈니스 프로세스 재엔지니어링에 대한 보다 질적인 관념이 생겨났다.[16]이는 제조업뿐만 아니라 지식경제 분야에서도 워크플로우를 개선하기 위한 더 많은 노력을 이끌어냈다.중요한 경로와 이동 병목현상에 대한 이론을 고려할 때 워크플로우에 대한 가변적 수요가 인식되었다.[17]

워크플로우 관리 시스템

워크플로우 관리 시스템(WfMS)은 프로세스와 작업의 정의된 순서에 대한 설정, 수행, 모니터링을 위한 소프트웨어 시스템으로, 조직의 생산성 향상, 비용 절감, 민첩성 향상, 정보 교환 향상이라는 광범위한 목표를 가지고 있다.[18]이러한 시스템은 프로세스 중심 또는 데이터 중심일 수 있으며, 워크플로우를 그래픽 맵으로 나타낼 수 있다.또한 워크플로우 관리 시스템은 외부 소프트웨어 애플리케이션이 통합될 수 있도록 확장 가능한 인터페이스를 포함할 수 있으며, 보다 빠른 응답 시간과 개선된 생산성을 제공하는 광역 워크플로우를 지원할 수 있다.[18]

관련개념

작업흐름의 개념은 인공지능(특히 AI 기획의 하위 분야)과 민족학 등 정량적 또는 질적으로 업무 본질을 연구하는 운영연구와 기타 분야의 여러 분야와 밀접한 관련이 있다."워크플로우"라는 용어는 인쇄와 같은 특정 산업이나 임상 실험실 같은 전문 영역에서 더 일반적으로 사용되며, 여기서 특별한 의미를 가질 수 있다.

  1. 프로세스:프로세스는 워크플로우보다 더 일반적인 개념이며 예를 들어 물리적 또는 생물학적 프로세스에 적용할 수 있는 반면, 워크플로우는 일반적으로 기계 작업장에서 발생하는 모든 프로세스와 같이 작업 맥락에서 기술된 프로세스의 프로세스 또는 모음입니다.
  2. 계획일정: 계획은 특정한 출발 조건이 주어진 특정 목표를 달성하는 데 필요한 논리적으로 필요한 부분 순서의 활동 세트를 설명하는 것이다.계획서는 일정 및 자원 할당 계산으로 강화되었을 때 목표를 추구하기 위해 체계적인 특정한 처리의 예를 완전히 정의한다.워크플로는 동일한 계획을 반복적으로 실행하는 데 필요한 메커니즘의 최적 또는 거의 최적 실현으로 간주될 수 있다.[19]
  3. 흐름 제어:이는 자재 또는 주문 버퍼의 정적 제어와 구별하기 위해 워크플로우에 적용되는 제어 개념으로, 이동 중 및 진행 중인 유속 및 유량을 보다 동적으로 제어하는 것을 의미한다.이러한 역동적인 측면에 대한 지향은 적시성이나 공정성 등 보다 발전된 직업소개소 통제에 대비할 수 있는 기초가 된다.
  4. 전송가시성:이 모니터링 개념은 운송된 자재뿐만 아니라 진행 중인 작업, 즉 워크플로우에도 적용된다.

비즈니스 프로세스 모델링

다음 예는 다양한 맥락에서 볼 수 있는 다양한 워크플로우를 예시한다.

  1. 기계점, 특히 잡화점, 플로우 숍에서, 다양한 가공소를 통한 부품의 흐름은 하나의 작업흐름이다.
  2. 보험금 청구 처리는 정보 집약적이고 문서 중심적인 작업 흐름의 한 예다.[20]
  3. 위키백과 편집은 확률적인 작업 흐름으로 모델링될 수 있다.
  4. 작업 수행 시스템은 정보 작업자를 위한 개인 워크플로우 관리의 모델이다.
  5. 소프트웨어 개발, 지원 및 기타 산업에서, 미완성 작업을 시간대를 가로지르는 과정을 Follow the Sun의 개념으로 기술하고 있다.[21]
  6. 기존의 오프셋 및 디지털 인쇄에서 워크플로우의 개념은 인쇄 관련 파일의 사전/사후 처리에서 한 부분을 담당하는 프로세스, 사람 및 보통 소프트웨어 기술(RIPs 래스터 이미지 프로세서 또는 DFE 디지털 프런트 엔드) 컨트롤러를 나타낸다. 예를 들어, 글꼴이 내장되어 있는지 또는 이미징이 있는지 확인하기 위한 PDF 사전 비행 검사.플레이트 또는 디지털 프레스로의 출력물은 최종 이미지를 인쇄할 언론사의 이미지 출력 기능에 대한 문서 의도를 적절하게 전달할 수 있을 것이다.
  7. 과학 실험에서 전체 공정(태스크와 데이터 흐름)은 지시된 아세클릭 그래프(DAG)로 설명할 수 있다.이 DAG를 워크플로우(예: Brain Imaging Workflow)라고 한다.[22][23]
  8. 의료 데이터 분석에서 워크플로를 식별하거나 사용하여 복잡한 데이터 분석을 구성하는 일련의 단계를 나타낼 수 있다.[24][25]
  9. 서비스 지향 아키텍처에서 애플리케이션은 실행 가능한 워크플로우를 통해 표현될 수 있으며, 다른, 아마도 지리적으로 분산된 서비스 구성요소는 워크플로우 관리 시스템의 제어 하에 상응하는 기능을 제공하기 위해 상호 작용한다.[26]
  10. 공유 서비스에서 애플리케이션은 조직 환경에 참여하거나 무인 소프트웨어 에이전트를 배치하는 로봇 프로세스 자동화(인공지능에 기반한 자체 안내 RPA 2.0을 위한 RPA 또는 RPAAI라고 함)를 개발하는 실무에 있을 수 있다.이러한 소프트웨어 에이전트, 즉 로봇은 미리 정의된 구조화되고 반복적인 비즈니스 태스크 또는 프로세스 세트를 수행하기 위해 배치된다.인공지능 소프트웨어 로봇은 비정형 데이터 세트를 처리하기 위해 배치되며 로봇 프로세스 자동화를 수행하고 배치한 후 배치된다.

특징과 현상학

  1. 모델링:워크플로우 문제는 페트리 네트와 같은 그래프 기반의 공식 표현을 사용하여 모델링하고 분석할 수 있다.
  2. 측정:운영 연구의 스케줄링 시스템을 측정하는 데 사용되는 많은 개념은 일반적인 워크플로우를 측정하는 데 유용하다.여기에는 처리량, 처리 시간 및 기타 정규 메트릭스가 포함된다.
  3. 전문적 함축:"워크플로우"라는 용어는 정보기술, 문서관리, 이미지화에서 특별한 의미를 갖는다.1993년부터 한 무역 컨소시엄은 특히 워크플로우 관리와 워크플로우 관리 시스템의 상호운용성에 초점을 맞췄다.[27]
  4. 과학적 워크플로우 시스템:이들은 여러 데이터 형식과 많은 양의 데이터를 처리하는 다중 상호연결 도구의 필요성을 충족시켰던 2000년대 초 생물정보학 및 척도학 분야에서 광범위한 수용을 발견했다.또한 과학적인 작업흐름의 패러다임은 생명과학 연구기관에서 잘 확립된 Perl 프로그래밍의 관행과 유사하며, 이러한 채택은 보다 구조화된 인프라 설정을 향한 자연스러운 발걸음을 내딛게 한다.
  5. 인간과 기계의 상호작용:여러 개념의 혼합 이니셔티브 워크플로우가 연구되어 왔으며, 특히 자동화된 요원이 인간처럼 역할을 수행하는 군대에서 더욱 그러하다.혁신적이고 적응적이며 협업적인 인간 작업을 위해서는 인간 상호작용 관리의 기술이 필요하다.
  6. 워크플로 분석:워크플로우 시스템은 사용자가 공식적인 프로그래밍 개념에 익숙하지 않은 실행 가능한 프로세스를 개발할 수 있도록 한다.자동화된 워크플로우 분석 기법은 사용자 워크플로우의 속성을 분석하여 특정 속성(예: 흐름 제어 또는 데이터 흐름 분석)을 실행하기 전에 검증하는 데 도움을 줄 수 있다.공식적인 분석 프레임워크에 기반한 도구의 예는 과학적인 워크플로우의 분석에 개발되고 사용되었으며 다른 유형의 워크플로우의 분석으로 확장될 수 있다.[28]

워크플로우 개선 이론

현대 직장에서는 몇 가지 워크플로우 개선 이론이 제안되어 시행되고 있다.여기에는 다음이 포함된다.

  1. 식스 시그마
  2. Total Quality Management
  3. 비즈니스 프로세스 리엔지니어링
  4. 시스템
  5. 제약 이론

물리적 및 인적 자원 평가는 업무 간 원활한 전환을 위해 핸드오프 포인트와 잠재력을 평가하기 위해 필수적이다.[29]

구성 요소들

워크플로우는 보통 처리 단계 사이의 방향 흐름을 보여주는 공식 또는 비공식 흐름 다이어그램 기법을 사용하여 설명할 수 있다.워크플로우의 단일 처리 단계 또는 구성요소는 기본적으로 다음 세 가지 매개 변수로 정의될 수 있다.

  1. 입력 설명: 단계를 완료하는 데 필요한 정보, 재료 및 에너지
  2. 변환 규칙: 사람 또는 기계 또는 둘 다에 의해 수행될 수 있는 알고리즘
  3. 출력 설명: 스텝에 의해 생성되고 다운스트림 스텝에 대한 입력으로 제공되는 정보, 재료 및 에너지

구성부품은 하나의 이전(set of) 구성부품의 출력이 다음 구성부품의 필수 입력 요건과 동일한 경우에만 함께 연결될 수 있다.따라서 구성요소의 필수적인 설명은 실제로 데이터 유형과 그 의미(항법)의 관점에서 완전히 기술된 입력과 출력만 구성한다.알고리즘 또는 규칙의 설명은 한 유형의 입력을 하나의 출력 유형(아마 다른 정확도, 속도 등)으로 변환할 수 있는 몇 가지 대체 방법이 있을 때만 포함하면 된다.

컴포넌트가 웹 서비스 등 컴퓨터 네트워크를 통해 원격으로 호출되는 비로컬 서비스인 경우 추가 설명자(QoS, 가용성 등)도 고려해야 한다.[30]

적용들

특정 도메인의 워크플로우를 지원하기 위해 많은 소프트웨어 시스템이 존재한다.그러한 시스템은 자동 라우팅, 부분적으로 자동화된 처리, 그리고 워크플로의 기초가 되는 부가가치 프로세스에 기여하는 서로 다른 기능 소프트웨어 애플리케이션과 하드웨어 시스템 간의 통합과 같은 작업을 관리한다.또한 다음과 같은 3가지 요소를[citation needed] 기반으로 한 기술 프로세스 기반 메시징 서비스를 이용하는 소프트웨어 공급업체도 있다.

  • 표준 개체
  • 워크플로 개체
  • 워크플로우

참고 항목

참조

  1. ^ webmaster@ftb.ca.gov (27 October 2009). "Business Process Management Center of Excellence Glossary" (PDF). Archived from the original (PDF) on 31 January 2017. Retrieved 31 March 2015.
  2. ^ 예: ISO 12052:2006, ISO.org을 참조하십시오.
  3. ^ 예: ISO/TR 16044:2004, ISO.org를 참조하십시오.
  4. ^ "Work Flow Automation". Archived from the original on 2013-09-07. Retrieved 31 March 2015.
  5. ^ 1919년 테일러
  6. ^ N그램 뷰어
  7. ^ Lawrence Saunders; S. R. Blundstone (1921). The Railway Engineer.
  8. ^ Michael Chatfield; Richard Vangermeersch (5 February 2014). The History of Accounting (RLE Accounting): An International Encyclopedia. Routledge. pp. 269–. ISBN 978-1-134-67545-6.
  9. ^ Michael L. Pinedo (7 January 2012). Scheduling: Theory, Algorithms, and Systems. Springer. ISBN 978-1-4614-2361-4.
  10. ^ N그램 뷰어
  11. ^ Katseneliboigen, A. (1990). "Chapter 17: Nobel and Lenin Prize Laureate L.V. Kantorovich: The Political Dilemma in Scientific Creativity". The Soviet Union: Empire, Nation, and System. Transaction Publishers. pp. 405–424. ISBN 978-0887383328. Retrieved 20 January 2018.
  12. ^ Choudhury, K. (2002). "Chapter 11: Leonid Kantorovich (1912–1986): A Pioneer of the Theory of Optimum Resource Allocation and a Laureate of 1975". In Wahid, A.N.M. (ed.). Frontiers of Economics: Nobel Laureates of the Twentieth Century. Greenwood Press. pp. 93–98. ISBN 978-0313320736. Retrieved 20 January 2018.
  13. ^ Smith, J.L. (July 2009). "The History of Modern Quality". PeoriaMagazines.com. Central Illinois Business Publishers, Inc. Retrieved 20 January 2018.
  14. ^ Shrader, C.R. (2009). "Chapter 9: ORSA and the Army, 1942–1995 - An Assessment" (PDF). History of Operations Research in the United States Army: Volume III, 1973–1995. Vol. 3. United States Army. pp. 277–288. Retrieved 20 January 2018.
  15. ^ Robins Jr., C.H. (2007). "Program and Project Management Improvement Initiatives" (PDF). ASK Magazine. 26: 50–54. Archived from the original (PDF) on 2017-01-24.
  16. ^ Michael Hammer; James Champy (13 October 2009). Reengineering the Corporation: Manifesto for Business Revolution, A. HarperCollins. ISBN 978-0-06-180864-7.
  17. ^ 골드라트, 엘리야후 M."생산 개선을 위한 나의 사연" 관리 TOME TODAY-London-1996.
  18. ^ a b Elmagarmid, A.; Di, W. (2012). "Chapter 1: Workflow Management: State of the Art Versus State of the Products". In Dogac, A.; Kalinichenko, L.; Özsu, T.; Sheth, A. (ed.). Workflow Management Systems and Interoperability. Springer Science & Business Media. pp. 1–17. ISBN 9783642589089. Retrieved 18 January 2018.{{cite book}}: CS1 maint : 복수이름 : 작성자 목록(링크)
  19. ^ Artem M. Chirkin, Sergey V. Kovalchuk (2014). "Towards Better Workflow Execution Time Estimation". IERI Procedia. 10: 216–223. doi:10.1016/j.ieri.2014.09.080.
  20. ^ Havey, M. (2005). "Chapter 10: Example: Human Workflow in Insurance Claims Processing". Essential Business Process Modeling. O'Reilly Media, Inc. pp. 255–284. ISBN 9780596008437. Retrieved 18 January 2018.
  21. ^ 태양계 추적 과정
  22. ^ 글로벌 그리드에 대한 fMRI 연구를 위한 뇌 이미지 등록 분석 워크플로우, Computer.org
  23. ^ 분산 시스템의 뇌 영상 분석을 위한 그리드 워크플로 환경, Wiley.com
  24. ^ Bjørner, Thomas; Schrøder, Morten (23 August 2019). "Advantages and challenges of using mobile ethnography in a hospital case study: WhatsApp as a method to identify perceptions and practices". Qualitative Research in Medicine and Healthcare. 3 (2). doi:10.4081/qrmh.2019.7795.
  25. ^ Huser, V.; Rasmussen, L. V.; Oberg, R.; Starren, J. B. (2011). "Implementation of workflow engine technology to deliver basic clinical decision support functionality". BMC Medical Research Methodology. 11: 43. doi:10.1186/1471-2288-11-43. PMC 3079703. PMID 21477364.
  26. ^ 주문 관리 시나리오에서 서비스 지향 아키텍처 및 비즈니스 프로세스 안무:근거, 개념, 교훈, ACM.org
  27. ^ "Introduction to the Workflow Management Coalition". Workflow Management Coalition. Retrieved 18 January 2018.
  28. ^ Curcin, V.; Ghanem, M.; Guo, Y. (2010). "The design and implementation of a workflow analysis tool" (PDF). Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences. 368 (1926): 4193–208. Bibcode:2010RSPTA.368.4193C. doi:10.1098/rsta.2010.0157. PMID 20679131. S2CID 7997426.
  29. ^ Alvord, Brice (2013). Creating A Performance Based Culture In Your Workplace. ISBN 978-1105576072.
  30. ^ D. Kyriazis; et al. (June 2008). "An innovative workflow mapping mechanism for Grids in the frame of Quality of Service". Future Generation Computer Systems. 24 (6): 498–511. doi:10.1016/j.future.2007.07.009.

추가 읽기

  • Ryan K. L. Ko, Stephen S. G. Lee, Eng Wah Lee (2009) Business Process Management (BPM) Standards: A Survey.In: Business Process Management Journal, Emedium Group Publishing Limited.제15권 제5호ISSN 1463-7154PDF
  • Khalid Belhajame, Christine Collet, Genovva Vargas-Solar: 프로세스 지향 애플리케이션을 위한 유연한 워크플로우 모델WISE (1) 2001, IEEE CS, 2001.
  • Layna Fischer(편집): 2007 BPM 및 Workflow Handbook, Future Strategies Inc., ISBN 978-0-97777527-1-3
  • Layna Fischer: Workflow Handbook 2005, 미래 전략, ISBN 0-9703509-8-8
  • Layna Fischer: 실무의 우수성, V권: 워크플로우비즈니스 프로세스 관리의 혁신과 우수성, ISBN 0-9703509-5-3
  • 토마스 L.프리드먼:세계가 평평하다: 21세기의 간략한 역사, 파라, 스트라루스, 지루, ISBN 0-374-29288-4
  • 키스 해리슨-브론스키.인간 상호작용: 비즈니스 프로세스 관리의 심장과 영혼.ISBN 0-929652-44
  • Holly Yu: 도서관 웹사이트의 컨텐츠업무 흐름 관리: 사례 연구, 정보 과학 출판, ISBN 1-5940-534-3
  • Wil van der Aalst, Kees van Hee: 워크플로우 관리: 모델, 방법 시스템, B&T, ISBN 0-262-72046-9
  • 세트라그 호샤피안, 마렉 버키에비치:Groupware, Workflow Workgroup Computing 소개, John Wiley & Sons, ISBN 0-471-02946-7
  • 라시드 칸:워크플로우 자동화 이해: ISBN 0-13-061918-3 프렌티스 홀 고객 충성도 제고 지침
  • 댄 C. 마린스쿠:인터넷 기반 워크플로 관리: ISBN 0-471-43962-2
  • Frank Leymann, Dieter Roller: 프로덕션 워크플로우: 개념기법, 프렌티스 홀, ISBN 0-13-021753-0
  • 마이클 잭슨, 그레이엄 트위들:비즈니스 프로세스 구현: 빌딩 워크플로 시스템, 애디슨-웨슬리, ISBN 0-201-17768-4
  • 알렉 샤프, 패트릭 맥더모트:Artech House Publishers, ISBN 1-58053-021-4
  • 토니 홉:작업 그룹, 작업 작업 흐름 설계, 파이퍼 & 컴퍼니, ISBN 0-7879-0063-X
  • 게리 포이스틱, 스티브 해너포드:워크플로 리엔지니어링, Adobe, ISBN 1-56830-265-7
  • Dave Chaffey: Groupware, WorkflowIntranets: 협업 소프트웨어로 엔터프라이즈 재설계, 디지털 프레스, ISBN 1-558-184-6
  • 볼프강 그루버:시간적 제약이 있는 워크플로우의 모델링 변환, IOS Press, ISBN 1-58603-416-2
  • Andrzej Cicchocki, Marek Rusinkiewicz, Darrell Woelk: 워크플로우 프로세스 자동화 개념 기술, Kluwer Academic Publisher, ISBN 0-7923-8099-1
  • 앨런 R. 사이먼, 윌리엄 마리온:워크그룹 컴퓨팅: 워크플로우, Groupware Messaging, McGraw-Hill, ISBN 0-07-057628-9
  • Penny Ann Dolin: 디지털 워크플로우 탐색, Delmar Thomson Learning, ISBN 1-4018-9654-5
  • Gary Poysick: 디지털 워크플로우 관리, 프렌티스 홀, ISBN 0-13-010911-8
  • Frank J. Romano: PDF 인쇄 & Workflow, 프렌티스 홀, ISBN 0-13-020837-X
  • 제임스 G. 코비엘루스:워크플로우 전략, 헝그리 마인드, ISBN 0-7645-3012-7
  • Alan Rickayzen, Jocelyn Dart, Carsten Brenecke: SAP를 위한 실용적인 워크플로우, 갈릴레오, ISBN 1-59229-006-X
  • Alan Pelz-Sharpe, Angela Ashenden: E-process: E-비즈니스, Ovum, ISBN 1-902566-65-3 워크플로우
  • 스타니슬라브 루슈차:Kluwer Academic/Pleenum Publisher, ISBN 0-306-46299-0 데이터베이스, 엔터프라이즈 모델링 워크플로우 관리를 위한 시스템 개발 방법
  • ISBN 0-7923-8414-8, Kluwer Academic Publishers Workflow Management 데이터베이스 지원
  • 매튜 서얼:Oracle Workflow를 사용한 개발
  • V. 커신과 M.Ghanem Scientific Workflow 시스템 - 과학 워크플로우 시스템을 비교한 CIBEC'08의 종이 한 장에 모두 들어갈있는가?

외부 링크