📜 ⬆️ ⬇️

Ready solutions # 3. Alexander Belov

Away - Alexander Belov
Presenter - Sergey Gorshenin

image

Dear friends! I am glad to welcome you in the “Ready Solutions” program studio, and without further ado I represent a guest of our studio: today it’s Alexander Belov, the head of the Belov and Partners company group. Alexander, hello!

Hello, Sergey! Hello friends, colleagues!
______________________________________________________________________________________________________________________

Chronological reference


Alexander Alexandrovich Belov was born in 1967 in the town of Snezhinsk, Chelyabinsk Region. He studied at the Far Eastern State University. From 1993 to 1996, he assembled the first team, developed and implemented an automated system for 80% of the housing and public utilities of Vladivostok. In 2001 he moved to Moscow, got a job as a 1C programmer in a large publishing holding. Since 2002, head of external projects for 1C in the company-integrator. From 2005 to the present, he has been the head of the Belov & Partners group of companies.
______________________________________________________________________________________________________________________

')

From oceanographer to IT shnik


Alexander, tell us a little about yourself.

I was born and raised in the Urals - in the city of Snezhinsk, Chelyabinsk region. He lived there for 17 years. Then he went to Vladivostok, and entered the Far Eastern State University in the department of Oceanology. Vladivostok lived the next 17 years of his life. Stage after Vladivostok - moved to Moscow in 2001. Education received precisely “engineer oceanologist.”

I understand: Vladivostok, the ocean, the seas ... But how did oceanology connect you to programming and, in particular, to programming 1C?

Firstly, why did the Ural guy suddenly go to the ocean, right? Perhaps this question has arisen?

And this, too, yes.

In life, guided by several principles. First, I liked math. During the training I participated in olympiads. Secondly, I liked chemistry, I also participated in olympiads. Liked to explore. In parallel with the trip, we had an optional course at school, like-minded group: we went on trips, but not just went on a hike, but did some research, participated in various conferences and seminars.

Then there was another passion for music: I liked to sing and play instruments. Well, travel, I also called. Here are 4 main whales. To enter the Physics and Mathematics Department, then there is physics and mathematics — something that I liked, but lacked that part related to travel. If you go somewhere separately for travel, then accordingly ... Oceanology turned out to be such a science, where I could realize almost all my interests. First, it is the mathematics that we were taught in the volume of the mathematical faculty at the university.

Seriously.

Secondly, chemistry in the volume of the chemical department: very deep, many, and very interesting. And plus the research part of oceanology is extensive. Probably, people now know less about the ocean than about near space.

Well, yes, he seems to be near, but in reality ...

... And in fact, no end of research. Accordingly, the journey, and this, of course, the expedition, and the expedition is a small team of 120 people. And these are opportunities for self-development - a certain mode, you can engage in sports, get together with like-minded people in the evenings, play in the ensemble, have parties and dance. In fact, oceanology is a field of activity that has satisfied all my interests.

Okay, well ..

... how did you move on to programming? (Laughs)

Okay about programming ... Here you graduated. What was the cause of the first labor activity? You really began to travel as you wanted before entering or while studying at the institute?

I entered in the 84th year, and finished in the 91st. For two years I had a break for service in the ranks of the armed forces. The 91st year was characterized by the fact that a rather deep crisis had begun, the first, one might say, crisis, very powerful.


About the first labor exploits


Do you have a defense before the coup or after?

I graduated from the university, and the principle of distribution ceased to operate, that is, no one wanted to hire anyone, the need for specialists was over. But, however, while I was still studying, we had a chance. At one of the first manufacturing practices was a very good expedition leader, academician in the future. After the expedition in which I worked, he met our rector, our head of department, and said: “The student you had here was interesting. In the morning I come to the laboratory, it works. After a couple of hours I go out on deck to sunbathe, he sunbathes there, after some time I come in after lunch - he works. At some point I go out on the sports deck before the afternoon snack - he is engaged in sports there ”...

That is all the time in front of his eyes ...

