03 Delivery
Working software every two weeks
The only reliable signal that a software project is on track is software that runs. Percentage-complete reports are not evidence, and by the time they are wrong it is too late.
Step 1: Agree the cycle
Each two-week cycle opens with exactly what is being built, drawn from the discovery backlog and prioritised by you rather than by us.
Day 1Step 2: Build and test
Automated tests on the core paths as the code is written, because a suite added at the end documents the bugs rather than preventing them.
Days 2 to 9Step 3: Deploy to staging
Everything built in the cycle runs on a URL your team in Bareilly can open, with real data shapes rather than placeholders.
Day 9Step 4: Review with the actual users
Not with a sponsor. The people who will use it, doing something real with it, which is where most requirement changes originate and should.
Day 10Step 5: Re-prioritise in the open
A new request is swapped for something of similar size or added with a visible cost and date impact. Nothing is quietly absorbed or quietly dropped.
Day 10
04 Handover
What a real handover contains
The code is the easy part. A handover is judged the first time something breaks at nine on a Monday and you are the one holding it.
- The repository, in your name, with the full history rather than one squashed commit at the end.
- An architecture note explaining what talks to what and why, in language a new developer can read in an hour.
- The data model with its constraints and the reasoning, since this is the part that is expensive to change later.
- An API reference for anything another system consumes, including the error responses, which are always the undocumented half.
- A deployment and recovery runbook, with a restore that has been tested by actually restoring rather than by assuming the backup works.
- A recorded walkthrough, so the knowledge does not depend on one person answering a call.
- Where the software writes into the books, the proviso to Rule 3(1) of the Companies (Accounts) Rules, 2014, administered by the Ministry of Corporate Affairs, has required a non-disableable audit trail since 1 April 2023, with the eight financial year retention Section 128(5) of the Companies Act, 2013 requires.
- Where the application holds personal data, the Digital Personal Data Protection Rules, 2025, notified on 13 November 2025 by the Ministry of Electronics and Information Technology, apply, with the main obligations commencing on 13 May 2027.
05 Reference
Terms used on this page
- Discovery
- A fixed-price phase producing user stories, the data model, the integration list, non-functional requirements and an estimate range. Owned by you.
- Releasable slice
- The smallest version with which a real user can do real work, delivered before the rest of the scope is built.
- Non-functional requirement
- A requirement about how the software must behave rather than what it does: concurrent users, response time, uptime, recovery time.
- Total cost of ownership
- Written TCO: the three-year cost including hosting, maintenance, patching and change.
- Runbook
- The written procedure for deploying, monitoring, backing up and recovering the system. What makes a handover real.
- CI pipeline
- Written CI: the automated build and test run on every change, which stops a fix breaking something else silently.
- Data Protection Board of India
- The adjudicating body under the Digital Personal Data Protection Act, 2023. The Schedule to that Act sets fixed rupee ceilings rather than a share of turnover: up to ₹250 crore for failing to take reasonable security safeguards against a personal data breach, up to ₹200 crore for failing to notify the Board and the people affected, and up to ₹50 crore for a breach of any other provision. That is why consent, retention and access control are build decisions here rather than paperwork.
06 Questions
Custom software in Bareilly: FAQs
Next step
Tell us the problem, not the feature list.
You get an honest view on whether a package would do it, and if not, a fixed-price discovery producing the specification and the estimate. Yours either way.
Read by Dhanush Prabha, our CTO, not a form queue. Reply usually within one working day, in your time zone.

