An interview with Alexander Heusingfeld and Tammo van Lessen about getting operations involved in architecture and dealing with "us vs. them" behavior when applying DevOps, how to use the Self-Contained Systems approach to modernize software systems, similarities and differences between Self-Contained Systems and microservices, improving deployment pipelines and using measurements in deployment.
At the Agile Open Northwest Open Space event Diana Larsen and James Shore led some discussions about the utilization and evolution of the Agile Fluency model. Afterwards Larsen spoke to InfoQ about her involvement with, and contributions to, the Agile community over the last 13 years and the fluency model.
Addison Wesley’s Clojure Recipes is a new book that aims to help developers to get deeper into Clojure, moving from a generic understanding of the language features and syntax to setting up more complex projects that integrate external libraries. The book contains a collection of "weekend" projects targeting web client and server apps, implementing DSLs, using Datomic, Cascalog, Hadoop, etc.
ticketea is a large online ticket selling platform in Spain. This article describes their growing pains and how DevOps and an API-based distributed architecture allowed them to cope with growth.
Kent McDonald has written Beyond Requirements: Analysis with an Agile Mindset. The book focuses on the analysis activities in an Information Technology product development project.
Brian Wilt, Head of Data Science and Analytics at Jawbone, recently gave a presentation at QCon SF about Machine Learning applications at Jawbone. Here we ask more about current and future directions. 3
APIs are a lightweight agile way of building reusable systems. Previously only some SOA adopters delivered these goals. Some key differences are the shift to distributed resources & statelessness. 1
Our physical world is about to become digitally enabled and according to various predictions, there will be many billions of IoT devices going online and collecting data in the coming years. 1
Project Jigsaw, destined to bring modular programming into the Java mainstream, is starting to take its final form. This tutorial considers all aspects of programming and migration to Project Jigsaw. 4
In a futurespectives participants abstract themselves from the legacy of outstanding challenges, fly high dreaming the future to see itself in a year from now, and possibly derive some actions.
Edwin Dando discusses the Transformation theme of the Agile New Zealand conference and how Agile ideas are taking hold outside of Information Technology
Machine learning is about making decisions or predictions based on existing data. InfoQ spoke with Nick Pentreath, author of Machine Learning with Spark, about data science & machine learning topics.