Child pages
  • A Community Process for Requirements Gathering

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

...

This

...

page

...

was

...

discussed

...

during

...

7-22-2009

...

T&L

...

Conference

...

Call

A Community Process for Requirements Gathering (Strawman)

There are three types of requirements gathering that would be useful during the life cycle of the Sakai product:

  1. Functional Visions - These would be stories that would capture, at a high level, innovative teaching and learning strategies (grounded in teaching and learning theory/research) that could be facilitated by Sakai.  They would be tool/technology agnostic "pie-in-the-sky"

...

  1. narratives

...

  1. who's

...

  1. goal

...

  1. would

...

  1. be

...

  1. to

...

  1. provide

...

  1. a

...

  1. "functional

...

  1. target"

...

  1. at

...

  1. which

...

  1. future

...

  1. development

...

  1. could

...

  1. be

...

  1. aimed.

...

  1.   The

...

  1. ultimate

...

  1. goal

...

  1. would

...

  1. be

...

  1. to

...

  1. get

...

  1. teaching,

...

  1. learning,

...

  1. and

...

  1. research

...

  1. needs

...

  1. out

...

  1. ahead

...

  1. of

...

  1. development

...

  1. efforts.

...

  1.   Functional

...

  1. Visions

...

  1. would

...

  1. be

...

  1. used

...

  1. most

...

  1. often

...

  1. during

...

  1. the

...

  1. "R&D"

...

  1. and

...

  1. "Incubation"

...

  1. stages.

...

  1. Use

...

  1. Cases

...

  1. -

...

  1. These

...

  1. would

...

  1. be

...

  1. more

...

  1. specific

...

  1. descriptions

...

  1. of

...

  1. how

...

  1. users

...

  1. want/need

...

  1. to

...

  1. use

...

  1. particular

...

  1. tools

...

  1. or

...

  1. workflows

...

  1. that

...

  1. would

...

  1. cut

...

  1. across

...

  1. tools/capabilities.

...

  1.   Although

...

  1. teaching/learning/research

...

  1. (TLR)

...

  1. focused,

...

  1. they

...

  1. would

...

  1. be

...

  1. more

...

  1. practical

...

  1. in

...

  1. nature

...

  1. and

...

  1. more

...

  1. grounded

...

  1. in

...

  1. usability

...

  1. practices

...

  1. then

...

  1. teaching

...

  1. and

...

  1. learning

...

  1. theory.

...

  1.   Use

...

  1. cases

...

  1. might

...

  1. be

...

  1. used

...

  1. most

...

  1. often

...

  1. during

...

  1. the

...

  1. transition

...

  1. from

...

  1. "incubation"

...

  1. to

...

  1. "development".

...

  1. Requirements - These would be at the "nitty gritty" level and would be focused on near-term improvements to existing capability.  The might range from purely usability issues (e.g.

...

  1. button

...

  1. is

...

  1. poorly

...

  1. located)

...

  1. to

...

  1. more

...

  1. functional

...

  1. issues

...

  1. (e.g.

...

  1. instructors

...

  1. need

...

  1. to

...

  1. be

...

  1. able

...

  1. to

...

  1. edit

...

  1. this

...

  1. item

...

  1. after

...

  1. it

...

  1. is

...

  1. released).

...

  1.   Requirements

...

  1. would

...

  1. generally

...

  1. be

...

  1. dealt

...

  1. with

...

  1. in

...

  1. the

...

  1. product

...

  1. development

...

  1. and

...

  1. maintenance

...

  1. stages.

...

Process

...

Planning

...

Brain

...

Dump

...

Overall

...

I'm

...

imagining

...

a

...

two

...

tiered

...

process

...

that

...

would

...

start

...

at

...

the

...

local

...

level

...

and

...

feed

...

up

...

into

...

a

...

larger

...

community

...

effort.

...

  We

...

could

...

work

...

to

...

establish

...

point

...

contacts

...

at

...

institutions

...

who

...

were

...

responsible

...

for

...

implementing

...

these

...

three

...

types

...

of

...

"requirement

...

gathering"

...

activities.

...

  These

...

would

...

help

...

folks

...

to

...

identify

...

local

...

needs.

...

  The

...

outcomes

...

from

...

local

...

efforts

...

would

...

then

...

feed

...

into

...

(how

...

we

...

do

...

this

...

I

...

don't

...

know)

...

a

...

community

...

effort

...

that

...

would

...

need

...

to

...

synthesize

...

the

...

information

...

and

...

develop

...

some

...

type

...

of

...

community

...

"vision".

...

  An

...

approach

...

of

...

this

...

nature

...

would

...

also

...

allow

...

us

...

to

...

create

...

a

...

network

...

of

