(winter 2016) instructor: craig duckett lecture 04: thursday, january 14 th phase 1: discover...

18
(Winter 2016) Instructor: Craig Duckett Lecture 04 : Thursday, January 14 th PHASE 1: Discover WALK- THROUGH Teamwork 1

Upload: erika-page

Post on 21-Jan-2016

220 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: (Winter 2016) Instructor: Craig Duckett Lecture 04: Thursday, January 14 th PHASE 1: Discover WALK-THROUGH Teamwork 1

1

(Winter 2016)

Instructor: Craig Duckett

Lecture 04: Thursday, January 14th

PHASE 1: Discover WALK-THROUGHTeamwork

Page 2: (Winter 2016) Instructor: Craig Duckett Lecture 04: Thursday, January 14 th PHASE 1: Discover WALK-THROUGH Teamwork 1

2

PHASE 1: DISCOVERY DUE: Tuesday, February 2nd, uploaded to Team Web Site and ZIPPED and uploaded to StudentTracker by Phase 1 Project Manager

Projects and Team have been selected!

Phase 2: Design due Tuesday, February 16th

Page 3: (Winter 2016) Instructor: Craig Duckett Lecture 04: Thursday, January 14 th PHASE 1: Discover WALK-THROUGH Teamwork 1

3

The Team Project

Five Phase Due Dates

One (1) Team Project for a Client (3-to-4 Members on Team) 1000 points Total

• Phase 1: Discovery (200 Points) DUE TUESDAY, FEBRUARY 2nd • Phase 2: Design (200 Points) DUE TUESDAY, FEBRUARY 16th • Phase 3: Develop (200 Points) DUE TUESDAY, MARCH 1st • Phase 4: Distribute (200 Points) DUE THURSDAY, MARCH 10th • Phase 5: Documentation (200 Points) DUE THURSDAY, MARCH 17th (Last Day of Class)

Page 4: (Winter 2016) Instructor: Craig Duckett Lecture 04: Thursday, January 14 th PHASE 1: Discover WALK-THROUGH Teamwork 1

4

TEAMS

http://www.glip.com/

https://www.trello.com/

Online Team Collaboration Programs (Free)

http://www.moxtra.com/

https://asana.com/

Page 5: (Winter 2016) Instructor: Craig Duckett Lecture 04: Thursday, January 14 th PHASE 1: Discover WALK-THROUGH Teamwork 1

Phase 1 Discovery

A Closer Walk-Through

Page 6: (Winter 2016) Instructor: Craig Duckett Lecture 04: Thursday, January 14 th PHASE 1: Discover WALK-THROUGH Teamwork 1

Phase 1 – DiscoveryOVERVIEW: Gather project information from your client to create a mission statement, mission objectives and site goals, and the data model that will provide information from the data. Based on your research and conversation(s) with the client, create a Strategic Brief document. Send a copy to the client and follow-up to confirm the completeness and accuracy of this scope document.

A. ORGANIZE YOUR TEAM

Get to know your team members by compiling a contact sheet with information from each member including an email address and a brief bio. Decide on a name for your team. Choose project roles for each phase of the design. Record this on the team info sheet.

In order to facilitate the coordination of the team effort, each member of the team will act as a team-lead during a different phase of the project. As a group, decide who will act as team-lead during each phase. Choose a different team lead for each phase. For groups of four or more, your team may assign a co-lead role to two of the members.

Discuss and decide on a process that your team will use to divide up the team tasks and report out to the team on your individual progress. You will have some regular team meeting time in class throughout the quarter.

Page 7: (Winter 2016) Instructor: Craig Duckett Lecture 04: Thursday, January 14 th PHASE 1: Discover WALK-THROUGH Teamwork 1

Phase 1 – Discovery

Page 8: (Winter 2016) Instructor: Craig Duckett Lecture 04: Thursday, January 14 th PHASE 1: Discover WALK-THROUGH Teamwork 1

