Перейти к содержимому

Фотография

Бесконечные баги


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 79

#61 Zhu

Zhu

    Опытный участник

  • Members
  • PipPipPipPip
  • 288 сообщений
  • ФИО:Рина Ужевко
  • Город:Москва


Отправлено 07 июня 2011 - 17:59

с учетом что пол коллектива активно к лету решил посидеть на диете (по крайней мере женская часть)
кажется, за мисочку с конфетками меня прибьют :crazy:
  • 0
Bugs@Feature
Не бывает совершенных программ, бывают недотестированные.

#62 elfische

elfische

    Постоянный участник

  • Members
  • PipPipPip
  • 186 сообщений
  • ФИО:Андреева Татьяна
  • Город:Казань


Отправлено 08 июня 2011 - 05:03

с учетом что пол коллектива активно к лету решил посидеть на диете (по крайней мере женская часть)
кажется, за мисочку с конфетками меня прибьют :crazy:

Карамельки! Только вот мне нельзя такую мисочку: я на проходе сижу, конфеты кончатся не по назначению.
  • 0

#63 Zhu

Zhu

    Опытный участник

  • Members
  • PipPipPipPip
  • 288 сообщений
  • ФИО:Рина Ужевко
  • Город:Москва


Отправлено 08 июня 2011 - 08:27

Карамельки! Только вот мне нельзя такую мисочку: я на проходе сижу, конфеты кончатся не по назначению.

вот кстати да
одним даш - другим не дашь - обидятсо
а на всех з/п на конфетки не напасешься :biggrin:
  • 0
Bugs@Feature
Не бывает совершенных программ, бывают недотестированные.

#64 elfische

elfische

    Постоянный участник

  • Members
  • PipPipPip
  • 186 сообщений
  • ФИО:Андреева Татьяна
  • Город:Казань


Отправлено 17 июня 2011 - 10:45

Что-то не дошло дело до конфеток. Вернее, на моём порыве найти (выделить и подчеркнуть) повод для угощения конфеткой я была ранена в самое сердце. В результате чего началась тяжёлая кампания по улучшению процессов. Пока я не сдаю своих позиций, но до конфеток дело не дошло.
  • 0

#65 SALar

SALar

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 2 298 сообщений
  • Город:Москва


Отправлено 17 июня 2011 - 13:53


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

И есть ли у нас пример программного продукта, доказывающего это утверждение?

Огромное количество отличных программ было создано без тестирования. На одном из проектов, я доказал с цифрами в руках и добился остановки тестирования до встраивания качества в продукт. Дело в том, что ~ 70% ошибок были связаны с отсутствием всего двух проектных документов. И дешевле было их написать, чем тестировать.
На другом проекте мы поступили по иному. После нахождения второй типичной ошибки в ПО мы вносили еще один пункт в FAQ и рассылали его. Поиск ошибок такого типа прекращался на некоторое время, до устранения расхождений самими программистами.

Так, что да, у меня есть примеры.

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


И еще. Посмотрите главу 18 из книги "Пространство доктора Деминга". Потом читайте всю, книгу, но сначала туда.
  • 1

-- 

Сергей Мартыненко

Блог 255 ступеней (байки для оруженосца)

facebook (Дети диаграммы Ганта)

ВебПосиделки клуба имени Френсиса Бэкона 

 


#66 elfische

elfische

    Постоянный участник

  • Members
  • PipPipPip
  • 186 сообщений
  • ФИО:Андреева Татьяна
  • Город:Казань


Отправлено 18 июня 2011 - 18:26


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


И еще. Посмотрите главу 18 из книги "Пространство доктора Деминга". Потом читайте всю, книгу, но сначала туда.



По комментарию.
  • "И ещё". А что было кроме и до "ещё"?
  • Рекомендация книги вызвана чем именно? Желанием применять "конфетки" как мотивирующий инструмент? Или же фактом изменения процессов?
По главе.
  • Это первая конкретная вещь, которую мне посоветовали с момента начала поиска информации по проблеме. Спасибо.
  • К сожалению, осмысливается тяжеловато. Легче всего поняла часть про психологию. Может быть, по той причине, что старательно пытаюсь понять, что происходит в голове у коллеги. И почему оно происходит только сейчас, а не раньше.
  • Пока единственное, что вынесла, -- "не делайте вредное и бесполезное". И не удивительно: сомневаюсь в том, что и как делаю в данном контексте, я же не управленец. Всего лишь хочу, чтобы мне не мешали выполнять мою работу. При этом написано, что невозможно отличить хорошее от плохого заранее наверняка. А вопрос "что делать?" никуда не исчез.

