Using custom Workflows to save time in development and increase the flexibility of your web platform

When it comes to web development, we are often being asked to implement various custom workflows. Here are some basic examples of custom workflows:

  1. send an email 7 days after the user has created an account
  2. delete the products older then 365 days etc.

While building an user interface to manage these parameters is not very complicated, it is proven that these rules evolve in time:

  1. send email template “Last Chance” 7 days after the user has created an account if the customer did not purchase the full subscription, and email “Thank you” if the customer has purchased the subscription.
  2. delete the products older then 365 days that we have no inventory for

An elegant solution to keep the costs down and increase the flexibility of the platform is to use workflows. There are great workflows modules for SugarCRM (yes, even workflow module for SugarCRM Community edition), Microsoft.Net, various PHP frameworks and for Java. We estimate such workflows have saved thousands of dollars in software development for our clients, and let our software developers focus on what they do best. While they might not be perfect for any situation, some of the workflow modules are open source and let you customize and improve their code to add more rules, actions and so on. Interested to find out more on how can we save you money on software development?

Fill out the free consultation form and we will be in touch.

clarisoft:
Related Post