... ”In the evening I go to the mess room, and there he rehearses with the ensemble. We went to Singapore, we go back from Singapore, we return to the home port, we work - they arrange a concert on the deck, everyone is having fun there. I wish this student would be to me, ”he said such a phrase,“ after finishing work in the laboratory! ”And the head of the department, when the 91st year happened, said:“ There’s no distribution, but you can calmly come up and ... ” said, where this academician, Viktor Anatolyevich works, I still remember him - “go to him and say, remind him of this phrase”. And I went to him and said, and he says: "Yes, of course, I remember that, and I will gladly take you to work." And I began working at the Institute of Marine Technology Problems as an intern researcher. It was the Far Eastern Branch of the Academy of Sciences.

And what did you do there?

I was a research intern. When I came to the laboratory, the academician told me: “Write a program,” he needed a certain program, “and learn English.” Before me, he was able to prepare one student well, and he moved to work in Canada. Regarding me, perhaps, there were such thoughts ... When I came to work, I did not know which side to approach the computer, because there were already PCs, and when I finished the university, we still had the EU.


"I will change the one-room apartment in Moscow on a personal computer"


Well, in the 91m already the 286th should have been.

Well, and there were even the 386th, and in the first expedition in 91 they even bought the 486th car, and in Singapore they gave it, I think, 5.5 thousand dollars.

I still remember the announcements of the 90s “I’ll change my personal computer to a one-room apartment in Moscow”.

Yes, there was a time when personal computers were worth 40 thousand - this is a little later, and my salary was 240 rubles ...
It turns out that you, as a research intern, began to write a program without knowing anything about it. Can you say you started to explore a field like programming?

I was assigned the task in the following way: a program is needed that will store the data of those stations that we will process with the instrument: take the temperature, salinity, water density, and this data must be stored and then processed. Accordingly, what to do? Yes, you need to learn what a database is. We take the book, we understand.

At that time it was probably something like clippers.

I had only two weeks to write the program, thanks to my colleagues who suggested. I say: “Where does the computer turn on? And what should I do? ”They say to me:“ You know, there is such software product “Clarion”. This is a classic database, plus there is a certain template that some system things do there quickly, and you need to think only about logic, how to store data, how to connect them ... ”They gave direction and said how to develop. And at that moment we are going on an expedition - I already need to pass this program on this expedition.

That is already a finished product.


About inspiration


Yes, the finished product. Before the start of the laying of these stations was about two weeks, and I came across a little book such a reprint used to be - Richard Bach “Illusions”. The main idea: the master gives the student a book and says: “Read it not from beginning to end, but first you should have a question in your head, then you open this book, and there will be an answer”. And I read a book in one breath - and I became winged ...

There was no documentation in Russian, and I was learning German at school and at the institute, here I studied English a little more, and documentation in English. With the help of this constructor “Clarion-designer”, I put this little book with the documentation on my knees, did some things and I had a question what this operator was doing. I did not want to study the whole book, once I opened it on any page, I read a little, and - into battle ...

Since the beginning of your work is understandable, and then what? I understand that you didn’t just take it and open that company, and now the group of companies you are leading now? Probably, there were initial steps - on the one hand in the direction of IT, on the other - in the direction of business.

Well, of course. First, the 91st and 92nd years - the aggravation of difficulties with the Academy of Sciences, the termination of funding of our institute.

Post-crisis time: orders are over, funding is over, expeditions are over, wages are not growing, and prices are fast. At about 91, there was already a leap 8 times. It was necessary to somehow survive. And I started to make money.

In his native institute, where he worked, he went to the library, and all circulars write on pieces of paper. I suggested that they write a program in order to drive the entire library fund into a computer. In two weeks he wrote, set, taught to deposit funds. And everyone began to use it! That is - I took and inadvertently so automated the library. And they even paid for my work, about one and a half thousand rubles! I received essentially my half-yearly salary for this program.

