Skip to content

Custom software development, from idea to operation

ASES develops tailor-made software for companies whose processes do not fit off-the-shelf programs: a web application, a customer portal, an app or an internal system. We also modernize existing software. Our own team handles custom software development, from the first conversation to support after the launch.

Getting custom software developed: how it works

Choose where your project stands today. The map shows your next step and what you get after each phase.

Where do you stand?
  1. You are here

    Initial consultation

    We
    We ask you to show us how your team works today: which programs, lists and workarounds exist and who handles which step. That way, we see where software takes the most work off your team.
    You
    You describe your project, your current processes and the systems involved.
    At the end
    A clear picture of what the software should do and where we start.
  2. You are here

    Scope and quote

    We
    We describe features, user roles and interfaces and decide with you what belongs in the first version.
    You
    You set the priorities and review the quote.
    At the end
    A fixed-price quote with a precisely described scope.
  3. You are here

    Design and development

    We
    First we design the screens, and you try them out in a clickable prototype before development begins. Then we develop the software and connect it with your systems. You see work in progress through a preview link.
    You
    You give feedback on the prototype and the work in progress and make the design and technology decisions with us.
    At the end
    The finished software, ready for testing.
  4. You are here

    Testing and go-live

    We
    We test the software for its intended use and check it against the agreed scope. If it replaces an old system, we carry over your data. At launch, we train your team and familiarize your users with the software.
    You
    You review the result with us before the launch.
    At the end
    Running software and a team that can work with it.
  5. You are here

    Support and further development

    We
    On request, we monitor the software, install updates and develop new features with you.
    You
    You tell us what your company needs next.
    At the end
    Software that stays up to date.

Your first step

We clarify with you who the software is for and which task it should solve first.

Enough to get started

A short description of your idea. Examples and notes help.

The comparison further down shows whether you need custom software.Custom or standard software?

What software we develop

Custom software replaces the Excel sheet that has grown over the years, connects programs between which someone copies data today, and handles orders, approvals or calculations the way your team works. It takes one of these six forms, and many projects combine several, such as a customer portal with an app for your field staff.

Web Applications & Portals

Your customers place orders and find invoices themselves, at any time of day.

  • Personal logins and roles
  • Orders, invoices, documents
  • Connected with ERP, CRM or shop
  • React
  • Next.js
  • SAP
  • Salesforce
  • Shopify
Request a quote

Websites & CMS

A website that brings inquiries and that your team manages itself.

  • WordPress, TYPO3 or Webflow
  • In one or more languages
  • Free Website Check beforehand
  • WordPress
  • TYPO3
  • Webflow
  • Strapi
  • Contentful
Request a quote

App Development

Your customers and your field staff have everything with them, on iOS and Android.

  • iOS and Android
  • Push notifications and camera
  • In the App Store and on Google Play
  • iOS
  • Android
  • Flutter
  • React Native
  • Firebase
Request a quote

SaaS & MVP Development

Your own software product, on the market early and ready for many customers.

  • Subscription and sign-up built in
  • Each customer sees only their own data
  • Updates after the launch
  • Stripe
  • Next.js
  • NestJS
  • PostgreSQL
  • Docker
Request a quote

Custom Enterprise Software

Approvals, reports and workflows of all departments in one system.

  • Approvals and roles
  • Reports and dashboards
  • Connected with SAP, Odoo or your CRM
  • SAP
  • Odoo
  • Microsoft Dynamics 365
  • Salesforce
  • HubSpot
Request a quote

Software Modernization

Your proven software in modern form, with all existing data.

  • Step-by-step replacement
  • Code and data reviewed beforehand
  • Integration with new systems
  • PHP
  • Java
  • .NET
  • React
  • Docker
Request a quote

Custom software or standard software?

Custom software is developed for a specific company and its processes. Standard software is a finished program that many companies use in the same form and usually pay for by license. Standard software is quicker to roll out. Custom software handles your processes the way your team works and grows with your requirements.

