ManageUp is a java GUI application interfacing with a RDBS using JDBC. The goal of this app is to make project management and workload planning easier for any organization so that deliverables are on time, projects are profitable, and employees don't burnout.This database and application was designed and developed for CPSC 5021 at Seattle University.
Direct Style Effect Systems -The Print[A] Example- A Comprehension Aid
Manage up Workload Planning Application
1. 1
geUp
A Project and
Workload Planning
Application
Photo by: AlphaLab Startup
Accelerator on Flickr
Group 5
Carrie Schaden
Tong Ding
Hannah Grandine
Yi Niu
Man
2. 2
Make project management and workload planning easier for any
organization so that deliverables are on time, projects are profitable,
and employees don't burnout.
Our Mission
Analyze Performance
Improve cost estimates and
timelines for projects by analyzing
estimated and real hours
Prevent Employee
Burnout
Forecast future staff availability and
hire and reallocate staff resources
Easily Identify Blockers
Spot blockers for high priority tasks
and search employee skills to find
other employees to remove blockers
Stop Fire Drills
Plan ahead and make sure
deliverables are on time and
projects are profitable
3. 3
Over budget, missing deadlines, and
employee burnout
Problem
For emerging information technology firms, project
management and staff capacity planning can be a particular
challenge. At a growing IT company, disconnected reporting
tools are often relied on for this critical corporate
infrastructure. These disjointed and separate data sources
and tools make it difficult for management to understand the
overall view of project scope in an organization, as well as
when an employee is being overworked or when high priority
tasks are stacking up on the same few staff members.
“The manager's function is not to make
people work, but to make it possible
for people to work.”
— Tom DeMarco (1987) Peopleware, Productive
Projects and Teams
4. 4
Project managers can view employee progress against project deliverables
and see how many hours remain on tasks before a deliverable will be
complete.
Our Solution
If a task is flagged with a blocker managers should leave a comment related
to the task to help clarify and resolve the issue.
Managers can view the capacity of an employee before assigning a task. If a
manager allocates too much time to an employee an alert will show that the
employee is overbooked and arrangements should be made to re-assign the
task.
Employees should add their skills and certifications to the system so that
managers can find the right candidate for a task quickly. By tracking skills on a
team managers can also see when new hires for additional talent are nessicary.
10. 10
The Beta Application
Serving Multiple
Organizations
Each organization has their
own users, projects, and
clients. Each organization
can have one or more
administrators who can add
and remove users and run
invoices and payroll based
on their particular needs as a
company. Organizations can
only access the information
about projects, deliverables,
and users related to their
organization.