TeamForge - PowerPoint PPT Presentation

About This Presentation
Title:

TeamForge

Description:

TeamForge Andrew Nelson, Bishop Wilkins, Ky Le, and Yoshito Kosai What is TeamForge? An online real-time document collaboration service. Non-Goals Other file formats ... – PowerPoint PPT presentation

Number of Views:173
Avg rating:3.0/5.0
Slides: 16
Provided by: AndrewN152
Category:
Tags: teamforge

less

Transcript and Presenter's Notes

Title: TeamForge


1
TeamForge
  • Andrew Nelson, Bishop Wilkins, Ky Le, and Yoshito
    Kosai

2
What is TeamForge?
  • An online real-time document collaboration
    service.

3
Non-Goals
  • Other file formats such as
  • Microsoft Word, Power point, etc.
  • An instant messaging application.

4
The User Interface
  • Home Page
  • Registration
  • Project List
  • Friends List
  • TeamForge Interface

5
The Providers (Admin) Specs
  • Transmit up-to-date files to users currently
    logged on.
  • Stability and Dependability of server. If Homer
    Simpson is working on a vital document for the
    Springfield Power Plant and he needs this to get
    this turned in but the server is down, this may
    result in power-failure for a whole city.
    Therefore we need to do regular maintenance
    preferably daily.
  • Performance of server. Keep up with the latest
    technology.

6
System Diagram
7
Flow Diagram
8
Class Diagram
9
Sequence Diagram
10
Testing Methodology
  • Daily Smoke Tests with Build
  • Code Unit Tests Before Coding Components Under
    Test

11
Preliminary Test Cases (by Category)
  • Installation Tests
  • Login/Registration Tests
  • Project List/Creation Tests
  • Test Case Categories Still to be Developed
  • File Browser Pane Tests
  • Plug-in API Tests
  • Repository I/O Tests
  • Example Text Editor Plug-in Tests

12
Documentation
  • Development of a SIMPLE tutorial that shows all
    of the features of TeamForge

13
Team Structure
  • Andrew
  • Communications, Documentation and Plug-in
    Functionality Lead
  • Bishop
  • Testing and Ruby on Rails Lead
  • Ky
  • User Interface Development Lead
  • Yoshito
  • Database Lead

14
Schedule
  • 7/19 Get core functionality running
  • 7/26 Have Beta 1 ready for user review
  • 8/2 Have our revised Beta 2 released
  • 8/9 Final version public release

15
Risks
  • Real-time multiple text editing in a web
    application has not been done in this way.
  • Creating an easy interface for the plug-ins
  • How to implement our file management.
Write a Comment
User Comments (0)
About PowerShow.com