While lean principles enable us to be effective and innovative everywhere we work, finding automation opportunities across every technology and customer focused processes can unlock bigger potential for repeatedly delivering value to customers. This article shows how Ericsson applied lean principles in IT service delivery for automating manual repetitive tasks to improve quality and efficiency.
The State of Testing 2017 report provides insights into the adoption of test techniques, practices, and test automation, and the challenges that testers are facing. This is fourth time that this survey has been done. InfoQ held an interview with the organizers of the State of Testing survey.
Just like during test execution process using an ‘exploratory’ technique, which is guided by a great deal of solid analytical thinking and a good portion of randomness, we can reuse or automate scripts to achieve similar results. All you need is a well-designed test automation solution and a bit of patience. Read the article to learn how you can use this approach in your testing activities.
The level of software quality attainable is reflective of organizational commitment to a range of quality factors covering environments, experience, skills, education and processes.
To build a high performance organization via DevOps, one often needs to change the organizational culture. This case study shows how you can apply the competing values framework for culture change.
At the Agile 2016 Conference InfoQ spoke to Wesley Coelho, Senior Director of Business Development for Tasktop, about the communication challenges inherent in DevOps and how to overcome them.
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.
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.
New approaches in security are needed to address the challenges of DevOps. They must incorporate practices that rely on modularity, automation, standardization, auditability, and mirrored systems.
A simulation system built with microservices and an event driven architecture allows Egyptian ride hailing provider Ousta to automate the testing of their mobile apps. 3
Learn two novel practices for continuous delivery to increase speed and reliability of software development and reduce risks: Latent-to-live code pattern and Forward compatible interim versions.
Software developers can raise their consciousness through the use of disciplined technical practices. A knowledgeable developer can influence an ever-increasing portion of the world. 1