In this podcast, Shane Hastie, InfoQ Lead Editor for Culture & Methods, talks to Kent McDonald, Steve Adolph and Ryland Leyton about the state of business analysis and product management in agile product development.
We often hear how there is a skills shortage in the software industry, and about the apparent gap between what people are taught in university and the “real world”. This is how Imperial College London aims to bridge this gap, providing students with relevant skills for industrial software engineering careers, and teaching tools and techniques for professional developer working in a modern team.
Software engineering today is every bit as much about the people as it is about technology - empowered teams don’t appear overnight. We need to oil the wheels of collaboration so they roll smoothly. Here, Matthew Skelton and Victoria Morgan-Smith discuss how to use internal conferences to boost your organisation’s social capital, the currency by which relationships flourish and businesses thrive.
In this article we will explain what isolation levels and dirty reads are and how they are implemented in popular databases.
This article provides an example how a metric like Flow Debt can be used improperly i.e. out of their domain, or properly i.e. context aware usage of Flow Debt with an IT operations team. 3
This is the first in a new series of podcasts from the people behind InfoQ.com and the QCon conferences - the Engineering Culture Podcast.
The flagship feature of Java 9 will be the new Java Platform Module System. In this article we compare JPMS and OSGi from a technical perspective and see how they can work together.
A novel approach to developing microservices using DDD, Event Sourcing, and CQRS is able to overcome the challenge of using a microservice architecture for transactional business applications. 7
Code Reviews should improve quality and share knowledge. This article lists a wide range of items to check during a review, and drills deeper into two specific areas: performance and security. 1
Tony Tam, creator of the popular Swagger Specification is providing an update on the The Open API Initiative group activity. 1
Feature flags can superpower development. But they can also be the worst kind of technical debt when mismanaged. The article tells us some horror stories of feature flags gone bad and lessons learned. 1
Donald Knuth famously said, “We should forget about small efficiencies, say about 97% of the time”. But when faced with the other 3%, it is good to know what’s going on behind the scenes. 2