Docstoc

Pre-Production Documentation - This is Ying

Document Sample
Pre-Production Documentation - This is Ying Powered By Docstoc
					     iFamily



Tim Ying-Ting Chen
chentim@gmail.com
iFmaily

Pre-Production Documentation
Producer: Tim Ying-Ting Chen
E-mail: chentim@gmail.com
Document Version: v1.0


Confidential
This document contains proprietary information. All rights are reserved. This document may not, in whole or in part, be copied,
photocopied, reproduced, translated, or reduced to any electronic medium or machine-readable form without prior consent in writing
from Ying Ting Chen. Willful violations can result in civil damages plus criminal penalties.




                                                                                                                                     2
Table of Contents


iFamily ................................................................................................................................................................................... 1
Table of Contents ..................................................................................................................................................................... 3
Executive Summary ................................................................................................................................................................. 4
Objectives ............................................................................................................................................................................... 5
Market and Competitive Analysis ............................................................................................................................................... 6
Audience Analysis .................................................................................................................................................................. 10
Persona Analysis .................................................................................................................................................................... 17
Needs & Wants Analysis .......................................................................................................................................................... 19
Design Concept Derviation ...................................................................................................................................................... 21
Primary Content Requirements ................................................................................................................................................ 23
Secondary Content Requirements ............................................................................................................................................ 27
iFamily site manager .............................................................................................................................................................. 27
Guest Visit (If iFamily site manager is implemented) .................................................................................................................. 27
Information Architecture ......................................................................................................................................................... 29
Functionalities Flow Diagrams – Family Admin ........................................................................................................................... 33
Functionalities Flow Diagram – My Diary ................................................................................................................................... 34
Functionalities Flow Diagrams – My Photo ................................................................................................................................. 35
Functionalities Flow Diagram – My Message .............................................................................................................................. 36
Functionalities Flow Diagrams – My Profile ................................................................................................................................ 37
Design Requirements ............................................................................................................................................................. 38
Technologies & Skills Requirements .......................................................................................................................................... 40
Project Team ......................................................................................................................................................................... 42
Legal Information .................................................................................................................................................................. 43




                                                                                                                                                                                           3
Executive Summary


As the transportation technology advances nowadays, people can travel globally for a variety of issues. Suddenly, it is possible to fly
internationally for education environments, business opportunities, living conditions, or even just a relaxing vacation. The
transportation is so convenient and affordable that people start to have a hard time bounding to each other like the good old days.


Families are usually victims as a result of the advanced transportation technology. Today families not only suffer from being separated
globally, but also from being alienated spiritually due to the diverse living environments.


Inspired by online applications that provide innovative solutions for communication, iFamily is a web-based application that explores the
possibilities to improve the aggravating family separation through information technology. The goals of iFamily not only aim to provide
solutions for family communication but also aim to experiment with new possibilities that stand out from the existing market.




                                                                                                                                          4
Objectives


As a web based application, iFamily aims to provide solutions to improve the aggravating family separation issue through information
technology.


Primary Objective:
       -      Improve the aggravating family separation issue by developing internal interaction within the family members:
                       Knowing each other: Knowing each family member’s current life
                       Interact with each other: Communication tools for the family members to share the life experience
                       Have fun with each other: Create opportunities for enjoyable family gatherings
                       Take care of each other: Develop methods for the family members to take care of each other regardless of the
                        physical distance separation


Secondary Objectives:
       -      Improve the aggravating family separation issue by developing external interaction between the family and the world:
                       Showcase the family to the world
                       Enable the family to interact with the guests


Personal Objectives:
       -      Develop a proper management system that works for a virtual development team
       -      Develop a project that is realistically based on a real market research, audience analysis, and time budget allowed
       -      Experiment with the information technology and digital media design to solve real-life problems




                                                                                                                                       5
Market and Competitive Analysis


The goal in the Market and Competitive Analysis is to analyze existing web applications in terms of the available features and the
concepts behind. A guideline of the Market and Competitive Analysis is as follows:
   -   Find out some of the successful web applications that aims to:
                Bound people together
                Provide communication tools
                Share resources
   -   A glance of the features of such web applications
   -   A quick walkthrough of the success and pitfalls in point forms