Phase 1 – DiscoveryB. MEET WITH YOUR CLIENT

Schedule a meeting with your team’s client between now and next week to discuss the database design. At least two members of your team need to attend the meeting. One team member should facilitate the meeting and one member should take notes at the meeting. Email a synopsis of the notes to the entire team and the client. Copy me on all email exchanges with the client.

Before meeting with the client, develop a set of initial and follow-up questions to ask the client – send these questions to the client before the meeting and include your questions along with the client answers in your meeting notes. Be sure to request from the client all documents, forms, sample data, business rules, or comparable database examples that they can provide to help you understand their needs.

Develop a Strategic Brief document (see example below in Part F) to begin your data modeling process. You’re your conversation with the client, draft a mission statement and set of objectives for the database project. Determine the informational questions, decisions, data processes, and potential subjects, characteristics, and relationships for your data model.

Page 9: (Winter 2016) Instructor: Craig Duckett Lecture 04: Thursday, January 14 th PHASE 1: Discover WALK-THROUGH Teamwork 1

Phase 1 – DiscoveryC. DEFINE YOUR PROJECT IN A STRATEGIC BRIEF

Create/Refine a database Mission Statement and ObjectivesCreating a mission statement and a set of objectives will help to keep your data model focused on the core purpose of the project and the information that is needed to accomplish the purpose. The mission statement describes the purpose of the database project in the broadest terms. It answers the questions:• What is the project going to do? • Who is the project going to reach?• How is the project going to do it?• Why is the project needed?The mission statement should be no more than three or four sentences.

Determine Objectives and Users:Create a master list of objectives, ranked by priority for your Strategic Brief. Objectives are results; they are specific, attainable and measurable. Some possible questions to ask the client to help determine the web application objectives are:• What is the purpose of the database for the business or organization?• What are the short and long-term goals for the project?• Who uses the database information? What different types of users are there?• Why do people need this project?

Client ReviewReview the Strategic Brief with the client via an email exchange to confirm your understandings. Make adjustments as necessary based on the client’s feedback. Repeat this process until both you and the client are satisfied that the project is well-defined.

Page 10: (Winter 2016) Instructor: Craig Duckett Lecture 04: Thursday, January 14 th PHASE 1: Discover WALK-THROUGH Teamwork 1

Phase 1 – DiscoveryD. DEVELOP THE DRAFT DATA MODEL

A clear understanding of the information needs and data processes will help ensure the completeness and effectiveness of the data design. Review the notes from the client meeting and supporting material to make a set of informational questions that describe information important to the project mission. List decisions, data processes, potential subjects, and their characteristics that seem to be important to the project mission and outcomes. This data model will form the basis of your database design.

E. FINAL SUBMISSIONS FOR DISCOVERY (DUE TUESDAY, FEBRUARY 2nd )

1. The team agreement that includes a team name, ground rules, and goals for the team, along with contact information, roles, and bios for each team member.

2. The typed synopsis of notes from the initial client meeting including the questions you asked, the client’s response and follow-up email confirmation with client.

3. The supporting material provided by the client to help define the database project.4. A set of categorized questions and decisions that outline the information that the client intends to

draw from the database.5. A Strategic Brief which includes the project mission statement, a set of objectives, and database

users, the data processes, subjects, and their characteristics.

THIS WILL CONSTITUTE THE DELIVERABLES SUBMITTED FOR PROJECT_01 IN STUDENT TRACKERIt only has to be zipped and submitted once (preferably by the PHASE 1 LEAD or TEAM LEADER) 100 POINTS

ALL TEAM DOCUMENTS SHOULD ALSO BE UPLOADED SEPARATELY TO THE TEAM SECTION IN CASCADIA STUDENT WEBSITE

Page 11: (Winter 2016) Instructor: Craig Duckett Lecture 04: Thursday, January 14 th PHASE 1: Discover WALK-THROUGH Teamwork 1

F: Example of a Strategic Brief

