Title of the project :Online Project Management
Create a complete, web-based enterprise project management application that helps organizations plan, execute and deliver on their entire portfolio of projects.
User of the System
A. Project participants
B. Project Coordinators/Visitors
D. Project Management site webmasters
i. It must include a homepage containing a snapshot of all the projects under the user including the list of tasks, milestones, meetings, calendars and current developments in a tabular format.
ii. Tasks: Assign multiple members to a task, set start/end dates & send email notifications and set interdependency between tasks.
iii. Progress Charts: Weekly/Monthly progress chart tracking and reporting progress (Gantt Charts)
iv. Document Sharing: Share and manage project related files centrally to ensure efficient group collaboration. Ability to view, edit, and share & save back documents directly from the browser without downloading.
v. Forums: Forums for the project teams to openly interact and collaborate. Email notifications team forum posts.
vi. Milestone: A database table to view Upcoming, Overdue & Completed Milestones and get to know each project's status, progress at any point of time.
vii. Calendars: Work and Log Calendars which can also be exported as csv / xls format.
viii. Keeping produced (selected) documents for review to selected users or public.
ix. Site Admin facilities to add/view/edit different types of interactions/complaints
x. Customize, tailor, brand and integrate its application
xi. Online help, context sensitive, Online Demo
i. Secure access of confidential data (userâ„¢s details). SSL can be used.
ii. 24 X 7 availability
iii. Better component design to get better performance at peak time
iv. Flexible service based architecture will be highly desirable for future extension Optional Features a. Sync with offline Project Management Software
b. Customization of interface
c. Interoperability with other Project Management Software
d. Gantt Charts and forecasting future trends in the project
e. Calculate billable & non-billable hours spent on each task which can then be used for client billing
User Interface Priorities
A. Professional look and feel
B. Use of AJAX atleast with all registration forms
C. Browser testing and support for IE, NN, Mozila, and Firefox.
D. Use of Graphical tool like JASPER to show strategic data to admin
E. Reports exportable in .XLS, .PDF or any other desirable format