A Project Management software for anyone working on a project in any industry; Finance, tech, engineering, construction.
The Software will enable teams to manage tasks, resources/funds, communicate and ultimately achieve the project goals.
Check it out at: Project Management System
The Project will be impemented using the Iterative incremental model.Its SDLC roadmap is as follows:
- System conception.
- Requirement specification.
- Software design.
- Coding/Implementation.
- System integration.
- Testing.
- Software Quality assurance.
- System installation.
- Software maintainance.
Every project needs a Project Management tool that can easily manage the budget, quality and documentation for projects.
The Project Management software will be a web application that will enable teams to manage tasks, resources/funds, communicate and ultimately achieve the project goals.
PMs (Project Managers) can create a project schedule and track the progress.They can also create a budget and track the project expenses all within one tool. The software also involves Stakeholders who can view the project progress and current expenditure from their dashboard.
The software's objectives include:
-
To make Project Planning and Scheduling easier.
-
To Handle Project-related Information - the project planning software will provide information to team members,Project Managers and stakeholders.
-
To provide data analytics and insights - from the software,you can view the deliverables, dependencies, scheduling drivers, and data changes for your project.
-
Collaboration and communication - to share information and coordinate efforts among project teams to improve participation, progress reporting, and other project-related activities.
Therefore,the Software will handle:
- Task management.
- Resource management.
- Collaboration.
- File sharing.
- Project planning.
Planning tools
- Calendars
- Gantt charts
- Milestones
Resource management
- Project Files
- Project Budget
Task management
- Task inter-dependencies
Time management
- Hourly billing
- Weekly timesheet reviews
- Time tracking
Collaboration tools -Online chat/conference tools,
- File sharing
- Tiered access
The main components of the software are:
- User
- Team
- Project
- Task The above components should have following
- User
- Username
- Password
- Name
- Email Here's a breakdown of the main components.
Team
- Id
- Name
- Description
- Members Project
- Name
- Date created
- Date to be finished by
- Description
- Members (the ones to do the tasks) (can be one or many)
The software is built on the following Stack:
Front-End
Back-end
Database
Version Control
Hosting