Front Page

Team Fresh City

About

This is the website for Team Fresh City, part of the HFID class in Fall 2009.

Links

Needs Analysis

Introduction
Information Gathering
Process
User Goals
Lexicon
Concept Model
Personas

Inspirational Designs

Inspirational Designs
SVN
Google Docs
OneNote

Design Development

User Script
Design Process
Usability Report

Design Refinement

Cognitive Walkthrough
Prototype
Design Refinement Presentation
Design Refinement

Usability Testing

Usability Testing

Final Refinement

Final Prototype Refinement
Generation 2 Prototype
Usability Testing
Final Prototype (Generation 3)
Final Presentation
Final Report

Division of Labor

Division of Labor

Archives

01 Dec - 31 Dec 2009

Search!

Stuff

Powered by Pivot - 1.40.7: 'Dreadwind' 
XML: RSS Feed 
XML: Atom Feed 

« Inspirational Designs… | Home | Inspirational Designs… »

Inspirational Designs: SVN

30 09 09 - 19:21 Subversion, or SVN, is a common tool used by computer scientists (and some professors) to manage different versions of documents.


The menu in TortoiseSVN, a graphical Subversion client.

SVN (and other version control software) are a robust way to manage multiple drafts of documents between users. It allows the users to "check in" and "check out" their files, resolve conflicts between drafts and back up their data. SVN tracks each version, allowing any user to revert a mistake back to a working version. SVN is commonly used to check code in and out of a repository, so it works best with plain text documents. Several of our users already use version control systems, such as SVN, CVS or Dropbox. We would like to incorporate the data sharing aspects of SVN, so our users can share their data easily. We would also like to keep the commenting aspects of SVN, allowing our users to track who made changes and when. However, we would not like to the use the complex, code-oriented model for SVN. SVN is not ideal for combining complex text documents (such as word). Additionally, because our users are not necessarily very technical, we would like to avoid a product that forces them to set up their own server (like SVN requires).