
Frequently asked questions
You ask, we answer.
Honest answers to the real questions clients ask us — without jargon or fluff.
50 Results
About Altevo
Do you use AI when delivering projects?
Yes. We have integrated several AI tools into our work to speed up parts of design and development. They help us explore options, produce code, and deliver useful features faster. We do not hand the project over to them blindly: our team reviews the output, tests it, and makes the technical decisions. Experience from previous projects helps us spot limits an AI tool may miss. Speed only matters if the result is reliable, secure, and suited to your needs.
What is the purpose of a discovery call?
This free first conversation helps us understand your context, goals, and main constraints. Whether you want to improve operations or launch a product, it helps us determine whether our team can help and what the right next step might be. You do not need a complete requirements document. We can also identify unknowns to explore before giving a reliable estimate. If an existing solution appears to fit better than custom development, this is a good time to say so.
Why choose a local firm over an international team?
Being nearby makes frequent discussions, validation, and understanding of Quebec’s business context easier. An international team can be a good fit for well-defined work with little uncertainty. Compare the total project cost, not just the hourly rate: coordination, rework, response times, and post-launch support matter too. If the project has unknowns or technical challenges, quick conversations and decisions can make a real difference. Distance may matter less for a stable, thoroughly documented assignment. Read our local versus international comparison.
Should you build an in-house team or work with an agency?
An in-house team makes sense when development is a continuous need large enough to keep that team busy. With Altevo, a company launching a product can rely on an experienced technology team to design, build, launch, and evolve it without immediately creating a development department. You can also combine both approaches and build your internal team over time. Compare recruitment, management, and continuity alongside direct costs. The right model may change as the product grows. Read the agency versus in-house comparison.
Can you show examples of projects you have delivered?
Yes. Our work includes management tools, transactional platforms, and interactive experiences. We can also discuss examples closer to your situation during a free discovery meeting. Some projects contain confidential information, so we only share publicly what clients allow us to show. Public examples give you a sense of the problems we have tackled and the solutions delivered, but they do not replace a conversation about your own constraints. We can explain our approach without disclosing a confidential client’s details.
Does Altevo have all the expertise a project needs?
Our in-house team focuses on software engineering and development. Depending on the project, we can bring in trusted partners for design, strategy, branding, content, or video. We clarify from the outset who is responsible for what, which skills come from our network, and whom to contact for each decision. You know who is working on your project and what each person is expected to deliver.
What technologies do you use?
Our main stack is .NET (C#), React, and PostgreSQL, with TanStack and Tailwind CSS. We use AWS extensively for hosting and cloud services. Depending on the project, we also use Node.js and NestJS on the server side, or Vue.js for the interface. We have supported projects in Python and other languages as well. We choose technologies based on the product’s needs, the systems it must connect to, and how easy it will be to maintain and evolve. If you already have a stack, we take it into account and explain the trade-offs.
What kinds of businesses do you work with?
We work with established businesses that want to improve their operations and serve customers better. That may mean connecting systems, automating a process, or replacing a tool that slows people down. We also support companies creating an app or platform as a new source of revenue, without building an in-house development department. Company size matters less than the problem to solve, the value sought, and the willingness to take part in decisions. We adapt the project and the way we work to each situation.
What sets Altevo apart from other agencies?
We treat your budget as if it were our own: our priority is to deliver the most value we can without compromising quality or long-term maintainability. You speak directly with the people building your solution. We explain choices, trade-offs, and progress in plain language. From the first discovery call, we discuss your options openly and identify what can wait. Your business expertise and our technical expertise work together; we do more than execute a feature list. When needed, we bring in trusted partners for design, branding, or content.
Who is Altevo, and what kinds of projects do you take on?
Altevo is a software development agency founded in 2018. We have delivered more than 60 projects. We help established businesses streamline operations with custom software that gives teams time back and improves customer service. We also work with companies launching an app or platform as a new source of revenue. For them, we become the technology team that designs, builds, launches, and evolves the product alongside them. In both cases, we start with real needs and the results you want to achieve.
What does working with Altevo look like in practice?
We work with your team leads to set priorities, review progress, and validate each feature as it is delivered. For an operations tool, we involve the people who know the day-to-day work. For a new product, we act as your technology team: you make the business decisions while we handle the design and technical delivery. We talk more often during discovery and at key decision points; each sprint includes a demo and focused questions. We agree on how to communicate at the start and make decisions about budget, timelines, and the product’s next steps visible.
AI and automation
Can we build software using only AI?
AI tools can write code and speed up a prototype, but a working demo does not prove that software is reliable or secure. Without programming expertise, it is hard to assess the code, its limits, and the risks it introduces. We use these tools extensively at Altevo, while qualified developers guide and validate their output. They check behaviour, security, data quality, and whether the product can evolve. This oversight matters especially when the app handles confidential or sensitive information.
Which tasks are worth automating?
Start with frequent, repetitive, well-understood tasks that take time or cause errors: data entry, moving information between systems, follow-ups, or preparing documents. Measure their volume, exceptions, and current cost before choosing a tool. Useful automation simplifies work without making the process more fragile. A good candidate has steps you can explain and results you can measure. Rare or highly variable tasks often require more supervision than the time they save.
Can you automate our processes with AI?
Yes. We can connect your tools and use AI where it genuinely helps process information or support a decision. We start by understanding the workflow, its exceptions, and the available data. A simple rule or standard integration is sometimes more reliable and less expensive than an AI agent. A focused first automation lets us test data quality and measure real gains. When AI is involved, we also define when it must ask a person to approve an action instead of acting alone. Read about intelligent automation for SMEs.
Getting started and discovery
How do we keep the final result aligned with my expectations?
We define goals and acceptance criteria before development, then show you completed work regularly. You can respond to a working product instead of waiting for final delivery. Your feedback shapes upcoming priorities, so gaps can be corrected while they are still small. We look for specific examples of success rather than vague phrases like “easy to use.” Describing a real task and the expected result gives your team and ours a shared reference point.
How does a development project with Altevo work?
We start with a discovery call, followed by an analysis engagement to define needs, risks, and a development plan. We then design the solution and work in sprints, with code reviews, quality assurance, and demos to gather your feedback. After validation, we prepare the production launch and, depending on the project, user training. Our team remains available for the support and future phases agreed with you. At each stage, we explain what we learned, what is ready, and what remains. Meetings and deliverables are adapted to the project. See the step-by-step process.
Do we need to build everything in the first version?
No. Trying to include everything from the start is often a poor choice. We define a first version that solves a real problem, then add features based on feedback and priorities. This delivers value sooner and avoids paying for features whose usefulness has not been tested. The right scope depends on users’ needs and technical constraints. Some foundations must be built early even if users cannot see them. The aim is to launch a useful version without making future changes unnecessarily difficult.
What is the difference between a proof of concept and an MVP?
A proof of concept checks whether a technical idea can work. It may be limited and is not necessarily meant for end users. An MVP is a usable first version that meets an essential need and lets you learn from real use. Depending on the main risk, a project may need one, the other, or both. A proof of concept might first test data exchange between two systems. An MVP could then let employees or early customers use a real feature. Each step answers a different question.
How do you check whether an idea is technically feasible?
During discovery, we identify risks that could complicate development, such as data access, limits of an external system, expected performance, or hardware integration. If an important question remains open, we may recommend a technical feasibility study or a focused proof of concept. A proof of concept tests one assumption before building the entire app. If it reveals a limit, we can adjust the approach and estimate before the project goes too far. The goal is to reduce surprises during development.
Do I need to provide a requirements document?
No. If you have one, it is a useful starting point, but we will still check the goals and assumptions behind it. Otherwise, discovery helps us document the needs, priorities, and constraints with you. We prefer to understand how people actually work before locking down a feature list. We can start with a spoken description of a process, screenshots, or internal documents. The resulting plan should be clear enough to guide design choices and avoid misunderstandings during development.
Why do discovery work before development?
Discovery clarifies the goals, users, processes, and technical risks. It helps us choose essential features, test assumptions, and prepare a more reliable estimate. Without it, a team can quickly build a solution to the wrong problem. At Altevo, this engagement comes before development and may include several workshops. It also separates what is essential for launch from what can wait. You then have a clear plan for discussing choices, estimating work, and adjusting the project before building it.
What should I prepare for our first meeting?
For an operations project, bring examples of the current work: who does what, where things get stuck, and which tools people use. For a new product, describe the intended users, the problem, your proposed offering, and the assumptions you want to test. Share a target budget, timeline, or major constraints if you know them. You do not need a formal presentation. If possible, include someone who knows the operations or target market well; their examples will make the conversation more concrete.
Do I need a fully formed idea before contacting you?
No. If you want to improve operations, tell us which work takes too much time, who is affected, and what you would like to change. If you want to launch a product, explain who it is for, the problem it solves, and the value you hope to offer. You do not need to choose the technology or define every feature. We help clarify the goal, examine options, and decide whether a discovery engagement is the right next step. An imperfect idea is enough to start the conversation.
How can we tell whether the investment will pay off?
For an internal tool, estimate the time saved, errors avoided, and improvements to customer service, then compare those gains with development and operating costs. For a new app or platform, assess demand, potential revenue, and customer acquisition costs instead. A first version can test those assumptions before you invest more. During discovery, we help you choose measures that fit the project. A projected return on investment remains an assumption to test, not a guarantee.
Can we start with a limited budget?
Yes, if we can define a first version that delivers real value within that budget. We focus on the most important problem or the riskiest assumption first and defer the rest. A targeted automation, an integration, or a small first version of a product can be a good starting point. Expectations still need to match the budget: some features or technical constraints cannot be removed without hurting the result. Together, we decide what deserves funding now and what can wait. Read common budget questions.
Maintenance and delivery
Do you train the people who will use the system?
Yes, when the project calls for it. We can provide training suited to the people who will use or administer the solution, along with a knowledge transfer for your team. The format depends on roles and the product: demos, guides, or question sessions with key people. We want you to be as independent as possible after launch while knowing how to get support when you need it. We agree on training arrangements with you during the project.
Can another team continue developing the software?
Yes. Once a phase is delivered, you are generally free to continue with Altevo, your own team, or another provider, according to your agreement. We aim for clean, documented code so another team can understand and evolve the product. We can also arrange a knowledge transfer to explain technical choices and points to watch. Our team remains available if you prefer to keep working with us.
Will we own the source code and our data?
Generally, yes: the data and intellectual property of the product built for you belong to you. A specific agreement may provide exceptions. General-purpose components and utility libraries developed by Altevo, as well as third-party components, retain their own rights or licences. The contract specifies what is delivered to you and the rights that apply to the code. We recommend reviewing those terms from the start so you know what you can use, change, or entrust to another team.
What happens after a project goes live?
Our team remains available after delivery. Early use can reveal questions or adjustments that testing could not fully anticipate. Depending on our agreement, we can monitor the software's stability, fix issues, and answer your questions. If you want to add features or evolve the product, we plan that next phase with you. The level and terms of support are defined for each project so you know what to expect after launch. Learn how we work together after launch.
How can I help my team adopt a new tool?
Involve the people who will use the tool early, especially those who have reservations. Their objections often reveal constraints the project needs to address. Let them test important workflows, adjust based on their feedback, and plan training that fits each role. Adoption starts during design, not only on launch day. A reluctant employee may point out a step that was overlooked. Giving them a chance to show their process and test a first version often improves the tool for everyone. Read how to involve skeptical employees.
What costs should we expect after launch?
It depends on what you want to do after launch. Hosting, licences, and third-party services can create recurring costs. Routine maintenance may include small fixes, security updates, and the monitoring needed to keep the system running well. New features or a new product phase are assessed and estimated as development work. We separate these costs from the start so you can plan a realistic budget. Amounts vary with the solution, its usage, and the level of support agreed upon. Learn how we work together after launch.
Pricing and costs
Who decides which features take priority?
You keep control of the product direction and business decisions. We help assess the effort, dependencies, and value of each feature, then choose with you what belongs in the next phase. Our team handles technical decisions and explains those that affect budget, timing, or future options. We can present several scenarios based on your budget or deadline, along with their consequences. Priorities can change as you receive new feedback from users.
How long does it take to build custom software?
The timeline depends on the features, integrations, technical risks, and how quickly decisions can be validated. A first version can be ready well before every planned feature is complete. After discovery, we can set a more credible schedule and deliver in stages so you can see and test the product as it takes shape. An uncertain integration or delayed approval can extend the timeline as much as a new feature. We distinguish our team’s work time from delays that depend on other systems or decisions.
How can we prevent a software project's budget from running over?
The risk rises when needs are unclear, features are added without explicit choices, and spending is not tracked. Discovery helps define the problem, identify technical risks, and estimate the first steps before development starts. We then split the project into phases, show completed work regularly, and revisit priorities with you. A focused first version can deliver value or test an idea without committing the whole budget at once. It also helps to compare the investment with the cost of manual work, errors, and missed opportunities.
What happens if our needs change during the project?
We assess how the change affects budget and timing, then set its priority with you. A new feature might replace another, move to a later phase, or require additional budget. Regular check-ins let us make that decision before costs build up. The key is to make the trade-off clear: what does the change add, and what needs to move to make room for it? Making the decision early helps protect the original priorities. Read common budget questions.
Why can two quotes for the same project be so different?
Two proposals may list the same features without including the same work. Compare needs analysis, deliverables, integrations, testing, security, project management, and support after launch. Check assumptions and exclusions too. A price is easier to assess when you know exactly what is included and what remains your responsibility. Ask each provider to describe how the solution will work and which risks they have accounted for. An identical feature list does not guarantee the same quality, flexibility, or support. Read why technical proposals vary.
What has the biggest impact on a project's price?
Price depends on the features to build, but also on the systems to connect, data quality, design, and security requirements. Online booking, for example, might mean a simple form or a full system for availability, payments, and cancellations. Those are very different projects. The number of users and rules specific to your business matter too. Discovery helps us define the need and uncover difficult parts before estimating the development work.
How much does custom software cost?
Asking what custom software costs is a bit like asking the price of a house: it depends on what you want to build. Features, integrations, design, and technical constraints all affect the work involved. We start with a discovery engagement to detail your needs, examine risks, and define a useful first version. That lets us provide a much more accurate estimate and reduce surprises during development. Hosting, licences, and maintenance may also need to be budgeted for. Read the five budget questions clients ask us most often.
No-code, low-code, or custom software: how do you choose?
No-code and low-code tools can be useful for testing an idea or automating a simple process. The main trade-off is dependence on a platform you do not control: its pricing, features, and access rules can change. Before choosing, check who can update the tool, whether you can export your data, and what a move to another provider would require. Custom software becomes more relevant when your business rules, integrations, security needs, or product roadmap exceed the platform’s limits. Compare total cost and flexibility, not just launch speed. Read our comparison.
What is the difference between custom software and an off-the-shelf solution?
An off-the-shelf solution offers features that are already built, often through a subscription. It can be quick to adopt if your needs fit the way it works. Custom software can follow your internal processes or bring a new digital offering to life, but usually requires a larger upfront investment. Compare licensing, integrations, required changes, and freedom to evolve. A hybrid approach may be best: keep a proven tool and build only the integration or module it lacks. Learn more about custom development.
Project management
How do you protect data in a project?
The safeguards depend on the data involved and the project's risks. We examine access, data exchanged between systems, hosting, backups, and applicable requirements. These decisions belong in the design and are revisited during development. The security of an existing tool or AI-generated code must also be checked before launch. A solution that handles personal information, for example, needs different controls from a prototype with no real data. We define responsibilities and checks that fit the context before the system goes live.
Can I test the product during development?
Yes. We regularly show you completed features and give you access to test environments so you can try them as they are built. Your feedback helps confirm choices and correct course before launch. Internal testing, code reviews, and quality assurance continue throughout the project. Testing early also reveals the gap between a feature that matches its description and one that actually helps with daily work. We can adjust the experience before rolling it out to everyone. See our development process.
How much time will I need to devote to the project?
Your participation matters throughout the project, especially at the start during discovery. We need your knowledge of the business or market to set the right priorities. Later, plan time for sprint planning, demos, and workshops where decisions are needed. The commitment often decreases as the project progresses, but someone must remain available to answer business questions and validate results. We agree on a communication rhythm at the start; you do not need to follow every technical task.
Services
Can a web platform replace our ERP?
Sometimes, but replacing an ERP is not automatically the right move. If your ERP already meets most needs, a complementary app may support a specific process better. It can exchange data with the ERP without forcing a full migration. We first look at what works, the current limitations, the data to preserve, and integration options. Replacement becomes more relevant when the ERP seriously slows operations or cannot evolve with them. The cost and impact of a migration on your team also matter.
What is the difference between a website and a web app?
A brochure website mainly presents information and content. A web app lets people take action: manage an account, process requests, view data, or collaborate. The line can blur, but the distinction helps estimate design, development, and maintenance work. One product can include both public pages that explain an offering and a signed-in area for day-to-day tasks. During discovery, we separate these needs so we can choose the right tools and estimate the project accurately.
When does custom software make sense for my business?
Custom software makes sense when existing tools force too many workarounds, several systems need to work together, or your processes are an important competitive advantage. It can also make those processes easier to share with new employees. For a new offering, custom development lets you build an experience and features specific to your product. If an existing tool meets the need, we will usually suggest using it or adding only what is missing. Compare the upfront cost with time saved, errors avoided, and room to grow. Learn more about custom development.
Can you connect our existing software?
Yes. An integration can move data between an ERP, CRM, online store, payment system, or internal tool. We first check the available APIs, data quality, and rules that must be respected. Sometimes connecting two tools solves the problem without replacing an entire system. A reliable integration also needs to handle outages and incorrect data. We plan for those cases during design so that data keeps flowing dependably in day-to-day work.
Do you develop mobile apps?
Yes. A mobile app can work on its own or connect to a web platform or other systems. The choice between a mobile app, a responsive web app, and a cross-platform solution depends on the features you need, the devices people use, and your budget. We clarify that during discovery. We look at whether the app needs phone features, offline access, or a consistent experience across platforms. Those needs shape the technical approach and the ongoing maintenance effort.
Do you also build brochure websites?
Yes, when the site is part of a broader digital project or needs custom features such as a portal, a transaction flow, or integrations. Our main focus is on products and systems that support operations or create a new offering. For a simple brochure website, a team specializing in that work may be a better fit. A useful starting point is to clarify what visitors need to do beyond reading content. Those functional needs help determine whether our team is the right one for the project.
What kinds of solutions do you build?
We build web and mobile apps, SaaS platforms, customer portals, management tools, and software integrations. For an established business, that could mean automating a time-consuming process or connecting systems already in use. For a company launching a product, it might be a platform for its future customers. We have also built interactive kiosks and AI-powered applications. The solution depends on the need. Before recommending custom development, we check whether an existing tool can do the job.
Your question isn't here?
Ask us directly. We reply within 24h — and it might end up on this page.
Contact us