📄 Download PDF
📄 Download PDF
IDEN
Software House & IT Project Management

XERPIUMSOFTWARE

Software Project Management Solution — Scrum, Waterfall, Kanban, Sprint, Backlog, Team Allocation, Technology Stack, Budget & Profitability

4Module
3Methodology
3Contract Type
6Team Roles

Software House Ecosystem

XERPIUM SOFTWARE HOUSE is an end-to-end software project management solution — from product backlog, sprint planning, phase-based waterfall, team allocation with roles, technology stack management, to budget tracking & profitability analysis.

📄
SCRUM
Sprint & Backlog
📜
WATERFALL
Phase & Gate
👥
TEAM
Allocation
💰
BUDGET
Profitability

Project Methodology & Management

📈 Scrum Framework

  • Product Backlog — User stories with story points, priority, acceptance criteria
  • Priority Levels — Low, Medium, High, Critical
  • Story Points — Effort estimate per user story
  • Sprint Planning — Sprint with capacity planning (story points)
  • Sprint Goal — Specific goal per sprint
  • Task Breakdown — User story → tasks in project.task
  • Velocity Tracking — Completed points per sprint, auto-computed
  • Completion Rate — % of backlog items completed per sprint

📜 Waterfall Methodology

  • Project Phases — Sequential phases with sequence, start/end date, milestone
  • Gate Approval — Gate approval before moving on to the next phase
  • Predecessor — Phase dependency with predecessor validation
  • Phase States — To Do → In Progress → Review → Done
  • Deliverables — Deliverable documents per phase
  • Phase Tasks — Related tasks per phase
  • Gate History — Who approved the gate & when (timestamps)
  • Validation — Automatically validate predecessor before phase start

📈 Kanban & Hybrid

  • Kanban Board — Visual task management in project.task
  • Task Types — Feature, Bug, Technical Debt, Spike
  • Story Points per Task — Effort estimate straight at task level
  • Sprint Assignment — Tasks can be put into a specific sprint
  • Backlog Link — Task linked to backlog user story
  • Phase Link — Tasks can be linked to a phase (waterfall)
  • Flexible — Methodology selectable per project

💰 Budget & Profitability

  • Contract Type — Fixed Price, Time & Material, Milestone Billing
  • Project Budget — Budget moneter per project
  • Cost Tracking — Actual hours from timesheet automatically
  • Avg Hourly Rate — Configurable cost per hour (default Rp 150,000)
  • Profitability — Compute % profitability: (budget - actual cost) / budget × 100
  • Sale Order Link — Project linked to sale.order
  • Estimated Hours — Estimated work hours per project
  • Currency — Multi-currency via company currency
📷
Screenshot: Scrum & Waterfall Management
Product Backlog, Sprint Planning, Phase Gate, Task Board, Profitability Dashboard

Team Allocation & Technology Stack

👥 Team Allocation

  • Employee Allocation — HR allocation per project with specific roles
  • Roles — Project Manager, Business Analyst, Developer, QA Engineer, DevOps, UI/UX Designer
  • Date Range — Allocation period: start date & end date
  • Hours/Week — Working hours per week per allocation
  • Total Hours — Total hours computed from weeks × hours_per_week
  • Validation — End date > start date, hours 0.1-168 per week
  • Notes — Notes per allocation
  • HR Integration — Uses the existing hr.employee

💻 Technology Stack

  • Tech Catalog — List of technologies used by the company
  • Categories — Frontend, Backend, Database, DevOps, Mobile, Other
  • Color Tag — Visual color coding per technology
  • Project Mapping — Many2many to project: technologies used
  • Unique Name — Unique constraint per technology name
  • Stack Filter — Filter projects by technology stack
  • Stack Diversity — See technology distribution across all projects
  • Portfolio View — Expose stack capabilities to the client

📃 User Story & Backlog

  • User Story — Format: As a... I want... So that...
  • Acceptance Criteria — Acceptance criteria per story
  • Story Points — Effort estimate (Fibonacci/linear)
  • Priority — Low, Medium, High, Critical
  • Status Flow — Backlog → In Sprint → In Progress → Done
  • Tag System — Multi-tag from project.tags
  • Assigned To — Developer in charge
  • Auto State — State changes automatically when the sprint is selected

📊 Sprint Management

  • Sprint Workflow — Planning → Active → Closed
  • Active Sprint — Only 1 active sprint per project (validated)
  • Capacity — Available story points for sprint
  • Goal Setting — Sprint goal to focus the team
  • Timeline — Start date & end date sprint
  • Close Wizard — Sprint close wizard for review & retrospective
  • Velocity History — See velocity from sprint to sprint
  • Task List — All tasks in the sprint

Cross-Module Integration

💰

Project ↔ Accounting

  • Budget tracking via budget field
  • Timesheet → employee cost → profitability
  • Sale Order link for invoicing
  • Milestone billing integration
📄

Project ↔ Timesheet

  • Actual hours auto-computed from timesheet
  • account.analytic.line for tracking
  • Unit amount sum per project
  • Hourly cost calculation
📦

Project ↔ Sales

  • Project from sale.order
  • Contract type determines billing method
  • Fixed Price → single invoice
  • Milestone → phased invoicing
👥

Project ↔ HR

  • Team allocation from hr.employee
  • Role assignment (PM, BA, Dev, QA, DevOps, Designer)
  • Hourly rate per employee
  • Capacity planning per role
💻

Project ↔ Technology

  • sh.technology master data per category
  • Many2many tech → project mapping
  • Stack portfolio view
  • Filter project by technology
📈

Project ↔ Reporting

  • Sprint velocity report
  • Project profitability report
  • Phase completion report
  • Team allocation utilization report

Why XERPIUM SOFTWARE HOUSE?

AspectXERPIUM Project StandardXERPIUM SOFTWARE
MethodologyBasic kanban✓ Scrum, Waterfall, Kanban — choose per project
Product Backlog✗ None✓ Full backlog: story points, priority, acceptance criteria
Sprint Management✗ None✓ Sprint planning, capacity, velocity, close wizard
Waterfall Phase✗ None✓ Phase, gate approval, predecessor validation
Team Allocation✗ None✓ Role-based, date range, hours/week, total hours
Technology Stack✗ None✓ Tech catalog, categories, project mapping
Profitability✗ None✓ Budget × actual hours × hourly rate → %
Contract Type✗ None✓ Fixed, T&M, Milestone — with sale order link
Task TypesBasic✓ Feature, Bug, Tech Debt, Spike — with story points
Estimated Hours✗ None✓ Estimated hours & actual hours computed

XERPIUM Industry Portfolio

IndustryModuleDashboardReport
Inventory & WMS275+✓✓
Manufacturing230+✓✓
Purchase105✓✓
HR & Payroll29✓✓
Aerospace10✓✓
Accounting9✓✓
University9✓✓
Distribution8✓✓
Koperasi8✓✓
Retail & POS7+✓✓
Gold Mining7✓✓
Aviation6✓✓
Coal Mining6✓✓
Hospital6✓✓
Umrah Travel6✓✓
Logistics5✓✓
Hotel5✓✓
Beauty Clinic5✓✓
Rental4✓✓
Livestock4✓✓
Fishery4✓✓
Software House4✓✓
Event Organizer4✓✓
Satellite City2✓✓
Education2✓✓
Food & Beverage1✓✓
Civil Construction1✓✓
Garment1✓✓
Agriculture1✓✓
Theme Park1✓✓
Data Center / IT1✓✓
Palm Oil1✓✓
Feedmill1✓✓
Building Management1✓✓
Auditor1✓✓
Try nowContact