Overview Call Free

It always begins with a phone call. We'll have a high level discussion about your project, key outcomes, time frames and special requirements. We can also guide you on which process best suits your needs.

Like to chat now? Call us on 03 9955 7000

3 Hour Workshop Free

In just three hours we'll work with you to define the key elements of your requirements, including:

  • Success criteria - what's critical for the new system to deliver results
  • User requirements - who'll use the system & what they need to achieve
  • Technical requirements - performance, security, integration with other systems etc
  • And much more

Outcome
We've gathered the information needed to design the optimal solution for your business.

Project Requirements & High Level Estimate Free

Software requirements are best defined using a range of approaches, typically visual, written and technical. So, immediately following the workshop we'll create:

  • Written requirements - A business analyst will write up your requirements in a simple to understand format called “user stories”.
  • Technical design - A technical architect will produce a high level technical design.
  • Key Screens & “User Journey” Flowchart - A User Experience (UX) specialist will design a flow chart showing the “journey” a user will take through the platform and design a selection of screens for your review.
  • Price Estimate & Development Proposal - Based on the above, we're now ready to estimate the investment your project will require.

Outcome
You'll receive both visual and written project requirements documents and a high level estimate for consideration.

Risk Free Guarantee Fixed Price, On Time

Project Kick Off with Fixed Price Guarantee

With your approval we begin! Importantly, you’ll assign a key member of staff as the client representative to answer questions and review work as the software is being created.

Our kick off process includes:

  • Team Review - Your project manager (PM) will take you and the team through an induction meeting to ensure we have a strong shared understanding of the project.
  • Task Planning - The PM will work with your representative to define and confirm details of the first batch of work.
  • Technical Setup - The technical aspects of your project will be setup & led by a senior software engineer. Making the right technical decisions up front is critical to a successful project.

We’re so confident you’ll love working with Alliance that we’re proud to offer an industry leading guarantee.

Guarantee
We promise to deliver the first phase of your project on time at a fixed price. It’ll be a pleasure to use, secure, bug free & look great.

If not, just tear up the contract and give the code back for a full refund.

Product Validation / User Research

We recommend you consider allowing us to work with you to validate that the system being built will be loved (or at least liked) by your users.

This process doesn’t need to be taxing. Just by taking a small group of likely users through the proposed system we can often identify simple adjustments now that avoid significant problems later.

Agile Development

Every two to three weeks new software is built for your review. Here’s how the process works:

  • Plan - Before the start of the 2 - 3 week sprint, we plan the tasks to be completed and review the details of each with you.
  • Build - Our team builds the features as specified & sends them to a staging server for testing.
  • Test - Our dedicated test staff perform the first round of testing, followed by your client representative who performs a second round.
  • Review - A short but important step where we meet to ask how we can improve the development process on this project.

Project Launch

Your new software is delivered and you can enjoy the benefits of a software solution tailored to your needs. Key aspects of our delivery process:

  • Hypercare - You’ll be actively supported in transition to the new system.
  • Ongoing Support - We’ll tailor a support and maintenance package for you.
  • Further Development - Based on your needs were available to extend the platform over time.

We work to deliver the first phase of your project quickly. You can enjoy the benefits of the platform and, with the software live, we gain important feedback to guide any further development.

Protect your IP Free

We make it safe to share your ideas with us by supplying a Non Disclosure Agreement (NDA) that protects your IP up front.

Overview Call Free

A high level discussion about your concept including, project details, timeframes and rollout plans.

Did you know… In addition to working with many startup clients, we’ve also built & funded two tech startups of our own? Web2TV was taken to seven figure trade sale, and Noble Samurai has served over 100,000 paying customers. We’d love to share our knowledge and experience to help you succeed on your startup journey too.

Like to chat now? Call us on 03 9955 7000

3 Hour Workshop Free

In just three hours we’ll work with you to define and prioritise the key components of your startup platform including:

  • Success drivers - what’s critical for the new system to be a commercial success
  • User requirements - who’ll use the system & what they need to achieve
  • Technical requirements - performance, security, integration with other systems etc
  • A rollout plan - a plan to deliver in stages & gain early user feedback. Being able to adapt to customer requirements will greatly increase the probability of your success.

Outcome
We have the information to estimate your project and you’ll have a deeper understanding of the technical components of your platform.

Running Lean

PLUS:Get a copy of our favourite startup book "Running Lean".
We followed this as we built our startups!

Estimates & Project Solution