Понимаю, не бывает готовых решений и формул (А если и бывают, то это, наверняка, не есть хорошо), но мне бы сейчас нечто не настолько всеохватывающее и фундаментальное больше пригодилось (пока я дочитаю и осмыслю, столько времени уйдёт). Но данную книгу рано или поздно прочитаю в любом случае.

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

#67 SALar

SALar

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 2 298 сообщений
  • Город:Москва


Отправлено 20 июня 2011 - 07:12

[*]Это первая конкретная вещь, которую мне посоветовали с момента начала поиска информации по проблеме. Спасибо.

Неправда.
1. Вам уже говорили про управление конфигурациями. Теперь ваш вопрос должен быть о том, где об этом читать. Ответ: SWEBOK ( http://swebok.sorlik...management.html ) - очень хорошо, но тяжеловато для начала. Поэтому идите на habrahabr и ищите по тегам "конфигурационное управление", "управление конфигурациями", "Версионный контроль" и т.д. Там где-то и моя статья есть.

2. Я вам уже давал ответ: Дефекты нужно править до написания кода, а не после него.. Не совсем понятно? Тогда вот развернутое объяснение: http://blog.shumoos.com/archives/230 . Опять непонятно? Э-э-э...

3. Может вам специалиста по тестированию пригласить? Алексея Баранцева, например? Благо сейчас он в основном и занимается тренингами и консалтингом.

Настоятельно рекомендую воспользоваться третьим советом. Впрочем, судя по вашим "наградам" вы в этом направлении двигаетесь.

[*]К сожалению, осмысливается тяжеловато. Легче всего поняла часть про психологию. Может быть, по той причине, что старательно пытаюсь понять, что происходит в голове у коллеги. И почему оно происходит только сейчас, а не раньше.
[*]Пока единственное, что вынесла, -- "не делайте вредное и бесполезное". И не удивительно: сомневаюсь в том, что и как делаю в данном контексте, я же не управленец. Всего лишь хочу, чтобы мне не мешали выполнять мою работу. При этом написано, что невозможно отличить хорошее от плохого заранее наверняка. А вопрос "что делать?" никуда не исчез.

Это одна из лучших (или лучшая) книга о менеджменте. Но она контринтуитивна.
В лучшем случае получится примерно так:
1. Что за чушь?
2. Да, ерунда все это.
3. Это неправда потому что: ...
4. Да но...
5. Да но как это сделать?!

Между первым и пятым вполне может пройти 3-10 лет. И вам сильно повезет, если вы не успеете стать "большим начальником" до достижения 4 или 5. пому как потом переучиваться существенно дольше, сложнее и дороже.

PS. То что описал топикстартер сильно похоже на "воронку Деминга" из этой же книги. Попытки компенсировать случайную ошибку ведут к ухудшению ситуации. Вместо этого нужно просто устранить корневые причины.
  • 2

-- 

Сергей Мартыненко

Блог 255 ступеней (байки для оруженосца)

facebook (Дети диаграммы Ганта)

ВебПосиделки клуба имени Френсиса Бэкона 

 


#68 elfische

elfische

    Постоянный участник

  • Members
  • PipPipPip
  • 186 сообщений
  • ФИО:Андреева Татьяна
  • Город:Казань


Отправлено 29 июня 2011 - 06:13


[*]Это первая конкретная вещь, которую мне посоветовали с момента начала поиска информации по проблеме. Спасибо.

Неправда.
1. Вам уже говорили про управление конфигурациями. Теперь ваш вопрос должен быть о том, где об этом читать. Ответ: SWEBOK ( http://swebok.sorlik...management.html ) - очень хорошо, но тяжеловато для начала. Поэтому идите на habrahabr и ищите по тегам "конфигурационное управление", "управление конфигурациями", "Версионный контроль" и т.д. Там где-то и моя статья есть.

Почему-то проглядела ссылку.

3. Может вам специалиста по тестированию пригласить? Алексея Баранцева, например? Благо сейчас он в основном и занимается тренингами и консалтингом.

Настоятельно рекомендую воспользоваться третьим советом. Впрочем, судя по вашим "наградам" вы в этом направлении двигаетесь.

Двигаюсь пока только я. Думаю, со временем можно будет и такую тему поднять, но сейчас бессмысленно: не готовы ещё.

2. Я вам уже давал ответ: Дефекты нужно править до написания кода, а не после него.. Не совсем понятно? Тогда вот развернутое объяснение: http://blog.shumoos.com/archives/230 . Опять непонятно? Э-э-э...

У меня проблема несколько шире, чем просто повторяющиеся баги, потому говорила в своём контексте. Но больше не буду в свою сторону заворачивать. Именно это понимаю. И тут же вопрос. Пожалуй, самое распространённое предотвращение багов -- тестирование документации. А если её нет?
  • 0

#69 Drag

Drag

    Активный участник

  • Members
  • PipPip
  • 123 сообщений


Отправлено 29 июня 2011 - 22:54

А если ее нет - то собираем информацию и пишем ее сами :) Или собираем вещи )))))))
  • 0

