इलेक्‍ट्रॉनिकी और सूचना प्रौद्योगिकी मंत्रालय, भारत सरकार


Agile development is a 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 frameworks are 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 duration. 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 and prioritizes activities based on importance and dependencies.


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

Users will also be able to create CICD pipelines using source code repositories (SVN or Git) and the 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 Services

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 reference to the On-boarding procedure.

Not sure where to begin? We're here to help.

Please describe the problem you are trying to solve. The experts at NIC Cloud will help you find the right solution.