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

  • 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.

  • Technology-agnostic approach to Service Oriented Architecture: back to the essence of SOA?

    SOA is often understood in terms of technical tools and software solutions. Dan North believes that this may prevent architects from focusing on its essence: thorough mapping and modeling of core business processes. He shows how to design SOA in a "technology-agnostic" way so that business can play an important role in identifying SOA requirements without being constrained by technical decisions.

  • Selenium Grid: Web Testing in Parallel

    Pervasive user-interface/acceptance testing can be a drag on test and therefore build speed. Selenium Grid offers the ability to run Selenium tests in parallel on one machine or on a farm of machines in a reliable, easy-to-use way. InfoQ speaks with the Selenium Grid team.

  • The Right Phrase at the Right Time: Priceless

    Saying the right thing at the right time can transform an interaction. But it's difficult! In a recent StickyMinds article, Michele Sliger suggested a handful of phrases to help keep the conversation going in the right direction.

  • Spell Checker Added to Visual Studio 2008

    The Code Analysis team at Microsoft has decided to include FXCop's spell checker in Visual Studio 2008.

  • xUnit.net - Next Generation of Unit Testing Frameworks?

    Jim Newkirk, creator of NUnit, has announced a new Unit Testing Framework called xUnit.net. The proclaimed successor to NUnit is supposed to get rid of NUnit's mistakes and shortcomings and add some best practices and extensibility to the framework.

  • Ted Neward's thoughts on Architecture Roles & Responsibilites

    Ted Neward shares his thoughts on the roles and responsibilities of the Software Architect, discussing what an architect does, how to approach the role, and if architects are still relevant.

  • Kent Beck, Martin Fowler, Speaking at QCon SF Nov 7-9

    Kent Beck & Martin Fowler will be keynoting & delivering tutorials at the QCon San Francisco Nov 7-9th conference. Also, the schedule has been finalized with a new complete track covering security from a development perspective, and also a panel on the future of Java development including Joshua Bloch, JRuby's Charles Nutter, Spring's Rod Johnson, and .NET's Erik Meijer.

  • InfoQ Interview: Per Kroll on EPF, an Open Source Process Initiative

    The PM of the Eclipse Process Framework project explained in this presentation how IBM's Eclipse-based process tools allow teams to select the practices they want, to create a customised methodology that works for them. With a wiki and hooks to insert custom in-house documentation and practices, it provides a framework to configure the approach you want, or to grow into the approach you need.

  • Jean Tabaka's Agile Odyssey

    In this amusing presentation from Agile2006, Jean Tabaka compares impediments and obstacles encountered by an Agile mentor with those detailed in Homer's classic. In this 73 minutes presentation, discover who plays which classical roles in Agile adoption: Cyclops, the Sirens, Poseidon, Circe, Cicones, the Lotus-Eaters, and even the good-and-faithful dog Argus.

  • Test Driven Code Reuse

    Code reuse has been the holy grail of software development for a long time. Historically we've tried to achieve code reuse through abstractions and frameworks, which came with their own technical debt. There is now a novel approach that leverages the power of search tools and automated developer tests to search open-source code for matches against interface and behavior.

  • JSR 277 and JSR 291 Interoperability threatened by lack of a prototype

    The latest salvo in the discussion of JSR 277, JSR 291, and OSGi appeared last week in the form of a post by Glyn Normington, spec lead for JSR 291 and Expert Group member for JSR 277. He is concerned that the Expert Group has not been presented with a strawman yet and that the Expert Group will end up merely rubber stamping the strawman rather than discussing it in detail and making changes.

  • SOA Software Adds SOA Management for Microsoft BizTalk Server

    SOA Software, a provider of Service-Oriented Architecture (SOA) Governance, Security, Mediation, and Management solutions, announces a partnership with Microsoft to provide SOA Governance features for BizTalk Server 2006 R2.

  • Agile Bibliography Wiki

    George Dinwiddie announces the Agile Bibliography Wiki to track readings on the subject of agile, particularly those that are useful to back up a point, or which are useful references, and invites the community to help fill out the reading list.

  • Nimbus Look-and-Feel: Vector UIs for Java

    In his announcement that the Nimbus Look-and-Feel (LAF) is nearing completion, Jasper Potts indicated that the Nimbus LAF will be based on vector graphics, with support for high-dpi resolution-independent user interfaces and assembled using a new visual tool for creating painters.

BT