InfoQ Homepage Culture & Methods Content on InfoQ
-
DbFit 0.9 includes MySQL Support and Full Oracle for Java Support
DbFit has had several releases in recent months, adding better support for Oracle, support for Java and MySQL 5, and embedding DbFit tables into Java and .NET code.
-
Analyzing Experimental Data Concerning Agile Practices
Agile literature is sprinkled with experiments on the effectiveness of one or more practices. Not all experiments come to the same conclusion. Some experiments come to conclusions that may not coincide with your team’s experience. To understand experimental results, and the level of confidence that you should have in their outcomes, an understanding of a few simple evaluation criteria is helpful.
-
Intalio|BPMS 5.0 released - A full fledged open source BPM system
Intalio last week released their open source based BPM System - Intalio|BPMS 5.0, including amongst other things a BPMN Editor and a BPEL server engine. The release is a milestone for Intalio in their effort to realise a complete solution for their BPM 2.0 vision. InfoQ took the opportunity to interview Ismael Ghalimi, Intalio CEO, and Arnaud Blandin, EMEA Director, about the new release.
-
AgileEvents Calendar Update
AgileEvents is one month old, and two dozen commercial and non-profit events have been announced there by members of the Agile community around the world. Here is your monthly roundup of upcoming events, with "coding dojos", classes, and conferences and XPdays worldwide.
-
JRuby compiler finished
As Charles Nutter reports, JRuby's Ruby to Bytecode compiler is finished. This is used for AOT and JIT compilation, and will go into JRuby 1.1. Future plans include a compiler that could help with Java integration by turning Ruby classes into Java types.
-
Is Pipelined Continous Integration a Good Idea?
Sometimes, when the team and/or code-base get large, the CI server starts to slow down. The cycle between builds grows and the feedback degrades – a build may take an hour or more to respond with a pass/fail, and by that time several people may have checked in their code into an already broken build. To address this issue, many teams “pipeline” their CI - but is this a good strategy?
-
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.