애플리케이션 빌드

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기3분
  • 로우코드 도구를 사용하여 Now Platform 애플리케이션 개발자가 되는 방법을 알아봅니다. 알고 있는 내용으로 시작하여 재사용 가능한 구성요소 및 게시된 애플리케이션의 라이브러리를 사용하여 레거시 프로세스를 현대화합니다.

    시작하기

    앱 개발 단계

    애플리케이션 생성에 대한 학습

    새 애플리케이션을 빌드할지 아니면 기존 애플리케이션을 확장할지 결정합니다. ServiceNow Store 기존 솔루션에 대해 및을 ServiceNow 커뮤니티 확인합니다.

    첫 번째 응용 프로그램을 빌드하기 전에 응용 프로그램 개발에 대한 몇 가지 기본 정보를 배울 수 있습니다. 이 단계는 선택 사항이며 다른 단계에서 작업하는 동안 언제든지 완료할 수 있습니다.

    1단계: 애플리케이션 계획
    애플리케이션 개발 프로세스는 계획에서 시작됩니다. 애플리케이션이 어떻게 작동하는지, 누가 사용할지, 사용자 경험을 어떻게 개선할지 고려합니다. 애플리케이션 계획은 다음 질문에 답해야 합니다.
    • 애플리케이션의 목표, 목적 및 출력은 무엇입니까?
    • 애플리케이션을 사용하는 사람은 누구입니까?
    • 애플리케이션의 일부에 액세스할 수 있는 사람은 누구입니까?
    • 사람들이 귀하의 지원서와 함께 완료하는 작업은 무엇입니까?
    • 데이터의 출처는 어디입니까?
    • 사람들은 애플리케이션과 어떻게 상호 작용합니까?
    • 애플리케이션이 지원해야 하는 프로세스는 무엇입니까?
    • 애플리케이션에서 사용하는 UI 환경은 무엇입니까?
    • 사용하거나 확장할 수 있는 기존 애플리케이션이 ServiceNow StoreServiceNow 커뮤니티 있습니까?
    • 애플리케이션에 어떤 구독이 필요합니까?
    2단계: 응용 프로그램 개발
    개발 단계에서는 애플리케이션의 구성요소와 컨텐츠를 추가합니다. 대부분의 애플리케이션은 다음과 같이 구성됩니다.
    데이터
    정보는 사용자가 구성하는 테이블을 통해 애플리케이션에 저장됩니다. 예: 직원 전화번호 또는 사무실 위치.
    경험
    환경은 사용자가 상호작용하는 그래픽 인터페이스입니다. 예를 들어 사용자가 정보를 찾거나, 요청을 제출하거나, 비즈니스 작업을 완료하는 포털을 만들 수 있습니다.
    논리 및 자동화
    논리와 자동화를 추가하여 애플리케이션의 모든 작업을 자동화합니다. 예를 들어, 누군가 요청을 할 때 관리자에게 알림을 보내는 플로우를 빌드할 수 있습니다.
    보안
    애플리케이션을 사용할 수 있는 사람을 제한하는 역할과 접근 제어를 구성합니다. 예를 들어 애플리케이션 데이터에 대한 액세스를 특정 역할을 가진 사용자로 제한할 수 있습니다.

    애플리케이션이 제공하는 사용자 경험 유형과 일치하는 작성기를 선택합니다.

    3단계: 응용 프로그램 테스트 및 디버깅
    애플리케이션이 비즈니스 요구 사항을 충족하는지 확인합니다. 테스트에는 다음 요소가 포함되어야 합니다.
    • 생성, 읽기, 업데이트 및 삭제와 같은 작업을 기록합니다.
    • 뷰 및 UI 정책과 같은 사용자 인터페이스 요소입니다.
    • 비즈니스 규칙 및 이벤트 스크립트 작업과 같은 런타임 작업
    4단계: 응용 프로그램 배포

    애플리케이션을 성공적으로 테스트한 후에는 빌더 도구를 사용하여 프로덕션 환경에 배포합니다.

    5단계: 응용 프로그램 유지 관리

    2단계 작성기 도구를 사용하여 애플리케이션을 업데이트하고 수정합니다. 3단계 테스트 도구를 사용하여 응용 프로그램이 여전히 제대로 작동하는지 확인합니다.

    애플리케이션 및 기능