Phase 5 of 5 · Launch

App and software launch: we take your product to production and submit it to the app stores.

Going live is its own job: setting up the servers your product will run on (the production environment), automating how new versions are published (CI/CD), testing everything one last time, and releasing it, including sending your app to the App Store and Google Play. At Alset we call it the Launch & Deployment Control Sprint. It comes with a 30-day bug warranty after launch.

About 1 week
USD 4,000 · fixed price
30-day bug warranty after launch
App store submission when it applies

What do you need to publish an app?

A finished app is not yet a published app. To go live you need:

  1. [ ] A place for it to run: servers and a domain set up for real users.
  2. [ ] A developer account in each store, for mobile apps: Apple’s App Store and Google Play.
  3. [ ] The store listing: name, description, screenshots, and a privacy policy.
  4. [ ] A final round of testing on the version that will be published.
  5. [ ] A way to publish updates after launch without doing it by hand.

_ This sprint covers the setup, the final testing, and the submission to the stores. Apple and Google decide the approval.

Finished development is not the same as ready for production

A product can be complete and still not be ready to go live. Launching is not just putting the product online. Without a structured deployment, this is what tends to go wrong:

[ ]

Environments that break.

[ ]

Automated releases that fail.

[ ]

Configuration problems that show up with real users.

[ ]

No monitoring in place.

[ ]

App store submissions that get rejected.

That is why the launch has its own sprint.

What you get

[x] Production environment setup: the servers and configuration your product runs on for real users.
[x] Automated releases (CI/CD), so publishing a new version is repeatable and not done by hand.
[x] Web release or app store submission.
[x] Final testing (QA) before going live.
[x] A 30-day bug warranty after launch.

What we launch

Web applications and SaaS

production environment, domain configuration, SSL, and infrastructure.

Mobile apps

submission to the App Store (iOS) and Google Play (Android), follow-up of the review, and release coordination.

Internal operational systems

server configuration, access controls, separate environments, and handoff to your team.

APIs and backend services

production deployment, monitoring setup, and integration validation.

We handle the submission to the stores. Approval and review times are decided by Apple and Google, and they can extend the launch date.

How it works

  1. 01

    Prepare production conditions.

    We organize the production environments and the deployment requirements.

  2. 02

    Set up the release.

    We configure the automated releases and prepare the release steps.

  3. 03

    Run final testing and launch checks.

    We validate before going live.

  4. 04

    Deploy with control.

    The product goes live in an ordered, checked release.

Price and timeline

About 1 week USD 4,000, fixed price
[x]30-day bug warranty after launch [x]Store review times can extend the launch date when an external approval applies.

The five phases

See the full system →
  1. 01
    Define
    1–3 days · USD 1,900
    Written requirements (Discovery Sprint)
  2. 02
    Scope
    2–5 days · USD 3,500
    Estimate and quote (Blueprint)
  3. 03
    Validate (optional)
    1–3 days · USD 2,000
    Clickable prototype (Preview Sprint)
  4. 04
    Build
    2 weeks each · USD 4,000 per sprint
  5. 05
    Launch
    about 1 week · USD 4,000
    Launch and deployment (Launch Sprint)

After launch

Dedicated development team

For a product that keeps evolving. A team led by an Alset technical lead, with testing (QA), working from your list of pending work for a fixed monthly fee.

From USD 8,000 per month See dedicated development teams →

Support and maintenance

For a product that only needs to stay stable: incident handling, minor fixes, and committed response times (an SLA). No new features.

Plans from USD 1,350 per month See support and maintenance →

One specific change

(we call it a Product Increment)

For a single change with a defined scope.

Quoted by scope Talk to us →

Frequently asked questions

My app is finished. How do I launch it?

It needs a production environment, final testing, and, for mobile apps, a submission to each store. That is the work of this sprint.

How do I upload my app to the App Store and Google Play?

Each store asks for a developer account, a listing, and a version of the app that passes its review. We prepare and send the submission, and we follow up on the review.

What does it take to launch an app or a web platform?

A production environment, a repeatable way to publish new versions, final testing, and the release itself. For mobile apps, also the submission to the App Store and Google Play. That is what this sprint covers, with a 30-day bug warranty after launch.

How long does it take?

About 1 week. It can take longer when an app store review or another external approval is involved.

How much does it cost to launch an app?

The Launch & Deployment Control Sprint costs USD 4,000, fixed price.

Do you publish the app in the App Store and Google Play?

We prepare and send the submission and follow up on the review. The approval itself is decided by Apple and Google.

Is this sprint required before launch?

Yes. In our system the launch has its own sprint, so the deployment is not improvised at the end of the build.

What happens after the product is live?

It depends on what the product needs: a dedicated development team if it keeps evolving, a support and maintenance plan if it only needs to stay stable, or a Product Increment for one specific change.

Launch with control, not with improvisation.

About one week, USD 4,000, and a 30-day bug warranty after launch.

Alset logo – custom nearshore software development and IT staff augmentation in LATAM
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.