Thank you for your feedback.
Form temporarily unavailable. Please try again or contact docfeedback@servicenow.com to submit your comments.

Creating applications

Log in to subscribe to topics and get notified when content changes.

Creating applications

Develop an application in the Now Platform that can help your organization store information and manage business processes.

Table 1. Basic application development process
Process Description Recommended tools
1. Define business requirements. Create business requirements and track their progress. Your requirements should answer questions such as:
  • What does the application need to do?
  • Who will use it?
  • How will you know if it works?
2. Define the data model. Identify what information the application needs to track.
  • What information needs to be captured as a record?
  • What references are there between records?
  • Are there any existing tables you can extend?
ServiceNow Studio
3. Build the application. Create application and configuration records.
  1. Create a custom application record and set the application scope.
  2. Create an application data table to store application-specific data.
  3. Design the user interface, such as how it appears in the Now Platform, an application workspace, or the ServiceNow mobile app.
  4. Set application access settings to permit or restrict other applications from accessing application data.
  5. Add business logic and automation to meet your business requirements.
Support multiple developers working on the application.
  • Push the application to other instances in the team development environment.
  • Link the application to a GIT repository to save and manage multiple versions.
4. Test the application. Verify the application meets your business requirements. Your testing should cover:
  • Record operations such as create, read, update, and delete.
  • User interface elements such as views and UI policies.
  • Runtime operations such as business rules and event script actions.
Share the application. Share the completed application with others.
  • Publish the application to the ServiceNow application repository to share it with other instances assigned to the same company.
  • Publish the application to the ServiceNow Store to share it with everyone.
  • Publish the application as an Update Set to comply with a change management or backup policy.
ServiceNow Studio
Feedback