A final analysis of what have been learned through the Market and Competitive Analysis will then be performed.
Note that:
   -   The definition of “success” is the facts that the web applications have been in business for more than one year and own a certain
       amount of customers.
   -   The Market and Competitive Analysis only focuses on carrying out the results that lead to the decisions for the most necessary
       features for iFamily.
   -   The Market and Competitive Analysis for the iFamily’s design and usability will only be orally discussed as the project progresses.
       The end results, therefore, will be primarily based on the knowledge and experience of the iFamily’s development team.


Research
Please refer to the iFamily Market and Competitive Research document for the research results.


Analysis
Design and Functionality Development Focuses
It’s important to realize that both MSN and Yahoo provide a complete set of web based services either absolutely free or with a small
amount of cost. A list of the two companies’ web based services can be found as follows:


MSN - http://join.msn.com/?pgmarket=en-us&page=features/compare&ST=1&xAPID=1983&DI=1402


                                                                                                                                        6
Yahoo - http://docs.yahoo.com/docs/family/more.html


It is interesting to note that Mobile Yahoo, a division of Yahoo, provides a mobile service (http://mobile.yahoo.com/) with much
stronger features compared to Mobile MSN (http://mobile.msn.com/). Other than the web based mobile service, MSN and Yahoo’s web
based services are very similar to each other in terms of available services and relative features. As a result, iFamily becomes pointless
if iFamily turns out to be a web based application only with a variety of strong features.


We should realize that both Yahoo and MSN web services are designed for a variety of different audiences. Their concept and design,
therefore, have to be “general” enough to fit into the market.
To break into the market, iFamily has to follow the two unique focuses through the development.
        -   Design: Interface, usability, and user experience has to be based on per-family use
        -   Functionality: All functionalities have to contribute to the human connection that virtually tights the family together as a
            whole


Strategy to Attract Loyal Audience
Three interesting facts are discovered through the Market and Competitive Research:
        -   Most of the web applications either completely or at least partially target at young audience aged from teens to twenties
        -   Women over the age of 40 spend nearly 50 percent more time each week playing online games (mostly games that develop
            friendship or relationship) than men and are more likely to play online games daily than men or teens age of 40
Although iFamily is not an online game that develops any relationship, iFamily does include interactivity that aims to improve the
internal relationship in a family. Based on the facts from the Market and Competitive Research, iFamily aims to attract loyal audience
with two strategies.
        Strategy 1 – Initially Targeting at Frequent Internet Users
        -   Develop the attraction that targets at the young people aged from teens to twenties
        -   The young audience will then introduce iFamily to their families
        Strategy 2 –Initially Targeting at Frequent Internet Relationship Gamers
        -   Develop the attraction that targets at the aged women over 40
        -   The aged women will then introduce iFamily to their families


Web Customization/Personalization Systems


                                                                                                                                           7
Note that all the web applications that specifically target at the young people include certain level of customization/personalization
systems, either allow users to create their own profile pages and/or create virtual characters that represent the users. This discovery
becomes important when exploring the common interest between the young people and aged women. The fact is that most of the
relationship web applications and games also include very similar customization/personalization systems.


Both the young people and aged women are interested in customization/personalization systems online. This statement is especially
true when web applications heavily depend on the users’ intercommunication and interaction. iFamily, therefore, will explore the
possibility of customization/personalization systems.


Features that Support Mobile Devices
Web based applications that support mobile devices are still very limited in the market. The mobile technology is still cutting edge and
immature. However, major web service providers such as MSN, Yahoo, CyWorld, and Web Shot already start to explore wireless mobile.
The success that results from incorporating mobile devices with web services is currently unknown. However, the truth shows that
there is an accelerating growth of wireless handheld devices (which will again be proved by the audience analysis later in the report)
and mobile Internet subscribers. iFamily, therefore, can also explore mobile devices features as its experimental features if the time
budget allows.


Common Success and Pitfalls of the Existing Web Applications
Common success and pitfalls of the existing web applications will be used to determine the features and possibility that iFamily will
explore later in this report.
Some common successes observed are listed as below.
        -   Every task can be accomplished online without any extra software installed other than a browser
        -   Certain web service providers offer alternative methods to access their online applications (E.g. mobile phones)
        -   No installation required
        -   Free promotion for members with outstanding usage of the web applications


Some common pitfalls observed are listed as below.
        -   Every task has to be done online
        -   Every task has to be done with a computer/laptop
        -   Member accounts’ URLs are generally too long to be remembered


                                                                                                                                           8
-   Most of the web applications provides users with very limit customization/personalization at all
-   Communication tools are generally limited to chat rooms or forums




                                                                                                       9
Audience Analysis


The Audience Analysis in iFamily will focus on observing the common attitudes and behaviors among different families. Issues
regarding with design specifications and technical issues will then be solved based on the observations as well as the iFamily
development team’s knowledge and experience.


Four interviews will first be completed and analyzed. Based on the results from the interviews and the iFamily development team
members’ experience of family separation, a more precise questionnaire will then be developed.     Both assumptions and interviews
analysis will be validating against the survey results.


The audience analysis will progress as follow:


                     Interviews -> Interviews Analysis -> Validation Questionnaire -> Validation Analysis


Interviews
Please refer to the iFamily Interviews document for the interview template and results. Keep the following points in mind when
studying the iFamily Interviews document.
        -   The Focus of the interview template is to include as few and general questions as possible in order to encourage an open
            talk to carry out unexpected information.
        -   Although woman aged over are one of the iFamily’s target audiences, ironically iFamily development team cannot meet any
            aged woman who is a customer of any online relationship application (or maybe they just don’t want to admit it for some
            reasons). In order to keep the project progressing efficiently, iFamily development team decides not to keep searching for
            suitable interviewers who fit into aged woman category. The design for aged women will be based on the study of the
            existing web applications that work well for aged women.
        -   Interviews are thus focused on teens to twenties. This means that parents probably age from late 40s to early 60s where
            their brothers or sisters are probably either kids or young adults.


Interviews Analysis


                                                                                                                                       10
Common Family Issues
      -    Everyone suffers from family separation, both physically and spiritually
      -    Generally fewer than 5 times family gathering per year
      -    Dinner and traveling together are two very common family events
      -    Young people tend to have difficulty to discuss serious personal issues with parents
      -    Children want to take care of parents in a variety of aspects. E.g. Luxury houses, financial improvement, making them
           proud…etc.
      -    Generally would like to find more opportunities doing things together with family members.


Common Technical Issues
      -    Families tend to use phones more than Internet for communication because of the convenience. Yet they are all concerned
           about the cost.
      -    Dads tend to be more familiar with information technology than Moms
      -    Compared to computers, mobile devices such as cell phones seem to be more popular within a family unit.
      -    Access to Internet with mobile devices are unknown from the interviews but it is believed that mobile Internet access is still
           an unpopular market according to the mobile stats included in the Market and Competitive Analysis.
      -    All families are equipped computers connected to the Internet


Validation Survey
Questionnaire
      1.    Are your family members separated in different locations? Yes/No
      2.    Describe the communication gaps within your family? Serious/Moderate/Fine
      3.    Do you want to do more than what you are doing now for your family? Always/Sometimes/Never
      4.    Would you like to explore new opportunities for more family gathering? Always/Sometimes/Never
      5.    Have you ever missed your family's call? Always/Sometimes/Never
      6.    Have you ever wanted to see each other when you talk to your family in phone? Always/Sometimes/Never
      7.    Have you ever wanted to talk to your whole family at once? Always/Sometimes/Never
      8.    What are some of the preferred communication tools within the family? Phone/E-Mail/Instant Messenger/Net
            Meeting/Others
      9.    Do you participate any discussion online? Always/Sometimes/Never


                                                                                                                                       11
       10.   Does each of your family members own his/her own cell phones? Yes or Almost/About Half/Not Really
       11.   Is every of your family member’s cell phone able to access to Internet? Yes or Almost/About Half/Not Really
       12.   How are the aged family members’ (above 40) ability to use Internet? Advanced/Average/Poor
       13.   Does time zone difference affect the communication within your family? Always/Sometimes/Never
       14.   How often do you use online applications to communicate with your family (E-mails, instant messengers, forums…etc.)?
             Always/Sometimes/Never


Questionnaire Survey URL
A copy of the questionnaire is available upon request.




                                                                                                                                    12
Questionnaire Results
The online survey has been completed by a total of 67 participators. Most of the survey participators are young adults aged twenties
who live in Canada.


Question 1~ 10




Validation Analysis for Question 1 ~ 5
Here are some of the previous assumptions validated through Question 1 ~ 10 in the survey.
   -   Approximately 80% of the families are actually separated apart, either domestically or internationally
   -   Young adults are willing to look for new opportunities and do more that what they are doing now for their families
   -   More than half of the families surveyed have considerable communication gaps


                                                                                                                                       13
   -   An internest result shows that young adults do miss their families’ calls




Question 6 ~ 9




Validation Analysis for Question 6 ~ 9
   -   Sometimes, but not always or not even usually, young adults would like to see their families in person when talking to each
       other
   -   Surprisingly young adults are not interested in having a family talk as a whole
   -   Aware of the unwillingness to participate online discussion
   -   Time difference does serve as an issue that can affect a family’s communication




                                                                                                                                     14
Question 10 ~ 14




Validation Analysis for Question 10~ 14
      -   The assumption that parents in a family are not familiar with information technolgy is confirmed
      -   Question 11 is an interesting result that shows us never try to look for communication methods that aim to replace phones.
          Features similar Microsoft Net Meeting are again confirmed to an insignificant contribution to the communication within a

                                                                                                                                      15
    family. However, the fact that approximately half of the families do try to use Internet as a communication method revels
    the potential possibilities of iFamily.
-   Questions 13 and 14 are a surprising result combination. Most of the families’ cell phones are not capable of accessing
    Internet while more than half of the members own a cell phone within a family.




                                                                                                                                16
Persona Analysis


A persona is developed based on the results of the audience analysis.


                     Robin’s Profile

                     Robin Kau
                     Gender       Male
                     Age          22
                     Location     Calgary, Canada




                     Robin’s Family Members

                     Title      Age    Location
                     Dad        55     Taipei, Taiwan
                     Mom        53     Taipei, Taiwan
                     Brother    30     Tokyo, Japan
                     Sister     20     Vancouver, Canada




Life of Robin’s Family
Robin’s family emigrates from Taiwan when he is a kid. With all the children grown up and become independent, Robin’s parents decide
to move back to Taiwan and enjoy their life by opening a bakery store. Robin is currently a college student in Calgary where his older
sister moves to Vancouver for her education two years ago. Robin’s brother, who decides not to immigrant to Canada with his family,
has also started his new career as an interior designer in Tokyo.


Robin’s family has suffered from distance separation. Robin’s family does not share their life experience anymore and a family
gathering happens usually only once a year. As a matter of fact, Robin feels very unfamiliar with his own brother, who has not been
living with the family ever since the family’s immigration to Canada.

                                                                                                                                         17
Robin’s family still prefer to use phones, the old fashion way, to keep their family members in touch because of the convenience.
Robin’s family, however, experiences difficulty to calculate the time zone difference when calling each other. A lot of times, Robin just
wakes up his parents in Taiwan at night. Other than phones, Robin uses Internet tools such as e-mails and MSN Messenger to stay in
touch with his brother and sister. On the other hand, Robin’s parents’ never have any desire to learn how to use Internet.


Robin uses computers almost everyday although he is too lazy to become a frequent discussion participator. Robin finds Internet very
convenient and wishes to have a strong reason to convenience his parents to learning Internet. By doing so, Robin can stay in touch
with his parents much more often without bugging their sleeping.


Robin definitely wants to do way more than he can do for his parents now. Robin also tries hard to explorer new family gathering
opportunities and methods to make his family stay closer.




                                                                                                                                            18
Needs & Wants Analysis


The Needs & Wants Analysis will begin with a long brainstorm list. The Needs vs. Wants analysis will then be performed to carry out
two lists.
        -    Primary Concepts and Features List: Crystal clear concepts and features that MUST be developed in order to fulfill the
             objectives
        -    Secondary Concepts and Features List: Optional or blurred concepts and features that will only be developed if the
             concepts and features become crystal clear and realistically allowed by the project schedule


Brainstorm Section
        -    Event calendar                                                      -   Live Video Chat
        -    Personalization system                                              -   Multi-user Games
        -    Simple daily schedule                                               -   Music album
        -    Holiday reminder                                                    -   Message delivery system
        -    Birthday reminder                                                   -   Private/public setting
        -    Health Calculator                                                   -   Web mail
        -    Dynamic headline news                                               -   Resources sharing
        -    Dynamic weather conditions                                          -   Plug-in enable
        -    Dynamic time                                                        -   Advance/simple mode
        -    Family photo album                                                  -   Interaction between different families
        -    Family video archive                                                -   Offline editing
        -    Message board                                                       -   Mobile accessibility
        -    Current guest detector                                              -   Diary
        -    Live Chat                                                           -   Text editing system
        -    Local Event Reminder
        -    Guest invitation System


Primary Concepts and Features List


                                                                                                                                      19
      -   Calendar navigation concept    -   Family photo album
      -   Personalization system         -   Plug-in enable
      -   Birthday reminder              -   Message
      -   Dynamic weather conditions     -   Private/public info
      -   Dynamic time
      -   Dynamic season


Secondary Concepts and Features List
      -   Threaded reply system          -   ATT voice speaking system
      -   Dynamic news                   -   Holiday reminder
      -   Local event reminder           -   Mobile accessibility
      -   Guest invitation system        -   Live chat
      -   Music album                    -   Family video archive
      -   Interaction between families   -   Current guest detector
      -   Advance/simple mode            -   Simple daily schedule for dynamic life info
      -   Customize family about info    -   Message board
      -   Offline editing
Design Concept Derviation


Based on both the Market and Competitive Analysis and the Audience Analysis, a final analysis will then be performed to carry out the
project concepts.


Analysis
-   The core problem that leads to the spiritual separation within a family is that family members cannot share with their life experience
    coherently. Developing a web application that only provides a set of convenient communication tools without solving the core
    problem will eventually leads to the failure of the project objectives.


-   All the web applications analyzed in the Market and Competitive Analysis aim to share resources and develop an online environment
    for virtual communication regardless of the physical distance. Although some features partially solve the family separation issue,
    none of the web applications analyzed solves the core problem as a whole.


-   It is believed that deploying features that allows real-time facial appearance (similar to a video conference) is not appropriate due to
    the following reasons.
           Complicated setup: A fairly complicated set of procedures (both digitally and analogically) have to be applied for the setup
           Limited I.T. knowledge: A lot of parents are still struggling to learn the new information technology
           Hardware requirements: Home computers today rarely equip with cams and microphones


-   The fact mobile phones are a much more common I.T. device in a family compared to home computers appeals the value for the
    mobile communication experiment.


One Design Concept to Solve Physical and Mental Separation – A Calendar that Tells Life
Families who suffer from separation do not share their life experiences coherently. Eventually, not only the spatial distance but also the
time difference affects the relationships within a family.




                                                                                                                                           21
Physically, one might be waking up in the morning while the rest of his or her family members, living on the other half side of the globe,
are just about to end an exhausting day at night. Spiritually, one can only share his or her out out-of-date life experience during the
very few family gatherings each year (if there is any). Eventually, the time incoherence separates the family.


The truth is that the information technology today is not capable of improving any issue regarding with spatial separation. This
inevitable fact makes the focus of the solution that iFamily has to explore apparent: Solve the family separation by improving the time
incoherence.


A calendar will be the metaphor to tightly incorporate every piece of feature and design concept.


In real life, a calendar acts as an important role to inform the accurate date and event schedule. Today a calendar has become a
common tool to organize a family’s activities. In fact, every family owns a calendar, and almost every family uses the calendar to
organize events almost without any conscious.


Information technology provides a wide-open possibility to further develop a calendar. Through information technology, a calendar is
not anymore limited to act as a simple event organizer.   Instead, a calendar can become an extensible tool that virtually breaks the
time boundary by coherently providing family members with information about each other’s life. For instance, one can update detailed
information (e.g. photo, video, diary…etc.) of a vacation trip to the calendar on the exact same date when he or she has the trip. His or
her family can therefore coherently experience the very same trip.


Separation of Design and Customization - Maximize Customization while Minimizing Technical Difficulty
According to the Audience Analysis, parts of iFamily’s target audience are inevitably users with very limited I.T. technology. While
customization can be accomplished in a number of different methods, the simplest method to minimize the technical difficulty is to
separate the design from customization to avoid possible user experience frustration. In others words, leave the design to designers
capable of designing with advanced technology while users can easily customize everything by one simple click.




                                                                                                                                          22
Primary Content Requirements


The focus of the Content Requirements is to define a realistic and manageable project scope. Note that the list is sorted for the
document’s easy readability and does not necessary reflect the actual content hierarchy.


Technical Notes
   -   Real-time: Continuously self-updated contents without any user input
   -   Dynamic: User updateable contents


Access Level Notes
   -   Guest: Visitors or members without logging in
   -   iFamily Site Admin (classified as a an implementation in the secondary phase): Site managers of iFamily
   -   Family Admin: Users who register with iFamily
   -   Family Member: Users account created by the Family Admin




                                                                                                                                    23
Family Admin Page after Login
    0.0 Admin Profile
        -   Username/password modifier
    1.0 Family Manager
        -   Add/delete/edit a member account
        -   Username/password management




                                               24
Family Member Page after Login
    0.0 Homepage
        -   Default to 2.0 Calendar
    1.0 Family Profiles
        -   Dynamic profile for each family member
    2.0 Calendar
            2.1            Calendar Graphic
                     Primary
                       -     Real-time weather for each family member
                       -     Real-time day/night for each family member
                       -     Real-time clock for each family member
                       -     Real-time season for each family member
                     Secondary
                       -     Real-time house light info for each family member
                       -     Dynamic news
                       -     Local event reminder
            2.2            Calendar Day Cell
                 -     Dynamic links (if there is any) to messages, photos, home videos, diary
                 -     Birthday reminder
                 -     Entries filter
    3.0 My Photo
        Primary
             -        Photos uploader
             -        Photo organizer/assigner
             -        Public/private setting
        Secondary
             -        Upload images with cell phones
    4.0 My Diary
        Primary
             -        Diary creation


                                                                                                 25
         -   Diary organizer/assigner
         -   Public/private setting
         -   Write text diary with cell phones
    Secondary
         -   Write text diary with cell phones
5.0 My Profile
    -   Username/password modifier
    -   Character Selector
    -   Profile Modifier




                                                 26
Secondary Content Requirements


iFamily site manager
        1.0 Family Account Manager
           -           Delete a family account
           -           Delete a family member account


Guest Visit (If iFamily site manager is implemented)
       0.0 Homepage
           Primary
                   -      About info
           Secondary
                   -      iFamily features promotion
                   -      Family search engine
                   -      Most-popular family broadcast engine
       1.0 User Registration
               -       Register a new family
       2.0 Visit a Family
           Primary
                   -      Families yellow page
           Secondary
                   -      Families search engine




                                                                 27
Features for Member Area
     0.0 Home Video Archive
          Personal Videos
              -    Upload videos
              -    Upload videos with cell phones
              -    Organize videos
          Family Videos
               -   Viewing each family member’s videos
     1.0 Message Board
          Drop Note
               -   Drop message notes for the family members
          Check Note
               -   Check/delete message notes form the family members
     2.0 Life Moment
          Personal Schedule
               -   Schedule viewer/editor
               -   Offline schedule editor (portable for PDA)
          Life Moment
               -   Dynamic info and best contact method about the life moment for each family member according to his or her
                   personal schedule
     3.0 Music Album
     4.0 Family Interaction
     5.0 Guest Invitation




                                                                                                                               28
Information Architecture


The Information architecture will only structure iFamily’s primary concepts and features.


Guest Visit




                                                                                            29
Family Admin Page




Family Member Page




                     30
Wireframe 1




              31
Wireframe 2




              32
Functionalities Flow Diagrams – Family Admin


Note that Family Admin flow diagram is unprintable due to its exceeding layout size, a PDF version of Family Admin flow diagram is
included in the attached CD: familyAdmin.pdf.


Note that a preliminary version that leads to the final Family Admin flow diagram can be found in the attached document iFamily Flow
Diagrams Drafts.


Sections in My Profile
1. Family Member Manager
    -   Add/delete/modify a family member
    -   Modify the family admin’s password


Notes
1. The family admin account cannot be deleted
2. The family admin account’s username is default to admin and cannot be modified
3. Although there is a great chance that a family admin is also one of the family members, he/she has to create a family member
   account for himself/herself




                                                                                                                                       33
Functionalities Flow Diagram – My Diary


Note that My Diary flow diagram is unprintable due to its exceeding layout size, a PDF version of My Diary flow diagram is included in
the attached CD: myDiary.pdf.


Also note that a preliminary version that leads to the final My Diary flow diagram can be found in the attached document iFamily Flow
Diagrams Drafts.


Sections in My Diary
2. Diary Manager
        -   Add/delete/modify a diary


3. Diary Composer
    -       Text Editor
    -       Layout Composition
    -       Assign diary to calendar
    -       E-Mail Confirmation


Notes
1. Diary can be set as Public, Family, Private
    -       Public: Open to the guests and family members
    -       Family: Open to the family only
    -       Private: Open to the member only
2. A diary can only be assigned to the calendar if the diary is public or family
3. E-Mail confirmation is sent whenever a diary is assigned to the calendar
4. Note that all the diaries will be implemented with a threaded reply system if the production time budget allows
5. The calendar timeline specification is included in the CD as a PDF file: calendarTimeLine.pdf




                                                                                                                                         34
Functionalities Flow Diagrams – My Photo


Note that My Photo flow diagram is unprintable due to its exceeding layout size, a PDF version of My Photo flow diagram is included in
the attached CD: myPhoto.pdf.


Also note that a preliminary version that leads to the final My Photo flow diagram can be found in the attached document iFamily Flow
Diagrams Drafts.


Sections in My Photo (Please refer to http://photos.yahoo.com for a slightly different demo)
1. Photo Album Manager
       -   Add/delete/modify a photo album
2. Photo Album Creator
       -    Upload photos to an album
       -    Assign photo albums to calendar
       -    E-Mail Confirmation


Notes
1. An album can be set as Public, Family, Private
   -       Public: Open to the guests and family members
   -       Family: Open to the family only
   -       Private: Open to the member only
2. A photo album can only be assigned to the calendar if the photo album is public or family
3. E-Mail confirmation is sent whenever a photo/album is assigned to the calendar
4. The links to photos/albums on the calendar automatically change when assigning photos/albums into albums
5. Note that all the photo albums will be implemented with a threaded reply system if the production time budget allows
6. The calendar timeline specification is included in the CD as a PDF file: calendarTimeLine.pdf




                                                                                                                                         35
Functionalities Flow Diagram – My Message


Note that My Message flow diagram is unprintable due to its exceeding layout size, a PDF version of My Message flow diagram is
included in the attached CD: myMessage.pdf.


Sections in My Message
1. Message Manager
         -   Add/delete/modify a diary


2. Message Composer
     -       Text Editor
     -       Assign diary to calendar
     -       E-Mail Confirmation


Notes
1.       Message can be set as Public, Family, Private
         -    Public: Open to the guests and family members
         -    Family: Open to the family only
         -    Private: Open to the member only
2.       A message can only be assigned to the calendar if the diary is public or family
3.       E-Mail confirmation is sent whenever a message is assigned to the calendar
4.       Note that all the messages will be implemented with a threaded reply system if the production time budget allows
5.       The calendar timeline specification is included in the CD as a PDF file: calendarTimeLine.pdf




                                                                                                                                 36
Functionalities Flow Diagrams – My Profile


Note that My Profile flow diagram is unprintable due to its exceeding layout size, a PDF version of My Profile flow diagram is included in
the attached CD: myProfile.pdf.


Note that a preliminary version that leads to the final My Profile flow diagram can be found in the attached document iFamily Flow
Diagrams Drafts.


Sections in My Profiles
1.   Profile Manager
     -   Modify a family member account




                                                                                                                                         37
Design Requirements


Note that the iFamily interface is fully customizable by any designer who understands HTML. The goal at this stage is to develop a
default interface that focuses on the usability design and serves as a visual attraction that attracts iFamily’s target audience.


Visual Goal
While the visual design of iFamily dynamically changes with four seasons, the goal is to create a consistent warm mood of homes.


User Experience Goal
The user experience design goal for iFamily is to keep the layouts and way findings as simple as possible in order to allow the access to
people with different levels of information technology skills. Two strategies to accomplish the goal are listed as below.
        -   Only the admin is expected to learn the complex operations such as the user registration
        -   Page layouts will separate the operations that require advanced skills from the rest


Screen Resolution
The minimum screen resolution requirement is 800x600.


Target Browser
To simplify the quality assurance for iFamily, only two Windows browsers will be targeted: Internet Explorer v6.0, Mozilla v1.7, and
Mozilla Firefox v0.9. By ensuring the quality assurance at Internet Explorer v6.x, Internet Explorer v5.x, Mozilla v1.7, and Mozilla
Firefox v0.9, it is certain that more than 99% of the users will be satisfied (based on the browser stats 2004 at
http://www.thecounter.com/stats/2004/May/browser.php).


Font Design
The font design will begin with dark grey Arial. Note that the font design can be altered any time during the production before an
official final mockup is released.




                                                                                                                                        38
Color Scheme
Note that the color scheme at this stage is only a preliminary color match experiment that roughly describes the feeling of the final color
choice.




Draft Mockup
Note the preliminary mockup shown lacks of a number of assets that will be scheduled.




                                                                                                                                        39
Technologies & Skills Requirements


This section lists the technologies and skills required for the production. The learning strategy and schedule will be discussed.


Designing Skills                                                        Programming Knowledge
        -   Digital Photography                                                 -   XHTML
        -   Digital Photo Manipulation                                          -   CSS Style Sheet
        -   Character Sketching                                                 -   XML/XSLT
        -   Digital Illustration                                                -   Flash Actionscript
        -   Digital Animation                                                   -   PHP
                                                                                -   PHP NuSOAP (http://dietrich.ganx4.com/nusoap/)
Designing Tools                                                                 -   PHP Smarty (http://smarty.php.net/)
        -   Digital Camera                                                      -   PHP Documenter (http://phpdoc.org/index.php)
        -   Digital Drawing Pad                                                 -   AMF PHP (http://www.amfphp.org/)
        -   Photoshop CS                                                        -   SQL
        -   Illustrator CS                                                      -   MySQL
        -   Flash 2004                                                          -   WML (only if mobile accessibility is implemented)
        -   Dreamweaver 2004
        -   3Ds Max                                                     Programming Tools
        -   After Effect 6.0                                                    -   Flash 2004
                                                                                -   Dreamweaver 2004




                                                                                                                                        40
Development Software Requirements
      -   Photoshop CS
      -   Illustrator CS
      -   Flash 2004
      -   Dreamweaver 2004
      -   After Effect 6.5
      -   3Ds Max




                                    41
Project Team


iFamily Development Team
Producer              Art Director   Photographers          Technology Director   Quality Assurance
Tim Chen              Tim Chen       Daisy Lee              Arthur Kao            Charile Hseu
                                     Tim Chen                                     Darren Kuo
Project Manager       Designers                             Programmers           Cindy Chen
Darren Kuo            Tanya          Illustration Artists   Arthur Kao
                      Tim Chen       Ken                    Michael Su            Usability Testing
                                     Tim Chen               Tim Chen              Charile Hseu




                                                                                                      42
Legal Information


     Copyright  2004 iFamily development team
     All screen captures and articles included are for market research purposes only and remain the property of the original author(s)
      and/or owners.




                                                                                                                                    43

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:4
posted:1/5/2013
language:English
pages:43