|Work products modified by different tasks [message #580672]
||Fri, 20 July 2007 08:20
| Jorge Gomez Sanz
Registered: July 2009
I came into a conceptual problem which I wanted to share with you. It is
about how to handle work products which are modified by different tasks.
This has led me to distinguish artifacts which are process dependent (they
are produced by more than one task) and artifacts which are not. Take as an
example the Architecture artifact in the OpenUP.
In principle, there are two task "Analyze Architectural Requirements"
and "Develop the Architecture" producing an architecture artifact. It is
clear that first the analyze task is performed and then the develop task.
The second task, intuitively, refines the initial architecture.
The representation used in OpenUP consists in defining, in the develop task,
the artifact both as input and output. In a sense, this is a kind of
refinement or transformation of the initial architecture artifact into
another different artifact with more content than the initial one. At the
EPF composer right now, I could not find a way to distinguish one from the
The solution I applied is defining the "analysis architecture" and then
the "developed architecture". This solution is process dependent, but it is
more clear and allows defining different criteria for a "good" analysis
architecture and a good development architecture. In the OpenUP solution,
it is not possible to do so.
Is there a way right now in the EPF-composer to deal with this situation or
what I did was the only alternative? If the EPF-composer is not dealing
with this feature, do you think is worth including it in the road map?
Powered by FUDForum
. Page generated in 0.02721 seconds