But aren't business rules the same as requirements? No, not really. As Kulak and Gurney4 say, "Use cases ... cannot portray all the subtleties of how a business is run. For this, we need business rules ... A list of business rules is not the same thing as a list of requirements ... Business rules are the written and unwritten rules that dictate how a company or agency conducts its business. Requirements relate to a specific application being considered or developed."
Read more »Agile Business Rules

Category: Business IT Gap Tags:
Using business rules to write maintainable code !
Jeremy then lists some great questions along with proposed approaches to address them. Some of them seem to me to relate very strongly to business rules:
* Can I find the code related to the problem or the requested change?
And once I find it can someone who understands the change also read the code?
* Can I understand the code?
And who am "I"? A programmer or someone who runs the business?
* Is it easy to change the code?
Can I change the "rules" and put new rules into production without downtime?

Category: Business IT Gap Tags:
Awaiting the Day When Everyone Writes Software - New York Times
The method begins with the intentions of the people inside an organization who know what a program should do. Mr. Simonyi calls these people “domain experts,” and he expects them to work with programmers to list all the concepts the software must possess.
The concepts are then translated into a higher-level representation of the software’s functions called the domain code, using a tool called the domain workbench.
Read more »
Category: Business IT Gap Tags:
Does everyone even WANT to write software ?
You want programmers to apply their unique skills (abstraction, technology know-how etc) while allowing business users to manage how the system implements their business.
So if business users do not want to write code, and programmers are challenged to write the code that embodies the way the business "thinks", what's the answer?

Category: Business IT Gap Tags:
On Agility and IT-Business Alignment
“The biggest problem we have in software is communications between the business people and the developers.”
“We are used to seeing and hearing about big IT failures, but often the communication gap is in small things, delivering things that aren’t very useful.”

Category: Business IT Gap Tags:
Search
Login
Who's new
- NorikoCapilla
- stephanie
- lolamiller
- benjaminhiatt
- hasenchat
Who's online
You are logged in as
Categories
- All
- Business Rules in Enterprise Architecture
- Business Rules in Business Process Management
- Business Rules in Workflow Management
- Business Rules Conferences & Symposiums
- Business Process Management
- Event Driven Architecture
- Business Rules Standards
- Rule Engine
- Business Rules News
- SBVR
- Business Rules Design & Architecture
- Business Rules Design Patterns
- Business Rules General
- Business Rules Performance
- BRMS
- Business Rules Whitepapers
- Rule Markup Languages
- Model Driven Architecture & Engineering
- Business Intelligence
- Model Transformations
- Rule Based Frameworks
- Knowledge Engineering
- Semantic Web
- Business Rule Validation
- Business Rule Verification
- Business IT Gap