InfoQ Homepage Culture & Methods Content on InfoQ
-
Q&A with Marisa Fagan on Security Championship
Security lead Marisa Fagan recently spoke at QConLondon 2018 about upskilling and elevating engineering team members into the role of Security Champions. We catch up with Fagen and report on her efforts to address contention caused by a scarcity of security professionals.
-
Great Engineering Cultures and Organizations - Afternoon Sessions from QCon London
The Building Great Engineering Cultures and Organizations track at QCon London 2018 contained talks from practitioners representing digital leaders of the consumer internet as well as transformational corporates from “traditional” sectors. Previously InfoQ published a summary of the morning sessions; this is the summary of the afternoon sessions of this track.
-
Great Engineering Cultures and Organizations - Morning Sessions from QCon London
The building great engineering cultures and organizations track at QCon London 2018 included talks from practitioners representing digital leaders of the consumer internet as well as transformational corporates from “traditional” sectors. The speakers presented how they established and scaled engineering cultures that keep their organisations ahead of the rest. A summary of the morning sessions.
-
Alan Cooper on Working Backwards for Better Product Design
At the Agile India conference, design expert Alan Cooper gave a keynote talk on Working Backwards in which he described an approach to design and innovation centered on three key elements: know your user and their goals, see possible solutions, and see the big picture.
-
Fred George on Solving Fuzzy Problems
In the Digital Transformation day at the Agile India conference Fred George gave a talk on how the way we solve programming problems needs to change when dealing with what he calls “fuzzy problems” where the speed of response is more important than any other factor. The development “team” in those environments consists of a single developer working directly with a customer deploying frequently
-
Why Software Developers Should Take Ethics into Consideration
Most of the software that influences the behavior of human beings wasn’t created with strong ethical constructs around it. Software developers should ask themselves ethical questions like “who does this affect?”, “who could get hurt by this?”, and “who does this disadvantage or advantage?”, try to answer them, and be comfortable with questions they can’t answer yet.
-
Demystifying Machine Learning for Development Teams and Children
Rob Harrop's QCon London keynote, titled AI and ML for Software Engineers, spoke of how ML often sits behind a siloed wall between dev and data science teams. Developers are often jarred from being able to develop their own competence due to the aura of mysticism around ML. Dale Lane of IBM spoke in the sponsor stream of how he's been demystifying and making ML accessible to children.
-
Q&A with Laura Bell on Continuous Security at QCon London
Q&A with Laura Bell at QCon London. We discuss her keynote, continuous security and her own professional security journey.
-
Dealing with the Broken Human Machine: How to Create High-Performing Teams
To really progress in developing software and build anything at a scale, you have to examine your blind spots and learn to deal with people. The culture we build is important: the difference between a high performing engineering team and a low performing one is orders of magnitude in terms of productivity and quality. Focusing on how we do things is as important as what we’re doing.
-
Data-Driven Thinking for Continuous Improvement
Organizations need an objective way to measure performance and tie actions back to business outcomes to improve continuously. Avvo uses a data-driven decision framework with an autonomous team model and a practice of retrospectives to help people make better decisions and proposals for continuous improvement.
-
Spring Boot 2.0 Goes GA; Project Lead Phil Webb Speaks to InfoQ about the New Release
Spring custodian Pivotal has announced the widely anticipated release of Spring Boot 2.0. InfoQ speaks to Spring Boot lead Phil Webb about the new release.
-
Updates in the Nexus Guide Stress the Importance of Integration and Transparency
The major changes in the updated Nexus Guide include clarifications to the role of the Nexus Integration team, an explanation on how transparency at scale looks, and alignment with the 2017 Scrum Guide. The Nexus Guide is a framework that helps organizations to scale Scrum.
-
Agile Transformation at KPN iTV
The management team became a leadership team that created a working environment for the squads where they facilitate instead of direct, autonomous squads were co-created using self-selection, and work is not organized in projects anymore but brought to stable autonomous teams: these are some of the major changes done in the agile transformation at KPN iTV.
-
Pairing for Learning
Pairing can be used to learn new topics that you can take back to the workplace, and to make your accomplishments visible and celebrate success together. Learning partners can encourage each other to make bold statements, commit to do something, and gently push each other to make it happen.
-
Q&A with Kubernetes Founder Brendan Burns on Containers and Distributed System Patterns
InfoQ caught up with Brendan Burns, author of Designing Distributed Systems, Patterns and Paradigms for Scaleable Microservices. He talks about Distributed Systems patterns and how Containers enable it.