Skip to main content

Steps to develop the Marketplace software solution

Level: beginner

Software solution is an app developed based on an out-of-the-box Creatio product. The app fulfills a need in a specific industry and has its own business value. Learn more in the Creatio Marketplace partner program. Learn more about Marketplace app types in a separate article: Marketplace app types.

The steps to develop the software solution are as follows:

  1. Prepare the documentation of the software solution concept.
  2. Prepare for the software solution development.
  3. Develop the software solution.

1. Prepare the documentation of the software solution concept

Before you begin the development, analyze market and apps on Creatio Marketplace to understand the user needs. Prepare the documentation of the software solution concept based on this analysis.

Prepare the following documents based on the results of the market analysis:

  • market research
  • roadmap

The market research document must contain the following data:

  • profiles of the software solution’s target audience
  • software solution value for the target audience
  • functional comparison of the software solution with competitive Marketplace apps
  • price comparison of the software solution with competitive Marketplace apps

The roadmap document must include the following data:

  • describe the functionality you are going to provide to users as part of the future software solution releases
  • specify the preliminary release dates (quarter or month) of the software solution functionality

Prepare the roadmap for the next 12 months.

After you prepare the documentation, contact Creatio Marketplace support to discuss the software solution concept.

2. Prepare for the software solution development

To prepare for the software solution development, take the steps in a separate article: Prepare to develop a Marketplace app.

3. Develop the software solution

note

You can start developing the software solution only after Creatio Marketplace support approves the concept.

To develop the software solution, take the steps in a separate article: Steps to develop the Marketplace app.

The software solution development has the following special features:

  • Only organizations that have the Creatio Partner status can develop and publish software solutions.
  • Software solution must fulfill a need in a specific industry and have its own business value.
  • Software solution must be based on a single base product.
  • Software solution can use only personal licenses. Learn more in a separate article: Marketplace app licensing.
  • Use objects as licensed elements of a software solution. You can use 3-5 licensed objects. Learn more in a separate article: Marketplace app licensing.

See also

Marketplace app types

Prepare to develop a Marketplace app

Marketplace app licensing


Resources

Creatio Marketplace partner program

Marketplace updates