
설명:

주제 4, First Up Consultants
First Up Consultants는 유럽에 본사를 두고 북미에 사무실을 둔 전문 서비스 기관입니다. 이 회사는 다양한 정보 기술, 프로젝트 관리 변경 관리 및 재무 관리 컨설팅 요구 사항을 갖춘 중소기업 및 대기업을 지원합니다. 이 기관은 500명의 정규직 컨설턴트를 고용하고 1,000명이 넘는 외부 계약자와 협력하여 다양한 프로젝트의 제공을 지원합니다.
이 회사는 수년간 Microsoft Power Platform을 사용해 왔으며 현재 다음을 구현했습니다.
* 회사 내 프로젝트 관리 사무소(PMO) 팀이 각 클라이언트 프로젝트에 대한 정보를 계획, 일정 및 정리하는 데 사용하는 프로젝트 계획 애플리케이션이라는 모델 기반 앱입니다. 이 애플리케이션은 다음과 같은 기능 영역을 지원합니다.
* 시작일, 종료일, 클라이언트 데이터 등 프로젝트 수준 정보를 저장합니다.
* 표준 문서 형식의 일부로 작업 명세서에 대한 자세한 정보를 수집하기 위한 일련의 입력. 이 정보는 PMO 팀에서 수동으로 입력합니다.
* 내부 및 외부 컨설턴트에 대한 정보는 Resources라는 사용자 지정 테이블에 저장됩니다. o 정규직 컨설턴트에 대한 Resources 테이블 내의 정보는 일반적으로 PMO 팀에서 수동으로 채웁니다. 외부 컨설턴트의 경우 회사는 정기적으로 업계 행사에 참석하고 잠재적인 신입 직원이나 외부 계약자의 명함을 정리합니다. 그런 다음 이러한 개인에 대한 정보를 수동으로 응용 프로그램에 입력합니다. 그런 다음 PMO 팀은 적합한 후보자에게 Microsoft Word 표준 형식으로 응용 프로그램을 작성하여 보안 URL을 통해 업로드하도록 요청합니다. 다시 한 번 PMO 팀은 데이터를 Project Planning Application에 수동으로 입력합니다.
* 직원과 외부 계약자는 Time Entry Application이라는 캔버스 앱을 사용하여 프로젝트에서 작업한 시간을 캡처합니다. 이 애플리케이션은 다음과 같은 정의된 컨트롤로 구성되었습니다.
* dpStartDate: 날짜 항목의 시작 날짜를 나타내는 날짜 선택기 컨트롤입니다.
* dpEndOate: 시간 항목의 종료 날짜를 나타내는 날짜 선택 컨트롤입니다.
* inptDescription: 작업된 활동 및 프로젝트의 유형을 나타내는 데 사용되는 컨트롤입니다.
* 모바일 앱은 varUserName이라는 변수의 일부로 현재 사용자의 이메일 주소를 기록합니다.
이 회사는 사내에서 Microsoft SharePoint를 사용해 모든 중요한 문서를 저장합니다.
회사 정책에 따라 모든 고객 관련 문서는 이 환경에만 저장되어야 합니다.
이 회사는 백엔드 회계 시스템으로 SAP를 사용합니다.
회사는 소재한 각 법적 관할권에서 별도의 SAP 시스템을 유지 관리합니다.
이 시스템은 다음과 같은 중요한 비즈니스 프로세스에 사용됩니다.
* 프로젝트를 진행하는 외부 계약자는 회사의 회계팀에서 모니터링하는 전용 사서함으로 송장을 보냅니다. 회계팀은 매월 말에 이러한 송장을 SAP로 수동으로 처리해야 합니다. 외부 계약자가 많기 때문에 매달 수백 개의 송장을 처리해야 합니다.
* SAP 시스템에 대한 기본 API 액세스는 네이티브 애플리케이션 API와 온프레미스에서 호스팅되는 미들웨어 Simple Object Access Protocol(SOAP) API를 혼합하여 제공됩니다. 미들웨어 API는 URL에 시스템 및 클라이언트 ID를 쿼리 매개변수로 지정하여 모든 SAP 시스템에서 관련 프로젝트에 대한 시간 항목을 게시하는 기능을 지원합니다. 미들웨어 API는 수년 전에 개발되었으며 소스 코드는 더 이상 사용할 수 없습니다. 데이터는 XML 형식으로 반환되며, 이를 추가로 분석할 수 있습니다.
* 프로젝트가 마감 단계에 들어가면 PMO 팀원은 SAP로 이동해야 합니다. 몇 가지 세부 정보를 입력한 다음 생성되어 화면에 열린 PDF에서 최종 정산 금액과 같은 정보를 캡처합니다. 그런 다음 이 정보를 수동으로 프로젝트 계획 애플리케이션에 입력합니다.
이 회사는 내부 직원에 대한 자세한 프로필 정보를 포함하는 별도의 시스템을 유지 관리합니다. PMO 팀은 현재 이 시스템의 정보를 리소스 테이블에 수동으로 입력합니다.
회사의 개발자들은 이 시스템을 위한 최신 REST API를 만들었으며, 이는 활발하게 유지 관리되고 있습니다.
이 시스템에는 각 직원에 대한 매우 민감한 개인정보(PI)가 포함되어 있습니다.
이 회사는 SAP 및 미들웨어 API와 동일한 물리적 네트워크 내에 존재하기 때문에 사용에 적합하다고 식별한 여러 온프레미스 Windows 환경을 보유하고 있습니다. 이러한 환경은 정기적으로 패치해야 하며 이러한 환경을 대상으로 하는 모든 활동은 자동화해야 합니다.
* 작업 명세서 정보를 수동으로 채우는 대신, 사용자는 해당 정보를 SharePoint 폴더에 넣어 해당 정보를 추출하고 올바른 입력에 매핑해야 합니다.
* 프로필 정보 시스템과 통합하려면 새로운 자동화가 필요합니다. 회사에서 이 데이터를 여러 가지 방법으로 사용할 계획이기 때문에 재사용성을 개선하기 위해 API 작업을 위한 간소화된 메커니즘이 필요합니다.
* SAP에서 프로젝트 마감 단계를 처리하고 SAP에서 앱으로 관련 정보를 저장하려면 자동화가 필요합니다.
* 새로운 지원자가 작성된 지원서를 업로드하면, 양식의 정보가 자동으로 프로젝트 계획 지원서에 복사됩니다.
* 시간 입력 애플리케이션은 SAP와 통합되도록 확장되어야 합니다. 시간 입력에 대한 포스팅이 성공적으로 처리되도록 보장합니다. 시간 입력이 제출되면 해당 엔트리가 SAP에 자동으로 포스팅되어야 합니다.
* 시간 항목은 항상 해당 활동 유형과 작업한 프로젝트를 나타내는 관련 텍스트와 함께 제출해야 합니다.
* 자동화 기능은 개별 시간 항목을 게시할 때 발생하는 모든 오류를 감지하고 처리할 수 있어야 합니다.
* 계정의 사서함으로 전송된 호출은 자동으로 처리되어야 하며 SAP 내에서 송장으로 생성되어야 합니다.
* 계정의 사서함으로 전송된 호출은 자동으로 처리되어야 하며 SAP 내에서 송장으로 생성되어야 합니다.
* 모든 자동화 활동은 중단이나 패치 주기 중에도 중단 없이 실행되어야 합니다.
* 사용자 이름과 비밀번호 인증정보의 사용은 피해야 합니다.
* 자동화는 실행을 위해 인간의 개입에 의존해서는 안 됩니다.
* 퍼블릭 클라우드 파일 서비스 사용은 제한되어야 합니다.
* 가능한 경우. 데이터를 전송할 때는 ISON을 선호하는 형식이어야 합니다.
* PMO팀 사용자들은 각 명함의 데이터를 시스템에 입력하는 데 많은 시간이 걸린다고 보고합니다.
* 시간 항목을 처리하는 자동화를 생성하고, 이를 Submit Time Entry라고 하며, 애플리케이션에 추가합니다. 사용자는 자동화에 연결하는 데 사용된 수식에 대한 문제를 보고합니다.
* 월별 패치 주기 동안 IT 지원팀 구성원은 자동화를 방해하지 않고 기계를 패치하는 올바른 단계를 식별할 수 없습니다.
* 테스트 단계에서 새로운 솔루션에 대한 감사를 수행하는 동안 회사의 정보 보안 팀은 사용자가 클라이언트 기밀 문서를 OneDrive for Business에 자유롭게 저장할 수 있다는 것을 확인했습니다.
* 프로젝트 마감 프로세스에 대한 자동화를 생성할 때, 필수 정보 중 일부를 SAP GUI를 통해 내보내고 CSV(쉼표로 구분된 값) 파일에서 추출해야 한다는 것을 알게 되었습니다.
* 프로필 정보 시스템에 대한 자동화를 구축할 때 다음 HTTP 헤더 값이 지정되지 않으면 API에 대한 모든 요청이 실패할 것임을 확인합니다. o Accept: application/son