InfoQ Homepage Architecture & Design Content on InfoQ
-
Top Ten Web Service "Issues"
What are your top ten Web service issues and advice? Andre Tost, Soccer fan and IBM Senior Technical Staff Member writes a bloglike article articulating the top ten issues he and his customers have with Web Services.
-
Starfish Brings Google-Style Distributed Processing to Ruby
An implementation of MapReduce, a process invented by Google to easily split up tasks to be performed by hundreds of machines, is brought to Ruby in a library called Starfish.
-
Five Habits of Highly Effective Software Developers
What are some of the code-level practices of highly effective developers? Robert Miller wrote a detailed article on Java.NET covering 5 practices which could apply to any language, including minimalist constructors, methods with clear focus and intent, minimizing logic in mutating methods, and minimizing dependendies between behaviour methods.
-
BEA Acquires IT Governance Vendor Flashline
Breaking News. BEA acquires Flashline, a Web Services and SOA governance asset repository company. The metadata repository is often cited as a critical component of SOA, providing a shared location to manage metadata, govern the asset lifecycle, and measure results.
-
IBM Buys Internet Security Systems
Continuing the acquisition rampage, IBM acquires Internet Security Systems for 1.3 Billion in cash. In the past weeks, IBM has acquired Webify, Filenet and MRO systems. What does this acquisiton rampage suggest?
-
Sun Releases Identity Management to Open Source
OpenSSO is an open source access management software distribution that provides the means to build authentication, authorization, and session management for Java and web applications and web services. Sun will be basing the Sun Java System Access Manager product on OpenSSO.
-
Book Excerpt: Agile Retrospectives
InfoQ brings you an exclusive chapter excerpt from the recent book "Agile Retrospectives: Making Good Teams Great", by Esther Derby and Diana Larsen. These expert facilitators show how teams can run focused, helpful retrospectives themselves, without an outside facilitator. We asked the authors a few questions about the making of their book.
-
Closures Proposed for Java SE 7
Some of the main architects of the Java language) have put out a proposal for adding closures and local functions to Java SE 7, a feature that Smalltalk users always raved about, which is common in scripting langauges and even C# supports them. The reactions from the community have been over all quite positive.
-
webMethods buys into SOA Semantics
SOA integration and interoperability requires a structured understanding of the semantics of data. webMethods has acquired a semantic technologies company called Cerebra to connect SOA and BPM components.
-
IT Hiring Trend: Business Savvy Mandatory
Ziff Davis' August surveys find that IT is growing in all sectors, leading to increased IT hiring. And though execs express a significant preference for IT professionals with a head for business over technical wizards, they anticipate these will be hard to find. Particularly in demand are professionals in project management, business-process redesign, business analysis and systems integration.
-
Opinion: Inability to Adopt Agile May Signal Bigger Problems
Peter Coffee, IT industry veteran, blogged on the recent Digital Focus survey of the state of Agile practice, noting that obstacles to Agile adoption are also general danger signs of development dysfunction.
-
Ruport: A Ruby Report Builder and Reporting Library
Gregory Brown releases a free library and toolset for Ruby that makes building reporting applications easy.
-
XML Overload: Bad Design or Neccesary Evil?
As discussed in the recent InfoQ News item SOAP Attachment State of the Art, XML files are reaching epic proportions in real world SOA implementations. Is this bad design or a neccesary evil? A recent study by Rogue Wave Software helps clarify.
-
Welcome to InfoQ's Agile Community Site
On InfoQ our Agile editors/practitioners scan the web to bring you news that helps you keep up with new ideas to improve your own Agile practice, as well as exclusive videos and articles on important and novel subjects. Here we bring you a tag cloud, a introduction to the site with some background on Agile and a few resources for newcomers, as well as the public AgileEvents calendar.
-
Tackle Testing Debt Incrementally
Technical debt can shorten a product's life. But when technical debt mounts, it can be difficult to see how to pay it off. In her StickyMinds column, Johanna Rothman explains practices to help teams start paying off that debt - thereby easing their product's development and maintenance for a long time.