#70 elfische

elfische

    Постоянный участник

  • Members
  • PipPipPip
  • 186 сообщений
  • ФИО:Андреева Татьяна
  • Город:Казань


Отправлено 01 июля 2011 - 13:19

А если ее нет - то собираем информацию и пишем ее сами :) Или собираем вещи )))))))


Пока собиралась ответить, перешла в режим "собираем вещи" )))))))
  • 0

#71 Zhu

Zhu

    Опытный участник

  • Members
  • PipPipPipPip
  • 288 сообщений
  • ФИО:Рина Ужевко
  • Город:Москва


Отправлено 01 июля 2011 - 15:25


А если ее нет - то собираем информацию и пишем ее сами :) Или собираем вещи )))))))


Пока собиралась ответить, перешла в режим "собираем вещи" )))))))


Все что ни делается - делается к лучшему! :dance:
:drinks:
  • 0
Bugs@Feature
Не бывает совершенных программ, бывают недотестированные.

#72 elfische

elfische

    Постоянный участник

  • Members
  • PipPipPip
  • 186 сообщений
  • ФИО:Андреева Татьяна
  • Город:Казань


Отправлено 01 июля 2011 - 18:42

Все что ни делается - делается к лучшему! :dance:
:drinks:

Главное теперь -- не передумать!
  • 0

#73 Zhu

Zhu

    Опытный участник

  • Members
  • PipPipPipPip
  • 288 сообщений
  • ФИО:Рина Ужевко
  • Город:Москва


Отправлено 02 июля 2011 - 10:59

Главное теперь -- не передумать!


а кто ж вам теперь после всех баталий на форуме даст передумать?????=))))))
  • 0
Bugs@Feature
Не бывает совершенных программ, бывают недотестированные.

#74 notProgrammer

notProgrammer

    Постоянный участник

  • Members
  • PipPipPip
  • 199 сообщений
  • Город:Харьков

Отправлено 04 июля 2011 - 11:32

PS. То что описал топикстартер сильно похоже на "воронку Деминга" из этой же книги. Попытки компенсировать случайную ошибку ведут к ухудшению ситуации. Вместо этого нужно просто устранить корневые причины.

Да уж, век живи - век учись. Спасибо, почитаем.
По поводу корневых проблем. Бывает так, что один офис считает корневой проблемой другой офис. Тут главное удалить правильно. Точнее, найти...
  • 0
- Как называется человек, который любит смотреть на страдания других?
- Программист.

У тестировщика всегда чётное количество синяков: если он наступил на грабли - обязан воспроизвести ошибку.
(bash.org)

#75 SALar

SALar

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 2 298 сообщений
  • Город:Москва


Отправлено 04 июля 2011 - 15:37

Да уж, век живи - век учись. Спасибо, почитаем.
По поводу корневых проблем. Бывает так, что один офис считает корневой проблемой другой офис. Тут главное удалить правильно. Точнее, найти...

Тоже мне проблему нашли. Строите диаграмму "Дерево текущей реальности" по методу из этой книги: http://www.ozon.ru/c...ail/id/5288956/ (Детмер "Теория ограничений Голдратта: Системный подход к непрерывному совершенствованию.")
:biggrin:

