M
M
MihPo2014-10-08 14:20:35
Freelance
MihPo, 2014-10-08 14:20:35

How can a customer learn to correctly formulate technical requirements for an Internet project?

A search for terms of reference on freelance sites clarified little, as a rule, a specific result is described - what should work, where to click, where to open, etc.
Initial data: a customer without technical education, the ceiling of technical skills - independent creation of simple sites on WordPress: setup, simple design changes, upload to hosting.
As far as I understand, the key components of an Internet project are design (picture and layout), CMS (one of the traditional or self-written ones), a database, a programming language (some are stronger, others are simpler). The list is probably not very complete.
How can a customer learn, regardless of the complexity of the project, to determine what methods of technical implementation are, which method is better, which one is more suitable in a particular case, how different technologies are combined with each other.
Is it necessary to delve into the technologies of the same databases or languages ​​for this, or are there sources (literature, websites) with overview information on development, preferably especially for customers?

Answer the question

In order to leave comments, you need to log in

5 answer(s)
O
Oleg Dikansky, 2014-10-09
@MihPo

how the customer can understand the difference in technologies and the criteria for their selection for a particular project

To do this, the customer would have to study existing technologies and then the difference would be obvious to him. That is, a respected customer will not be able to comprehend the difference if he does not study the subject area. If the question boils down to "how to study the subject area?", then there are two options: go to study in the appropriate courses, etc. or educate yourself. But, in my opinion, quickly (1-2 months) in this area, the customer is unlikely to be able to confidently navigate, because. still, some experience of interacting directly with developers and/or administrators of systems implemented on the relevant technologies is needed.
In addition, in my opinion, there is no need for the customer to comprehend the difference in technologies in order to achieve their business goals. The fact is that there are a very significant number of factors that influence the choice of a particular technology. In order to achieve development goals, they need to be correctly formulated, evaluate the integration conditions, the complexity and cost of supporting an already implemented system, the features of the commissioning process, the budget as a whole, of course ... In a good way, the customer needs an IT consultant with an understanding of the business -processes and tasks of the customer's enterprise.
It is better to consult a specialist. The search for a specialist and the criteria for trust are another story.

S
Sergey, 2014-10-08
@butteff

> How can a customer learn to correctly formulate technical requirements for an Internet project?
Have you tried hitting?

N
Nash, 2014-10-08
@mrTyler

Hire a manager who can formulate your stories, wishes and desires into a technically competent TOR for programmers and UX specialists.
This is the only way to do it right. If you want to do it yourself, then you need to work as a manager in a web studio and understand where your legs grow from.

S
Singularity, 2014-10-08
@Singularity

habrahabr.ru/post/84422Google
_

A
Anton, 2016-10-31
@homsi959

I didn’t understand what exactly was needed, but in order to make a circle, you need to specify 50%, if not, specify in pixels. Also for this you need to set the height and width, so that there is a circle, not an oval.
Something like this:
https://jsfiddle.net/7gzp348e/

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question