National Informatics Centre Services Inc.
(A Government of India Enterprise under NIC)
Menu
1800 111 555

Services

Agile Service

Agile as a service

Agile development is combination of frameworks, tools and software practices adopted by self-organizing teams for delivering fast paced user centric software solutions. Practices and frameworks touch upon all the aspects of software development from planning (Scrum) to deployment and monitoring (DevOps).


Agile Methodology

Agile framework is implemented using Scrum for managing complex software development projects. Scrum is for teams of ten or fewer members, who break their work into goals that can be completed in time bound iterations, called sprints, which are of two to four weeks durations. Teams review, track progress and re-plan in 15-minutes daily meetings, called daily scrums.

Scrum projects have one product owner who defines the product in user-centric terms (user stories) and adds them to the Product Backlog, prioritizes activities based on importance and dependencies.


Methodology

DevOps

DevOps is an essential requirement for successfully implementing time bound Scrum sprints. DevOps is set of practices and tools that combine software development process and operations, aiming for better throughput (deployment frequency and lead time for changes) and stability (mean time to recover).
Various tools and technologies such as software repositories, Integration servers, SCM, Containers, etc. are part of DevOps platform.


DevOps

Users availing the service will have access to project planning interface (Scrum) which will help the teams in creating product backlog, user stories and sprints duly integrated with code repository.

Users will also be able to create CICD pipelines using source Code repositories (SVN or Git) and Integration Server (Jenkins). It will also be possible to integrate tools for code quality and security checks, database migration, and testing with their delivery and deployment pipelines. Deployment can be on containers or VMs as per the requirement.


How to Avail the Service

Registered Cloud users may Click here and submit their Service Request (SR) to avail the above service, whereas new users ( i.e. users not yet registered for cloud ) are requested to first apply for the Cloud Registration with refering the On-boarding procedure.