GW ToDo A Task Manager CSCI 6442 Project Spring, 2016.

Slides:



Advertisements
Similar presentations
Project Management with VIVA PPM Tool (Project Portfolio Management)
Advertisements

SharePoint Project Management. EPM Live provides Microsoft-Base Project Management solutions that allow individuals, teams, workgroups, and organizations.
Components of GIS.
Prentice Hall, Database Systems Week 1 Introduction By Zekrullah Popal.
This presentation is intended as a detailed WebEx, to bring potential customers to an understanding of Dream Report capabilities. This presentation focuses.
OLAP Cubes and Pivot Tables Leveraging the Power of a Microsoft EPM Solution EPM Customization Series Part 1 February 21 st, 2007 Brendan Giles, PMP, MCP.
WardInHand An overview of the WardInHand System. What is WardInHand? An advanced, easy to use, secure mobile application. Support healthcare professionals.
Virtual Collaboration with SharePoint Instructor: Michael Curry.
VLab Web Application Architecture Xinyi Dong 10/1/
Improving Process for Better Software. Who We Are An experiential learning program that provides technology solutions for our partners, and real- world.
Access 2007 Product Review. With its improved interface and interactive design capabilities that do not require deep database knowledge, Microsoft Office.
© Nintendo Game Document Game Development - Spring
1 Introduction The Database Environment. 2 Web Links Google General Database Search Database News Access Forums Google Database Books O’Reilly Books Oracle.
Microsoft Project (MSP) Author: Jovan Varga Author: Jovan Varga.
1 CMPT 275 Software Engineering Revision Control.
Defining the Activities. Documents  Goal Statement defines why helps manage expectations  Statement of Work what gets delivered defines scope  Software.
Software Documentation Written By: Ian Sommerville Presentation By: Stephen Lopez-Couto.
Software Configuration Management
System Implementation
Professional Informatics & Quality Assurance Software Lifecycle Manager „Tools that are more a help than a hindrance”
Structure Commander Technical Presentation. Copyright (C) MCS 2013, All rights reserved. 2 STRUCTURE COMMANDER Introduction Product Overview.
Introduction to Continuous Integration Mike Roberts.
Task Manager Software Engineering: CS 673 Spring 2009 John Spencer, Parag Shah, Rich Moffitt, Hassan Sobhie May 4, 2009.
+ Connecting to the Web Week 7, Lecture A. + Midterm Basics Thursday February 28 during Class The lab Tuesday, February 26 is optional review Class on.
CSCI ClearQuest 1 Rational ClearQuest Michel Izygon - Jim Helm.
IT – DBMS Concepts Relational Database Theory.
Introduction. » How the course works ˃Homework ˃Project ˃Exams ˃Grades » prerequisite ˃CSCI 6441: Mandatory prerequisite ˃Take the prereq or get permission.
ABSTRACT Zirous Inc. is a growing company and they need a new way to track who their employees working on various different projects. To solve the issue.
1 CSE 2102 CSE 2102 CSE 2102: Introduction to Software Engineering Ch9: Software Engineering Tools and Environments.
Communication & Web Presence David Eichmann, Heather Davis, Brian Finley & Jennifer Laskowski Background: Due to its inherently complex and interdisciplinary.
Office Live Workspace Visio 2007 Outlook 2007 Groove 2007 Access 2007 Excel 2007 Word 2007.
Publish Calendars to the Web. CCUweb Presentation (10 Minutes) 1 Demonstration of published calendars (10 minutes) 2 Demonstration of importing calendar.
Volunteer Management System Presented by Team SE18-08S SE18-T08S - Jan 2012.
Introduction to Database Management. 1-2 Outline  Database characteristics  DBMS features  Architectures  Organizational roles.
GoodsWayGoodsWay Capstone Project Team information Goodsway.
OLAP Cubes and Pivot Tables Leveraging the Power of a Microsoft EPM Solution EPM Customization Series Part 1 February 21 st, 2007 Brendan Giles, PMP, MCP.
T Project Review ITSUPS Implementation
ECTL A Support to the Automated Safety Data Monitoring Indicator project.
CS 390 Unix Programming Summer Unix Programming - CS 3902 Course Details Online Information Please check.
© 2004, The Trustees of Indiana University Kuali Project Development Methodology, Architecture, and Standards James Thomas, Kuali Project Manager Brian.
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
SYSTEMSDESIGNANALYSIS 1 Chapter 20 Software Engineering Jerry Post Copyright © 1997.
Huda Sarfraz Center for Research in Urdu Language Processing, National University of Computer and Emerging Sciences cases of local language content development.
Web Timesheet Application
Unified Distributed (UDub Mail) Life Cycle Objectives Sachin Pradhan Gabriel Maganis.
Google Docs & Zoho Nicole Rausch Literacy & Technology.
UNIVERSITAS MUHAMMADIYAH SURAKARTA DATABASE MANAGEMENT SYSTEM - INTRODUCTION.
Database Administration
Application Development
© 2013, published by Flat World Knowledge Chapter 10 Understanding Software: A Primer for Managers 10-1.
T Iteration Demo Team DTT Project planning (PP) Iteration
MICROSOFT PROJECT 2010 Robert Olivieri Senior Instructor MicroAssist.
VirtualWorks Format and Objectives The engineering process of VirtualWorks encompasses a set of functions to build a software system in line with the.
New town web site Demo of new town web site created  Why was this done? Uses standard web technolgies(PHP, MySQL)‏ I will.
Introduction to Core Database Concepts Getting started with Databases and Structure Query Language (SQL)
Here are some things you can do while you wait 1.Open your omeka.net site in your browser (e.g. 2.Open.
Scrum Overview. Agenda What is scrum…and what it isn’t Scrum’s Characteristics The Scrum Process Scrum Phases Measurements Key Practices Backlogs Sprint.
Managing Data Resources File Organization and databases for business information systems.
Software Project Configuration Management
CS4311 Spring 2011 Process Improvement Dr
What is a Blog? short for Weblog journal on a website
Software Documentation
Chapter 1 (pages 4-9); Overview of SDLC
What is a CMS. CMS is content management system CMS is a software that stores content.
OO Design and Development
AppointmentmentPeach Appointment Manager
South Carolina Alternate Assessment
Database Management Systems
NAVIGATING THE MINEFIELD
CAD DESK PRIMAVERA PRESENTATION.
Presentation transcript:

GW ToDo A Task Manager CSCI 6442 Project Spring, 2016

Requirements Build a WordPress plugin, to be accessible (and free) for public use Can be used by an individual for tracking personal tasks Can be used by an organization to track the organization’s tasks Create, Update, Delete, Display capabilities included Each person or organization sees only their own tasks Flexible reporting tools

Technical Environment Web server from a commercial ISP WordPress to give us a pre-built UI MySQL DBMS

Introduction to GW ToDo GW ToDo : An online application for Generalized Task Management. Support for : Complete Task Management, Groups/Organization hierarchy for multiple level Reports generation : Users can see overview of the task Active, Overdue, Tasks at Risk, On Time Task, etc. Tasks can be reported in task format, calendar format

Why GW ToDo? Flexible : Can be used by Individuals, Groups and Organizations Up-To-Date : Keeps the track of all the Tasks Quick and Robust : User Friendly Interface Reporting : Provides in-depth details of all the tasks. For example - Active Tasks, Overdue Tasks, Complete Tasks etc.

Teams and Membership System Engineering Team : Leads the Project, Coordinates with all teams, controls requirements, establishes software development and configuration control environments Data Administration : Develops and maintains data model and stored procedures Tasks Processing Team : Developed functionality for tasks, users and group management, CRUD operations on tasks Reporting Team : Generation of reports that will help users have an overview of created tasks

Team Requirement Each team must be a mixture of nationalities Each team must be a mixture of experience levels SET should have software development experience DBA team should have significant db experience

Project Requirements A requirements document will be given to the project after the midterm Use case forms will be distributed at that time also Data model design, code design, software engineering process and environment should all begin at that time Weekly progress reports due from each person o Accomplishments during the week: specific accomplishments, not just “worked on” o Planned accomplishments for next week o Homework grade for each progress report, based on difficulty of assignment and accomplishments

Development Environment Nothing is considered accomplished until it works in a shared environment Shared environments: o Development—for software that’s undergoing test o Test—for integrated test of the entire product o Staging—release ready for production o Production SET will establish rules for software release to each environment Only SET will publish into production environment

Development Methodology Usually software development is design, build, test That won’t work—we don’t have time We will conduct design, build, test all at the same time, starting after the midterm SET configures test environments, establishes submission, release procedures DBA team designs data model, first doing parts needed by development teams Development teams develop a first plugin with some functions