For whom this article: First of all, for managers, managers and all others who do not belong to the class of developers, but nevertheless have to communicate with them and encounter misunderstanding when setting goals for developing an ERP or online store, automated control systems, etc.
It may also be useful to the developers themselves as a mini FAQ for communicating with those who have not had the honor to “nakodit” at least a couple of lines in their lives.
The main motivation for the implementation of this or similar FAQ formulation of the problem is very simple and is vividly and clearly understood in the form of cash. Good programmers are expensive, and not developed tasks take a lot of time to clarify, fix, etc., which leads to tangible financial losses.
')
Warning 1: although the article has an applied meaning and raises serious questions, it contains <sarcasm>.
Warning 2: I myself am not a professional programmer, but by the nature of my work when introducing ERP or developing a business environment, working out processes, etc. I develop and set tasks for programmers.
Warning 3: I will try to describe the process in a simple and accessible language, understandable to those who are not familiar with this area.
In one of
my articles, I touched on the algorithmization of business processes, in other words, the construction of a model and its description by an algorithm or a logical language.
Take an example from the article:Though we will linger a little and we will write some rules.
1. Add related products.
If a customer buys, say, an audio player, do not forget to offer him a headset, a case, a memory card, etc.
2. Similar products.
At this point, we play for promotion. If the player chosen by the client is worth 5tr. We need to offer him a more expensive option with more features.
This is the minimum of what needs to be done at this stage.
Suppose we have an online store and we don’t have the functionality of “similar products” according to the described scheme, and we want to assign the task to our development department. The task sets the head of sales.
The first thing to start with is to formulate your Wishlist as precisely as possible:In the product card, for example, let's take an audio player, a block should be displayed with similar products, namely goods belonging to the same product group, but at a price not lower than the product being viewed. The same should be displayed in the shopping cart next to the item.
Take and draw on a piece of paper, and it is better to print a screenshot from the item card and draw on it what it should look like.
It would seem that everything, but it is better to take and draw a logic diagram.
This can be done on a piece of paper or in Visio included in the Office package.
To draw a scheme is simple, you will see it now, draw it:
The boxes on the top are the raw data or the result of the decision.
Diamonds are the decision to make, YES or NO, a logical action.
So, we have the price of the original product, the original group and the original product itself. Further, according to our idea, we make a sample from the product group identical to the original one and the price is higher than the original product. And then immediately stop, as far as the goods that we offer as an alternative, can be higher than the original? After all, if we offer a buying player for 5tr and a top model for 50tr, he is unlikely to pay attention to it. But if you offer an option, say, for 6-7, well, up to 10tr, then perhaps the customer will choose the option and more expensive, respectively, will bring greater profit to the store.
The first thing that comes to mind is to limit the threshold "not more than twice." Now in what order to build the track of the proposals in the item card? It makes no sense to start with the most expensive, it is more logical if the client starts to compare models, and does not get frightened at once by a high price. But also offering models at a price of 5020 rubles, that is, at a little more expensive, is also absent, the number of similar products is limited, say, 5pcs (no longer fits). From here, one more condition is added, "no more than twice, but not less than 10% -20%."
We finish the model:
Already more interesting. But stop again. And we can show only 5pcs of goods, but what is their price step? That is, the original player is priced at 5000r and other 5550r., 5505r, etc. That is a lot of goods, and we need to show different and only 5 pieces. We think: we have the maximum level twice, that is 200%, the minimum 20%, that is, we need to divide this chain into 5 parts and approximately evenly.
Having thought and estimated the statistics of sales, the movement of the buyer on goods, etc. do so, for example, 20% - 60% - 100% - 150% - 200%. Excellent, but it is with this price that is, that is, + 200% may not be, therefore, it is necessary to lay down the fact that we choose the closest one that is most suitable for the price, that is, + \ -.
It seems to have taken everything into account, once again we think over all the nuances ... There is one more, and what if the product from the sample is not available? That it clearly should not be shown, we add this condition.
We draw modelka:
What else can happen? Well, for example, the product in the sample may not be at all, or it will not be 5 but say 2 or 3. In this case, we display what is, if there is no suitable product at all, we display the closest one or the product from a similar group. If we do not like it, then we can not display the block at all, but this is not gud.
Add these conditions:
It seems all visible options are provided.Now we compose everything in a bunch. We take our leaf with the image of the insert into the product card and the basket, add the scheme and formulate the scheme with the text:
Add the block "similar products" to the product card and the basket, according to the schematic drawing.
The logic of work in the scheme and the text:The text will be training, I think it will not be difficult to write it yourself.
PSAdd in the comments what nuances I could have missed and does this option suit you as a developer from the category better than before?
Download the scheme in Visio Yandex disk