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

  • Agile In a Flash

    Many people playfully credit the 3x5 index card as the "agilist's badge". In many ways though this is not an inaccurate or inappropriate; going through a stack of index cards is a often real hallmark of many agile activities. But what about using index cards to learn and remember agile? With their 'Agile In a Flash' project, Tim Ottinger and Jeff Langr want to help people do just that.

  • Ágiles2009 - Last call for participation

    What about joining a team of speakers that has names as Brian Marick, Diana Larsen, Matt Gelbwaks, Naresh Jain, Dave Nicolette, Alan Cyment, Alexandre Magno,and many others? Next Monday, July 6 will be the last chance for submitting a talk to Ágiles 2009!

  • Firefox 3.5 Is a Worthy Update

    A year ago, Mozilla entered the Guinness Book with a little over 8 M Firefox 3 downloads in 24 hours. Today, still in the first day, Firefox 3.5 has an average of about 50 downloads /sec and a total of 3.6 million downloads at July 01 10:30 AM GMT. 3.5 is a worthy update considering the large number of improvements over 3.0 like native video. No need for Flash/Silverlight anymore.

  • Observations on Lean in Action in Japan

    What did a group of Agilists see when they "went to the gemba" in Japan to observe Lean in action? Here is a roundup of observations from bloggers and newsgroup writers on this spring's "Roots of Lean" tour to Japan, led by Mary and Tom Poppendieck. The tour visited both manufacturing and software organizations, and included Henrik Kniberg, Sune Gynthersen, & Gabrielle Benefield, among others.

  • IBM Rational and InfoQ eBook: Scaling Agile with C/ALM

    IBM Rational and InfoQ preent an eBook, Scaling Agile with C/ALM, "dedicated to all of the functional and dysfunctional organizations that are eager to break down the organizational and cultural silos, and become a finely tuned software delivery machine." The eBook explores the barriers to team integration and scaling and then shows, in detail, how to overcome these obstacles.

  • Code quality for teams

    Jaibeer Malik has posted an introduction of how to address and introduce code quality within a team. His series of posts may suite you if you are in a situation where you have to either learn more yourself or introduce these ideas to others. The series provides a brief overview of the topic and gives pointers in different directions of where to go to study more.

  • An Evolutionary Perspective of Software Development

    Memes, originally coined by Richard Dawkins in "The Selfish Gene" are cultural genes; ideas that propagate among people and affect the way we think and act. Julian Everett has suggested that we can look at software development practices, ideas, and culture as a collection of memes. By doing so, our understanding of what works and why can be turned on its head.

  • GraniteDS Continues to Evolve

    GraniteDS 2.0.0 was recently released and continues to evolve and mature, providing a very realistic competitor to Adobe's solutions.

  • Using BPM And SOA To Maximum Business Value

    Industry analyst Neil Ward-Dutton, writes that the combination of Business Process Management (BPM) and Service-Oriented Architecture (SOA) is seen as technically complementary. There are different views on how the two concepts play together, however, the author maintains that there is enough synergy between them to increase business value.

  • Lessons Learned from the UK Agile Coaches Gathering

    Recently, a number of European Agile Coaches gathered in the UK to discuss their craft and share ideas. Attendees included: Rachel Davies, Mike Sutton, David Peterson, Plamen Balkanski, Keith Braithwaite, Duncan Pierce, .... They covered a diverse range of subjects: Effective Coaching Styles, Why Do We Coach? Self Organizing Teams, and others.

  • A Dollar Value On Pair Programming

    "Why in the world would we use two people to do the job of one?" This is often the initial reaction to people when first introduced to the idea of pair programming. In essence, they perceive pair programming as doubling the cost of writing any segment of code. Dave Nicollete offers some quantitive ideas to help show how pair programming can save money, not waste it.

  • Resource Management in Agile Projects

    Agile projects are known to address the problems of rapid change. These may be changes in market forces, system requirements or implementation technology. One of the change, that does not gel well with Agile projects, is the frequent change of people working on the project. The idea is not to disturb the high performing teams so that they can continue to deliver high velocity.

  • Goat Rodeo: A Unified Data Model for Web Applications

    David Pollak, found of the Lift web framework and "Beginning Scala" author, has announced a new initiative "Goat Rodeo" that aims to bring data modeling into the 21st century.

  • Software Craftsmanship North America

    Software Craftsmanship North America is a one-day conference with the goal of introducing the Agile community to the Software Craftsmanship movement. Interestingly, SCNA will be at the same time as the Agile conference, in the same city, and have many speakers that will also be speaking at the Agile conference.

  • Agile Project Sponsorship – A Light Hand for Effective Results

    Organisations embracing Agile methods need to reassess their approach to project governance and sponsorship. Project decisions need to be made rapidly, responding to changes in the organisational ecosystem while keeping a clear eye on the project’s and organisation’s goals. Advice from commentators on project sponsorship and important metrics to keep projects on track.

BT