Real-World ServiceNow PDI Project Ideas
ServiceNow developer projects to help you stand out and build a killer portfolio.
Tackle these projects in your ServiceNow Personal Developer Instance (PDI) to showcase your technical prowess to potential employers.
Recommendation: post your solutions to LinkedIn via live demo using Loom.
For technical support or LinkedIn strategy to get you noticed by hiring managers, book a 1:1 call here: https://calendly.com/beyondnow-sn/beyondnow-private-coaching
Scheduled Log Printing
Customer Need: Printing out filtered system logs on a recurring schedule.
Proposed PDI Solution: Develop a scheduled job script to automate log printing.
Time Estimate to Complete: 3-4 hours.
Development Skill Required: Intermediate.
Skipped Records Communication
Customer Need: Decisions around skipped records.
Proposed PDI Solution: Develop notifications, VTB board, or a dashboard to pulls skipped record information and that allows for teams make decisions on whether or not to Retain, Revert, or Merge skips when patches and upgrades happen.
Time Estimate to Complete: 4-6 hours.
Development Skill Required: Intermediate.
Skipped Records Processing Rules
Customer Need: Establish rules for processing skipped records.
Proposed PDI Solution: Create business rules, workflow, or Flow that has specific conditions that will handle skipped records + provide reasoning. Have a step for manual review.
Time Estimate to Complete: 5-7 hours.
Development Skill Required: Intermediate to Advanced.
Major Incident Team Communication Enhancement
Customer Need: Improve communication between ServiceNow teams to reduce Major Incidents response times (MTTR).
Proposed PDI Solution: Build a custom app and / or integration with Slack or Teams that creates Slack or Teams channels for Major Incidents when they are created and invites the right people for that specific incident.
Time Estimate to Complete: 8-10 hours.
Development Skill Required: Intermediate to Advanced.
MidServer Downtime / Node-Processing Notifications
Customer Need: Notifications alerting mid servers being down and / or when a node is processing over X hours.
Proposed PDI Solution: Develop a notification system to alert when a mid server is down with reason why it is down. Integrate with ChatGPT API for proposed solution within the notification, while keeping security in mind.
Time Estimate to Complete: 4-6 hours.
Development Skill Required: Intermediate.
Attachment Retention Control
Customer Need: Stopping attachments to a record before a certain date.
Proposed PDI Solution: Develop a script to prevent attachment uploads to a record before a specified date.
Time Estimate to Complete: 3-5 hours.
Development Skill Required: Intermediate.
Automated Access Provisioning
Customer Need: Catalog item to automatically grant certain instance access.
Proposed PDI Solution: Design a catalog item with workflows to grant specified access.
Time Estimate to Complete: 6-8 hours.
Development Skill Required: Intermediate to Advanced.
Duplicate User Deactivation
Customer Need: Deactivate all duplicate users on the User table.
Proposed PDI Solution: Script to identify and deactivate duplicate users.
Time Estimate to Complete: 4-6 hours.
Development Skill Required: Beginner - Intermediate.
User Story Review Process
Customer Need: Review process for user stories.
Proposed PDI Solution: Develop a review process custom app with specific Flow, Requested Item "Review Requests"
Time Estimate to Complete: 7-9 hours.
Development Skill Required: Intermediate to Advanced.
Use these project ideas to sharpen your ServiceNow skills, solve real challenges, and get noticed in the job market.
Good luck.
Warm Regards,
Dan