Часто в компании наступает момент, когда все что было реализовано в плане ИТ-технологий и формировалось хаотически в процессе развития, начинает давать сбои. Обычно это происходит в момент достижения компанией некоего "потолка" развития. Какую роль в этом играет ИТ-разработчик или консультант и что от него зависит? Как общаться с заказчиком (часто владельцем), находящимся в некоторой панике и требующего от вас невозможного?
Уже несколько лет ведется усиленная рекламная компания по распространению «восьмерки» на российском рынке. Хотелось бы рассмотреть, насколько такой переход бывает необходим, и что ожидает фирму, решившуюся на этот шаг.
При автоматизации бизнес-процессов заказчика перед ИТ-компанией очень часто возникает необходимость проведения предпроектного обследования. Эта проблема автоматически ставит целый ряд взаимосвязанных вопросов.
Этой статьей я не хочу доказать, что написание технического задания - зло и корень всех бед, нет, ни в коем случае. Все и всегда относительно, а в нашем случае - зависит от задачи. Я хочу показать, что классические схемы разработки программного обеспечения работают не всегда, не всегда эффективны, часто приводят к ненужным конфликтам между менеджерами и исполнителями. Особенно это касается разработки веб-приложений. Я расскажу об экстремальном программировании, но не так, как пишут в книжках, а исходя из реалий - из того, что попробовали команды под моим руководством. О тех методиках, которые работают.