I've started a Requirements document (See requirements.txt in our
Files area.) I've also uploaded this to a new group PyKata, in case
the Files area in PyWhip becomes inaccessible, as it was for two
weeks. The PyKata group will eventually be our place for discussions
among users, but for now just use it as backup storage.
Requirements are a concise statement of *what* we want, not *how* it
is to be done. Sometimes it is difficult to separate requirements
from implementation detail, especially if we give examples and mockups
of specific implementations. We will work closely with our developer,
so he/she can easily say "I can't do exactly that, but here is
something at least as good."
Working early on a clear set of requirements has two benefits.
1) It brings out the best ideas from everyone involved, and avoids any
misunderstanding of where we are headed.
2) It allows our developer to think and plan well in advance of
getting buried in code, and avoids surprises when we discover things
don't work as expected.
Let's focus first on the section "Student Feedback", and get that part
ready for our developer to start work. We've had a lot of good
suggestions in this group and in the student proposals, both as to
website design and on how to organize our content. Organization of
content probably deserves a separate document, so we can keep the
focus here on how the website is supposed to work, including features
needed by authors in organizing their content.
--
You received this message because you are subscribed to the Google Groups "PyWhip" group.
To post to this group, send email to
pyw...@googlegroups.com.
To unsubscribe from this group, send email to
pywhip+un...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/pywhip?hl=en.