The most interesting thing is that this program worked there until almost 2000. So, I started to earn money, went into the trade, as many probably did. But I didn’t just “buy and sell” the trade, but I wrote a program for myself that allowed me to optimize my work as a sales manager, in particular, I wrote out document types in terms of 1C, fixed operations that I transferred to someone sales, processed the proceeds, attracted 2 more sales managers, began to endow them with work.

“I TAKEN AND UNFORTUNATELY SO AUTOMATED THE LIBRARY”


In essence, the business operation recorded.


About the return of millions


Yes, operuchet. Thanks to the program, for myself and written, I successfully worked. Millions hung back to the company. Now it became clear who, how much should, for what.

The speed of information processing and, most importantly, the perception of man, increased significantly ...

Yes, you are already going to the point, and you have a printout: “You owe us so much.” In the “dashing 90s”, many worked shamelessly: they took the goods, sold them and “forgot” that they owed money to someone. In 1993, there was such a company, the owner and founder of which was also a little scientist, from another institute of the Far Eastern Academy of Sciences. And he managed to rent a building from a housing trust, in fact, at the level of promises: “Yes, I will write you a program, you will count now!” And pulled the team from the institute to write the program. What is a program for housing and communal services? One side is the charges, and the other is the receipt of the fact of payments.

For a year or even one and a half, they wrote the part that handles the fact. At the moment when the trust refused the services of the machine-counting station, a year and a half passed, they only processed payments. As a result, accounting has collapsed in the trust for 1.5 years: the fact is, but they do not know who, as much as they should, there are no charges, because the services of the computer-counting station were refused. And the head of the trust came to our head with a “club” - either to drive out, or to do. And he said: “Listen, you had friends somewhere in the academy, with whom you worked ...” And then many people fled to the port, where to program. - "Talk to them, maybe they will write a program for ..."

Then I have an idea: I am interested in this process, this automation, I tell the guys: “Let's write a program on the sly, he finances the development, we replace, etc.” They agreed. I gathered a few like-minded people. In the end, up to 17 I had a working day, at 18 I came to them, where they sat in the fishing port, developed the program, and we wrote somewhere until three or four in the morning ...

You could say it was a kind of subcontract.

We programmed the month by dividing the blocks among themselves. In the end, we wrote the system in 4 months, were able to translate the trust both into fact and accrual. And we make a decision that it was not interesting for this manager himself, who was engaged in trade, and he gives good - please work, develop. And in the 93rd year we established a company, improved our software product and introduced it into 4 out of 5 large housing and maintenance trusts in Vladivostok.

Because of this, many trusts became independent, that is, they themselves began to process payments and charges almost online. Charging has passed - all the information is there. It is always known who owes how much.

In some trusts there was a phenomenal effect, because people forgot that they should. Forget to pay and everything, get a receipt, and there is a huge amount. Of course, they all rushed to pay, and housing trusts began to use it very well, became independent, got decent opportunities.

In the year 96, in Vladivostok, the recess of the budget began again, various political trends, and from the Administration, from above, again began to impose other methods of calculation, and I realized that we, the company of 5 people, did not have to deal with these monsters, and began to look for to write such, program. Has done some work Portfolio diversification for a commercial organization, a trade organization, a wholesale and retail organization with branches, began to develop a system.

Did you take a row yourself? Or is it a company?

By the company. There was a company, but this was the moment when I left the company.

I have such a question: usually only established companies have a certain take-off period, a period when they took off, and then either they fall or they fly. Based on your words, I understand that the company has existed for at least three years.

Yes.


Bugs when creating a business


And then what happened?

Firstly, it was created with all the mistakes that can be made while creating a business: when you, for example, create a company, and take all like-minded people as founders. We were 5 founders. Of these, I was the youngest. Approximately 10 years behind the next two. First, difficulties, ideas unite, everyone works on enthusiasm, inspiration, involvement, and then, when the product acquires certain features, work begins that requires commitment, that is, it is necessary to maintain it in working order, answer calls, go to customers.

That is, in the beginning there is a process of creativity, and then - monotony.

