The ServiceNow platform is rich with applications to automate your entire business environment. There are times; however, that your business has a specific, custom need for automation.
These custom applications can also be developed and maintained within the platform.
Benefits of having Enterprise Applications on a single platform
The potential for custom applications on ServiceNow is almost limitless, and there are many benefits to having enterprise applications on a single platform:
Common user interface – no switching between applications
Single repository of enterprise information – people, locations, assets, etc. This reduces the overhead of maintaining multiple data sources
Reporting and analytics across all processes, improving the accuracy of reporting, and the quality of decision making
Rich user interface on Service Portal
LEIDIT employs an agile software development approach to all development activities, whether it is a small enhancement, defect or a large-scale project. We use ServiceNow Project Management module as well as ServiceNow latest Agile 2.0 module to manage our projects and their agile components. ServiceNow Agile module integrates fully with their project management module such that agile phases are part of the larger project planning as a phase that contains the stories, epics, and sprints. As such, when stories are completed as part of a sprint, the overall completion percentage of that agile phase is automatically updated and so is the overall project completion percentage. This gives the project manager an updated and transparent view to all project activities to the level of each story.
LEIDIT consulting team includes a certified Scaled Agile Framework Consultant as well as Project Management Professionals. Those consultants are also experienced developers and/or system architects/analysts which provides an easier integration between the developer and the project manager.
Our software development projects are typically kicked of with an in depth understanding of the requirements, the organization, the stakeholders, personas, etc. Once our business analysts understand the whole picture, and extract requirements from the stakeholders, the agile team and the business analysts start planning sessions to write down the stories. We start with the high-level stories that allow our developers to build a basic prototype on our demo ServiceNow instances to provide a minimum viable solution (MVS) for the customer. The MVS allows the customer to view and get a feeling on how the application will operate. At that point, the customer engagement is very important because many time customers do not know what the possibilities of the applications developed can be and therefore, we run into such scenarios where customers get a better understanding of what the system can do, and this generally enhances the overall adoption and satisfaction.
The prototype is usually built on our LEIDIT demo instances (sandbox). This allows us to test and make changes on the fly. Once a robust prototype is agreed upon, we start development on the Development environment of our customer. Once an agreed upon MVS is approved, we move it to the testing environment for testing. If testing passes, we move to production.
Any development activity that will move to production will require a change request review and approval. We can help our customer integrate the ServiceNow development change requests either with their existing change request process or on ServiceNow change request module by building a specific ServiceNow development change workflow.
Our Agile project management and development methodology proved to work 100% of our engagements