Consultants play a major role in helping companies deliver software. How do these consultants tackle lock-in and build portable solutions? In this interview, OpenCredo's Nicki Watt tackles this topic.
Automated acceptance testing reduces time wasted in manual testing and bug fixing, and when combined with Behaviour-Driven Development, can guide development effort. But it requires skill, practice and discipline. The Screenplay Pattern helps teams address these difficulties and is where you may end up by mercilessly refactoring Page Objects using SOLID design principles.
Moving your release cadence from months to weeks is not just about learning Agile practices and getting some automation tools. It involves people, tooling and a transition plan. 2
How splitting applications and infrastructure into separate immutable layers speeds up deployment times and increases resource density, while keeping the benefits of immutable infrastructure.
Banks score high in some challenging areas for DevOps adoption: culture, architectural readiness, agile maturity and technical best practices. They score lower in technical and process based areas. 5
The Internet of Things is poised for huge growth and will be one of the key building blocks of digital technologies. Thread is a network protocol to connect various devices within your home. 2
InfoQ asked Matthias Marshall what's new in the 2nd edition of his book and his view on the evolution of the configuration management tool space.
In the book Leading the Transformation executives Gary Gruver and Tommy Mouser share their experiences with applying lean and agile development methodologies in enterprise development teams.
In the article Alexander responds to the questions about the difference between test frameworks and test scripts and discusses an approach for how test a automation solution could be implemented. 4
As infrastructure becomes code, reviewing (and testing) provides the confidence necessary for refactoring systems. Reviews also help spread consistent best practices throughout the organization.
This article discusses the key questions to be contemplated by your enterprise in determining whether Git is right for you and what you need to consider in moving to Git.