BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

GitLab Survey Highlights Some Trends among Developers

by Sergio De Simone on  Nov 04, 2016

GitLab has released the outcomes of a survey they conducted among software professionals from 362 startups from July 6 through July 27. Main highlights are developers' preference for using latest tools and more collaboration; security is high-priority, but 81 percent admitted to releasing software before it’s ready.

Achieving Cloud-Native Operability

by Ben Linders on  Oct 13, 2016

To drive operational maturity you need a microservices architecture, continuous delivery process, DevOps culture and platform automation. Together these four help you to transform your whole organization for achieving cloud-native operability to continuously deliver additional value to your customers.

Continuous Delivery at Klaverblad Insurance

by Ben Linders on  Oct 07, 2016

Continuous delivery should be treated as an agile project as it is about automating your deployment. You have to speed up in small steps and gain trust by doing small deliveries and solve problems fast. The story about how Klaverblad insurance has implemented Agile, DevOps, continuous delivery, and microservices.

Salesforce.com Introduces Extensive Changes to Developer Experience

by Richard Seroter on  Oct 06, 2016

At their massive Dreamforce conference, cloud leader Salesforce.com unveiled Salesforce DX: a new model for building and deploying applications to their platform. InfoQ spoke to VP of Product for Salesforce DX, Wade Wegner, for all the details.

Keeping Systems "Poised for Change" with Evolutionary Architecture

by Daniel Bryant on  Oct 02, 2016

At the Agile on the Beach 2016 conference, held in Cornwall, UK, Rebecca Parsons argued that the requirements for improved time-to-market and increased business agility can be achieved by architecting software for real evolvability, keeping systems poised for change, lowering the cost (and risk) of experimentation, maximising visibility and feedback, and aligning the organisation.

New Book on Docker Provides Comprehensive Introduction

by Hrishikesh Barua on  Sep 27, 2016

Docker in Action, written by Jeff Nickoloff, provides a comprehensive introduction to Docker and how to integrate it into a development workflow. This book is intended for developers and operations engineers who wish to adopt Docker for application development and integrate it into their software delivery process.

Rethink Leadership: Being Ordinary to Accomplish Extraordinary Results

by Ben Linders on  Sep 15, 2016 1

Ordinariness in leadership can help us to accomplish extraordinary results, argues agile/lean coach Katherine Kirk. Several more people have explored approaches that suggest to rethink leadership and go back to behaviour basics for leading people. Although these approaches are about small ordinary things, their effect may cause a revolution in the way organizations are being managed.

Key Takeaways from the 'Agile on the Beach' 2016 Conference: Day One

by Daniel Bryant on  Sep 11, 2016

At the sixth ‘Agile on the Beach’ conference, held in Cornwall, UK, several leading practitioners of agile software delivery presented the state-of-the-art and emerging trends within this domain. Key takeaways included the value of the scientific method to drive change; the use of Continuous Delivery (CD) for improving safety and speed; and the power of cognitive bias during the user testing.

Box Open-Sources Continuous Localization Platform Mojito

by David Iffland on  Sep 07, 2016

Box has open-sourced their continuous localization platform, Mojito. The product consists of a CLI that collects and integrates strings for translation and a web app that provides an interface for translators to keep track of their work.

Continuous Deployment at Coolblue

by Ben Linders on  Sep 01, 2016

Continuous deployment results in a higher sense of responsibility and better quality of deployments, argues Paul de Raaij, technical pathfinder at Coolblue. Coding standards prevent your code base from becoming a mess, automated inspections are great for tedious and boring checks, and manual checks are great for checking if the logic or use of code actually makes sense.

DevOps Enterprise Adoption at ITV with Tom Clark

by Manuel Pais on  Aug 31, 2016

Tom Clark, head of common platform at ITV, talked at the past DevOps Enterprise Summit 2016 in London on how their cloud platform has served as a medium for spreading DevOps practices and way of working across the entire organization, as well as how to grow a team of "smart and kind" engineers around it. In this Q&A Clark talks about ITV's DevOps journey, challenges faced and the road ahead.

Deliver Shippable Products with Good Engineering Practices

by Ben Linders on  Aug 25, 2016

Good engineering practices are the tools that help agile teams to deliver shippable products. Although many engineering practices have proved to be effective, they are not as widely used as they should be. Agile anti-patterns like the software testing ice-cream cone, accumulating technical debt and functional silos prevent teams from delivering a potentially releasable product.

Solving Fat JAR Woes at HubSpot

by Matt Raible on  Aug 22, 2016 6

Spring Boot 1.4 and Dropwizard 1.0 were both released at the end of July, using fat JARs. As adoption of such frameworks and microservices increases, fat JARs are becoming a more common deployment mechanism. Earlier HubSpot cited issues where Fat JARs deployments experienced problems with the maven-shade-plugin, and efficiency problems when packaging 100,000 tiny files as a JAR.

Agile 2016 Keynote: Modern Agile

by Craig Smith on  Aug 21, 2016 2

At the recent Agile 2016 conference in Atlanta, Joshua Kerievsky, CEO of Industrial Logic and author of "Refactoring to Patterns" gave a thought-provoking keynote around the idea of Modern Agile.

Continuous Updating Tool VersionEye Now Open Source

by Grischa Ekart on  Jul 28, 2016

VersionEye open-sourced its eponymous continuous integration tool that helps with updated project dependencies. Coined "continuous updating", the tool provides update notifications, licence checking and security vulnerabilities information for many software libraries. By open-sourcing the software, VersionEye founder Robert Reiz intends to increase trust and transparency of the code base.

BT