InfoQ Homepage News
-
Agile Delivery at British Telecom
Methods and Tools has a 3-part article by Ian Evans of British Telecom outlining the challenges of software development at BT and the approach they took to switch to an Agile approach. Going from a well-established waterfall-based delivery approach to Agile takes patience and time, as well as a lot of commitment. But despite the challenges, few at BT would go back to their old ways.
-
Use Modeling to Communicate Between IT and Business
Communicating business requirements, operations structures, and technical solutions between IT and business people with different backgrounds has always been a challenge. The first book in the Architect Resource Library from the Microsoft Architectural Strategy Team shows how to use models to overcome this challenge: Dynamic Modeling: Aligning Business and IT.
-
Refactoring your Rails application to be RESTful
Scott Raymond writes about how his life became easier when he refactored the application behind IconBuffet.com to using RESTful URLs.
-
VistaFei Brings GUI Editing to Google Web Toolkit
Wirelexsoft has announced VistaFei, an Eclipse-based visual GUI editor for Google Web Toolkit (GWT). GWT UI's can be built using drag and drop from a Palette controls and WYSIWYG editing area. VistaFei provides more than 35 elements in the palette covering most developer's needs for AJAX application design.
-
InfoQ Article: Top 8 SOA Adoption Pitfalls
Thomas Erl is the world's top-selling SOA author. He has written two books on SOA. In this InfoQ article, Thomas explains the pitfalls others have fallen victim to inorder to help you chart a safer route down your own SOA roadmap. To this end he has collected the eight most common SOA adoption pitfalls.
-
TestNG 5.0 Released
Cedric Beust has announced the launch of TestNG, the popular Testing framework and alternative to JUnit. Alexandru Popescu (TestNG co-founder) is also InfoQ's Chief Architect. TestNG 5 improves configuration, reporting, ease of use, and bug reporting.
-
Online Discussion on Scrum Requirements Basics
The ScrumDevelopment list has seen lively discussion lately on Requirements issues frequently faced by new teams: "Can the ScrumMaster be the Product Owner too?", "How do we prioritize our Product Backlog?" and "QA's role in a SCRUM process". New teams quickly discover that a poor-quality Product Backlog can frustrate and undermine a team that is otherwise raring to start delivering value.
-
Ajax for JSF: ICEFaces Enterprise Edition 1.0
ICEsoft has released version 1.0 of ICEFaces Enterprise Edition. ICEFaces extends JavaServer Faces (JSF) allowing developers to write AJAX style web applications in pure Java without having to use Javascript. ICEFaces provides an Ajax Push technology that allows server changes to be "pushed" to browser based clients without traditional polling techniques.
-
Patterns for Daily Stand-up Meetings Published
Jason Yip has published "It's not just standing up", Patterns for Daily Standups on Martin Fowler's Bliki. In the article he discusses the benefits and consequences of common practices for daily stand-ups. The patterns are intended to help direct the experimentation and adjustment of new practitioners as well as provide points of reflection to experienced practitioners.
-
AJAX, JPA, and JSF Articles Added to Java BluePrints Catalog
The Java BluePrints Catalog available on Java.net has been updated with new writeups on JSF, AJAX, and JavaEE 5 Persistence.
-
Synergy: Agile and User Experience Design
Scott Ambler believes that User Experience Design (UED) is critical to the success of agile software development techniques, because it increases a team's chances of building the right software to meet customers' real goals. This article describes how Agile and UED communities can work together closely for project success.
-
soapui 1.6 beta now available
soapui 1.6 beta1 is now available. soapui is a desktop application for inspecting , invoking , developing and functional/load/compliance testing of web services over HTTP. It is mainly aimed at developers/testers providing and/or consuming web services (java, .net, etc).
-
Grid Computing with the Java Parallel Processing Framework
The Java Parallel Processing Framework has been making frequent point releases recently; it provides an API and framework to distribute tasks over a cluster of computers and coordinate their execution in parallel, load balanced with recovery. Application code for tasks are dynamically distributed and class-loaded onto cluster node with no pre-deployment or configuration required.
-
SharpDevelop Version 2 Released
The SharpDevelop team has released SharpDevelop 2.0 final, the open-source IDE for .NET development. This release add integrated debugging support, the "Go to Definition" option, "Find References", and support for several common refactorings.
-
Ruby Support in Visual Studio Coming
The project known as "Sapphire in Steel" will provide users of Microsoft's Visual Studio 2005 with support for programming using Ruby and Ruby on Rails within their IDE.