How we work.

Every Foxefy project follows the same path: a discovery call, research, a roadmap with milestones and deliverables, an agile build with regular check-ins, testing, launch, and ongoing maintenance and support.

What are the steps in Foxefy's software development process?

Foxefy, a custom enterprise software development company, takes every project through six steps: a discovery call, research, a roadmap, an agile build, testing, and launch with support. The steps are the same for every system Foxefy delivers, with automation and AI built in. Milestones in the roadmap and regular check-ins during the build show you where a project stands.

  1. Discovery call

    Foxefy learns how your business runs, which problems you want solved and what you want to achieve.

  2. Research

    Foxefy studies your processes, data and existing systems before proposing anything.

  3. Roadmap

    You receive a proposal with milestones and deliverables, so everyone works from the same plan.

  4. Agile build

    Working pieces arrive in agile iterations, and you review them at regular check-ins.

  5. Testing

    Every part of the system is tested thoroughly before it goes live.

  6. Launch and support

    Foxefy launches the system and stays on for maintenance and support.

What happens on the discovery call?

On the discovery call, Foxefy asks how your business runs today, which problems cost you the most time or money, and what a good result would look like for you. Nothing is built or proposed on the call. The discovery call is held over video, and it sets the goals for the research and the proposal that follow.

Expect questions about the people who will use the system, the tools they use now and the data that moves between them. A short written brief helps, but it is optional. The software project brief template lists what to gather and shows how to write it down.

After the call, Foxefy researches your processes, data and systems, including the tools the new system has to connect to and the data that has to move into it. Research also maps which routine steps can run on their own and which judgment calls stay with people. The call and this research together form the discovery phase, which turns your description of the problem into a plan that fits the way your team works.

What do we get after discovery?

After the discovery phase, Foxefy sends you a proposal with milestones and deliverables. The proposal sets out the modules to be built, the order they arrive in and what you will receive at each milestone. You and Foxefy then work from the same plan, and both sides can check progress against it.

Milestones give both sides fixed points to review, and deliverables say what exists at each one. Once the scope is agreed, Foxefy turns it into a working system, one milestone at a time.

How is the build run?

Foxefy builds in agile iterations. Work is delivered in small, working pieces, and regular check-ins and progress updates keep you informed and involved. You see the system take shape as it is built, and your feedback after each check-in shapes what comes next.

  • Each iteration delivers a working piece of the system that you can review.
  • Check-ins are where you see the latest work, give feedback and answer open questions.
  • Written progress updates between check-ins show what was done and what is next.

During the build, your systems and data are protected by MFA and access control, encrypted backups and encryption in transit and at rest.

How is quality checked before launch?

Foxefy tests every part of the system thoroughly before launch. Testing covers whether each feature does what the milestone promised, whether the parts work together and whether the system handles your team's workflows. The system launches once testing is complete.

Alongside testing, Foxefy applies code review before release, one of its security practices.

What happens after launch?

After launch, Foxefy offers support and maintenance contracts for the systems it builds. Under a support contract, Foxefy maintains the system and can extend it with new modules, integrations, automation and AI as your business changes. Foxefy does not take over systems that other companies built, so support covers only its own work.

To talk about a new system, book a discovery call.

How do we communicate across time zones?

Foxefy works remotely, with discovery, reviews and check-ins over video calls. Written progress updates arrive between those calls, so you can read and answer them during your own working day.

In agile delivery with a remote team, status goes into the written updates, and video calls are kept for decisions: the discovery call, milestone reviews and check-ins.

The insight on working with a remote software team across time zones explains how to set up reviews, hand-offs and decisions so a remote team stays easy to work with.

How is a project priced?

Every project is scoped and quoted after a discovery call. The call tells Foxefy what you need, so the quote reflects the modules, milestones and deliverables in your proposal.

To judge any quote you receive, read what drives custom software development cost. It explains the factors that move a quote.

Ways to work together

Foxefy works with clients in three ways: scoped projects with milestones, dedicated teams as part of product engineering, and support contracts for the systems it has built. A scoped project covers the whole software development process, from the discovery call to launch, and a support contract can follow once the system is live.

To choose one, book a discovery call.

Frequently asked questions

  1. What should we prepare for the discovery call?

    Bring a description of your current process, the tools your team uses, who the users are, what data is involved and what you want to achieve. Rough notes are enough. The software project brief template covers each of them.

    Software project brief template
  2. Do you build in phases?

    Yes. Foxefy builds in agile iterations, delivering working pieces against the milestones in the proposal. You see each piece at a regular check-in, so the system grows in stages you can follow.

    Custom software development timeline
const engagement = {
  discovery: "call",
  roadmap: "milestones",
  releases: "iterative",
  support: "after launch",
};

Tell us which work should run itself.

Foxefy maps how your business runs on a discovery call, then proposes the system that fits.

Book a discovery call