AXForum  
Вернуться   AXForum > Прочие обсуждения > Курилка
NAV
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 31.05.2013, 12:23   #1  
nickolasz is offline
nickolasz
GMCS
Сотрудники компании GMCS
 
2 / 18 (1) ++
Регистрация: 04.05.2007
Трудности поддержки большого проекта
Маркетолог спрашивает программиста: в чём сложность поддержки большого проекта?
Программист: ну представь, что ты писатель и поддерживаешь проект "Война и мир". У тебя ТЗ — написать главу как Наташа Ростова гуляла под дождём по парку. Ты пишешь "шёл дождь", сохраняешь, вылетает сообщение об ошибке "Наташа Ростова умерла, продолжение невозможно". Почему умерла? Начинаешь разбираться. Выясняется, что у Пьера Безухова скользкие туфли, он упал, его пистолет ударился о землю и выстрелил в столб, а пуля от столба срикошетила в Наташу. Что делать? Зарядить пистолет холостыми? Поменять туфли? Решили убрать столб. Получаем сообщение "Поручик ржевский умер." Выясняется, что он в следующей главе облокачивается о столб, которого уже нет...
(с)
http://www.liveinternet.ru/community...post278156800/
За это сообщение автора поблагодарили: mazzy (2), lev (2), gl00mie (1), Player1 (1), ZornFire (2).
Старый 31.05.2013, 16:29   #2  
Serge Kotov is offline
Serge Kotov
Участник
 
275 / 152 (6) ++++++
Регистрация: 06.10.2004
Адрес: Moscow
Это пример мышления программиста (или инженера сервис-деска), но не того же писателя и не руководителя. Это представление основано на том, что результат проекта является следствием линейной последовательности событий и если одно звено исчезнет - алгоритм типа зависнет "и все умрут". В жизни (и для сложных проектов в частности) это не так.

Хороший руководитель может и должен сводить неопределенность проекта к необходимому результату. Кстати, буквально полчаса назад рассказывал об этом руководителям проектов у себя в компании, вот более подробно http://www.men-c.com/notes.files/minimal.htm
__________________
Феномен управления www.men-c.com
Старый 31.05.2013, 16:38   #3  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,429 / 1772 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от Serge Kotov Посмотреть сообщение
Хороший руководитель может и должен сводить неопределенность проекта к необходимому результату.
Т.е. для "хорошего" руководителя, что чем больше проект тем проще мм... "сводить неопределенность"?
Старый 31.05.2013, 17:01   #4  
Serge Kotov is offline
Serge Kotov
Участник
 
275 / 152 (6) ++++++
Регистрация: 06.10.2004
Адрес: Moscow
Не понял, откуда вывод, почему проще?

У каждого руководителя есть некоторый порог возможности управления, у кого-то больше, у кого-то меньше. Если проект сложнее возможностей руководителя, то он не просто не сможет им управлять как целым, он может и сам "слететь с катушек".

В таком случае наводить порядок в проекте, если это еще возможно, приходится куратору, вышестоящему директору или всем им вместе.
__________________
Феномен управления www.men-c.com
Старый 31.05.2013, 23:41   #5  
mnt_dx is offline
mnt_dx
Участник
Axapta Retail User
Лучший по профессии 2014
 
1,745 / 188 (10) ++++++
Регистрация: 17.02.2011
Адрес: К Северу через Северо-Запад
Цитата:
Сообщение от Serge Kotov Посмотреть сообщение
Это пример мышления программиста (или инженера сервис-деска), но не того же писателя и не руководителя. Это представление основано на том, что результат проекта является следствием линейной последовательности событий и если одно звено исчезнет - алгоритм типа зависнет "и все умрут". В жизни (и для сложных проектов в частности) это не так.
Сергей, вы не совсем правы. Очень часто принцип работы поддержки - решить конкретную задачу - убрать столб, удалить накладную и прочее. В результате поручик ржевский страдает, или отчетность погоду показывает. Неопределенность тут уберет хороший специалист, который знает: ружье или столб не просто так.
Старый 01.06.2013, 11:14   #6  
Serge Kotov is offline
Serge Kotov
Участник
 
275 / 152 (6) ++++++
Регистрация: 06.10.2004
Адрес: Moscow
Чтобы пояснить мысль, что в сложной системе (термин «проект» здесь некорректен) при изменении одного элемента для сохранения целостности системы следует учитывать его существующие взаимосвязи с другими элементами можно придумать другие, более подходящие аналогии. Например, связанные с работой хирурга.

