To get started on your final project, you are going to meet your clients and learn
about their goals and vision for the project. Your tasks are:
- Send an email message to your client(s), asking to set up a meeting between
now and April 29. Copy Jeff on the email. The meeting should happen as soon as possible,
but you also want to have a solid 90-minute window in which your whole team can
meet with the client.
- Have the meeting.
(See the agenda in the April 22 class notes
for suggestions.
- Via email, send Jeff a summary of your meeting including:
- Project name
- Date, time, and location of the meeting
- The names of the attendees
- A list of the client's goals for the project. These should be
non-software goals (e.g. "to get more students
to come to the Writing Center").
- A concise description of the app's essential features. These are the
features that you would prioritize first, ideally to be included in the
first prototype (to be ready to demonstrate by May 13). This
prototype will not be complete, but it will illustrate the app's structure
and have at least stub behavior for the app's main features.
for more on this.)
- The to-do list you constructed at the meeting.
- A brief list of other relevant information, if any, from the meeting.
- Any questions you have for Jeff.
KEEP IN MIND: You should expect professionalism of yourself and
your teammates. I expect it of all of you, and will discuss what that means with you
in class.
Have fun! Interacting with clients can be a blast. It can also be hard. Either way, communicating
effectively with the clients is a key element of a successful project.