Posts tagged as:

software development

Some thoughts on perfect application development

March 10, 2010

Syndicated from ebizQ
John Reynolds had an interesting post a little while back where he shared some thoughts on Perfect development tools. His emphasis was on support for things like iterative and test-driven development but it seems to me that there is also a need to move application development beyond code.
While developers do need development environments [...]

Read the full article →

First Look – Wolf Frameworks PaaS

January 25, 2010

Wolf Frameworks is a USA/India PaaS company started in 2006 as a pure play cloud computing platform. They have a front end (AJAX) using XML to communicate to a .NET backend on C#. They have about 3,000 plus people designing software using the platform and have about 13 plus solution providers covering 7 countries. They [...]

Read the full article →

Looking at code from both sides with business rules

September 18, 2009

Syndicated from ebizQ
Sharon Machlis had a great piece over on Computerworld titled Opinion: I’ve looked at code from both sides now on her experience of being a developer on a project where she was usually a user. It’s an interesting experience that she describes and I was struck particularly by a couple of comments. First, [...]

Read the full article →

Removing decisioning from the SDLC

September 4, 2009

Syndicated from ebizQ
My friends at IDIOM had a great tweet today – @Intelligentform said:
#Decisioning objective:nothing less than the removal of decision management from the SDLC – automated decisions should be managed as content
I retweeted it (I’m @jamet123) but I thought it warranted a longer blog post about why this is a good idea and how [...]

Read the full article →

Some thoughts on Application Development 2.0

August 12, 2009

Syndicated from ebizQ
As the summer doldrums roll on I thought I would try and stir things up a little with a “2.0″ post – specifically some thoughts on a software stack for “Application Development 2.0″. Such a stack would:

Model processes, events and decisions as first class objects
Support declarative (rules-based) approaches to developing business logic
Use visual [...]

Read the full article →

Getting business and IT alignment with business rules

July 22, 2009

Syndicated from ebizQ
Michael Cote of Redmonk had a nice piece on over on his People over Process blog. He made a series of great points about the risk of business and IT people not being aligned – risks to the business and to IT. In particular I was struck by this comment:
What happens here [...]

Read the full article →

How many degrees of separation are there between your developers and users?

July 15, 2009

James Governor of Redmonk shared a great tweet today (he is @monkchips)
@dhague: 6 degrees of separation between developers and end-users is 3 too many. It’s hard to keep users happy with that disconnect
Now here’s one way to think about the degrees of separation between your users and your developers:

Users tell an analyst what they want
The [...]

Read the full article →

Business Rules are a failed abstraction – so what?

July 3, 2009

Syndicated from ebizQ
Jeff Attwood had a great post over on Coding Horror – All Abstractions Are Failed Abstractions in which he discussed a Joel Spolsky article in which that states
All non-trivial abstractions, to some degree, are leaky.

At some level, of course, this is true and Jeff goes on to say
But I’d also argue that virtually [...]

Read the full article →

Business rules for more effective development

June 17, 2009

Syndicated from ebizQ
Noam Tamarkin had a post recently on Efficient or Effective in software development in which he asked an important question – would you rather be more efficient or more effective when it came to developing software. Most would, like Noam, answer that they preferred to be effective. Yet I see many programming teams [...]

Read the full article →

Business Rules and Increasing Your Agility

May 21, 2009

Syndicated from ebizQ
Kirk Knoernschild had a great post on Application Platform Strategies Blog: Increasing Your Agility. I often blog about the power of business rules to improve agility (check out Decision Services and designing for change,Decision Management and software development – Agile and Achieving Agility – some notes after Gartner for instance) and I was [...]

Read the full article →

A Response to a cowardly programmer

April 22, 2009

I got a comment recently from “Joe” who was too much of a coward to actually post his name, his email or to link to his own blog/site/twitter feed. You can read it on my post Here’s a couple of skills developers will need in the years ahead. His comment was so indicative of the [...]

Read the full article →

Business Rules to Programmers – Methink thou doest protest too much III

February 27, 2009

Syndicated from ebizQ
Concluding my response to – Programming Sucks! Or At Least, It Ought To it’s time to answer the specific comments I got. First, the reasonable ones:
Ken said:
It depends on the business requirement. If business rules need to be changed on the fly then a rules engine framework makes the most sense. If, as [...]

Read the full article →

Business Rules to Programmers – Methink thou doest protest too much II

February 27, 2009

Syndicated from ebizQ
Continuing my response to – Programming Sucks! Or At Least, It Ought To it’s time to take some of the arguments Alex makes and show why I think his arguments should lead one to adopt a business rules approach. Despite the vociferousness of some of the comments and the tone of Alex’s post, [...]

Read the full article →

Business Rules to Programmers – Methink thou doest protest too much I

February 27, 2009

Syndicated from ebizQ
Well last week was exciting on the ebizQ blog – thousands of new visitors after a link from a popular programming blog. This article – Programming Sucks! Or At Least, It Ought To – referred to an old article of mine – Don’t soft-code, use business rules that had been prompted by his [...]

Read the full article →

Decision Management and software development III – DSLs

February 13, 2009

Martin Fowler always writes interesting things on his site and this one was no exception: Will DSLs allow business people to write software rules without involving programmers? In it he says:
…greatest potential benefit of DSLs comes when business people participate directly in the writing of the DSL code. The sweet spot, however is in making [...]

Read the full article →

Decision Management and software development II – Model Driven Engineering

February 13, 2009

Continuing this weeks posts on using decision management to improve development,  I thought I would post on how decision management should be part of model-driven development (model-driven engineering, a model-driven architecture or whatever).
The recent, and premature, discussion of the death of SOA led Johan den Haan to post SOA is dead; long live Model-Driven SOA [...]

Read the full article →

Decision Management and software development I – Agile

February 13, 2009

Last week I posted Focusing on decisions to improve the software end product and I decided that this week’s posts would be a series of follow-ups on how decision management can and should impact software development. Today on how it should impact/be a part of Agile, tomorrow on Model-Drive Engineering and Thursday on DSLs (Domain [...]

Read the full article →