Build new custom app

Afsar2
Tera Contributor

Hi Guys,

I am planning to build a custom application in ServiceNow PDI.

This project will help me brush up on my designing and development skills and leverage ServiceNow features like Business Rules, Client Script, Script Include etc.

I want to create the a scoped app using studio, so that I have all the customization and data to be isolated.

However I am not sure about the cost of it, if I want to ship this app and install in PRODUCTION environment (in case).

I am confused to proceed futhure.

  1. Whether to go for global scope and have custom tables build there.
  2. Or, In global scope just utilize base tables and build app on it.
  3. Or, Create a scoped app.

Current plan is to just focus on learning but I do not want to rework on it in future due to cost.

 

I am looking for some suggestions to decide on it and design my app accordingly with the best practice.

 

Thank you,

Afsar Sheikh

5 REPLIES 5

Carlos Camacho
Mega Sage
Mega Sage

Hi,

If you're not sure if your Application is Scoped or Global, it is a Scoped App.

Please don't worry about cost (hours of programming) when you're studying and acquiring new skills. This App won't go to a Production environment since personal Applications created within a PDI can't be transferred to a Corporate instance.

This won't be the first Application you'll create for studies purposes. You'll create dozens of them. Some of them will be used to develop a MVP, some to test the behavior of a new plugin and so on.

And please don't worry about rework. The more you practice within your PDI, the less will be the maintenance cost when you're working on your Corporate instances.

To wrap up we have the tips:

1) Create a scoped App when using your PDI;
2) Don't try to transfer a PDI Application to a Corporate instance.

 

Please mark my response as Correct or Helpful, if you find it appropriate. 

________________________

Carlos Camacho
https://www.linkedin.com/in/camachojunior

Hi @Camacho ,

 

I really appreciate your suggestion.

It makes sense as I am learning and my goal is development oriented.

I am also interested in knowing maintenance aspect of ServiceNow, so that I acquire good knowledge and deliver to my client.

 

Thank you,

Afsar Sheikh

MattSN
Mega Sage
Mega Sage

@Camacho is right, don't import PDI projects directly into a customer instance. However, it is possible to export scoped apps from a PDI to another instance.

See Pubish to update set.

https://docs.servicenow.com/bundle/rome-application-development/page/build/applications/task/t_Publi...

Afsar2
Tera Contributor

Thanks Matt for your suggestion.

I want to get some idea of costing (need to be exact).

So that I redesign my app and make it PRODUCTION ready to some extent.

 

Thank you,

Afsar Sheikh