InfoQ Homepage Culture & Methods Content on InfoQ
-
When To Use Mock Objects?
In his 'Ode To Code' K Scott Allen offers rational for the use of mock objects when unit testing and discusses his thoughts on the use of mock object frameworks.
-
Traceability Matrix in an Agile Project
The relevance of a traceability matrix is to easily perform impact analysis to a changed requirement.However, does a traceability matrix have a place in an Agile project? The post looks at various view points across blogs and mail groups to find a solution.
-
RubyFringe Conference - End of registration coming up
The registration period for RubyFringe - a new Ruby conference in Toronto, Canada - lasts only a few more days. The speaker list includes Ezra Zygmuntowicz (EngineYard, Merb), Yehuda Katz (Merb), Obie Fernandez (Hashrocket), John Lam (IronRuby), Chris Wansrath (Github), Damien Katz (CouchDB), etc. We talked to the organizers of RubyFringe about what to expect of the conference.
-
Object Lifecycle Explorer Released on AlphaWorks
Object Lifecycles (a.k.a State Machines) have been for the most part ignored by developers, architects and business process practitioners alike. A group of researchers from IBM Zurich has just released an Object Lifecycle modeling tool that complements and link with executable Business Process models.
-
Retrospective Failures and How to Avoid Them
What are the typical problems that Retrospectives suffer from? What do we do to avoid them?
-
Discussion: Leaner Tools To Better Prepare Undergrads?
Greg Wilson challenged the aa-ftt community to support efforts to improve college graduates ability to deliver "product-quality code". Wilson's request primarily involves providing simplified versions of the tools used by professionals, such that they're digestible by undergraduate students.
-
First Public Release of Impala Provides Dynamic Modules for Spring
Impala is an open source framework which aims to provide a dynamic module system for Spring-based web applications without requiring OSGi.
-
Interview: Rachel Davies on Generic Agile
In this interview taken during Agile 2007, Rachel Davies, director of Agile Alliance, talks about Generic Agile, about the necessity to understand what is the essence of a development process.
-
Handling Multiple Versions in a Single Project Team?
Once you're team has released the first version of a product you're faced with the dilemma - how to maintain the first version while continuing to make progress on new releases.
-
IcedTea Bridges Open-Source Gap with OpenJDK
It has been over a year since OpenJDK was officially released by Sun. The IcedTea project has been created to help remove encumbrances in its adoption by the open-source community.
-
IzPack: Cross-Platform Installer Not Just For Java
Packaging, distributing and deploying an application can be a very difficult task. Add in the requirement to work on multiple platforms and it can quickly become a nightmare. IzPack aims to not only make it possible but to also make it simple.
-
Presentation: Steve Freeman about Test Driven Development
In this presentation filmed during QCon 2007, Steve Freeman, an independent consultant, talks about TDD, why is it helpful and gives an example on doing it.
-
Handling Interruptions on an Agile Project
Interruptions on a project, are known to, damage the flow of work. A discussion on the Extreme programming group and Alistair Cockburn with his "Sacrifice one person" pattern suggest ways to handle interruptions so that the impact on the project is minimized.
-
Presentation: Jeff Sutherland Talks about Companies Adopting Agile
In this presentation, Jeff Sutherland, the co-creator of Scrum Agile Development Process, talks about small and large companies which are adopting Agile.
-
Introducing the ALT.NET Podcast
InfoQ learned about a new podcast recently called the ALT.NET Podcast. This podcast focusing on the community of developers brought together who represent what is ALT.NET. Folks should remember the ALT.NET term coined by David Laribee.