Когда я смотрю в прошлое и пытаюсь анализировать, почему не пошёл тот или иной проект, интересная картина получается. Вот там вроде всё было хорошо, но потом начались проблемы, а там, вроде вначале было тяжело, но как-то вытянули.

Факты таковы - чисто в менеджменте, проекты были удачными, лишь когда главный менеджер был сам программистом когда-то. Если нет - 0% процентов. Задумайтесь, менеджеры, эта цифра получена на основании десятка проектов тяжестью более 100 тысяч строк когда и сроком от двух лет и больше. Да, я очень сожалею, но МБА не помогает. Здравствуй этот новый, дивный мир.

Чисто по условиям, заметил, что все проекты, где изначально рулил заказчик, давя и ставя свои условия, влияя на процесс разработки, всегда возникали проблемы. Каждый раз, когда мы подходили к концу, мы проклинали всё на свете, почему мы согласились на такие условия, как же мы так фраернулись. И назад пути нет, проекта жалко, и с другой стороны видишь, что всё идёт не туда, проект медленно но верно опускается на дно после каждого нового требовния заказчика, от которого нельзя отказаться по известным причинам. Проблема в том, что технология требует одного подхода, а заказчик хочет другого. В итоге ни продукт не получается, ни заказчик не доволен.

Вывод - для успешного проекта необходим менеджер - бывший программист, а также серьёзная компания, имеющая связи и возможности, для того чтобы навязывать свои условия разработки. В идеале это должен быть их собственный продукт.

И ещё совет, всем кто хочет подзаработать на ниве софтвера - не зная броду, не суйтесь вводу. То бишь, сначала войдите в тему, на несколько лет, а потом только можно подумать о том, чтобы делать на этом деньги.

Мысли и позиции, опубликованные на сайте, являются собственностью авторов, и могут не совпадать с точкой зрения редакции BlogNews.am.