Модераторы: Daevaorn

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> проблемы разработчиков, самые насущные 
:(
    Опции темы
 
с какими проблемами вы чаще всего сталкиваетесь при разработке ПО?
нет технического задания, задача описана только на словах [ 28 ]  [20.74%]
двусмысленность или нечеткость задачи, при кодировании приходится делать предположения [ 24 ]  [17.78%]
приходится часто переписывать одни и те же куски кода [ 11 ]  [8.15%]
изменения в задаче возникают после начала разработки, на ходу [ 28 ]  [20.74%]
в запланированные сроки не удается реализовать то, что требуется [ 15 ]  [11.11%]
получив продукт, заказчики говорят, что это не то, что им нужно [ 11 ]  [8.15%]
другие проблемы [ 18 ]  [13.33%]
Всего проголосовавших: 51
В этом опросе возможны множественные ответы
Гости не могут голосовать 
ida
Дата 24.1.2009, 14:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


замужем
****


Профиль
Группа: Завсегдатай
Сообщений: 2277
Регистрация: 14.5.2002
Где: Санкт-Петербург

Репутация: нет
Всего: 58



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

Это сообщение отредактировал(а) ida - 24.1.2009, 14:16
PM WWW   Вверх
W4FhLF
Дата 24.1.2009, 14:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


found myself
****


Профиль
Группа: Участник Клуба
Сообщений: 2831
Регистрация: 2.12.2006

Репутация: 20
Всего: 121



Цитата

изменения в задаче возникают после начала разработки, на ходу


Вот последнее время актуально. Соответственно переписывать приходится. 


--------------------
"Бог умер" © Ницше
"Ницше умер" © Бог
PM ICQ   Вверх
andrew_121
Дата 24.1.2009, 14:34 (ссылка) |  (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 6
Всего: 33



Мдя... Никогда не задумывался над всеми проблемами сразу. Вот, задумался. Ужаснулся. Вот что ощутил...
smile  smile  smile  smile  smile 



--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
Lazin
Дата 24.1.2009, 14:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 41
Всего: 154



Цитата

двусмысленность или нечеткость задачи, при кодировании приходится делать предположения
и приходится копать в ширь а не в глубь а отсюда уже все остальные проблемы smile 
PM MAIL Skype GTalk   Вверх
Alek86
Дата 24.1.2009, 14:59 (ссылка)   | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1299
Регистрация: 30.1.2007
Где: Киев

Репутация: 21
Всего: 25



имхо, такой опрос несколько неуместен
программисты, в основном, и нужны для того, чтобы справляться с этими "проблемами". зачем тогда на них жаловаться?

не было б этих проблем, то программисты перестали бы быть нужны.
нужны были б тупые кодеры, которые кодировали только то, что описано в подробных и неизменных ТЗ (проблемы №1 и №2)
и кодерам этим не приходилось бы бороться с копипастом (проблема №3), создавать флексибильный и гибкий дизайн, чтоб его легко можно было поменять (проблема №4).
и само собой, зная среднюю скорость кодирования кодера и обьем работ (ибо ТЗ есть), не было б проблемы №5 (время бы считалось по формуле "время = обьем работ / скорость кодирования")

а проблема №6 всегда существовала и будет существовать. для ее решения придуман прием XP "Заказчик всегда рядом", но кто ж его использует?


--------------------
user posted image    user posted image
PM MAIL   Вверх
nerezus
Дата 24.1.2009, 15:31 (ссылка) |   (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: 3
Всего: 43



Цитата

 нет технического задания, задача описана только на словах
 Правило: не браться за заказы без ТЗ.
А написание ТЗ делаю отдельно, после него только и пишу.

Цитата

Вот последнее время актуально. Соответственно переписывать приходится. 
 Так за это и платят дополнительно. Было такое несколько раз, ничего страшного, всегда вознаграждалось доп. суммами.

Цитата

двусмысленность или нечеткость задачи, при кодировании приходится делать предположения
 Это то же, что и отсутствие ТЗ. Т.е. изначально надо просчитывать и думать, браться или нет.

Цитата

получив продукт, заказчики говорят, что это не то, что им нужно
 ТЗ есть? Совпадает? Остались вопросы?
Плюс предоплата как перестраховка.


Цитата

в запланированные сроки не удается реализовать то, что требуется
 А вот эта проблема - всем проблемам проблема (


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
Lazin
Дата 24.1.2009, 15:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 41
Всего: 154



Вообще есть еще такая проблема, например в ТЗ может быть 2 фичи: мегакрутая фича А и никому не нужная фича Б, при этом из-за фичи Б проект становится значительно сложнее и дороже, но для менеджера проекта она по каким-то причинам может быть важна, но оценить сложность ее(фичи Б) реализации он не в состоянии.
В общем оценка сложности и объема работ проекта невозможна до того как он будет сделан smile 
PM MAIL Skype GTalk   Вверх
ida
Дата 24.1.2009, 16:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


замужем
****


Профиль
Группа: Завсегдатай
Сообщений: 2277
Регистрация: 14.5.2002
Где: Санкт-Петербург

Репутация: нет
Всего: 58



Lazin, вот это кстати я забыла.
Что оценка трудоемкости перед началом разработки не проводится, или проводится на глаз, или проводится людьми, которые сами не разработчики.

Цитата(nerezus @ 24.1.2009,  16:31)
Цитата
в запланированные сроки не удается реализовать то, что требуется
 А вот эта проблема - всем проблемам проблема (

Только она является прямым следствием всех предыдущих smile

Цитата(Alek86 @ 24.1.2009,  15:59)
программисты, в основном, и нужны для того, чтобы справляться с этими "проблемами". зачем тогда на них жаловаться?

мы не жалуемся, мы ищем решения.

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

Это сообщение отредактировал(а) ida - 24.1.2009, 16:53
PM WWW   Вверх
maxim1000
Дата 25.1.2009, 00:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 3334
Регистрация: 11.1.2003
Где: Киев

Репутация: 17
Всего: 110



вспоминается цитата с bash.org.ru: самое трудное в работе с компьютерами - работа с людьми

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

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

Это сообщение отредактировал(а) maxim1000 - 25.1.2009, 00:25


--------------------
qqq
PM WWW   Вверх
Gwendolen
Дата 25.1.2009, 10:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 119
Регистрация: 5.4.2005

Репутация: нет
Всего: 1



Цитата(maxim1000 @  25.1.2009,  00:25 Найти цитируемый пост)
иногда посмотришь, что люди пишут, и возникает удивление, что компания довольно успешно работает...


Аналогично. Но последние два года у меня возникает тоже чувство при просмотре собственнного кода smile давностью более 4-6 месяцев. Правда к счастью в последние время только в "красоте реализации", года 1,5-2 назад еще пытался все все реализовать сам, без поиска уже готовых решений, отсюда и проблема:

Цитата

в запланированные сроки не удается реализовать то, что требуется


хотя в тот период было интересно, узнал много чего нового, это было до того как я стал работать программистом.
--------------------
Наносите пользу и причиняйте добро!
PM MAIL   Вверх
nerezus
Дата 25.1.2009, 11:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: 3
Всего: 43



Цитата

Только она является прямым следствием всех предыдущих
 Нет, это просто я такой разгвоздяй)


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
ida
Дата 25.1.2009, 11:17 (ссылка)  | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


замужем
****


Профиль
Группа: Завсегдатай
Сообщений: 2277
Регистрация: 14.5.2002
Где: Санкт-Петербург

Репутация: нет
Всего: 58



Цитата(maxim1000 @ 25.1.2009,  01:25)
вспоминается цитата с bash.org.ru: самое трудное в работе с компьютерами - работа с людьми

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

Хорошо, что аналитиков уже придумали.
Работать с людьми не трудно - это интересно и увлекательно, гораздо интереснее, чем ковыряться в коде.
Просто к этому нужна склонность.
А если у человека нет такой склонности - не надо его насиловать, надо просто найти человека, у которого такая склонность есть, и все он сделает в лучшем виде.

Это сообщение отредактировал(а) ida - 25.1.2009, 19:22
PM WWW   Вверх
maxim1000
Дата 25.1.2009, 17:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 3334
Регистрация: 11.1.2003
Где: Киев

Репутация: 17
Всего: 110



Цитата(ida @  25.1.2009,  11:17 Найти цитируемый пост)
Если послушать программистов, то они бы рады вообще избегать общения с другими людьми.
И ладно бы, это их личное дело - но когда в результате страдает проект, совсем другой разговор.

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

каюсь, неправильно подобрал цитату
она (возможно, неявно) претендует на обобщение вроде "любая работа с людьми - самое трудное"

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

а рано или поздно его приходится чинить, потому что чем больше его используешь, тем больше он тормозит твою работу


--------------------
qqq
PM WWW   Вверх
ida
Дата 25.1.2009, 19:24 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


замужем
****


Профиль
Группа: Завсегдатай
Сообщений: 2277
Регистрация: 14.5.2002
Где: Санкт-Петербург

Репутация: нет
Всего: 58



Цитата(maxim1000 @ 25.1.2009,  18:04)
в больших компаниях при наборе малограмотных людей эффекты от их деятельности начинают приносить всё больше вреда

Согласна.
Но это уже политическая проблема, ее быстро не решишь.
PM WWW   Вверх
mrbrooks
Дата 26.1.2009, 09:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


трололомен
****


Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

Репутация: 2
Всего: 306



Цитата

в запланированные сроки не удается реализовать то, что требуется

что самое интересное - 60% от отводимого времени пипл активно косит, оставшиеся 40 (как правило под конец)  активно работает - то бишь косячит. Менагер который за этим должен следить - вертится у всех на детородном органе против часовой стрелки, ибо разгильдяйство процветает. 
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1073 ]   [ Использовано запросов: 23 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.