ServiceNow NextGen Cohort Program Application Build Project Presentations 1 © 2019 ServiceNow, Inc. All Rights Reserved. Planning and Team Organization • Organize your team • Designate Roles: ScrumMaster, Product Owner (delegate), Developers • Select your problem > Define your requirement > Manage your development, build your application • Keep your scope manageable • You have a short period of time, what can you realistically develop in that time? • Use checklist to add functionality • Time Management: You have plenty of time. You have almost no time. Final Project Checklist qDefine Process qBusiness Problem qOutcomes qInputs/Outputs qDesign Data Model qTables qColumns (Fields) qList View qForm View qDesign and Create User Interface qCatalog Item qKnowledge Base qAutomation qFlow Designer qNotifications qAutomated Reports qAdvanced Options qPortal to input data, access KB qDashboard w/ reports qAccess Controls Presentations • Present as a team and highlight individual contributions • Presentations should be no longer than 20 minutes • Presentations should address: • Description of approach • Challenges faced • Demo of the product • Highlights of technologies used • Future enhancements The Problem • The ServiceNow NextGen Professionals Program trains and certifies individuals on the ServiceNow platform. The primary goal is to help all NextGen graduates secure entry level employment opportunities in the ServiceNow ecosystem. The NextGen Program runs programs across the globe and the various programs train on different skillsets within the ServiceNow platform. • The NextGen team needs 1) a place to track all NextGen graduates that are looking for employment and 2) a place employers can go to search for NextGen graduates that meet the requirements for their open positions. The Problem • Jake’s Pet care is a Pet Care agency that provides several services to individual pet owners (walking, feeding, overnight care….). They are having difficulty managing all the Pets that need care. They need a way to assign pet care to individual associates. • The agency needs a way to track incoming jobs, dates, service required, location and assign to an associate. POD Leaders will split student into teams of 3 or 4 The Teams 8 © 2019 ServiceNow, Inc. All Rights Reserved. Questions? Let’s get started! But first, a few logistics… Zoom Team Instance Set Up 10 © 2019 ServiceNow, Inc. All Rights Reserved. Setting up your instance prior starting Developing as a team in ServiceNow is common and is not any different than the work that you’ve done so far. There are a few things that you need to know. 1. Each team will share one instance. 2. Each developer must have their own login (user) to the team’s instance. 3. Developers need to communicate regarding the work they are doing to minimize duplication of effort. Create User Records Each developer must have their own login (user) to the instance. Designate a team member to create user records for the team, starting with themselves. 1. Navigate to User Administration > User 2. Select the New button at the top of the list of Users. 3. Populate the fields on the form. 4. Select the Submit button to save the record Elevate Roles Elevating your role will allow you to assign the security_admin role to the User Group that you’re going to create. 1. Open the user menu by clicking on the System Administrator user in the banner frame. 2. Click on Elevate Roles in the user menu. 3. Select security_admin. Create an Admin Group A common best practice is to assign Roles to Groups instead of assigning Roles to Users. 1. Navigate to User Administration > Groups 2. Select the New button at the top of the list of Groups. 3. Populate the fields on the form with the Group information. 4. Save the record Add Roles to the Group Now that you’ve created the admin Group, you’ll assign the necessary roles to that Group. 1. Click on the Roles related list at the bottom of the record. 2. Select the Edit button. 3. Add the admin and the security_admin Roles to the Group. Add User to the Group The final step is to add the Development team to the Admin Group.. 1. Click on the Group Members related list at the bottom of the record. 2. Select the Edit button. 3. Add all the development team to the Group. Create an Update Set to capture configuration 1. Navigate to Local Update Sets, NEW 2. Name the Update Set, Submit and Make Current: 3. Validate current Update Set in Settings. Select the Globe on right side header. Select ">' next to Update Set. Verify New Update Set is selected.