Page 12: (Winter 2016) Instructor: Craig Duckett Lecture 04: Thursday, January 14 th PHASE 1: Discover WALK-THROUGH Teamwork 1

Interview GuidelinesParticipant Guidelines

• Make the participants aware of your intentions.• Let the participants know that you appreciate their taking part in the interview and that their

responses to the interview questions are valuable to the overall design project.• Make sure everyone understands that you are the official arbitrator if and when a dispute

arises.

Interviewer Guidelines

• Conduct the interview in a well-lit room, separated from distracting noise, with a large table and comfortable chairs, and have coffee and munchies on hand.

• Set a limit of 10 people or fewer for each interview.• Conduct separate interviews for users and management.• When you have to interview several groups of people, designate a group leader for each

group.• Prepare your questions prior to the interview.• If you're not very good at taking notes, either assign that task to a dependable transcriber for

each interview or get the group's permission to use a tape recorder to record the interview.• Give everyone your equal and undivided attention.• Keep the pace of the interview moving.• Always maintain control of the interview.

Page 13: (Winter 2016) Instructor: Craig Duckett Lecture 04: Thursday, January 14 th PHASE 1: Discover WALK-THROUGH Teamwork 1

Mission StatementsMission Statement Guidelines

A well-written mission statement has the following attributes:

• It expresses its point succinctly and immediately.• It avoids unnecessary statements or details and is well-defined.• It avoids phrases or sentences that explicitly describe specific tasks.• It makes sense to you (the database developer) and to those for whom you are designing the

database.

The immigrant research database will support Melissa Estelle’s PhD project on people born and raised in Ireland and now residing in US or Canada/ Washington State or British Columbia. With this research the client is trying to look for changes in people after migrating to Canada or America.

Page 14: (Winter 2016) Instructor: Craig Duckett Lecture 04: Thursday, January 14 th PHASE 1: Discover WALK-THROUGH Teamwork 1

Mission ObjectivesMission Objective Guidelines

A well-written mission objective has the following attributes:

• It comprises a declarative sentence that clearly defines a general task and is free from unnecessary details.

• It expresses itself in general terms that are succinct, to the point, and unambiguous.• It makes sense to you and to those for whom you are designing the database.

1. To substantiate client’s PhD project.2. To be able to easily extract information on differences between Irish born/raised US

and Canadian residents or citizens.3. To design the database in such a way that they remain flexible for future expansion.

Page 15: (Winter 2016) Instructor: Craig Duckett Lecture 04: Thursday, January 14 th PHASE 1: Discover WALK-THROUGH Teamwork 1

TEAM PROJECT STRATEGIZE GROUPS

To Do:

• Team Name• Team Member Info List (Names, Emails, Phone, Short Bio)• Team Leader?• Phase Leaders?• Construct Email to Send to Client to Set Up Interview Time• Construct of List of Potential Interview Questions• Who Will Conduct the Interview? Interviewer? Note Taker?• Working it Up in Team Site (or additionally something like Asana)• Document Types and Backup Plan

Page 16: (Winter 2016) Instructor: Craig Duckett Lecture 04: Thursday, January 14 th PHASE 1: Discover WALK-THROUGH Teamwork 1

16

Projects and the Team Formations

• Project A: Name• Description

• Project B: Name• Description

• Project C: Name• Description

• Project D: Name• Description

Page 17: (Winter 2016) Instructor: Craig Duckett Lecture 04: Thursday, January 14 th PHASE 1: Discover WALK-THROUGH Teamwork 1

17

TEAMS

TEAM A: Name

• Member• Member• Member• Member

TEAM B: Name

• Member • Member • Member • Member

TEAM C: Name

• Member• Member• Member• Member

TEAM D: Name

• Member • Member • Member • Member

Page 18: (Winter 2016) Instructor: Craig Duckett Lecture 04: Thursday, January 14 th PHASE 1: Discover WALK-THROUGH Teamwork 1

18

TEAM WORK

TEAM TIME: PHASE 1 Project Planning