I can now now enter the attributes of my project, which works quite
fine.
Adding the components was easy, too.
The hard part are the capabilities due to several problems I am
facing.
Some functionality should take place in one or two components, but is
actually sprayed over several components. The fact that all the
components need to communicate and work together to complete a task
does not make it better.
So if I try to represent that in the capabilities I end up with two
choices:
1.) write one capablity and apply it to the component, where it should
reside
This does not make me very happy, because it does not represent the
system as it is, but rather the system how it should ideally look
like.
Furthermore the risk overview would loose relevance, because I cannot
adress risks in the correct component, if a assign a capability to
only one ort two components.
So I wanted to go with option 2.)
2.) break down the use case into the capabilites for each component
This however flooded me with capabilities, because even a simple task
like "change the timezone" splits into several capabilites in several
components ("fetch the new timezone", "trigger componenty xy", "start
datetime script", ...).
sorry for my late response, but a tenosynovitis in both hands kept me
from writing anything for a while...
Thank you very much for your answer, it has indeed been quite helpfull
for me.
Unfortunately I cannot grant you read access to project, as the code
is confidential.
What I take from your answer is that I maybe should not view on the
components from a rather technical point of view, but from user and or
business perspective.
So in case of that project I would not adopt the components from
archicture 1:1, but adapt them a little to reflect the users point of
view, especially regarding their capabilities.
As you said it makes more sense to connect one capability to the
component the user associates it with instead of breaking up the
capability into the tasks each component has to perform.
If I got you right, this really helps me out here. ;-)
Thank you very much and best regards,
Marcel
On 4 Nov., 08:29, Jim Reardon <j...@google.com> wrote:
> On Thu, Nov 3, 2011 at 6:32 AM, Marcel Gehlen
> <marcel.geh...@googlemail.com>wrote:
One area that I'm still pondering is how many components to shoot for?
In a traditional list, 7 is usually what you go for to keep it easily
comprehensible. But given that this is used internally at Google, I'm
wondering if that is really a concern, or are they projects with 20+
components for which the system works well?
Thanks,
Alec
On Dec 5, 2:57 pm, Jim Reardon <j...@google.com> wrote:
> Marcel,
>
> Yes, that sounds right.
>
> Let me/the group know how it works out -- a lot of the methodology is still
> evolving, so it'd be great to learn from your experience and possibly tweak
> or extend the ACC system to help address any problems you hit.
>
> - Jim
>
> On Fri, Nov 25, 2011 at 7:38 AM, Marcel Gehlen <marcel.geh...@googlemail.com