Enhance ServiceNow Delivery Agility
SLICSoft’s distinctive service offering offers:
v Setup ServiceNow delivery pipeline by using Now Platform CI/CD
v Automated tests to cover critical business functionality
v Faster time to market maintaining governance & controls
What’s included?
Review Roadmap & Backlog
Categorize Requests by Risk & Business Value
Define Pipeline Framework
Conduct Show & Tell with stakeholders
Build & Test the pipeline for CI & CD
Setup Governance & Controls
Go Live with Pipeline
Document and Handover
Why CI/CD & DevOps?
v Reduce time spent on fixing bugs
v Capture issues early and minimize disruptions
v Reduce time spent on fixing bugs
v Lowers development costs
v Improves time to market
Our Approach
SLICSoft’s state-of-the-art methodology helps setup the ServiceNow delivery pipeline by leveraging Now Platform CI/CD and DevOps thereby achieving faster release rate and more test reliability leading to smaller backlog.
Driving principle of SLICSoft's methodology - 'Start small and grow gradual'
Discover
- Understand ‘Agile Delivery’ requirements
- Document the regulatory requirements
- Review process controls & governance
- Review Test coverage & gaps
- Analyse Planning tool requirements (Jira, Azure DevOps etc.)
- Analyse Source Control tool requirements (Gitlab, Bitbucket etc.)
- Analyse Testing tool requirements (ATF, JUnit etc.)
- Analyse Deployment tool requirements (Flow Designer)
Build
- Automate critical business functions testing
- Automate running ATF test suites & instance health scan
- Integrate Planning tool with ServiceNow
- Integrate Source Control tool
- Configure Flow Designer Pipeline
- Configure automated test runs after every push to main branch
- Configure change policies to automate approvals
- Configure CAB Work Bench
optimize
- Automate publishing & installing applications from repository
- Run automated tests after every push on all branches
- Automate synching DEV instance with master branch
- Automate creation of code review
- Notification to alert Developer & Manager if code integration fails or main branch is broke
best practices
- Allocate 10% of sprint capacity to automate regression tests.
- Ensure one automated test per story prior to completing it.
- Deploy comprehensive Scrum task template.
Benefits
- Release quality product frequently and predictably to customers
- Release small batches & easy to troubleshoot
- Improve profitability and ROI
- Improve business confidence and
- Enables to meet ever-rising demands of users and adopt to dynamic market changes