►
From YouTube: Allen Gunn
Description
at the Shuttleworth Fellows Gathering, Berlin, Germany
A
B
B
A
And
we're
at
the
Shuttleworth
foundation
gathering
in
Berlin
here
last
night
we
had
a
good
discussion
about
creating
a
specification,
so
in
particular
regarding
a
a
CAD
platform
for
open
source
ecology.
So
how
do
we
specify
that?
How
do
we
make
a?
How
do
you
write
a
good
specification?
What
does
it
take
so.
B
Manila
I
think,
first
and
foremost,
our
position
is
that
you
don't
quote
unquote,
write
a
specification,
but
rather
you
model
it
as
a
community
engagement
opportunity
and
by
modeling
it
as
a
community
engagement
opportunity,
you
collectively
tease
out
what
is
the
mandate
for
the
software
solution
that
you
want
to
provide?
Maybe.
C
C
B
B
B
Having
users
touch,
it,
beat
it
up
and
tell
you
how
to
evolve
it
to
really
meet
their
needs.
So
it
really
is
trying
to
take
community,
organizing
and
grassroots
movement
principles
and
apply
it
to
the
way
users
are
involved
in
the
sourcing
of
technology
and
get
away
from
the
expert
paradigm.
That
says,
a
small
number
of
people
in
a
sealed
set
of
rooms
can
specify
technology
solution
that
arguably
has
relevance
for
an
arbitrarily
large
users.
Yeah.
B
Well
done
it
user
stories
which
you've
got
your
alliances,
specify
and
then
specific
user
stories
per
audience
and
well
done.
Set
of
user
stories
implicitly
establishes
a
minimal,
essential
vocabulary
for
the
project
for
the
technology
platform.
What
are
the
verbs?
What
are
the
now
objects
and
by
having
extreme
discipline
in
using
the
smallest
number
of
words,
if
you
have
say
drawing
and
diagram
as
nouns
inside
the
user
stories
are
those
qualitatively
different
things
or
if
drawing
the
word,
you
can
use
for
everything.
B
A
B
Approach
with
the
idea
that
the
sooner
people
are
interacting
with
a
running
prototype,
the
more
likely
you
are
to
avoid
large
errors
in
the
deliverable
and
by
building
the
ownership
and
the
investment
on
the
part
of
your
users.
The
more
likely
you
are
to
realize
genuine
adoption
of
that
which
you
roll
out
and
so
a
model
that.
C
A
And
it
may
be
just
summarized
on
the
so
the
granularity
part
where
we
don't
get
into
a
guessing
game
of
what's
brought
to
us.
That
was
a
big
point
we
talked
about
yesterday,
so
if
you
can
break
it
down
into
the
smallest
smallest
detail
and
not
by
the
not
by
here's,
how
you
do
it,
but
here's
what
it
has
to
do
like
draw
a
line
exactly.