Non-Functional Requirements: Do User Stories Really Help?
Published May 31st, 2010 Under General | Leave a Comment
How does a team make sure they don’t lose sight of “non-functional requirements”? Are user stories of any use to make infrastructure more visible in the product backlog? This video presents how teams attempted to resolve these concerns. Discover patterns and anti-patterns of non-functional requirements in an agile world.
Guiding Your Personal Life: Plan-Driven or Agile
Published May 28th, 2010 Under General | Leave a Comment
Linda Rising describes the costs of force fitting Industrial Age – read “plan-driven” – living into our now knowledge-based – “read agile” – world. Although choices at the personal level are best made by individuals, Linda offers specific suggestions for working in short cycles and the proper place for caffeine, naps, short breaks, and sleep. We have seen the benefits of agile processes in our organizations. Now it’s time for a truly agile personal approach of living and working.
Video produced by jaoo.dk
Navigating The Rapids:Real-World Lessons in Adopting Agile
Published May 12th, 2010 Under General | Leave a Comment
This talk investigates technical issues encountered when moving to an Agile process.
http://www.infoq.com/presentations/navigating-agile-rapids
Agile Infrastructure
Published May 5th, 2010 Under General | Leave a Comment
The basis of Agile engineering practices is reproducibly building from source code. If software is delivered on servers, and those servers can’t be reproducibly deployed from bare metal to working services, how Agile can you be? Continuous Integration is great, but what about Continuous Delivery? This talk outlines innovations in tools, process, planning and culture emerging at the front lines.
http://www.infoq.com/presentations/agile-infrastructure
Moving to Test-Driven Development and Exploring Language Paradigms
Published April 29th, 2010 Under General | Leave a Comment
Michael Feathers defines legacy code as “code without tests.” There’s a major qualitative difference when working on code without tests. Feathers’ job is to move software teams from their current process to a test-driven development process. In this interview he also discusses functional programming and other important paradigms that developers should consider.
keep looking »