And then there are obligations. They are already hoping for you, and you have to show aerobatics: answering the phone, and driving, and communicating firsthand - large programs, large trusts. And in the company ... it turns out, some start to forget that finances will end if you are unhappy in the market. I understood that.

And out of 5 founders, 4 of us decided to “take a rest”, one of them disappeared for 10 days, the phone didn’t even take the phone ... And then, in 96, I said: “You know, guys, it’s clear that there is no inspiration ... but if you do not want to work, come on, take what you want from the company, how much you will carry in the money, go out of business. We have such specificity that we either work, or ... We do not have such as abroad: put money, invested in something and then sit, and everything revolves itself ... "

"WE HAVE NO SUCH AS ABROAD: THE MONEY HAS PUT, INVESTED IN ANYTHING AND THEN YOU SIT, AND EVERYTHING IS STILLING"


Yes, either you work and you support the cash flow, or you do not work, and it does not go.

The specificity is that we have created a product that is our breadwinner and needs to be worked on. And in the current situation in the 96m I leave the company. When I left, I took a couple of computers under my arm ... And from the 96th to the 2000th I had a period of searching. 97 year, in Vladivostok began to enter the Internet through a modem. I worked as an administrator, even standing at the labor exchange. And the invitation came ...

What year was it?


Coca-Cola left, plastic remained


97 year more ... Commercial Director at the plant for the production of plastics.

Even so?

Even so (Laughs). Situation: you come to the plant, and these are the ruins - Coca-Cola was leaving, pulled out all the pipes, almost the wallpaper there tore off, tore the windows ...

What could, then taken away, in fact.

Yes. There was a former military-industrial complex, a leader in the manufacture of equipment for submarines. The former canteen has turned into a smokehouse - smoke fish, and the workshop for the production of plastics has become a plant for the production of plastics. But economic activity was carried out in such a way that by the time I arrived, there were long-term salary arrears, multi-million tax arrears, funds ... The products are good, but they cannot produce them, because money does not reach. And I wondered if I could fix everything here. And in the 97th I went to work as a commercial director for this half-factory “candlestick”, a dream ... (Laughs.)

Small, pocket ...

Pocket. It turned out that the director who worked at this plant organized a serious scheme of theft, when KAMAZ trucks literally reached the hole in the fence at certain moments, loaded finished products there, which were packed in his garages or sent to Chita, for example, and money was lost somewhere along the way. On him, of course, give rise to the case. He managed the property, but after a month, after two, it was all hesitated.

This is where I had to start. And by the 98th year, first, again, it did not go without programming - that's when I tried 1C. There was no team, I needed to create something quickly, for myself, to keep records. I had to count the materials and salaries.

The 98th is already 7.5 or 7.7 even? 7.0 something for sure ...

7.0 was already accurate, but it was damp. 7.7 I have not even taken. 6-ka was in full swing. I looked at the 6-ku and realized that I could with its help for myself, on my knees, satisfy the need for a plan to put the records. I could not write a system without a command in a short time, but I could configure 6-ku for myself so that I could take it into account. Secondly, I found friends who helped me organize a bank transfer, because this account is blocked ...

Do you mean a plant bill?

Yes, the account of the plant is blocked, and no operations were possible there.

Well, yes, if it's the CEO, then ...

And I need to pay for raw materials in Kazan, to pay people, and, for example, those who have taken the products from me, sent money to my account. I was there commercial, and the general of the chief engineers was appointed. I adjusted the accounting, cleared it up, and it was left except for the best buckets and the best coxae to start producing some better products that would give the plant an opportunity to shoot, at least make some money in a short period of time. The market of Vladivostok is a port, a fish. And products, so-called tare boxes - for fish.

That is, these plastic boxes that carry fish ...

In fact, the type of products was chosen, which should be released, but to do it in plastic, you need to make a mold. We had the machines themselves. The plant had 2 machines, which can produce these boxes by volume, but did not have its own mold, it was only in the drawings. The mold is quite an expensive thing, it is metalworking. In the workshop itself there is no ...

And the mold, most likely, not on one box?

