Microservices Are Conceptually Too Big

by Jan Stenberg on  Mar 09, 2015 3

Microservices are conceptually too big; they conflate optimizing for organisational and technical factors, but solutions to problems of each type may not fit together very well, Phil Wills, senior architect at The Guardian, explained in a presentation at the QCon London conference promoting thinking about independent services and single responsibility applications, rather than microservices.

DevOps Needed for Operating Microservices

by João Miranda on  Mar 08, 2015

At the last QCon London, Michael Brunton-Spall, Technical Architect at the UK's Government Digital Service, expressed his views on how DevOps patterns are crucial to successfully operate microservices. Brunton-Spall identified the key ingredients to identify a microservice, explained how to build your first microservice and the necessary tools and practices to manage an ecosystem of microservices.

Dave Farley on the Rationale for Continuous Delivery

by Daniel Bryant on  Mar 08, 2015

At QCon London 2015, Dave Farley proposed that although the state of software development has been suboptimal in the past, studies are revealing that the implementation of continuous delivery leads to considerable improvement. Farley stated that continuous delivery changes the economies of software development, and provides more rapid business idea validation and reduced defect rates.

Yuval Yeret talks about the Synergies of Kanban and Devops

by Shane Hastie on  Mar 03, 2015

Yuval Yeret is a senior enterprise Agile Coach at AgileSparks. At the upcoming Agile India conference he is talking on good and bad ways to kickstart agile the Kanban way. He spoke to InfoQ about the synergies between Kanban and DevOps.

Limitations of the Five Whys Technique in Agile Retrospectives

by Savita Pahuja on  Feb 28, 2015 3

This post includes the limitations of Five Whys technique.

ThoughtWorks Announces Improved Mingle Build Times

by Savita Pahuja on  Feb 28, 2015

Mingle continuous integration now takes 40 minutes to complete one build.Sudhindra Rao, Software Consultant at ThoughtWorks shares the achievement.

Experiences from Continuous Testing at Siemens Healthcare

by Ben Linders on  Feb 24, 2015

Marco Achtziger shared his experiences with deploying continuous testing in large scale agile project at Siemens Healthcare at the OOP conference. InfoQ interviewed Achtziger about continuous testing and continuous integration, infrastructural and social challenges with continuous testing, testing processes and tools, and improving continuous testing.

21st Century Software Delivery with Jez Humble

by Daniel Bryant on  Feb 11, 2015

Jez Humble has stated that current software delivery practices are not optimised to create valuable software, and three issues must be addressed in order to enable innovation. First, the traditional project model is unsuitable. Second, the entire organisational value stream must be addressed. Third, the problems are rooted in process and culture, not organisational structure or tooling.

Agile Adoption with the Agile Fluency Model

by Ben Linders on  Jan 28, 2015

In too many cases agile is failing to deliver on its promise says Steve Holyer. At the OOP 2015 conference Steve explained how we can choose the rewards and benefits that we want to get out of agile development and plan the investments to achieve them. He presented the agile fluency model and explored a solution-focused approach for organization to find their path in adopting agile.

Q&A with Scott Ambler on the Disciplined Agile Enterprise

by Ben Linders on  Jan 27, 2015

“An agile enterprise is able to anticipate and respond swiftly to changes in the marketplace” says Scott Ambler. InfQ interviewed Scott about the reasons why agile projects are failing, how to increase budgets for building new systems, disciplined DevOps, harmonizing agile and lean, and on coaching for enterprise agility.

Using the "Worse is Better" Concept with Agile and Lean

by Ben Linders on  Jan 23, 2015

Less functionality can make a better product according to the “Worse is Better” concept described 25 years ago by Richard P. Gabriel. According to Kevlin Henney and Frank Buschmann we can learn from the worse is better concept for development and architecture with agile and lean.

Fastlane Brings Continuous Deployment to iOS

by Sergio De Simone on  Jan 23, 2015

Fastlane is a suite of tools that aim at automating the iOS app release process and provide "a fully working Continuous Deployment process" that can be triggered by running a single command. Interview with fast lane's creator, Felix Krause.

Is Unhedged Call Options a Better Metaphor for Bad Code?

by Ben Linders on  Dec 24, 2014

In a blog post on bad code and technical debt Steve Freeman described how Chris Matts came up with the metaphor of an unhedged call option for bad code. This post is being intensively discussed on Reddit and on Hacker News recently. InfoQ interviewed Steve and Chris about using metaphors for bad code and code smells, trade-offs and costs of low quality code, and responsibilities for code quality.

New Tools from Google to Help Developing C/C++ Applications on Android

by Sergio De Simone on  Dec 23, 2014

A new set of libraries and tools from Google's Fun Propulsion Labs, fplutil, promises to make it easier to develop C/C++ applications for Android.

The State of Agile – December 2014

by Shane Hastie and others on  Dec 19, 2014 2

Recently we polled a small group of InfoQ editors, consultants and trainers asking them for their thoughts on the state of Agile adoption and what ideas, practices or techniques are emerging or being recognised as useful at the end of 2014. This is not a scientific study, rather an informal collection of opinions.

General Feedback
Marketing and all content copyright © 2006-2015 C4Media Inc. hosted at Contegix, the best ISP we've ever worked with.
Privacy policy