InfoQ Homepage Culture & Methods Content on InfoQ
-
Spring Projects Infrastructure
Roy Clarkson and Gunnar Hillert present how GitHub, Gradle, and Artifactory are used to upgrade Spring’s infrastructure and processes.
-
Continuous Integration for Mobile
Godfrey Nolan introduces the necessary pieces to set up continuous integration for iOS and Android: Hudson/Jenkins, headless emulators, unit testing tools, functional testing and beta app deployment.
-
Small 'k' Kanban
Gerry Kirk on how to be more effective using two Personal Kanban rules: Visualize Work and Start Stopping, Start Finishing.
-
How to Narrow Down What to Test
Zsolt Fabok provides guidance on selecting those sections of code that are most likely to profit from automated testing and leaving out those where chances for errors are low.
-
Panel: SOA and Agile Development
Suzanne D'Souza, Steve Hamby, Nicolai Josuttis, Sergey Popov discuss if and how SOA can be implemented in an Agile environment.
-
Writing Executable Specifications
Thomas Sundberg emphasizes the need for writing executable specifications demoing on example using Cucumber.
-
Testing the Way to Faster Releases
Amy Phillips shares how Songkick made the transition to Continuous Integration, the difficulties encountered, the cultural changes involved, some of the lessons learnt and practical advice.
-
Agile Data Warehouse - The Final Frontier
Terry Bunio discusses applying Agile principles to building a data warehouse based on a data model and making use of visualization tools.
-
Zen and the Art of Live Programming
Sam Aaron promotes the benefits of Live Programming using interactive editors, REPL sessions, real-time visuals and sound, live documentation and on-the-fly-compilation.
-
Session Based Exploratory Test Management for Agile Teams
Adam Yuret discusses chartering techniques used in Session Based Test Management, an approach for quantifying the costs of exploratory testing and helping structure the approaches used in testing.
-
Creating a Walking Skeleton
Paul Grenyer discusses why and how to create a Walking Skeleton - an implementation of the thinnest possible slice of real functionality that we can automatically build, deploy and test end-to-end.
-
The Developer in Test
Dave Hart introduces the “developer in test” role more testing at the unit level and adding a level of testing between unit and system, and providing testing frameworks for regression system testing.