Supporting government programs can have it’s up’s and downs when it comes to building software systems. ACES, Inc. employs many software developers supporting a number of different programs with in the government sector who have been though their fair share of frustrations. As we look at the current state of the commercial world in how both development and operations have come together, we know we are often behind the curve in terms of technology and process, not always by choice, but often through bureaucracy. Are you a web developer that that doesn’t know how to respond to a control gate that requires an OV1 and a stack of documentation before deploying? We feel your pain! Times have changed. There is a big difference between building spaceships or submarines and deploying web sites.
Commercial industry teams have already matured to a DevOps culture, which leads us to wonder why the government sector hasn’t followed suit. Puppet Labs recently published a report on the state of DevOps with facts and statistics that show it can improve the quality of software, deliver value sooner, and increase job satisfaction. How can teams supporting government programs end the bureaucracy that forces waterfall control gates when statistics, facts, and logic show it actually adds more risk to the project? The longer dev and ops teams practice DevOps, the better they get, leading to higher deployment frequency more agile and reliable teams, deploying code 30 times more often with 50 percent fewer failures.
At ACES, Inc. we are working towards a future where the culture supports the rapidly changing needs of our customers. We aim to empower our engineers to both learn and implement DevOps practices within the workplace. This leads to individuals and teams who not only produce more and are more productive, but who are also more satisfied with their jobs. They are more challenged and engaged, and can feel empowered to use the skills they hold to make positive change. We hope this culture catches on in our community and we can continue to push progress forward. We would love to hear how others have implemented this cultural shift in their own organizations in the comments, on facebook, or on twitter!