Why software dies in a Gulshan office
The expensive part of custom software isn't the code. It's deciding, precisely, what the thing has to do.
I see the same pattern again and again in Gulshan offices that already tried custom software development once. An MD or a GM decided the business needed 'a system'. It might be for orders, inventory, the dealer network or service complaints. Someone was hired or a small firm was signed. Six months and a few lakh later, a tool exists. It has a login screen and dashboards that look good in the demo.
But the staff still run the real work in Excel and a WhatsApp group. The software does eighty percent of a job nobody had, and zero percent of the one they did. The code was not the problem. Nobody ever sat with the storekeeper, the accounts assistant and the sales coordinator. Nobody wrote down, screen by screen, what the system had to do on a normal Tuesday. That talk is the real work, and most vendors skip it because it is dull and hard to bill.
So that is where I start. It is the honest reason to hire one senior person instead of a sales team backed by juniors. Before I quote a final taka figure, I talk with the people who will live in the software. That means more than the MD who signs the cheque. I want to know how an order really gets taken and where it breaks today. I want to know who approves what, and which numbers the GM checks on a phone at 9pm.
I also want to know which items on the wishlist are real, and which were added because they sounded modern. Then I write it all down as screens and a data flow you can read and argue with, in plain language. This happens before a single line of code exists. Most of the cost and risk a Gulshan business takes on is decided in that week. Get it right and the build is almost boring. Get it wrong and no amount of clean code saves you.
About 5 years of building for Bangladeshi companies has shown me what Gulshan head offices really run on. It is more modest than the brochures suggest. Think order and dealer-distribution management, and inventory and stock movement across one or two branches. Think HR and payroll with bKash or Nagad payouts, and appointment and chamber systems for clinics. Add service-ticket and complaint tracking, buying and approval workflows, and a clean dashboard a director can read on a phone.
These systems need a few user roles and sensible permissions. They need NBR-style VAT and Mushak where money is invoiced, plus local payment and SMS where money or alerts move. They need an admin panel your staff can run without calling me every week. That is the custom software development Gulshan BD companies need. It is not a 300-screen global ERP, which a solo developer would be reckless to take on. If your scope is that big, I will say so on the first call.
Pricing is in BDT, and it is fixed once the scope is signed. There is no dollar meter and no 'phase two' that quietly doubles the number. A real custom software product, with a database, admin panel, user roles and integrations, starts at 3,00,000 BDT. A focused internal tool or single-workflow web app often fits my tiered builds at 50,000, 90,000 or 1,50,000 BDT. 50,000 BDT is the floor for the smallest job. Every project is 50% advance and 50% on launch, by bank transfer, bKash or Nagad.
Nothing is coded until you approve the screens and the data flow. That is my design-approval guarantee. It exists because the costliest software mistakes are misunderstandings about what it should do. It is far cheaper to catch them on a Figma screen than in finished code. On launch day, the source code, database and server access are yours.
See pricing in BDT