The level of software quality attainable is a reflection of an organizational business decision. There are many factors that influence this decision, including development, build and testing environments effectiveness, resources and their associated skillset, integrity, motivations and experience levels, commercial agreements, and adopted processes and productivity tools.
To build a high performance organization via DevOps, one often needs to change the organizational culture. Culture is a cornerstone which either amplifies or dooms strategic initiatives in your company. This case study shows how you can apply the competing values framework for culture change, supported by tools to measure and visualize culture.
At the Agile 2016 conference, Dominica DeGrandis and Julia Wester of Leankit gave talks on helping middle managers adapt to change and how Kanban can be used to identify problems in workflows, which people need to address.
The book Starting and Scaling DevOps in the Enterprise by Gary Gruver provides a DevOps based approach for continuously improving development and delivery processes in large organizations.
Integrating software development tools is very hard. Getting endpoints to inter-operate is both a technical and business problem. The real issue is friction caused by the dissimilarities among tools.
Automated builds and delivery pipelines are a wonderful thing once they’re operational. But provisioning build agents can be quite painful. It can be greatly simplified by running tools in containers. 1
The key to effective database administration in DevOps initiatives is safe automation and enforced source control for the database, which prevents many errors from reaching the deployment stage.
JMeter is an indispensable tool for testing load and functionality of multi-tiered applications. This book is the manual that should have been included to help surmount the learning curve.
The third edition of The Practice of System and Network Administration incorporates developments like DevOps, infrastructure as code, continuous integration, operational excellence and assessments.
Through the innovative use of flow practices and principles Ultimate Software has been able to achieve many of the benefits of a Lean-Agile implementation without the use of a heavyweight framework. 1
The Kanban-Ace Framework welcomes Scrum, and helps teams improve their level of agility. This article introduces the Akashi Bridge, a new Kanban-Ace tool for Scrum teams. 1
Feature flags can superpower development. But they can also be the worst kind of technical debt when mismanaged. The article tells us some horror stories of feature flags gone bad and lessons learned. 1