InfoQ Homepage Culture & Methods Content on InfoQ
-
Stop Refactoring!
Nat Pryce considers that we cannot write the perfect code because it is never fully prepared for the coming change, so he suggests embracing impermanence & continual imperfection.
-
Runtime Analytics: Finding Out What Your Users Really Think of Your Software
Jonathan Allin suggests using runtime analytics to understand how users perceive your software, helping to improve the software development processes and speed up the release cycle.
-
It's about People - How Agile and UX Can Play Well Together
Johanna Kollmann shares practices for doing UX work in an agile environment where people-thinking is at the center of the team.
-
Crazy Fast Build Times or When 10 Seconds Starts to Make You Nervous
Daniel Worthington-Bodart presents ways to reduce the built times by a factor of 10.
-
Design Innovation at the LEGO Group
John-Henry Harris discusses Systematic Creativity, a set of design processes used by LEGO to create their products. He explains how design thinking can have an influence on a global scale.
-
Agile Adoption is Fool's Gold (and other Stories from the Coal Face)
Rob Bowley shares lessons learned while doing Agile: Scrum is not that bad, Don’t call it Agile, Doing the right thing vs doing it right, Identify the change agents, Hire good people, etc.
-
Agile Planning
Amir Barylko introduces Agile principles, techniques, and practices that are meant to smooth the path to successful projects.
-
Building Technology Mid-flight
Sam Hamilton discusses the technological, architectural and organizational changes an organization goes through in the process of upgrading its software stack without interrupting daily business.
-
Zero to Ten Million Daily Users in Four Weeks: Sustainable Speed Is King
Jodi Moran discusses achieving sustainable speed through: iterate and automate, use commodity technology, analyze and improve, build services, create a high-speed culture.
-
Introduction to Context Specification – Behavior-Driven Development
Philip Japikse discusses and demoes doing BDD with Context Specifications, then using MSpec to transform those specification into TDD code.
-
A Regression Testing Framework for Financial Time-Series Databases
Roberto Salama presents a regression testing framework built at Morgan Stanley with FitNesse, Scala, and KDB/Q, and used to run over 10,000 regression tests.
-
Building a Hybrid Cloud at Canadian Pacific
Stuart Charlton presents Canadian Pacific’s strategy for a modern IT: adopting hybrid cloud, introducing Agile/Lean development, automating everything, distributed data systems, RESTful integration.