⬆️ ⬇️

Joint software development order

I want to share an idea and develop or reject it in the process of discussion.



So, everyone knows joint procurement sites, when buyers drop off and buy a large batch of goods in bulk at a lower price. At the same time, spending on the production of one unit of goods does not diminish in any way.



In the world of information, everything is different. I will say a commonplace, but when the cost of development is divided among many buyers, for each of them it reaches an acceptable level even for very complex software products (a copy of Windows 7 costs $ 100, the development cost billions).

However, are all software needs satisfied with the market? I am sure that despite the millions of programs, site engines and web services, not all. If only because there is no clear feedback between the consumer and the developer.

')

So what does a person do if he needs a program, a CMS, a script, a plugin or something like that?





Those. if there is no suitable software, and the cost of its development is too high for the customer, we get a dead end, while it is quite common . We also get a dead end when there is software, but the copy price is unacceptable for the buyer, but this case is not interesting for us: usually the software pays off at least at the expense of dozens of buyers, and at most - millions. We are interested in the case when the price of software development is higher than the price that the client is ready to offer several times: 2-10 .



Service project



It is planned to create a site with the possibility of joint order. The site contains a list of projects, as in the usual exchange of freelancers. As in the ordinary exchange, there are customers and performers. As in the usual exchange of freelancers, performers leave applications for the project, customers choose the contractor, enter into contracts, use SBS.



The main difference: each project is not one customer, but several .

Any customer creating a project sets the conditions for other customers to join it:

- whether the payment is divided equally, or whether the entry into the project costs a fixed amount

- whether the technical assignment is written jointly by all customers or only by the creator of the project.



Accordingly, you can always join someone else's project, thereby dividing the investments, but receiving a copy of the resulting software, or you can create your own project and search for those who want to fold.



What is this scheme suitable for and what is not?




It is clear that the joint order scheme is not suitable for many of the freelancing ordered on the exchanges:

- software developed for the purpose of sale (everything is clear here)

- web design (because each site wants to look unique)

- copywriting, rewriting (for the same reason, no one wants non-unique texts)

- any services (as in different from the information, they can not be copied for free)



What is it suitable for ?

- software development

- web scripts

- plug-ins and modules to web scripts

- plug-ins and software modules



Who is the customer?

1. Webmasters. Since plug-ins to one or another engine and CMS often require the same many (for example, to integrate one engine with another), but they are not. The cost of writing for an individual customer in this area is often acceptable, but often unacceptable.

This also includes SEOs, moneymakers and others. All of them often order scripts and software. It is also often bought and sometimes sold.

2. Small business. Companies operating in specific areas of activity have specific software needs. dissatisfied with the market due to the small number of potential buyers.

3. Home users. I am sure that there are tasks in which there is no adequate software, but a small number of people have a need. These are usually applied tasks solved by a simple program or a plugin for a particular package.



The main problem, in addition to the complexity of implementation in general, is a variety of customer requirements. Those. the organization of the preparation of TZ, which would suit all customers, is rather complicated. The solution seems to be:



The creator of the project lays out his TK. Other customers wishing to join the project, may make the addition or exclusion of certain items from the TK a condition for their joining. The creator of the project decides whether to accept their proposals or not.



On this I would like to finish and give everyone the opportunity to discuss the idea.



PS As an offtopic, well, or an example, I will list the scripts I am ready to throw myself (or was ready some time ago, maybe now some of this has already been implemented):

Source: https://habr.com/ru/post/102945/



All Articles