...

folks

...

who

...

were

...

involved

...

in

...

this

...

type

...

of

...

work...such

...

a

...

group

...

could

...

be

...

of

...

great

...

value

...

to

...

the

...

community

...

and

...

product.

...

  • We

...

  • may

...

  • want

...

  • to

...

  • discuss

...

  • different

...

  • processes

...

  • for

...

  • each

...

  • of

...

  • the

...

  • three

...

  • types

...

  • of

...

  • requirement

...

  • gathering

...

  • noted

...

  • above,

...

  • this

...

  • might

...

  • go

...

  • something

...

  • like:

...

    • Functional

...

    • Visions

...

      1. Start

...

      1. with

...

      1. some

...

      1. type

...

      1. of

...

      1. fundamental

...

      1. learning

...

      1. theory,

...

      1. assessment

...

      1. model,

...

      1. etc.

...

      1. that

...

      1. would

...

      1. be

...

      1. important

...

      1. to

...

      1. support

...

      1. with

...

      1. Sakai

...

      1. (e.g.

...

      1. constructivism)

...

      1. Select

...

      1. a

...

      1. functional

...

      1. "theme"

...

      1. to

...

      1. brainstorm

...

      1. around

...

      1. (e.g.

...

      1. student

...

      1. created

...

      1. content,

...

      1. group

...

      1. work,

...

      1. interacting

...

      1. with

...

      1. guest

...

      1. experts,

...

      1. etc.)

...

      1. Brainstorm

...

      1. with

...

      1. a

...

      1. group

...

      1. of

...

      1. early

...

      1. adopter

...

      1. faculty

...

      1. at

...

      1. your

...

      1. local

...

      1. institution,

...

      1. record/capture

...

      1. outcome

...

      1. Write

...

      1. a

...

      1. narrative

...

      1. that

...

      1. captures

...

      1. the

...

      1. outcomes

...

      1. from

...

      1. the

...

      1. brainstorm

...

      1. (maybe

...

      1. also

...

      1. connect

...

      1. it

...

      1. back

...

      1. to

...

      1. underlying

...

      1. theory)

...

      1. If

...

      1. needed/possible,

...

      1. create

...

      1. a

...

      1. "persona"

...

      1. that

...

      1. would

...

      1. represent

...

      1. a

...

      1. composite

...

      1. of

...

      1. the

...

      1. early

...

      1. adopters

...

      1. at

...

      1. your

...

      1. local

...

      1. institution.

...

    • Use

...

    • Cases

...

      1. Start

...

      1. with

...

      1. either

...

      1. an

...

      1. existing

...

      1. tool/workflow

...

      1. or

...

      1. one

...

      1. that

...

      1. is

...

      1. being

...

      1. consider

...

      1. for

...

      1. or

...

      1. already

...

      1. in

...

      1. development.

...

      1. Select

...

      1. an

...

      1. instructional

...

      1. theme

...

      1. or

...

      1. objective

...

      1. (e.g.

...

      1. students

...

      1. working

...

      1. on

...

      1. a

...

      1. group

...

      1. project)

...

      1. Through

...

      1. interviews/focus

...

      1. groups/brainstorms

...

      1. gather

...

      1. ideas

...

      1. on

...

      1. how

...

      1. the

...

      1. tool/workflow

...

      1. needs

...

      1. to

...

      1. be

...

      1. developed/designed

...

      1. to

...

      1. best

...

      1. support

...

      1. the

...

      1. theme

...

      1. or

...

      1. objective.

...

      1. Write

...

      1. a

...

      1. narrative

...

      1. or

...

      1. storyboard

...

      1. that

...

      1. captures

...

      1. the

...

      1. key

...

      1. ideas/outcomes.

...

      1. If

...

      1. needed/possible,

...

      1. create

...

      1. a

...

      1. "persona"

...

      1. that

...

      1. would

...

      1. represent

...

      1. a

...

      1. composite

...

      1. of

...

      1. the

...

      1. users.

...

    • Requirements

...

    • (this

...

    • is

...

    • mostly

...

    • what

...

    • we

...

    • do

...

    • today,

...

    • IU

...

    • has

...

    • a

...

    • well

...

    • established

...

    • and

...

    • successful

...

    • model

...

    • for

...

    • this)

...

      1. Start

...

      1. with

...

      1. an

...

      1. existing

...

      1. tool/early

...

      1. prototype/contrib.

...

      1. Collect

...

      1. feedback

...

      1. from

...

      1. users

...

      1. on

...

      1. challenges/problems

...

      1. they

...

      1. encounter

...

      1. using

...

      1. it.

...

      1. Develop

...

      1. solutions

...

      1. to

...

      1. challenges

...

      1. and

