Projects, tasks, and the record-first mindset
A project in AWRA is a lightweight container for delivery — it has a name and optional code, an owner (an employee), a department, dates, and a status. It is deliberately not a heavyweight process engine: genuine automation, SLA timers and rule triggers live in the Workflow (BPM) module, and Projects integrates with that rather than reinventing it. What a project gives you is a place to gather work and a live, derived measure of progress: the percentage of its tasks that are done, computed on the fly and never stored, so it cannot drift out of date.
Tasks are the unit of work. Each has a title, description, status, priority, optional dates, and an assignee. A task can belong to a project or stand alone, and a task can have one level of subtasks — a parent with children, but no grandchildren. That single-level limit is intentional: it keeps the tree readable and keeps "progress" meaningful, because a parent can show a real done-of-total count without an unbounded hierarchy to reason about.
The mindset to carry from HR into Projects is "record first". You create the work and assign it to a person; whether that person ever logs in is a separate matter. Assignment targets an employee, and most of the value — capacity awareness, reassignment on exit, workload reporting — flows from the fact that the assignee is a real person in your organisation, not an anonymous seat.
Key takeaways
- A project has an owner, department, dates and a status; progress is derived from its tasks, never stored.
- Tasks carry status, priority, dates and an assignee; they may be standalone or under a project.
- Subtasks are limited to one level — a parent and its children only.
- Real automation stays in Workflow (BPM); Projects integrates with it instead of duplicating it.