BR Chapter 4: Business Use Cases
Understanding the
Work:
The product you would
like to build should improve its owner’s paintings; it'll be
set up within the
proprietor’s vicinity of enterprise and could do part of (every so often all
of) the work
When we are saying
“work,” we imply the machine for doing business. This device
includes the human
duties, the software systems, the machines, and the
low-tech gadgets
together with telephones, photocopiers, guide documents, and notebooks—
in reality, anything
that is used to produce the proprietor’s goods, offerings,
or information. Until
you apprehend this work and its favoured outcomes,
you cannot realize
which product will be optimally valuable to the proprietor.
Formality Guide:
Horse tasks ought to
don't forget partitioning the paintings area the usage of business. There is likewise the opportunity of the use of
BUC (and later product use case [PUC]) eventualities as the documentation to
skip alongside
to the builders, which
lets in you to keep away from writing most of the distinct necessity.
Rabbit initiatives
must pay precise attention to this bankruptcy. When jogging an iterative
assignment, it's far important to have a rock-strong draw close of the business problem to be
solved. We strongly advocate that rabbits make use of enterprise use
instances to discover their hassle area before starting to formulate
an answer
Elephant initiatives
must honestly use enterprise occasions. Given that elephant tasks have a large
range of stakeholders, clean communication is both crucial and tough.
We have discovered that BUC situations are an ideal mechanism for
discussing the work in geographically disbursed teams.
The Scope of the
Work:
The paintings is the business pastime of the
proprietor of the eventual product; instead,
you could think about
it as the a part of the commercial enterprise that your client
or customer desires to
improve. To apprehend this work, it is pleasant to consider
the way it pertains to
the arena out of doors it. This angle makes sense due to the fact
the paintings exists
to provide offerings to the outside international. To achieve this, the
paintings must receive information and indicators from the outside global, use
these as uncooked substances, and ship information and signals returned to the
out of doors
international—the
patron for such matters. This outside international is represented
by using adjacent
systems, which contain the automatic structures, human beings, departments, corporations,
and different parties that place some type of demand on,
or make a few sort of
contribution to, the paintings.
Business Events:
You signal the work
by means of indicating which you desired to test out (or
something mechanism
your on-line bookseller has for such things) and supplied
a credit score card
and shipping address and so on. This incoming drift of
facts brought about a
reaction within the bookseller’s work, which became to transfer
possession of the e
book to you, debit your credit card, and ship a message
to the fulfillment
branch to deliver the e-book to you.
Why Business events
and Business use cases are good idea:
We may additionally
seem to be going to quite a few problem to explain something that
may, at first glance,
seem fairly obvious. But this care with the situation is
warranted: Our enjoy
has amply tested the price of having an
goal way of
partitioning the paintings, and the fee of expertise the
work itself, earlier
than plunging into the answer. The result is which you find out
the actual
necessities, and you find out them extra fast.
Your partitioning of
the paintings may be greater goal in case you discover the
responses to outside
stimuli; in any case, this is the manner your customers see
your commercial
enterprise. The business’s inner partitions—department and processors,
some thing they'll
be—maintain no interest for outsiders. Similarly, it is
probably that the
present day partitioning of any system is based totally on technological
and political choices
made at the time the system changed into constructed



Step Back:
ReplyDeleteA security system this time: “The actor receives the shipment and logs it in.”
Nope. The real business event is the dispatch of the shipment; the business
use case should log the shipment as it leaves the shipper and monitor its transit and arrival. We need to step back and see the whole business.
By stepping back and seeing the whole of the business process, the business analyst has the best chance of identifying the real work. Conversely,
by looking only at the automated system, the analyst is often led down the
path of incremental improvements that stakeholders ask for. If you can see
the whole spectrum of the business use case from its real inception to its
conclusion, you are in a much better position to derive a more appropriate
and useful automated product.
A business use case describes a business process, documented as a sequence of actions that
ReplyDeleteprovides observable value to a business actor. A business actor is any person, system or thing
that interacts with the business or organization. So a business use case should describe what the
business does -- namely, its interactions with its environment -- to deliver value to its stakeholders.
To fully understand the purpose of a business and its processes, you have to know who puts
demands on it and who is interested in its output.
Another way to think of a business use case is that it documents a particular business workflow.
The flow of events, or workflow, is a key element of a business use case. It describes what the
business does to deliver value to a business actor. This description should be understandable by
anyone within the business. (And, importantly, it is distinct from a description of how the business
solves its problems.)
The business use case model provides the big picture from a business actor's perspective. It
describes the business process in a way that is accessible to all members of the project team.
But software teams also need business models for other reasons. Software must be delivered
rapidly, in increments driven by business value rather than technical needs. A good business
model provides a software-independent description of the processes to be automated, thereby
promoting comprehension of priorities and risks prior to technology selection.
A business event gives a reason for bringing about a change. It is the immediate reason to create a Business Use Case to make a change to the status quo. It can be any occurrence in a business scenario. It can be a common high-level occurrence, such as a customer placing an order. Alternatively, it can be a more specialized event, such as a customer exceeding a credit limit while placing an order. Some events can be triggered by changes in values, such as the share price for a particular stock exceeding a given value.
ReplyDeleteBusiness events define significant happenings that different parts of the business must register and act upon by using different applications. Oracle Integration Server integrates all applications that register and act upon a business event.