[trustable-software] We've got this all wrong !
trustable at panic.fluff.org
trustable at panic.fluff.org
Tue Apr 24 11:29:03 BST 2018
On Fri, 20 Apr 2018, Duncan Hart wrote:
>
> We're ignoring the need for contextualised performance information to be
> used as an *input* to inform the development process, rather than just an
> output. It needs to be circular, rather than linear.
>
So, I'm fairly sure what I'm saying is in fact the intent and the
briefing that gives context for the intent are all that is required. We
only know behaviour is as a result of the tests which we produce for
verification of the behaviour as consumped by the customer of the system.
These rest is of NO value except to delay the delivery of the system. I
think I'm coming around to the veiw of Kent Beck in the late 90's.
* passes tests
* expressed intent
* avoids duplication
* minimizes elements (both features and functions)
This concept that in fact requirements are collatable and deliverable is
simply wrong.
In fact the great problem with t.software development is the period of
training it takes to give the t.contributor knowledge of how the intents
in fact function. The necessity for a https://en.wikipedia.org/wiki/Gemba
and how this impacts the ability to express intent and be validated by
tests are the costs and people do not wish to do this.
Edmund
--
========================================================================
Edmund J. Sutcliffe Thoughtful Solutions; Creatively
<edmunds at panic.fluff.org> Implemented and Communicated
<http://panic.fluff.org> +44 (0) 7976 938841
More information about the trustable-software
mailing list