InfoQ Homepage Culture & Methods Content on InfoQ
-
Managers in Scrum
This presentation explores how the role of managers changes in Scrum. It helps managers to lead the introduction of Scrum acting as role models
-
Executable User Stories with RSpec and BDD
An introduction to BDD and how to make plain text User Stories executable with RSpec's Story Framework, which is written in Ruby, but runs against production code written in any programming language.
-
A Kanban System for Software Engineering
David Anderson presents a brief history of the kanban system through case study reports from teams at Microsoft and Corbis.
-
Presentation: The Ethics of Error Prevention
We are charged with the task of writing software that is reliable, sturdy, and trustworthy. Michael Feathers examines error-prevention in the history of our discipline and considers possible futures.
-
Refactoring Databases: Evolutionary Database Design
Pramod presents material from the 2007 Jolt Productivity Award winning book "Refactoring Databases : Evolutionary Database Design" on implementing evolutionary database development.
-
Community-Based Innovation: From Sports Equipment to Software
Sonali K. Shah talks about innovations produced by community users. Contrary to the general perception, most innovations are not created by firms but by individuals.
-
10 Tips for Successful Agile Transitions
Joshua Kerievsky boils down the key issues that will help you and your organization to transition to Agile methods successfully - and these aren't the same old pieces of advice you hear everyday.
-
Craftsmanship and Ethics
In this talk Robert C. Martin outlines the practices used by software craftsmen to maintain their professional ethics.
-
Being Dumb And Using It To Your Advantage
In this talk from RubyFringe, Matt Todd recommends to stop worrying and simple start implementing ideas, dumb or not.
-
How (7 years of) Eclipse Changed my Views on Software Development
Erich Gamma shares the lessons learnt from being deeply involved in the development of the Eclipse platform over the years and incorporated into Jazz, IBM’s software development platform.
-
Convergence: Model-Based Software, Systems And Control Engineering
Janos Sztipanovits attempts to tackle the complexity of large scale systems integration by approaching software, systems and control engineering convergence through model-based design.
-
Agile Methods and User Centered Design
Dave Robertson and John Johnston explain what the Agile and User Centered Design’s (UCD) common denominators are, common values being the most important one in their opinion.