Standard software is enough if…

  • Data entryyour data is in one place and is entered once.
  • Processesyour process matches what the program provides for.
  • Licensesfew users work with it and the license costs stay manageable.
  • Integrationthe program offers ready-made interfaces to your other systems.
  • Your edgethe process is routine, such as accounting or email.

Custom software pays off if…

  • Data entryyour team types the same data into several programs.
  • Processesyour team shapes its work around the program's limits and keeps lists on the side.
  • Licensesthe costs per user rise with every new employee, customer or location.
  • Integrationyour systems do not exchange data and no ready-made integration closes the gap.
  • Your edgeyour process sets you apart from the competition, for example in quoting, pricing or service.

Often your standard system stays in place, and we add custom software for the tasks it does not cover. The two then exchange their data through interfaces.

We recommend the solution that solves your task most simply. If a standard system is enough, we recommend it rather than custom development.

What custom software looks like in daily use

An order from inquiry to delivery, in sample software for a wholesaler. Every step that used to need an email, a list or a phone call runs here in one place and exchanges its data with your existing systems.

Choose a step to see what the software handles there.

Inquiry

From the customer portal, 12 line items imported.

BeforeForwarding emails and copying line items over by hand.

With your softwareInquiries from the customer portal, email or form land in one place, with customer and line items, without anyone typing them in.

Software development costs: what the price depends on

You know the price for your project before development begins. For the development, you pay a fixed price per project; for support, a flat monthly fee.

Quote

Development, one-off

Fixed-price project

  • Fixed price for the precisely described scope
  • If the scope changes, we adjust the quote first
  • No billing by the hour
Launch

After the launch, monthly

Support and further development

  • Flat monthly fee for maintenance and support
  • Phone support around the clock
  • New features per work package, each with its own quote

What the scope depends on

  • How many work steps, special cases and approvals the software handles
  • How many user roles with their own rights and views there are
  • Which systems are connected, such as ERP, CRM, shop or accounting
  • Whether the software runs in the browser, on iOS, on Android or everywhere
  • In how many languages the user interface and content appear
  • Whether data is carried over from a previous system

If you have a budget range, mention it in the initial consultation. We align the scope of the first version with it and plan further features for later steps.

Costs after the launch

Software keeps costing money after the launch as well: for licenses, hosting and maintenance. If it uses AI, you also pay for every request to the model. In the quote, we calculate these items over several years before you decide on a technology.

What you own at the end

After full payment, we hand over everything you need to run your software yourself or have it developed further by another team.

  • Code
    • The source code developed for you
    • Git repository with the complete change history
    • Technical documentation
  • Design
    • Design files of all screens
  • Access
    • Servers and hosting
    • Domains
    • Accounts for all services
  • Rights
    • Rights of use

We write code and documentation so that a new team can also find its way around. That way, you decide yourself who continues to look after your software.

The technologies we develop with

We choose the technology according to your project and your existing systems and give the reason for each choice in the quote.

  • React
  • Next.js
  • Vue.js
  • Nuxt
  • Angular
  • WordPress
  • TYPO3
  • Webflow
  • Strapi
  • Contentful
  • Sanity
  • Swift
  • Kotlin
  • Flutter
  • React Native
  • Expo
  • Firebase
  • Node.js
  • NestJS
  • .NET
  • Laravel
  • Symfony
  • Django
  • FastAPI
  • Spring
  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
  • Elasticsearch
  • OpenAI
  • Hugging Face
  • LangChain
  • Ollama
  • AWS
  • Azure
  • Google Cloud
  • Hetzner
  • Cloudflare
  • Docker
  • Kubernetes
  • GitHub
  • GitLab

ASES in numbers

About ASES

Frequently asked questions about custom software development

Answers on costs, duration, rights, technology and security.

Let's talk about your software

Tell us what your software should do or which system you want to replace. We will get back to you as soon as possible and find a date for the initial consultation with you.

  • Free initial consultation
  • No obligation
  • NDA on request