BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Culture & Methods Content on InfoQ

  • A Proposal to Enhance the UML Notation

    Raul Rugiero proposes an enhancement to the UML notation whereby requirements and test cases, in particular acceptance tests, are strictly related. Agile methodologies highlight this aspect basing themselves on test driven approaches. The notation of UML use cases may be enhanced in order to allow enhanced UML tools to properly handle links between use cases and tests.

  • Why Agile Methods Work

    There is great economic value in looking at software processes from an execution perspective to examine their strengths and weaknesses. Keeping this perspective in mind keeps us at a safe distance from abusing buzzwords like Agile methods without really understanding the underlying principles that make them work.

  • Key Takeaway Points and Lessons Learned from QCon San Francisco 2012

    This article presents the main takeway points as seen by the many attendees who blogged about QCon. Comments are organized by tracks and sessions: Tutorials, Keynotes, Architectures You've Always Wondered About, Big Data and Analytics, Continuous Delivery,Cross Platform Mobile, Dynamic Languages, Java Renaissance, Loose Concurrency & CAP Theorem Today, Mechanical Sympathy, NoSQL and many more!

  • Visualizing the Big Picture of your Agile Project

    Agile is all about the whole team experience. We plan together, code together, test together, and retrospect together so that everyone in the team is all on the same page. However, once your project grows bigger, teams start to get lost in pile of user stories and it gets harder for everyone to see that same big picture. This article discusses various ideas to visualize this big picture.

  • Interview and Book Review: Essential Scrum

    Essential Scrum by Kenny Rubin is a book about getting more out of Scrum. It’s an introduction to Scrum and its values, principles and practices, and a source of inspiration on how to apply it.

  • PaaS Is The Word

    This article presents a transition path to Platform-as-a-Service for IT. An exploration of the steps from pre-virtualization or virtualization through selecting and operating a PaaS.

  • Book Review: The Scrum Field Guide

    Mitch Lacey has written the book The Scrum Field Guide: Practical Advice for Your First Year in which he presents advice on how to implement many of the Scrum and XP practices. Shane Hastie from InfoQ reviewed the book and asked the author some questions about the approach. The publishers have made a sample chapter available for InfoQ readers.

  • Making Architecture Matter

    In this article, authors describe how they used the corporate management system to communicate architecture requirements to all the architecture stakeholders in a large organization and how this transformation helped them achieve benefits like application and infrastructure stability.

  • The Prioritization Divide: With Numbers or Without?

    While there are many methods that use stories as a means for prioritizing development, there's a basic divide that asks whether it should be done with numbers or without. There are arguments on both sides, but instead of examining these, people tend to fall into one side naturally. Once there, they can become quickly entrenched in the belief that the other camp is foolishly mistaken.

  • An Alternative to Agile Coaching

    Phil Abernathy asserts that the role of the Agile Coach may be due to sunset - he proposes an alternate based on his vision of an Agile Practitioner Manager embedded within an agile team. The Agile Practitioner Manager will have "skin in the game" being responsible not just for helping the team with their process but also being accountable for the deliver of customer value through the product.

  • A Step by Step Guide to Lean ALM

    Last time we looked at Lean ALM from a high level perspective. This article Dave West builds on that by discussing how one can gradually introduce Lean ALM to established teams.

  • Agile Performance Reviews

    Why go an entire year before receiving feedback? Nothing else in the Agile world waits a year, why would feedback? Struggling to make feedback objective? Perhaps objectivity is the wrong goal perhaps reviews should be subjective. Ryan Hagan offers his approach to doing performance reviews with an Agile Team.

BT