About
Our Charter
Short answer
Building software is the last step of our work.
Building software is the last step of our work at Arman Afzar. First we stand beside the client as advisers on how their structure should grow; after careful consultation and review, designing the solution comes next; and finally we implement it with the most current methods — staying beside the client until every expected goal is met.
Four principles
01Principles
Four habits that repeat across every project.
01
Your data stays with you
fully on-premise, offline execution wherever required.
02
We own the know-how
the team built its products and code, so customisation and new modules are possible.
03
Measurable results
every project starts with a clear metric and ends with a results report.
04
Persian-first and multilingual
true RTL with Persian, Arabic and English support.
From feasibility to maintenance
02Project lifecycle
Project lifecycle
01
Planning & feasibility
Problem, success metric and scope; data and constraints
02
Implementation
Design and build with the model that fits — waterfall, spiral, iterative and incremental, RAD, XP or Scrum
03
Testing & documentation
Unit and browser tests, acceptance criteria and handover docs
04
Deployment & maintenance
CI and Docker, deployment, training, monitoring, fixes and hardening
Tell us your project in one sentence — we’ll find the right facet together.
Start the conversation