Software requirements are best defined using a range of techniques. Immediately following the workshop we’ll create:

  • Written Requirements - A business analyst will write up your requirements in a simple to understand format called “user stories”.
  • Technical Design - A technical architect will produce a high level technical design.
  • Key Screens & “User Journey” Flowchart - A User Experience (UX) specialist will design a flow chart showing the “journey” a user will take through the platform and design a selection of screens for your review.
  • Price Estimate & Development Proposal - Based on the above, we're now ready to estimate the investment and timelines of your project.

Outcome
You’ll receive both visual and written project requirement documents and an estimate for consideration.

Market Validation

Over 90% of startups fail, but we’ve proven (twice!) that you can beat the odds.

Despite our successes, we’ve also experienced the pain and cost of startup failure and we’re passionate about helping startups like you succeed.

We have a range of powerful market validation techniques that are quick, simple and generally low cost.

We can’t guarantee your success, but we can dramatically improve your chances.

Outcome
Every client we’ve worked with to validate their market has made significant modifications to their project plan (before development, when change is cheap!).

Rapid Development & Launch

With an experienced, scalable team and a rich library of pre-built software components, we’ll get you into the market quickly. Nothing creates momentum like your first paying customer!

Let’s create a Minimum Viable Lovable Product (MVP)

In addition to a rapid technical execution, we’re happy to openly share the strategies we’ve used to recruit thousands of affiliates and over 100,000 paying customers.

Product Extension

Following launch we’ll work closely with you to design & deliver the features and enhancements most important for success.

Overview Call Free

A high level discussion about your business, the current state of your existing platform and the enhancements you’d like to make.

Like to chat now? Call us on 03 9955 7000

Code & Platform Review Free

A senior engineer will spend 3 hours reviewing your existing code and software architecture.

We’ll confirm we’re comfortable to take over development and note any immediate issues (e.g. security flaws).

First Feature Development (Up to 2 weeks)

The best way for us to truly understand your platform is to add features or fix bugs. We’ll work with you to select some fixes or enhancements, ideally from different parts of the platform. We’ll then implement these over a one to two week period giving you further feedback on the state of the platform as we go.

* Typically 3 - 10K - Confirmed after code review and discussion of updates.

Support / Extensions / Project Completion

With a deeper understanding of your platform we can take over support and deliver the extensions your business needs. If you’re part way through a project, we’ll agree on a plan for delivery.

We use an agile approach when enhancing existing software. Clients often come to us frustrated by a stalled project and are soon delighted to see new features being shipped every two to three weeks.

Overview Call Free

A high level discussion about your Machine Learning project, key outcomes, timeframes and special requirements.

Like to chat now? Call us on 03 9955 7000

Project Consult / Data Review (1-2 hours) Free

The key to successfully training a Machine Learning model is having sufficient data to work with. Thankfully, recent advances in pre-trained models have dramatically reduced the volume of data required in many cases.

A project analyst and data scientist will meet with you to discuss your project and review existing data. We also confirm your success criteria, e.g. the required accuracy of the prediction software.

Outcome
We’ll confirm you have sufficient data, define your success criteria and provide a cost estimate.

Data Aggregation (2-10 days)

Many clients need help collating & cleaning their data before use. Our data scientists have many years experience in “data wrangling” and will work with you and your team to prepare an appropropriate training data set.

Outcome
A clean set of training data ready for Machine Learning

Early Model Creation / Feasibility Testing (2-3 weeks)

In standard programming we’re certain of the outcome in advance. However, with many Machine Learning projects, we can only be sure it’s possible to train a successful model after we’ve done it.

Fortunately, the process of trialling a number of modeling approaches can be done quickly.

Outcome
Confirmation that a successful model can be created based on your data.

Model Refinement & Deployment

With a successful model in place, we now confidently undertake the bulk of the work in the project. Key activities include:

  • Model refinement - we extend our early success and seek to maximise the performance of your model.
  • Data pipeline development - the best Machine Learning models constantly improve because they are constantly fed new data. Regularly feeding in data is called creating “data pipelines”.
  • Integration / broader development - In order to harness the power of your model we can either integrate it into your existing systems or create a custom built platform for your users.

Rapid Development & Launch

With an experienced, scalable team and a rich library of pre-built software components, we’ll get you into the market quickly. Nothing creates momentum like your first paying customer!

Let’s create a Minimum Viable Lovable Product (MVP)

In addition to a rapid technical execution, we’re happy to openly share the strategies we’ve used to recruit thousands of affiliates and over 100,000 paying customers.

Get a FREE software development quote with our 100% Risk Free Guarantee.

Great software starts with a chat. Call us on 03 9955 7000 or leave your details and we'll be in contact shortly

Start the conversation
  • This field is for validation purposes and should be left unchanged.

We won’t share your information with anyone.