BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Change Content on InfoQ

  • First (Forgotten?) Rule Of The Retrospective: Follow Through

    Even the very greenest of agile teams clearly recognize the word 'Retrospective'. But, alas, it is often overlooked that a retrospective may be a wasted effort if not used to initiate an actual improvement that the team follows through on. Jim Shore gives advice on how to make the most of your retrospective and reminds us of the activity's ultimate place in the agile heartbeat.

  • QCon Panel: What will the Future of Java Development Be?

    In this panel from QCon San Francisco, Joshua Bloch, Chet Haase, Rod Johnson, Erik Meijer and Charles Nutter discussed and debated the future of the Java language and APIs based upon the lessons we have learned from the past. Topics included static versus dynamic languages, removing code from Java, forking the JVM, and the next big programming language.

  • Debate: Should the Java language stop adding new features?

    Recently, there has been a lot of debate over the future of the Java platform, with some arguing for more features to compete with languages such as C# and Ruby, and others saying that Java should become a more stable language lest it become too complicated to use. Bruce Eckel started a new round of debates by stating that Java should stop adding new features entirely.

  • Closures and Preserving the Feel of Java

    During the last few years, there has been wide-ranging discussion about adding closures to the Java language, either as part of Java SE 7, or in some future, unspecified release. At Javapolis, Joshua Bloch presented his opinion about the controversy, and why he feels that CICE is a more suitable approach.

  • Without a Defined Process, How Will We Know Who To Blame?

    "A fundamental premise of the 'train-wreck' approach to management is that the primary cause of problems is 'dereliction of duty'" said Peter Scholtes in his 2003 book on leadership. Mary Poppendieck's recent article on process, people and systems asked: "Which is more important - process or people?" and showed how Lean is an alternative to certified process improvement programs like ISO 9000.

  • Lessons Learned: Transitioning to Agile at GMAC-RFC

    This half hour presentation looks at a Fortune 500 company's effort to achieve faster time to market by transitioning from RUP to Agile. Hussman & Stenstad reveal the gradual process from readiness assessment and chartering through education and practice to the creation of an adaptive culture with a "living plan", sharing lessons learned along the way.

  • Is COM a Dying Technology?

    Does COM still have a place or is it a dead end technology?

  • The Role Of Leadership - Agile 2007

    Mary Poppendieck spoke at Agile 2007 providing an insight into the adaptation of manufacturing management principles in the software development arena.

  • Kaizen in Lean Software Development

    Lean methods employ Kaizen, or continuous improvement, to reduce waste and improve results on a regular, even daily, basis. On the leanagilescrum group, Alan asked, "Are there known techniques for facilitating kaizen activities within Lean/Agile software development?"

  • Time for Change: Agile Teams in Traditional Organisations

    Agile teams seem to be meeting more resistance, as they scale up and move from "early adopter" territory into the mainstream. Does this mean Agile can't work in more traditional organisations? Not necessarily, say coaches Michael Spayd and Joe Little, in a new InfoQ interview: what's needed now is an awareness of the need to facilitate organizational change.

  • The Legal Boundaries Of Agile

    Adopting Agile practices requires a shift in the organisation on many different levels, but can making such a change lead to serious trouble?

  • A Real Product using Z-Wave and .NET Micro

    Microsoft has been pushing a lot of new technology lately, but is any of it actually useful? In the case of .NET Micro, Leviton Manufacturing says it is, though the far more interesting technology is Z-Wave.

  • Interview: Linda Rising on Collaboration, Bonobos and the Brain

    Seasoned practitioners packed a small room at Agile2006 to hear Linda Rising's "Are Agilists the Bonobos of the Software Community?" where she shared her thoughts on the evolutionary roots of teamwork. In this InfoQ interview, Linda talked with editor Deborah Hartmann about how writing her book "Fearless Change" led her to read on the science of the human brain and the social rituals of apes.

  • A Disciplined Approach to Agile Adoption

    Ahmed Sidky and James D. Arthur present an Agile Adoption Framework. Attempting to provide a structured, repeatable and measurable framework for adopting Agile processes in a software development organization.

  • Kent Beck: Be Yourself - Create More Value

    Recent discussions on the extremeprogramming list keep returning to "telling the truth". Why do we bite off more than we can chew? Why the overtime heroics? Kent Beck's one-hour talk "Ease at Work" explored how to get off what he called the "genius-shithead rollercoaster" and just be yourself at work. Question: Would you rather spend energy on maintaining an image, or doing more cool stuff?

BT