Module 1 Flashcards

1
Q

If you need to replace outdated, inadequate, custom business applications and process what should you do?

A

Develop a custom application

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

If you need to extend the value of servicenow what should you do?

A

Develop a custom app

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

If you need to extend service delivery and management to all enterprise departments what should you do?

A

Develop a custom app

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

If you need to bring greater levels of automation and consolidation to enterprise services and their management what should you do?

A

Develop a custom application

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

If an app needs unstructured data such as audio or video should you build it?

A

No

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

If an app has data that can be modeled in a relational database should you build it?

A

Yes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

If an app requires proprietary libraries that do not have an api should you build it?

A

No

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

If an app needs an extensive use of forms to interact with data should you build it?

A

Yes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

If an app requires multiplayer games or requires graphic engines should you build it?

A

No

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

If an app needs to extend its functionality through JavaScript should you build it?

A

Yes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

If an app requires reporting capability should you build it?

A

Yes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

If an app needs a workflow/ flow to manage processes should you build it?

A

Yes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Should you create a servicenow app if the current departmental app is built on aging incumbent platforms?

A

Yes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Apps that are processes managed in spreadsheets & email a good fit for servicenow?

A

Yes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Are apps with a request fulfill pattern good for servicenow?

A

Yes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

This protects an application from damage to or from another application

A

Scope

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

An application must be ________ to allow out of scope applications to act on its records

A

configured

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Apps should not break the system or break other apps (t/f)

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Apps should be self contained and have clearly defined dependencies (t/f)

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Apps should only access what they need, least privilege (t/f)

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Separate namespace
Delegated development
Source control integration
Publish to app repository
Easy file management
Are all elements of ______ apps

A

Scoped

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Everything in global
Source control integration
Publish to app repository
Easy file management
Are all elements of ______ apps

23
Q

Scoped applications are _________ into their own application namespace, thereby heavily restricting their ability to cause any performance issues to other running applications

24
Q

Can an admin access the new hr scoped application?

25
_______ are all of the application files comprising an application. They exists with an application scope.
Artifacts
26
Artifacts include but not limited to: access controls, business rules, script includes, tables, and client scripts (t/f)
True
27
In the baseline, custom applications have ______ access to each other’s records but cannot perform any other database operations
Read
28
Used to manage and store changes (versions) to an application and produce a file for export.
Update sets
29
Administrators can manually transfer versions between instances and update sets
True
30
Used for installing and updating applications on all company instances
Application repository
31
To use the application repository an instance must have what?
A valid subscription Matching application scope Network access
32
Construction of the next unit of deployment. Individuals and teams often manage multiple work streams
Development
33
Application of completed units of development to production. Execution of a change management process.
Deployment
34
Container for capturing customizations. Used to move customizations between instances. Essential for: customizing baseline applications, customizing applications purchased from the store. Useful for: keeping track why a change was made, exporting work in progress ahead of a clone, associating changes with sldc artifacts (stories, problems, bugs, enhancements, etc), deploying an application if the app repo is unavailable.
Update set
35
___________ let’s you apply changes in bulk and help you to force an instance to load the file versions you need
Update sets
36
Developers must plan and fulfill a few steps manually when deploying an update set making the process very time consuming
True
37
The approach of deploying code changes and configuration changes in the ServiceNow is using update sets down your instance chain and ________ back the instances once you have done that to match the environment
Cloning
38
The update set deployment process must be done both on test and ____________
Production
39
Do update sets allow moving changes between instances that may be running different family versions and different features?
Yes
40
You can always load an update set created on an older family release on an instance running on a newer family release
True
41
Loading an update set created on a newer family release on an instance running an older family release may be possible but ____?
It requires additional testing to determine compatibility
42
Update sets from newer family releases may not produce the same _________ when moved to older family release
Functionality
43
In extreme cases, updates from newer family release updates may cause outages or __________ on an older family instance
Data loss
44
When possible avoid moving updates from newer family releases to _______ family releases
Older
45
This stores published applications for installation on any instance belonging to a company
The servicenow repository
46
A place for a company to share applications ready for distribution between instances.
Application repository
47
Glide.appcreator.company.code value must be the same on all instances (maint only property)
True
48
Standardizes apps and app versions installed on instances
Application repository
49
What role is required for the application repository?
Admin
50
A modern software development practice in which incremental code changes are made frequently and reliably
Continuous integration
51
The ______ or main branch of your code represents a version of the application that is deployed to a production environment
Master
52
Automated build and test steps triggered by continuous integration ensure that code changes being merged into the repository are reliable. The code is then delivered quickly and seamlessly as a part of the _______ process
Continuous delivery
53
Analyze➡️Design➡️Develop➡️ Test➡️Deploy
Scoped Development Process