Unissant uses Agile Scrum practices for new application development. We have adopted Continuous Integration, Continuous Delivery using DevSecOps delivery methods, tailored to Government standards: enabling agility, productivity and responsiveness to cybersecurity needs.
Unissant has experience in taking Government customers from Agile to DevSecOps. Our core principles of DevSecOps are Continuous Integration, Continuous Testing, Continuous Delivery, and Continuous Deployment. As part of the journey towards the adoption of Agile methodologies, we automate the entire development to deployment lifecycle, with security controls at every phase of lifecycle.
Our DevSecOps cycle consists of code development with a single repository with version control, build automation, automated tests execution, Continuous Integration of code into a shared repository (which triggers automated build/test), Release Automation, Continuous Deployment and post-deployment testing without human intervention, followed by monitoring and planning for any changes. Security is part of development, through static and dynamic security code analysis, and part of operations through controls such as event monitoring and vulnerability assessments.
Unissant delivers not only agile development services to our clients, but we also focus on Agile Transformation. We work with organizations that have a desire to embrace Agile practices but are still developing using a waterfall methodology. We focus on not only identifying the right projects to leverage Agile, but also provide assistance in deploying the right skills, tools & processes to be successful.
Unissant’s Agile Delivery framework follows key principles such as; Work iteratively, Discover requirements, Test often, Involve the customer, Favor working software over document, Build just enough and focus on quality, Reduce technical debt, Embrace learning and Be accountable.
Over the years, Unissant has developed a robust Agile Delivery framework to consistently deliver these advantages to our customers.
Unissant has experience and expertise and offer following services:
The Unissant Agile SW Dev COE provides a community of practice in which we share access to a knowledge repository, manage agile education and provide Agile governance oversight of the Agile engagement as a service for our Agile practitioners. This includes:
Agile Knowledgebase (AK)
Agile Training (AT) program
Agile Governance (AG)
The Unissant DevOps Innovation Center is a cloud-based development environment for continuously testing, releasing and maintaining applications. The DevSecOps Innovation Center includes servers, tools, development environments, applications and security features which can be spawned online based on user and platform needs. Unissant agile practitioners use it consistently evaluate emerging technologies, quickly build proof of concepts and reduce infrastructure costs. In collaboration with our technology partners, we use the Innovation Center to demonstrate their feasibility to our customers and operational teams. More information about the Unissant Innovation Center can be found here.