PS. Это жестокий совет. Количество матана в этой книге превышает летальную дозу для большинства людей в несколько раз.
Начните с книги "Управленческие дилеммы: Теория ограничений в действии." (Шрагенхайм) http://findbook.ru/r...artner=findbook

Она сильно проще. Но и строить диаграммы она не научит как следует.


PSS. Если нет документации - это большой дефект. Тоже можно завписать.
  • 1

-- 

Сергей Мартыненко

Блог 255 ступеней (байки для оруженосца)

facebook (Дети диаграммы Ганта)

ВебПосиделки клуба имени Френсиса Бэкона 

 


#76 elfische

elfische

    Постоянный участник

  • Members
  • PipPipPip
  • 186 сообщений
  • ФИО:Андреева Татьяна
  • Город:Казань


Отправлено 05 июля 2011 - 05:57

SALar, Вы явно из нас хотите менеджеров воспитать :) Но я не против.
  • 0

#77 Фрося

Фрося

    Специалист

  • Members
  • PipPipPipPipPip
  • 514 сообщений
  • ФИО:Радилова Елена Игоревна

Отправлено 05 июля 2011 - 06:55

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



Пришла из отпуска.
Главный Программист встретил словами
"Слава Богу! Вы пришли!!!!!" :victory: :victory: :victory:

Сей же момент что-то поприсылал по почте, сам (!!!!!) завис над столом и в терминах "Ну короче -- вот -- тута кое-что..Ну гляньте.. Ну тута так, тама сяк.. короче менюшки...а фик знает.. ну так вроде .."

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

ПС. Не! Конфеты рулят!
  • 0
Почему-то по пятницам особо остро хочется быть блондинкой....

#78 SALar

SALar

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 2 298 сообщений
  • Город:Москва


Отправлено 05 июля 2011 - 07:31

SALar, Вы явно из нас хотите менеджеров воспитать :) Но я не против.

Я сторонник системы "сменных командиров" описанной нашим соотечественником в 1935 году. Впоследствии с успехом используемой хитроумными японцами и многими другими. В частности IBM. Вы не сможете быть хорошим инженером, если не знаете (не можете выполнять) работу своего руководителя.
  • 0

-- 

Сергей Мартыненко

Блог 255 ступеней (байки для оруженосца)

facebook (Дети диаграммы Ганта)

ВебПосиделки клуба имени Френсиса Бэкона 

 


#79 elfische

elfische

    Постоянный участник

  • Members
  • PipPipPip
  • 186 сообщений
  • ФИО:Андреева Татьяна
  • Город:Казань


Отправлено 05 июля 2011 - 09:10

"Слава Богу! Вы пришли!!!!!" :victory: :victory: :victory:

ПС. Не! Конфеты рулят!

Здорово, что встречают, как дома! У меня пока есть время, может, ещё успею внедрить конфеты!


Я сторонник системы "сменных командиров" описанной нашим соотечественником в 1935 году. Впоследствии с успехом используемой хитроумными японцами и многими другими. В частности IBM. Вы не сможете быть хорошим инженером, если не знаете (не можете выполнять) работу своего руководителя.

Позволю себе не согласиться. На своём же примере.
  • 0

#80 SALar

SALar

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 2 298 сообщений
  • Город:Москва


Отправлено 05 июля 2011 - 14:10


Я сторонник системы "сменных командиров" описанной нашим соотечественником в 1935 году. Впоследствии с успехом используемой хитроумными японцами и многими другими. В частности IBM. Вы не сможете быть хорошим инженером, если не знаете (не можете выполнять) работу своего руководителя.

Позволю себе не согласиться. На своём же примере.


http://gaperton.live....com/44653.html

...
В некоторых подразделениях IBM уделялось очень большое внимание ликвидации «вертикального расслоения» - сокращению дистанции и борьбы с недоверием между менеджментом и инженерами. Меры в частности включали в себя обязательную ротацию — каждый инженер обязан провести как минимум один проект в роли менеджера.

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

Меры IBM нацелены в корень данной проблемы, суть которой составляют человеческие отношения. Они нацелены на формирование единой команды менеджмент-подчиненные, и укреплению доверия.
...

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

-- 

Сергей Мартыненко

Блог 255 ступеней (байки для оруженосца)

facebook (Дети диаграммы Ганта)

ВебПосиделки клуба имени Френсиса Бэкона 

 



Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных