Posts tagged as:

application development

The role of decision management in creating (and maintaining) a common vision

September 3, 2008

An interesting article on the role of the business analyst in creating a common vision caught my eye this morning. The article focused on creating a common vision but it made me think about maintaining and developing that common vision over time, particularly of the complex logic in a system. Procedural code does not lend [...]

Read the full article →

A reader asks about business rules in Oslo

August 11, 2008

A reader asked me last week about how I saw business rules engines fitting in with UML, SOA and Microsoft. The article discusses whether Microsoft’s Oslo strategy for SOA will be based on UML or merely offer support for it among many standards.
First, let me say that I think it is increasingly clear that application [...]

Read the full article →

More on the IBM/ILOG Relationship

August 11, 2008

I got a briefing last week from IBM as part of my researching of the IBM/ILOG acquisition (I blogged about this here). Back when I was at IMPACT it became clear that IBM was getting focused on events, rules and policies – they talked about Points of Agility, points in a business where variability is [...]

Read the full article →

A reader asks… about development, business rules and model-driven development

August 4, 2008

I got an interesting series of questions from a reader that seemed to me to justify a longish post. The initial question was quite harmless looking:
Can you give a clue as to what software engineering approach you use/recommend for EDM, but especially business rules that non-IT staff can alter safely?
But the whole thing got more [...]

Read the full article →

Believe in business rules (I do)

August 1, 2008

Earlier this week I posted Application Development 2.0 in which I addressed what I see as some of the issues with current development practices and tried to explain why I think a declarative, business rules approach is essential. This (and some blog posts around the blogosphere) made me think about the mismatch I see when [...]

Read the full article →

Application Development 2.0

July 30, 2008

Ann All had a post on Agile development brings IT, business together that had the great phrase “application development 2.0″. In the article she mentioned some very worthy objectives for this 2.0 version of application development. Here they are, paraphrased slightly.

Encourage close collaboration between developers and end users
Involve users in quality assurance processes
Don’t use traditional [...]

Read the full article →

First thoughts on the IBM/ILOG announcement

July 28, 2008

I got a chance to speak with ILOG today and do some thinking so it’s time to write more about the IBM and ILOG announcement. As it is an acquisition of one publicly traded company by another neither company can legally say very much. As a result I, like everyone else, have a bunch of [...]

Read the full article →

The Future of Application Development

May 21, 2008

I’m going to be on stage with Mike Gualtieri soon but I thought I would drop in and listen to him on the future of application development. Sadly this meant missing a session on BI but even I can’t be in two places at once. Mike’s theme is that the value of application developers in [...]

Read the full article →

Dynamic Business Applications

May 21, 2008

Connie Moore and John Rymer kicked off today talking about Dynamic Business Applications and their first discussion was around brown paper bags. They made the point that brown paper bags are a pure commodity and all you can do is reduce costs. Other kinds of bags offer more opportunities for innovation and, thus, more margins. [...]

Read the full article →

Why Events Matter To The Business

May 20, 2008

Last session of the day (also blogged on paper) was Charles Brett on Why Events Matter To The Business and what this means for application development professionals. I heard Charles talk on a similar subject at the IBM IMPACT event -Live from IMPACT – Business Event Processing.
While many more business and IT people are [...]

Read the full article →

Bringing a business domain to bear on decisions

May 9, 2008

Mike made an interesting comment in response to my recent post on the future of application development. He said:
Are business domain tools necessary to enable a non-trivial development role for businesspeople?
Like many good questions the answer is complicated – in a way, both yes and no. I do agree with Mike that a non-trivial role [...]

Read the full article →

Some thoughts on the future of application development

May 8, 2008

Mike Gualtieri of Forrester had a blog post a few months back that I missed then but that he pointed out to me this week – What Is Your Future? In it he outlines two scenarios at either end of a continuum. One is that application development changes in incremental ways such that “The application [...]

Read the full article →

Here’s how EDM addresses a gap in Model Driven Engineering

March 14, 2008

I was reading Johan den Haan’s really good article on Model Driven Engineering or MDE today and a particular comment caught my eye:
MDE aims to increase the return a company derives from its software development effort.
He went on to quote Atkinson & Kühne for two ways to do this:

By improving the short-term productivity of [...]

Read the full article →

A curious reader asks…

December 7, 2007

One of my favorite things to do on my blog is respond to questions from readers. To make it easy to find these going forward I have added a new category – Reader Questions. Email me (james at smartenoughsystems.com) if you have a question you’d like me to answer on the blog. Anyway, this week [...]

Read the full article →

Bridging strategy and technology with enterprise decision management

December 4, 2007

I got an interesting email from Dan Appleton this week. Dan is a principal of The Capabilities Center and his email prompted me to blog today on this topic. Dan’s email introduced his perspective on how business rules, especially in the context of enterprise decision management or EDM. He and I are broadly in agreement [...]

Read the full article →

When is Application Development not Application Development anymore?

November 27, 2007

An interesting post caught my eye recently – Should we still call it Application Development? This seems like an interesting question, particularly when you start considering the decomposition of the application that has taken place over the last decade. Not so long ago, applications (especially enterprise applications) were monolithic. They handled their own data, user [...]

Read the full article →