Приводить пример с работой писателя здесь совершенно некорректно. Лев Николаевич наверное вообще не смог бы понять, что хотел сказать автор цитаты выше. Это не понимание сути проектной деятельности по контрасту с сервисной работой. Проект – создание чего-то нового, чего не существовало ранее. В проекте множество способов получить приемлемый для стейкхолдеров результат разными действиями. И настоящий писатель, приступая к работе «даль свободного романа еще не ясно различает». Хорошие писатели намеренно вводят в свои произведения возможность прочтения, осознания разных смыслов и неопределенности для читателя. Это один из известных элементов эстетического воздействия.

Руководитель из специалистов «сервисного типа» в проектной деятельности малокомпетентен, потому что если что-то идет не так, а в проекте всегда что-то идет не так, то он обычно теряется. Есть прекрасный пример из фильма «Бриллиантовая рука» выраженный фразой «шэф, усё пропало, все пропало! Гипс снимают, клиент уезжает…», который может пояснить это различие в сервисном и проектном подходе.

Но и руководитель проектного типа в сервисном деле то же не очень хорош. Об этом я тоже как то ранее писал.

Вообще у меня не было намерения как то унизить «мышление программиста» - оно очень и очень хорошо, но для своих задач.
__________________
Феномен управления www.men-c.com
За это сообщение автора поблагодарили: Ace of Database (2), gl00mie (3).
Старый 01.06.2013, 15:50   #7  
Player1 is offline
Player1
Участник
Самостоятельные клиенты AX
 
305 / 137 (5) +++++
Регистрация: 21.04.2008
А можно ведь развить мысль дальше: поручик Ржевский не является персонажем "проекта" "Война и мир" (вики: "Поскольку те и другие персонажи — современники, они переплелись в фольклоре"). Т.е. программист никак не ожидал увидеть там поручика Ржевского, он там появился в результате какого-то апгрейда предыдущими программерами (наверняка по хотелке заказчика) и получилось что программист нечаянно его зацепил. И более того, чтобы "проект" пошел дальше, программисту придется запилить туда "Гарри Поттера" или "Железного человека" =)
Старый 01.06.2013, 22:58   #8  
mnt_dx is offline
mnt_dx
Участник
Axapta Retail User
Лучший по профессии 2014
 
1,745 / 188 (10) ++++++
Регистрация: 17.02.2011
Адрес: К Северу через Северо-Запад
Цитата:
Сообщение от Serge Kotov Посмотреть сообщение
В проекте множество способов получить приемлемый для стейкхолдеров результат разными действиями.
Сергей, мы же помним, что у проекта ограничено время и бюджет, поэтому получать результат можно разными активностями, но не любыми. Так что нужны и спецы, которые, в отличие от описываемого вами писателя, должны предусмотреть результат своих действий на картину в целом, а не только маленькую сиюминутную задачу, будь она в рамках проекта или сервисного обслуживания. Вот потек у вас кран - исправить эту ошибку можно по-разному - весь дом от воды отключить на месяц или только вашу квартиру - в первом случае соседи побить могут и тут уже никакое руководительство не поможет.
Старый 03.06.2013, 05:01   #9  
macklakov is offline
macklakov
NavAx
Аватар для macklakov
 
2,129 / 916 (35) +++++++
Регистрация: 03.04.2002
Цитата:
Сообщение от nickolasz Посмотреть сообщение
Маркетолог спрашивает программиста: в чём сложность поддержки большого проекта?
"поддержка проекта" это вообще как?
Мне кажется, в данном сюжете ни маркетолог ни программист не понимают разницу между проектным и операциаонным управлением.
__________________
Isn't it nice when things just work?

Последний раз редактировалось macklakov; 03.06.2013 в 06:21.
Старый 03.06.2013, 14:16   #10  
mnt_dx is offline
mnt_dx
Участник
Axapta Retail User
Лучший по профессии 2014
 
1,745 / 188 (10) ++++++
Регистрация: 17.02.2011
Адрес: К Северу через Северо-Запад
Цитата:
Сообщение от macklakov Посмотреть сообщение
"поддержка проекта" это вообще как?
Проект запустила и взяла на поддержку одна и та же компания.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
А как бы вы организовали контроль проекта? Evgeniy2020 Курилка 9 05.08.2010 11:49
best4best: Продажа проекта - в пути Blog bot Курилка 0 17.10.2009 04:29
Вопросы к George Nordic (было: Недоступность российской поддержки Микрософт) AlGol Курилка 70 30.12.2008 12:24
Суперсофтина для удаленной поддержки юзверя konfet Курилка 22 12.06.2008 15:43
Мои первые впечатления от проекта... ushastik Курилка 94 13.04.2004 09:37

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 10:06.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.