Architecture design is defining the basic structure of our software for now and for the future. But how can this work, given that we are living in an agile world accepting the fact that we only have limited knowledge of our final system? InfoQ was talking with Colin Garlick about architecture design and responsibilities during software development.
Shane Hastie on Distributed Agile Teams, Product Ownership and the Agile Manifesto Translation Program
An interview with Shane Hastie about working effectively in distributed agile teams and making remote working work, why product ownership should be a team sport and how product owners teams can work with development teams and the Agile Manifesto translation program.
John Graham-Cumming talks about his work at CloudFlare, and being a polyglot programmer there. He also discusses reverse engineering GNU Make, and writing a book about it. The interview also touches on side projects with Arduino and Raspberry Pi, his successful campaign to get Turing pardoned, the project to build Babbage's analytical engine, and his Geek Atlas.
Recorded at EclipseCon NA 2015, Lars Vogel talks to Alex Blewitt about the state of the Eclipse platform, how Git and Gerrit are helping increase contributions and code quality, and what to look out for in the upcoming Eclipse Mars release.
Rebecca Parsons, Thoughtworks CTO, on microservices: prerequisites, challenges and benefits. Also insights on designing services for scalability, handling failure and eventual consistency.
At Lean Kanban France 2014 David Anderson talked about the history of Kanban and new developments. InfoQ interviewed David on Kanban adoption, using Real Options with Kanban, the Modern Management Framework and about software for Enterprise Service Planning.
Olaf Lewitz joins us to discuss how you can safely de-scale your organization and on using Temenos and Kris maps to focus on the core values of your organization.
Erin Schnabel, developer lead of the WebSphere Liberty Profile, spoke to Alex Blewitt at QCon New York about the modular architecture behind the Liberty Profile, and what benefits this has brought both to end users and the developer team. She also highlighted how the the transition from monolithic to modular started with the configuration and broke down dependencies between services.
Bjarte Bogsnes discusses Beyond Budgeting and why those in the Agile community should be paying attention to it.
Dave McCrory explains how he coined the term 'data gravity', and how he expects the rise of data related microservices to deal with its consequences. He also gives an overview of Basho's Riak version 2, and what else can be expected from that platform in nearby releases.
Juergen Hoeller has been leading the development of the Spring core framework for over 10 years. In this interview, we get a glimpse of the passion and the insight that drive Spring. Some of the topics covered include Spring 4, adoption of Java 8, moving Spring forward, Spring Boot, enterprise features, Spring XD, and much more.
The OSGi enRoute toolchain provides an end-to-end platform for developing and testing OSGi applications, based around the bnd library that is used in most OSGi build chains such as Maven and Gradle. As well performing dependency analysis and resolution, it uses git and Travis to perform automated server side builds. InfoQ caught up with Peter Kriens at QConNY 2014 to find out more.