InfoQ Homepage Project Management Content on InfoQ
-
Real World Redis
David Czarnecki discusses several Redis data structures and their associated libraries used in real cases for building leaderboards, relationships and activity feeds.
-
The Ideal Programmer - Why They Don't Exist and How to Manage Without Them?
Mike Williams outlines some of the main characteristics that make developers and teams perform better than the average.
-
AMQP 1.0 Core Features
Robert Godfrey discusses the requirements set at AMQP’s foundation: Applicability, Reliability, Fidelity, Interoperability, Manageability, Ubiquity, explaining how AMQP was designed for the future.
-
How We Got Here, And What To Do About It
Barry Hawkins considers as necessary to have a development process but in the same time maintaining a critical view of it in an attempt to improve it and make it fit within the current context.
-
Want Better Estimates? Stop Estimating!
Joel Semeniuk discusses ways of making better project estimates excluding guessing as much as possible.
-
TDD/BDD as Architectural Tools
James Kovacs explains how to use TDD and BDD to focus the architectural efforts on the high-value areas of the code in order to obtain just-in-time software architecture.
-
Agile Architecture: Linking Requirements and Architecture to Solve the Right Problem
Mario Cardinal explains how to use agile practices to incrementally introduce non-functional requirements into the architecture in order to reduce the complexity of the solution.
-
The Kiev Experiment: Evolving Agile Partnerships
Simon Ogle, Alexander Kikhtenko, and Peter Thomas present a case study of a development team transitioning from a waterfall approach to 15 offshore Agile teams over a period of 5 years.
-
Getting Real with Consulting
Jamie Wright provides advice on project management based on 37 signals’ software development methodology for those involved in consulting.
-
Scaling with MongoDB
Roger Bodamer provides advice on scaling out MongoDB using replica sets and auto-sharding, plus tips for database deployment and scaling use cases.
-
Raising the Bar: Super Optimizing Your Agile Implementation Using Kanban and Lean
Jesper Boeg and Guilherme Silveira discuss if Lean&Kanban is better than traditional Agile, how they could go together, and determining if Lean&Kanban is appropriate for immature teams.
-
Global Software Delivery with Distributed Agile
Matthew Simons and Steven Boswell consider that distributed software development is a strategic capability for a company, presenting a framework and Agile practices for building such an environment.