Contracts for Agile Software Development

by Chris Sims on  May 04, 2009 6

While the Agile Manifesto says "Customer collaboration over contract negotiation", contracts are a reality for many developers and firms. Peter Stevens has analyzed 10 different types of development contracts, shedding light on how well each style fits an agile project. He has uncovered a couple that seem to fit much better than either fixed-price or time-and-materials.

The Enterprise as a Network of Events

by Boris Lublinsky on  Apr 01, 2009

A debate between SOA and EDA has recently resurfaced with a blog from Richard Veryard, who discusses relationships between SOA, BPM and events

Article: We Need to Create Information System Ratings

by Jean-Jacques Dubray on  Mar 09, 2009 5

Pierre Bonnet, CTO of Orchestra Networks, argues that information systems are too opaque and not agile enough. He claims this is the main reason why "healthy" multinationals can collapse within months as they take on too much risk. He suggests that information systems be rated on how they manage master data, business rules and business processes.

Interview: Dan Grigsby Shares Secrets of Successful Entrepreneurship

by Abel Avram on  Jan 31, 2009

In this interview made by InfoQ’s Rob Bazinet during RubyFringe 2008, Dan Grigsby talks about programming and entrepreneurship, how a programmer can take his idea and transform it into a successful product.

BPM Is Not Software Engineering

by Boris Lublinsky on  Jan 24, 2009 24

In his new article at, Keith Swenson discusses the relationships between BPM and software engineering. He points out significant differences between the two and cautions against blindly using software engineering approaches for BPM design/implementation.

Venkat Subramaniam on Facts and Fallacies of Everyday Software Development

by Srini Penchikala on  Jan 19, 2009 9

Software development is challenging and lot of fun, but there are several factors that interrupt teams from succeeding in IT projects. These are usually not tools or technologies but it is the people that affect the success of software projects. In a keynote presentation at the recent CodeMash 2009 conference, Venkat Subramaniam talked about facts and fallacies of everyday software development.

Federal Funding Backs Agile Training in Oregon

by Mike Bria on  Oct 08, 2008

Agile experts James Shore and Diana Larsen will benefit from federal funding to teach two courses in Oregon this month, from Employer Workforce Training Funds and the Oregon Department of Community Colleges and Workforce Development.

Results of a SOA Case Study competition show main ingredients for SOA success

by Boris Lublinsky on  Oct 06, 2008

The results of SOA case study competition, conducted by SOA Consortium and CIO magazine are showing common themes in SOA implementations. The include strengthening of business IT alliances as the main factor for implementation success and definitions of specific, confirmed by real numbers, business benefits, , as a measure of this success.

Agile and Offshore: Asking for Trouble?

by Amr Elssamadisy on  Oct 01, 2008 12

Kevin Coleman told his story working with an offshore team that claimed to be 'Agile' and the woes and worries that came with that experience in last month's issue of the Agile Journal. Several readers validated his experience with their own. In practice, can Agile methods be used successfully with offshore teams given today's business reality?

The Industrialization of Software Delivery

by Boris Lublinsky on  Aug 16, 2008

IT has consistently failed to deliver expected value time and time again. According to Ian Thomas, Industrialization (componentization, specialization) may be a solution for supporting software agility and reliability in the new business environment.

Opinions: Why Most Social Software Fail and how to Avoid it

by Sadek Drobi on  Aug 16, 2008

According to Clay Shirky, the success key for social software is “a brutally simple mental model [...] shared by all users”. Referring to it as Shirky’s law, Michael Nielsen analyzes why programmers often fail to obey it. His arguments as well as the discussion that has followed provide interesting insights into pitfalls that need to be avoided for building successful social applications.

Opinions: What is The Optimal Business Model for Today's Web?

by Sadek Drobi on  Jul 20, 2008 4

What is the optimal business model for today’s web? Opinions diverge in a series of articles around this issue. While authors seem to share the conviction that simplicity is the key in web environment, they do not necessarily put the same meaning into this term. Is less really more? Or should it rather be more with less? And how do we achieve it?

What can we expect from BPMN 2.0?

by Boris Lublinsky on  May 04, 2008 4

Although OMG is not scheduled to get to BPMN 2.0 until August/September timeframe, the initial announcements about its possible directions have caused a lot of activities on the Web.

As-a-Service Approaching Parity with Traditional Offerings

by Steven Robbins on  Mar 13, 2008

"as-a-Service" offerings are approaching parity with the more traditional software models on the market. Recent developments from both new and well established vendors in areas such as SaaS applications, infrastructure, cloud computing, development tools, runtime platforms, and configuration have increased the functionality, and perhaps the acceptance, of "as-a-Service" among more clients.

Adobe and the Future of Software

by Jon Rose on  Oct 24, 2007 2

Adobe has been up to some interesting things of late from their work with Adobe Flex, to their efforts on the Adobe Integrated Runtime (AIR), and their recent announcement that they intend to move all of their software to the web in a model know as Software as a Service (SaaS).

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