# Project size calculator: how long will your software project take?

> Al-Arjan groups projects into four sizes: small takes 3–8 weeks, medium 2–4 months, large 4–6 months to first release, and enterprise is delivered in phases. Size is set by the project type, the number of user types and platforms, and features such as branches, offline work and integration with existing systems.

Source: https://www.al-arjan.com/en/estimate · العربية: https://www.al-arjan.com/ar/estimate.md

The interactive calculator on the page sets the size from project type, platforms, number of user types, features and design level, and shows no prices; the price is written in a fixed quote after analysis.

## Small project (3–8 weeks)

A bilingual company site, a single-task WhatsApp bot, a simple one-service app

- Roles: UI designer, Developer, QA tester
- Includes: Analysis session and written scope, Design, build and testing, Launch and training, 3 months of free support

## Medium project (2–4 months)

An online store with an admin panel, a booking or catalogue app for customers and admin, a shop POS

- Roles: Project manager, UI designer, Front-end developer, Back-end developer, QA tester
- Includes: Analysis and an interactive prototype before coding, A working build roughly every two weeks, Store publishing for apps, 3 months of free support

## Large project (4–6 months to first release)

A delivery platform with customer, driver and admin apps, an ERP for a multi-branch company, offline-first accounting

- Roles: Project manager, Business analyst, UI designer, Front-end, back-end and mobile developers, QA tester
- Includes: Process analysis and a phased written scope, Data migration and team training, Phased launch, 3 months of free support after launch

## Enterprise project (First release in 3–6 months, then successive phases)

An integrated system for a factory or group of companies, a multi-sided marketplace with branches, a government system

- Roles: Dedicated project manager, Business analyst, Architecture & infrastructure engineer, Web and mobile development teams, QA tester, Technical support
- Includes: Splitting the project into releases, each with a written scope and date, Option to run on your own on-site server, Data migration and training per department, 3 months of free support after each launch

### Al-Arjan’s four project sizes
| Size | Examples | Typical timeline | Includes |
|---|---|---|---|
| Small project | A bilingual company site, a single-task WhatsApp bot, a simple one-service app | 3–8 weeks | Analysis session and written scope, Design, build and testing, Launch and training, 3 months of free support |
| Medium project | An online store with an admin panel, a booking or catalogue app for customers and admin, a shop POS | 2–4 months | Analysis and an interactive prototype before coding, A working build roughly every two weeks, Store publishing for apps, 3 months of free support |
| Large project | A delivery platform with customer, driver and admin apps, an ERP for a multi-branch company, offline-first accounting | 4–6 months to first release | Process analysis and a phased written scope, Data migration and team training, Phased launch, 3 months of free support after launch |
| Enterprise project | An integrated system for a factory or group of companies, a multi-sided marketplace with branches, a government system | First release in 3–6 months, then successive phases | Splitting the project into releases, each with a written scope and date, Option to run on your own on-site server, Data migration and training per department, 3 months of free support after each launch |

## Frequently asked questions

### Does the calculator give the project price?

The calculator does not compute a quote. It may show the published starting price for that project type from the pricing page; the final price goes into a fixed written proposal after a short analysis session, because two projects of the same size can differ in detail.

### How long does it take to build an app in Iraq?

A simple single-service app usually takes 6–10 weeks, a mid-size app or platform 3–5 months, and large systems 3–6 months to the first release.

### What grows a project’s size the most?

The number of user types, offline work, integration with existing systems, multiple branches, and building for more than one platform. Starting with a smaller first version shortens the timeline a lot.

### Is the calculator’s timeline binding?

It is a first estimate. The binding date is the one written in the contract after the scope is approved, and if we miss it for reasons on our side we refund the first payment in full.

---

Contact Al-Arjan: +964 773 545 2792 (phone & WhatsApp, 24/7) — [Request a quote](https://www.al-arjan.com/en/quote)
