Projects & Services โ Resource Allocation, Deliverables, Timesheets โ
Overview โ
For service-based businesses, consulting firms, and agencies that deliver projects to clients. Track work, allocate resources, log hours, and manage deliverables.
Resource Allocation โ
What is Resource Allocation? โ
Assign team members to projects based on their availability, skills, and workload.
Creating an Allocation โ
- Go to Resource Allocation โ Click + Allocate Resource
- Fill in:
- Project โ Which project
- Resource (User) โ Team member to assign
- Role in Project โ Project Manager, Developer, Designer, Consultant, etc.
- Start Date / End Date โ Duration of assignment
- Allocation % โ How much of their time (25%, 50%, 100%)
- Billable โ Yes/No (affects invoicing)
- Hourly Rate โ For billing calculations
Allocation Views โ
- By Person โ See all projects a person is working on
- By Project โ See all resources assigned to a project
- Calendar View โ Visual timeline of allocations
- Utilization Report โ % of available time allocated per person
Capacity Planning โ
- Total available hours = Working days ร Hours/day
- Allocated hours = Sum of all project allocations
- Available capacity = Total - Allocated
- Over-allocated flag (>100% utilization)
Handling Conflicts โ
- System warns if a resource is over-allocated
- Show conflicts visually (red highlights)
- Suggest alternatives with available capacity
Deliverables โ
What is a Deliverable? โ
A deliverable is a tangible output or milestone that a project must produce โ a report, design, software module, presentation, etc.
Creating Deliverables โ
- Open a Project โ Deliverables tab
- Click + Add Deliverable
- Fill in:
- Name โ e.g., "UI Design Mockups", "API Documentation"
- Description โ What needs to be delivered
- Assigned To โ Who's responsible
- Due Date โ Deadline
- Status โ Not Started, In Progress, Under Review, Completed, Overdue
- Priority โ High, Medium, Low
- Dependencies โ Other deliverables that must finish first
- Attachments โ Upload the deliverable file when ready
Deliverable Lifecycle โ
Not Started โ In Progress โ Under Review โ Revision (if rejected) โ Completed โ Accepted by ClientClient Approval โ
- Mark deliverable as "Ready for Review"
- Client receives notification (email/WhatsApp)
- Client approves or requests revision
- Revision cycle tracked
Deliverable Tracking โ
- % complete per project (based on deliverable status)
- On-time vs delayed count
- Dependency visualization (which deliverables are blocking others)
- Client satisfaction tracking per deliverable
Timesheets โ
What is a Timesheet? โ
Log hours spent by team members on projects/tasks. Used for:
- Client billing (billable hours ร rate)
- Internal cost tracking
- Productivity analysis
- Project profitability calculation
Logging Time โ
- Go to Timesheets โ Click + Log Time
- Fill in:
- Date โ Which day
- Project โ Which project
- Task/Activity โ What was done
- Hours โ Duration (decimal: 1.5 = 1h 30m)
- Billable โ Yes/No
- Notes โ Description of work done
Timesheet Views โ
- Daily โ Log hours for today
- Weekly โ Week-at-a-glance with totals per day
- Monthly โ Summary with project breakdown
Timesheet Approval โ
- Team member submits timesheet (weekly/monthly)
- Manager reviews entries
- Approves or rejects (with comments)
- Approved timesheets feed into billing
Billable vs Non-Billable โ
| Type | Example | Charged to Client? |
|---|---|---|
| Billable | Client meeting, development work, design | Yes |
| Non-Billable | Internal meeting, training, admin | No |
| Internal Project | Product development, R&D | No (internal cost) |
Project Cost Calculation โ
- Billable hours ร Hourly rate = Revenue
- Total hours ร Internal cost rate = Cost
- Revenue - Cost = Project profit
- Profit margin = Profit รท Revenue ร 100%
Project Management Features โ
Project Overview โ
Each project shows:
- Status (Active, On Hold, Completed)
- Budget vs actual spend
- Timeline (start, end, duration)
- Team assigned (with roles)
- Deliverables progress
- Hours logged vs estimated
- Client satisfaction
Project Phases โ
Break projects into phases:
- Discovery / Requirements
- Design / Planning
- Development / Execution
- Testing / Review
- Delivery / Handover
- Support / Maintenance
Project Reporting โ
- Utilization Report โ Hours worked vs available per person
- Profitability Report โ Revenue vs cost per project
- Timesheet Summary โ Hours by project, person, week
- Deliverable Status โ On-time vs delayed per project
- Resource Forecast โ Upcoming availability
Integration with Other Modules โ
| Module | Connection |
|---|---|
| Deals | Win a deal โ Create a project from it |
| Invoices | Timesheet hours โ Generate invoice |
| Tasks | Deliverables โ Break into tasks |
| Contacts | Project linked to client contact/account |
| Documents | Deliverable files stored in documents |
Tips โ
- Log time daily โ Don't wait until Friday to remember the week
- Set realistic estimates โ Track actual vs estimated for future accuracy
- Use deliverables โ Tangible milestones keep projects on track
- Monitor utilization โ 70-80% is healthy; 100% leads to burnout
- Bill promptly โ Generate invoices as soon as timesheets are approved
- Track non-billable โ Understanding overhead helps pricing decisions
- Review weekly โ Weekly project reviews catch issues early