...

      1. review

...

      1. with

...

      1. users.

...

      1. Post

...

      1. JIRAs

...

      1. for

...

      1. those

...

      1. solutions

...

      1. that

...

      1. appear

...

      1. to

...

      1. have

...

      1. consensus

...

      1. support.

...

An

...

important

...

component

...

to

...

this

...

process

...

would

...

be

...

the

...

dialog

...

and

...

interactions

...

between

...

those

...

collecting

...

and

...

surfacing

...

these

...

visions,

...

cases

...

and

...

requirements

...

and

...

the

...

developers

...

that

...

would

...

be

...

working

...

on

...

them.

...

  I

...

feel

...

that

...

we

...

need

...

to

...

create

...

some

...

type

...

of

...

communication

...

process

...

that

...

helps

...

facilitate

...

such

...

dialogs.

...

An

...

Alternative

...

I

...

(John)

...

find

...

intriguing

...

the

...

approach

...

being

...

taken

...

in

...

the

...

portfolio

...

group

...

to

...

allow

...

thinking

...

to

...

develop

...

without

...

technology

...

prejudice;

...

they

...

are

...

identifying

...

verbs

...

(assess,

...

grade,

...

create,

...

display)

...

that

...

capture

...

'essential'

...

(as

...

in

...

essence)

...

processes

...

and

...

then

...

planning

...

to

...

build

...

out

...

from

...

there.

...

If

...

we

...

can

...

identify

...

the

...

right

...

words

...

and

...

capture

...

useful

...

meanings

...

across

...

institutions

...

without

...

going

...

bland,

...

it

...

could

...

be

...

very

...

valuable.

...

A

...

lot

...

of

...

"ifs"

...

there

...

but

...

worth

...

considering

...

I

...

think.

...

I

...

(David

...

G.)

...

agree

...

that

...

these

...

fundamental

...

needs,

...

expressed

...

in

...

simple

...

everyday

...

language,

...

are

...

anchors

...

for

...

what

...

we

...

hope

...

Sakai

...

might

...

support.

...

Those

...

fundamental

...

needs

...

can

...

lead

...

to

...

very

...

complex

...

scenarios.

...

  For

...

example,

...

  starting

...

with

...

"I

...

want

...

my

...

students

...

to

...

receive

...

feedback

...

on

...

their

...

performance

...

or

...

progress"

...

  I

...

see

...

that

...

in

...

Sakai

...

2

...

the

...

instructor

...

can

...

add

...

a

...

simple

...

text

...

note

...

to

...

a

...

grade,

...

can

...

add

...

a

...

rich-text

...

comment

...

and

...

attachment

...

to

...

an

...

assignment,

...

can

...

send

...

a

...

message

...

to

...

an

...

individual

...

student.

...

  Instructors

...

have

...

already

...

asked

...

for

...

broader

...

capabilities

...

(some

...

of

...

which

...

are

...

available

...

in

...

selected

...

Sakai

...

tools)

...

-

...

-

...

the

...

ability

...

to

...

make

...

a

...

private

...

comment

...

on

...

authored

...

content

...

and

...

the

...

ability

...

to

...

comment

...

on

...

a

...

collection

...

of

...

artifacts.

...

  Even

...

more

...

broadly,

...

one

...

could

...

see

...

supporting

...

instructor

...

feedback,

...

self

...

feedback,

...

peer

...

feedback,

...

feedback

...

from

...

someone

...

outside

...

the

...

class,

...

outside

...

the

...

system,

...

outside

...

the

...

institution;

...

see

...

the

...

need

...

for

...

unstructured

...

as

...

well

...

as

...

structured

...

feedback;

...

structured

...

feedback

...

may

...

be

...

defined

...

by

...

the

...

individual,

...

the

...

instructor,

...

the

...

program,

...

the

...

department,

...

the

...

campus;

...

and

...

so

...

on.

...

  Despite

...

the

...

complexity,

...

it's

...

still

...

important

...

to

...

understand

...

the

...

fundamental

...

need

...

of

...

providing

...

feedback.

...


[Update

...

]

...

I've

...

added

...

an

...

attachment

...

to

...

this

...

page

...

which

...

is

...

a

...

very

...

rough

...

attempt

...

at

...

describing

...

in

...

plain

...

language

...

some

...

basic

...

T&L

...

needs,

...

current

...

touchpoints

...

in

...

Sakai

...

2,

...

basic

...

and

...

expanded

...

capabilities,

...

and

...

short

...

descriptions

...

of

...

complex

...

cases

...

and

...

pie-in-the-sky

...

thinking

...

(i.e.,

...

functional

...

visioning).

...

References

...

to

...

other

...

work

...

...

Video from Sakai Boston