No, the mold for one box, because the box is large enough, it is up to two kilograms ...

... plastic.

Yes. 1.76 we had. The machine itself, we could make up to 2 kg of the product, the original raw materials in plastic. For Vladivostok, it was a competitive advantage, because no one else had such machines in Vladivostok. Accordingly, we rely on this box, but where to get the mold?

Fortunately, in a nearby factory at one time, there was also such a fairly creative director, who managed with the Japanese in some way when this military-industrial complex collapsed to put a Japanese line, where you have electronic drawings at the entrance, on the other hand, a metal blank of 3 tons is put in weight, and goes along the metalworking conveyor, and at the exit you get this mold. They say: "Well, let's save, save us." The price is a lot. It turned out that one mold requires about 10 thousand dollars to make it.

How much did you pay for these costs?

First of all, where did we get the money for it (laughs)?

This is the second question!


About a dollar loan at the end of 90x


He is very closely associated with the first - through how much we paid for. Here I am on a wave that everything turns out for us, that everything is developing, we are overcoming everything, I, by personal connections (this is the 98th year), turned to my friends and took a dollar loan ...

That is, it is several months before August ...

... took a dollar loan at 2% per month.

24 per annum so. Essential figure.

In a month we made - well, somewhere we stole a three-ton bar and agreed with the plant - in a month we made a mold, we spent part of the money on raw materials and in June we released the products.

Listen, this is a very short release period.

We have already released products, and I was ready to return the loan - I, it turned out, had two opportunities. And in June I was ready to give a loan in full. I prepared the sum, but the director fell ill at that moment, and I was at knives with the chief accountant. There was a person who was not very qualified in terms of accounting, and she believed that her money was settling in my pockets. She took this amount, which I prepared for the return of the loan, and I took it on my personal connections - she did not go anywhere at all. But suddenly she grabs her and drags her into a pension fund, makes some sort of separative deal with them that they will put out some parts for some years ... In general, she took the amount. The director left the hospital, I asked ...

image

... what, how, where is the money?

Yes. How am I now? He says: "Well, come on, a month." I say: "Well, all right, come on." And I still negotiate and still extend for 1 month. Before August. July ends, I am again ready to give this amount, and we have a shortage of raw materials and the director, instead of sending people without any leave, takes, and lets go with the content and sowed this amount again. She left again. I already say to him that this is not possible, because the loan is expensive, and secondly, the currency loan, and thirdly, something is already restless on TV. This is the beginning of August. And when I come ... on the 18th we go to work. We had a dollar 6, became ...

24

12 first. The first day he was 12. 12 or 17 immediately, in my opinion. I say to him: “Well, what now? How many had the opportunity to return everything. Imagine, you and products, and everything is there. It all goes, it works. ” And then I heard a phrase that had forever dampened my enthusiasm in taking loans for personal connections for public purposes that do not depend on you: “I brewed it myself, and dissolve it myself”.

Well, I, naturally, went to my creditors to talk to me. They say: "For us, this is also credit money, that is, we have resold you, let's somehow look for a way out of the situation." I had a carte blanche, “I made it myself, and I cleared it myself,” and yes, I began to clear it up.

Every day I collected some products there, traveled to all customers, collected cash, went the same day, bought dollars and extinguished some part, and so for several days in a row and in a row, every day I went for the rest August, by September, I repaid the entire loan amount. I bought the last dollars at 24.5, in my opinion. The next day, he made such a technical rollback to 13 rubles, although you can’t buy 13 rubles already, but she flashed there. They called me Soros after that. Type I rolled back. But I saved the credit history. Your credit history. Because he gave in any case, did not disappoint. There, at the factory, everything is fine. With the loan paid. Since then, in general, I remembered: not to take a loan under my responsibility for the needs of someone else.

“I was overlooked by Soros: I collapsed the currency back”


Well, yes, work is work, personal - personal.

Yes. I was lucky that the friends to whom I turned were not gangsters, but people with whom you can negotiate and cooperate. I worked there for them, I worked at the plant, and for them I serviced their computer equipment, automated them ... And in the 99th year they already ordered automation services from me. They opened a fast food cafe, and I had already left the factory because I had fulfilled all my obligations there.


Automation of accounting as a vocation


Well, yes, after such a story, I think ....

... went into automation. And since without a team, I chose then 7.7 and in 3 months I automated their fast-food cafe, fast food. Ticket office connected such things.

We can say that one of the first obschepitovskih configurations on the seven.

Well, I did not open the bike, I looked at what was on the market and took the industry decision.

And has it been? Well, in principle, yes, then the first were already ...

It has already been. More ASTOR and Rarus were together. , , , .

, .

, , , . . 6-, , , , – . 1 , , , …

, , 1 2 - , .

Well, yes, that is, it was the choice of a tool in the plan as a tool for rapid development.


From Vladivostok to Moscow


And what year did you move to Moscow?

In 2001 Up to this point I managed to work in Forex. Worked about 2 years. From 98 to 2000 year.

Were there any difficulties? After all, the difference in time, and, probably, in relation to work.

At the end of the 99th year, while still in Vladivostok, I received an offer to work as an administrator in an automated banking system.

I then automated the catering. And here is a proposal to work as an ABS administrator at a branch of a Moscow bank in Vladivostok. At the site of the administrator who left. I joined quickly enough. The only thing - there was Oracle, and 1C only insofar as. In my opinion, I put the salary on 1C count. And maybe not even, the salary was different there. Well, that's not the point. The bottom line is Oracle. This is a good experience with queries, automated banking system, 50 jobs. Server workstation resources, which handles well. And, working in this system, I was online almost all the time. Automated part of the work with the head office through all sorts of mail robots ... And where was their head office

?

In Moscow.

, , ?

. .

, , , .

, , . , . , , , , . – , , , , , - -. , , 1 . .

- , , ? : « , ?» «, , ». : « , - ...» , Word … , : « . , , ?» , ?

, . 7 .


« — , , »


8 , 9298 … , , , ! , , . , , , , .

4 . : «, , , ». , , , , … 4 – , , , – : «, , !»

, . . - : « – , , ». – , , . (.)

, , , . , , , , . , , , , , , .

. 15 2001 , … , , . . , , , , , .

- , , , , , . , , 500 , , , , , , , - , , , , , … …

« , , »


, .

, , . 6 .

1, , -, ? ? ?


— ?


, ? -, – - , . .

, .

. . , 2003 . 1, …

...

, 1.

, . . – , . , … , . 2003- . : , .

, .

Yes. . , , . . .

, ?



--.

“ ? , , ” :). . . , , , .

2003- – , , . , . , , – , – . , . CGI , PHP – .

, . , - . , . 2003-2004- , 1, .


RMS


, , , , , — RMS, , – 2003-4-?

Yes. . -, , . : « , ». «?», — , – « ». , , , – RMS, 2005- , , 2005- 2010 .

, , , . , ? , , , … , 2004- 2005- ...

There is a myth in programming that tools or technologies can solve something concrete. There is a statement that just 100% of the success of projects in the program activity is people. But I am not inclined to go there or there, but I think that people are very important. I have people in technology in the first place. But tools and technology are also an important part. Either your people will work efficiently and allow small efforts to create large projects, implement them, or they will interfere with each other. That is, the first is people, the second is tools and the third is a kind of philosophy.

"100% SUCCESS - PEOPLE"


, : , ...

, , , . , . , , - , , , , , .

, , – , , . - , , . . - . - . - JIRA – , , , , 10 100 .

, , . , , .

« , , »




, , : ?

– 2005 . . , : 2005 2009-2010 , , . , , .

, , — , . , , , , « », « - »… , …

, , ?

, .

, ? , , , , , , , , : - , , - , - , , . , ?

, , , . .

.

-, , – , . . – , . – , .

, , -, , -, , . . , , – , . .

"DISTANCE WORK = INCREASED LEVEL OF PERSONAL MOTIVATION"


That is, can we say that this is one of some basic principles?


About programmers, writers



Constructive written communication is, as it turned out, a rare but indispensable skill for remote work.

Perhaps this is a very difficult thing for most programmers?

Yes. There is a fine line here - either you are a writer, or you are a programmer who does not write anything at all, even the code does not document. Two extremes. Constructive written communication is a very delicate concept, and I work on it myself every day. When I write and ask questions in writing, I also try to grind it.

Well, this time saving is obtained ...

This is a significant time saving, and this is the only point that allows you to save and achieve success in the main project activities.

That is, in fact, when we clean all this garbage from the text, from speech, it is much easier for us to give the same concepts the same concepts.

Yes. Agree in three sentences. Spend a minute on this and understand.

And not in three paragraphs.

Yes. Or you scroll through five pages, and a bunch of details, and you will not understand the essence.

Well, well, what other principles besides this can you name?

Well, this is already manifested in the work. If the skills of constructive written communication are, then the candidate reads the instruction. If he reads the instruction, performs without questions, it is clear that constructive written communication, and as a programmer, it manifests itself in work.

Well, programming is easier here.


About nights "from Friday to Monday"


First: you are either keeping or not keeping deadlines. Mandatory or optional. There are people who, yes, write well, write competently, but the man picked up and disappeared from Friday to Monday night.

How is this? Do you have any tools specifically for remote developers, which allows you to regulate the timing, monitor the progress of the task?

This is an organizational method. This is already within the framework of technology ... There is a process of requirements decomposition.

If I understand correctly, are we leaving the plane of philosophy to the plane of technology?

Yes. The requirement itself is decomposed to such a level that one person can handle it within a reasonable time and for a reasonable fee. That is, if he reports that the decision will be made in such a way, will hand it over tomorrow at 15 o'clock, wants to pay for 120 minutes - this is in principle an adequate decomposition and an adequate assessment of the task that is. Accordingly, we do not have such an officer to say that he will pass the decision at the end of the week, he wants to pay for 10 minutes. And why can't you do these 10 minutes right now or at least in the evening?

Accordingly, the first task is the task of the manager to properly decompose so that the employee can allocate a continuous period of time, and secondly, it is the adequacy of the employees.

By the way, are the leaders physically in Moscow, in the office, or are they also remote?

Managers who are engaged in projects, namely production - this is a remote employee. Who works where - both in Chelyabinsk, and in Ukraine ...

Good. That is, it turns out that if we are talking about some kind of automation project for something, they don’t even go to the site?

Yes.


TK or not TK


Then who should? That is - where is the very border between programming for TK and programming for some real business model? After all, often, to write a good literate TK, you need to cook in the business that you will automate.

The bottom line is that the first: 1C is a tool that allows you to create something ready for the description of the TK without a description of the TK. That is, the term is comparable, immersion is comparable. It turns out that our technology uses this moment as an advantage. Someone will write TZ two months ...

... The result of TK analysis led to the conclusion that TK written over 8 months describes in detail every smallest detail of the business, but at the same time there is no longer a new model.

Yes. Someone will write TK in two months, and we will start it in 2 months and in the third month we will fix it already ...

Good. Alexey Lustin and I talked about the fact that they are launching the so-called “cloud configurator” - that is, about their idea and trying to create some kind of collective development toolkit. What tools do you use? Tools or chips, or maybe some other variations? After all, the standard mechanism 1C is not yet.

Well, there is storage, for example, configurations. This is a step in team development.

Yes, but I mean that there is no final, full-scale implementation option yet.

We are also not aerobatics, but there are three main components: this is the version control system - we use CVS - this is the server part; configurators - this is each developer; requirements management system is a web interface. The version control system and requirements management system are very closely related. That is, to fix any configuration changes in the version control system, you need to get approval in the requirements management system.

So, the requirements management system has the highest priority?

No, they are connected. If you commit changes, this is reflected in the requirements management system. To fix this, you need to get the approval of the head to perform the task and to fix the changes.

A good idea.

As a result, all the moves are recorded. This is one element, toolkit. And in order to work with CVS for 1C, we wrote - I ordered - a commercial development, a parser that parses the configuration from me by text, forms, xml, mxl, and so on, that is, completely into a human-readable directory structure: the name of the document, the document such and such , the number of the form - these are the words without any difficulties. And the disassembled configuration is stored in the version control system, and at any time you can get an up-to-date copy of the set of files and build from them using this parser ...

That is, in essence, a parser is a certain basis for, let's say, a constructor.

The parser is an intermediary between the version control system and the configurator.

Good. But don't you find that this is very similar to flexible methodologies? After all, the idea is the same ...

Our methodology is inherently flexible. I believe that a flexible methodology is a methodology that allows you to work with the dynamic formation of requirements. That is, I have no restrictions on how many requirements per unit of time to process, if we can do them in parallel ...

Flexible formation, dynamic formation of project teams: I have a person who can work in this project and quietly leave it. The system itself leaves knowledge, leaves results, and they can then be reused by any other employee. This is a flexible methodology.


About ISO certification: 9001


As far as I know, you have recently been certified to ISO: 9001.

Yes.

What difficulties have you encountered? And most importantly, why? After all, most companies, in principle, successfully exist in this market and operate without certification. That is, whether it was a waste of time, resources and money.

The question is why? For me, certification is a criterion of how I'm not retrograde in this sense, how truly I am not mistaken, and the system gives the same result, perhaps because I am there, right? I wanted to make sure.

A part of my system is a quality management system - as recognition by a third body, a certification authority, recognition that it really meets certain international standards, and, secondly, it meets the quality goals that existed in the company itself.

The main difficulty was, probably, that while we were not puzzled by this question, the structure of the description of business processes, ideas, like what, where it works, this is practically my head and the heads of those employees who work in the organization. We have a very small turnover, but in order to expand, I need a person who is up to speed to get into ideology more quickly.

That is, do you think that this is a kind of contribution, some kind of investment in the future development of the company?

Of course. Yes, this is in the future, because I needed a description. I understand how this works, but it's me.

That is, in fact, you tried to keep up with two rabbits at once: on the one hand, it seems, yes, we were certified, and on the other hand, in fact, we were building a methodology?

What is certification? Certification is the pinnacle of a large process. The first process is the development of a quality management system. The second process is the description and implementation of the system, quality elements. The third process is certification. So, we have been developing, in fact, from 2005 to 2013.

All that we have been doing since 2005 to 2013 is to improve the system so that it gives a qualitative result: the required functionality by the expected time for an acceptable fee. The 13-14th years are a description of everything and introduction. And the employees ... Their actions are already described, stored in the form of diagrams, and this, in fact, as a guide to action for the new employee.


About prospects and goals


And what are the next steps, goals, stages in the development of the company?

The certification stage lasted for several weeks while being checked for compliance. And this is not the final part. The next stage is the improvement of the system, because every year it is necessary to re-certify. Secondly, during the implementation we found certain missing elements in our technology.

That is, for example, I didn’t have numerical planning per se - I intuitively planned and intuitively checked some things. When we began to introduce a quality management system, we just had to add some elements ... But the main difficulty is that there are no ready-made solutions for this. That is, this was not mainly for objective reasons, because such specific software projects that this process is not so easy to invent. For example, the evaluation criteria for the head. How to evaluate the work of the head? We had to figure out how to count this numerically.

Can you share some professional secrets that will help our students to significantly change either their scheme of work, or even their lives?

I can say one thing that there are no secrets. All that you see under your feet is that you can draw your inspiration as an idea, and the only, perhaps, option is to see the idea, don’t think about its implementation, you must begin to implement it, analyze the results of your work and act, and I’ve got technical details always ready to share. But, perhaps, it will not be a wide audience, but a narrower audience, like the InfoStart conference, for example, on the sidelines, please ask specific technical questions, specific questions about secrets, and I will talk about my experience.

image

______________________________________________________________________________________________________________________

View and listen to us here:

youtube
itunes
podfm

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


All Articles