This article contains an extensive interview on the microservices adoption process, the technologies used, the benefits and difficulties of implementing microservices, with representatives from Gilt, Hailo and nearForm.
Many of the Big Data technologies in common use originated from Google and have become popular open source platforms, but now Google is bringing an increasing range of big data services to market as part of its Google Cloud Platform. InfoQ caught up with Google's William Vambenepe, who's lead product manager for Big Data services to ask him about the shift towards service based consumption.
This article series offers readers tactical approaches to building software that your customers love.
Enterprises have continued to accelerate their adoption of cloud infrastructure. As this shift continues, it's important to understand what this means to applications that run in cloud environments.
The book "the nature of software development" intents to help people to organize their thoughts about value and find ways to deliver value in software development.
In this article, author discusses Architectural Refactoring (AR) techniques to improve the quality attributes without changing the system's scope and functionality.
The list of industries being disrupted by digital technologies is growing. To embrace this new digital world, companies need to change their practices and the way they use technology.
At OutSystems we stopped trying to document the UI and started doing user story driven documentation. In this article I'll tell you why we changed, and the mistakes we made along the way.
Erik Wilde talks to Mike Amundsen about Profiles, Description, Documentation, Discovery, his Sedola project and the future of Web-level metadata for APIs.
By changing the inner workings from a project perspective to a product perspective Agfa Healthcare established a less complicated process using a single backlog for the entire organisation.
The Agile IMP (Input Management Process) framework proposes a structured process definition for managing and maturing input for product ideas, enabling informed decisions regarding product innovation.