⬆️ ⬇️

“Start or forget”: How defects impede your development

Our main principle of work is to provide customers with simple and understandable tools with which even those who have not encountered the IT sphere will be able to work. To implement this installation, we are constantly optimizing all systems and talk about what we managed to do in our blog on Habré. A couple of examples:





Today we decided to switch to an unusual topic - fixing flaws. For this we have found the profile material of the expert.





/ photo by Robert Gourley CC

')

The project Benedict Deicke started more than 10 years ago. While studying at the university one simple letter to the webmaster of one of the favorite music groups allowed Benedict to get a job. The bottom line was to develop a CMS for the team site.



This experience Benedict planned to scale and distribute custom versions of this CMS among his other clients. The problem was that such a task required a little more than just the experience of developing a single software instance.



It required the ability to work with version control systems and understand the principles of object-oriented design. In order to begin to understand all this, Ruby and Ruby on Rails went well, but he didn’t go further than a number of attempts to reanimate his CMS in several years working on other projects.



With other developments, the situation evolved in a similar way - it was very difficult to bring something to a complete state. Benedict decided to try himself as a freelancer and find some more time to work with the “musical” CMS.



In this, he was helped by the approach of 37signals, who independently made their way to large business without attracting investment. It was decided to start selling even before the product is ready. So Benedict found the first client - a rock band that agreed to buy his product.



The progress of work on this project has shown that everything is quite realistic in 4 months. The universal engine also continued to evolve - Benedict was refining it, taking into account the needs of potential customers. He says that at the beginning, he was hampered by flaws that seemed significant to him, but clients were ready to start cooperation and correct the situation along the way.



PS Materials on how we improve the work of our virtual infrastructure provider:



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



All Articles