BT
rss

Practices for Scaling Agile in Enterprises

by Ben Linders on  Nov 19, 2013 2

Enterprises that are adopting agile organizational-wide will at some time have to scale their agile practices. In a session at the Agile Methods in the Finance Sector and Complex Environment conference, attendees shared their experiences with scaling agile in enterprises.

Experience Based Principles for Succeeding at SOA

by Mark Little on  Feb 24, 2013 10

After many years of working in the SOA field, Jean-Jacques Dubray has written down what he believes are four principles for helping to achieve successful SOA.

Preview: 15th SPLC Conference on Software Product Lines

by Michael Stal on  Aug 05, 2011

The International Software Product Line Conference (SPLC) is the most important event that covers the full range of Product Line Engineering in software-intensive products. Its 15th incarnation will take place in the Munich City Center from August 21st to August 26th.

Is Service Reuse Over Used?

by Mark Little on  Jul 12, 2009 4

Is service reuse a valid metric for determining the success of SOA? Richard Watson from Burton believes that we are too fixated on reuse and could lose sight of the real benefit: service use.

Presentation: Steve Vinoski on REST, Reuse and Serendipity

by Stefan Tilkov on  Apr 06, 2009 8

Planning reusability is hard, designing for unforeseen reuse might be even harder. In this QCon London 2008 talk, Steve Vinoski presents some of the barriers to reuse found in typical distributed systems development approaches, and discusses how REST not only helps overcome some of these barriers, but also leads to potentially significantly increased chances for achieving serendipitous reuse.

Interview with Clone Detective's Immo Landwerth

by Jonathan Allen on  Oct 08, 2008

We interviewed Immo Landwerth of the open source project Clone Detective for Visual Studio. This project leverages ConQAT to analyze C# code for duplication.

Time To Rebalance SOA Portfolios?

by Dilip Krishnan on  Sep 30, 2008 4

Susan Hall spoke with Gartner analyst Roy Schulte, a specialist in service-oriented architecture and co-author of the 1996 Gartner report that introduced the term SOA to the industry. The interview tries to answer the question, is it time to realign our expectations about SOA?

Presentation: Managing Variability in Product-Lines

by Niclas Nilsson on  Jul 18, 2008

Managing commonality and variability is the core of product line engineering. In this presentation, Markus Völter illustrates how model-driven and aspect oriented software development help addressing the challenge of managing variability in product line engineering.

Naked Objects adds Java 1.5, Injection, Hibernate

by Geoffrey Wiseman on  Nov 14, 2007 6

Naked Objects is an architectural pattern and a framework for developing applications where domain objects takes a central role. Naked Objects recently released version 3.0 with support for Java 1.5, injection, an alternate UI, Hibernate object store, integrated security and contributed actions. InfoQ took the opportunity to speak with Richard Pawson, inventor of the Naked Objects pattern.

Moving away from exclusive use of OOP and Curly Brace Languages to reduce code waste?

by Sadek Drobi on  Oct 03, 2007 13

According to Bob Warfield, at least 70% of code is wasted because it’s written to build components which would add no competitive differentiation to the final product. To reduce this "waste", programmers should practice code reuse instead of repeatedly building the same components. However, to facilitate code reuse it is necessary to move away from exclusive use of OOP and Curly Brace Languages.

Test Driven Code Reuse

by Amr Elssamadisy on  Sep 18, 2007 2

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.

Java Language Runtime (JLR) project created

by Werner Schuster on  Jul 31, 2007 2

A new project aims to increase collaboration among JVM based languages. The Java Language Runtime aims to collect code that is common among languages targeting the JVM and prevent duplication among the providers of JRuby, Jython, Groovy, and many others.

Code reuse highly overrated?

by Mark Figley on  Jul 24, 2007 14

Dennis Forbes bucks the conventional wisdom that has caused the industry to trend toward architectures focused on asset reuse, asserting that code reuse is highly overrated and rarely pans out as advertised.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT