Strategy 10 min read
Managing an App Development Project as a Non-Tech Executive
6 steps to manage your business app project without technical skills. Vocabulary, pitfalls, and best practices.

Table of contents10
You don't need to understand code to run a business app project. You need to understand the decisions. An SME leader starting a development project faces unfamiliar vocabulary, technical choices that look arbitrary and a vendor who seems to speak another language.
When these projects overrun on budget or schedule, the cause is rarely purely technical. Most of the time it's a misunderstanding between client and vendor: a vague need, unclear priorities, approvals that come too late.
This guide gives you 6 concrete steps to run your project with confidence, even if you've never written a line of code.
Key takeaways
- Your role isn't to approve code, but the need, the priorities, the mockups and the tests.
- State the need as measurable problems ("our sales reps re-enter every contact into two tools"), ideally in hours lost per week.
- A weekly 30-minute check-in with a live demo is enough to track progress without micromanaging.
- Keep a contingency margin and one simple rule: every new request is priced before it's added.
- Plan 2–4 hours a week of availability during development, and appoint an internal lead.
Why projects go off track (and it's not always the vendor's fault)
The most common causes of overruns often sit on the client side, and they're all avoidable:
- A vague need: "build something like Salesforce, but simpler"
- Changes along the way: "actually, we'd also like this feature"
- Late approvals: a problem discovered at delivery that was visible on the mockup
- An unavailable contact: the client's project lead doesn't reply for three weeks
The good news: all 4 causes can be fixed with a simple method. Technical skill isn't the issue; organization is.
The 6 steps to run your project
Step 1: define the need (before talking tech)
Before contacting a vendor, answer these 5 questions:
- What problem are you solving? Not "I want an app," but "my sales reps spend part of every day re-entering data." If you can, quantify it in hours per week.
- Who will use it? List the profiles (sales, accounting, management) and their needs.
- What are the 5 essential features? Not the 30 nice-to-haves: the 5 without which the tool is useless.
- What's the budget? Even a rough figure steers the choices. See our cost guide.
- What's the deadline? Is there a business date (trade show, new client, regulatory deadline such as e-invoicing)?
These answers form the basis of your requirements document.
Step 2: choose the right vendor
Your vendor will be your partner for years (development and maintenance). The criteria that really matter:
- Understanding of your business: do they ask about your operations, or only about features?
- Comparable references: have they delivered projects in your sector or of similar size?
- Transparency: an itemized quote, or a lump sum with no explanation?
- Communication: do they reply quickly? Are they available for regular check-ins?
See our guide to choosing a vendor.
Step 3: approve the mockups (not the code)
Your job isn't to approve code, and that's normal. Your job is to approve the mockups: the app's screens before they're built.
How to approve well:
- Walk through the tool as each profile: "as a sales rep, I create a quote. Click, click, click. Does it make sense?"
- Check that the right information appears, in the right order
- Have 2 or 3 end users test it, not just you. Their feedback reveals usability issues
Step 4: track progress (without micromanaging)
The right rhythm: a weekly 30-minute check-in with your vendor.
What you should see each time:
- What was done (a live demo, not a report)
- What's planned for next week
- The decisions waiting for you
- The risks identified
What to avoid:
- Asking for daily reports (it slows development)
- Changing priorities every week (it drives costs up)
- Adding features mid-way without assessing the impact
Step 5: test before go-live
When the vendor delivers a "ready" version, don't put it into production straight away. Test it for 1–2 weeks with a small group of users (5–10 people).
Checklist:
- Every profile can complete its main tasks
- Data displays correctly (amounts, dates, names)
- Notification emails go out and are readable
- The app works on mobile if that's planned
- Load times are acceptable (under 3 seconds on everyday screens)
Step 6: plan for after launch
Launch isn't the end, it's the start. Plan from day one:
- A change management plan for users
- A maintenance budget (a common benchmark: 15–20% of the initial cost per year)
- A bug reporting process
- A roadmap of future improvements

Essential vocabulary (business-to-tech translation)
| What the vendor says | What it means |
|---|---|
| "Sprint" | A 1–2 week work period |
| "MVP" | Minimum version of the app (learn more) |
| "Frontend" | What the user sees (the interface) |
| "Backend" | What happens on the server (logic, database) |
| "API" | A connection between two systems (learn more) |
| "Deployment" | Putting a version live |
| "Staging environment" | A copy of the app for risk-free testing |
| "Ticket" / "Issue" | A request for a fix or improvement |
| "Regression" | Something that worked and stopped working after an update |
| "Refactoring" | Reorganizing code without changing what it does |
Manage by hours given back
The best measure of a project's success isn't the number of features delivered: it's the hours given back to your team. If you measure, before the project, the time spent on the tasks the tool should absorb (re-entry, reminders, reports), you have a clear goal for prioritizing, and a baseline for checking results a few months later.
At Iselia Projects, that's our starting point: an assessment of repetitive tasks, an estimate of recoverable hours, then custom business tools that start with what gives back the most time. The time savings calculator lets you make a first estimate. For an industry example, our real estate agency page shows how listing re-entry, viewing reports or lead qualification translate into hours.
Comparison: good vs. bad project management
| Situation | Poor management | Good management |
|---|---|---|
| Defining the need | "I want a CRM" | "Our 5 sales reps re-enter every contact into two tools" |
| Communication | Long emails, replies after several days | Weekly 30-minute check-in, decisions within 48 hours |
| Changes | New ideas added as they come | Prioritized list, every request priced before it's added |
| Approval | Problems discovered at delivery | Tests on mockups, then in staging |
| Budget | Overruns discovered at the end | Contingency planned, no surprises |
| Launch | "It's ready, use it" | Training, pilot phase, support |
The non-technical leader's toolkit
You don't need technical skills to run a project well. You need these 5 tools:
- A shared project board (Notion, Trello, Linear…): visual progress everyone can see, not buried in email threads
- Weekly 30-minute check-ins: short, structured, focused on blockers rather than status reports
- A decision log: record every significant decision with its context and rationale; invaluable months later
- A user feedback channel: collect input from future users throughout development, not just at the end during acceptance testing
- A risk register: track identified risks, their likelihood, impact and mitigation
These tools cost little and save a lot in misunderstandings, scope creep and rework.
Our approach at Iselia Projects
At Iselia Projects, we assume our clients aren't technical, and that's normal. Our method is built for decision-makers:
- Assessment and scoping: we translate your business need into understandable specifications, with the hours we aim to give back
- Clickable mockups: you see and test the key screens before development starts
- Regular check-ins: live demo, clear decisions
- Pilot phase: testing with your team before the official launch
- Post-launch follow-up: training, support and support plans

Red flags during development
Watch for these signs that a project is drifting:
- No demo for 3+ weeks: if the vendor can't regularly show working features, something is wrong
- Scope changes with no impact discussion: every change should trigger a conversation about schedule and budget
- "Almost done" for weeks: the last stretch of a project often takes longer than expected; insist on concrete completion criteria
- Communication gaps: if response times suddenly lengthen, raise it right away rather than waiting
Frequently Asked Questions
How much time should I dedicate to the project each week?
2–4 hours a week during development: the weekly check-in (30 minutes), mockup reviews and occasional decisions. That's less than an afternoon a week.
Should I appoint an internal project lead?
Yes. It's the person who knows the processes best, answers the vendor's questions within 48 hours and approves deliverables. Not necessarily a technical person: often an operations manager, or the CEO.
How do I avoid budget overruns?
Three rules: a precise requirements document from the start, a contingency reserve (around 10–15% is common practice), and the discipline to add nothing without assessing its cost and schedule impact.
What if the vendor misses deadlines?
First identify the cause: a specification problem (your side) or a capacity problem (theirs)? If it keeps happening, raise it openly at the weekly check-in. If it persists, rely on the contract (milestones, penalties) or consider switching vendors, which is why owning the code matters.
Should I pay everything up front?
No. A common schedule looks like this: a deposit at signature, a payment when mockups are approved, another at delivery and the balance after acceptance testing. Don't agree to pay the full amount up front.
How do I know if the technical quality is good?
You can't judge the code yourself, and that's not your job. Judge the results: is the app fast, stable and reliable? Are bugs fixed quickly? An independent technical audit can reassure you if in doubt.
Conclusion: manage the project, not the code
Running a business app project requires no technical skills. It requires clarity (knowing what you want), availability (2–4 hours a week) and method (the 6 steps described here).
Projects that go off track rarely do so because of the code, and almost always because of vague scoping, poor communication or late approvals. Three problems you can fix starting today.
Launching an app project? At Iselia Projects, the assessment is free and with no commitment: in 30 minutes, we review your repetitive tasks and your tools, then estimate the hours you could get back. You can also book a call directly. Book your free assessment →
Go further
From this guide to your hours
- Automation Custom business tools Internal apps, client portals, dashboards and automated reports designed for your industry and connected to your data — you own the code.
- Calculator Estimate my hours back Free calculator: your tasks, your volumes, an indicative estimate of the hours saved.
- Support Support plans Monitoring, maintenance and improvements of your automations after go-live.