Отчёт разработчика по тестированию
#1
Отправлено 15 сентября 2009 - 11:51
Не мог бы кто подсказать, как именно заказчик может убедиться в том, что стадия тестирования программного продукта выполнена надлежащим образом и продукт качественен?
На текущий момент разработчик мутит - уже найдены расхождения с ТЗ, ответить как они тестировали (и тестировали ли вообще) они не могут.
Какай необходимо запросить перечень документов, и что в них должно быть?
#2
Отправлено 15 сентября 2009 - 12:34
2. Может узнать у разработчика, какие у них есть документы, относящиеся к тестированию?
Если они не могут ответить на вопросы, что и как они тестировали, скорее всего документов у них нет.
Доброго времени суток!
Не мог бы кто подсказать, как именно заказчик может убедиться в том, что стадия тестирования программного продукта выполнена надлежащим образом и продукт качественен?
На текущий момент разработчик мутит - уже найдены расхождения с ТЗ, ответить как они тестировали (и тестировали ли вообще) они не могут.
Какай необходимо запросить перечень документов, и что в них должно быть?
#3
Отправлено 15 сентября 2009 - 12:44
Документов у них точно нет (они сами говорили об этом в личной беседе).Может узнать у разработчика, какие у них есть документы, относящиеся к тестированию?
Если они не могут ответить на вопросы, что и как они тестировали, скорее всего документов у них нет.
Проблема в том, что они уверяют, что тестировать не надо, ибо и так всё работает :)
Очевидно, не хотят ничего делать и вводят в заблуждение заказчика... (
В данный момент это уже чисто политический вопрос - заставить их работать. Но для этого надо знать, хотя бы, что спрашивать с них.
#5
Отправлено 15 сентября 2009 - 13:25
- Проверьте здесь.
- Необработанный эксепшен и остановка сервера
- Теперь здесь
- Полбазы снесло
- Сделайте расчет на таких данных
- Не сходится
- Ну все, три теста сделали, три критических ошибки поймали. Уже достаточно.
--
Сергей Мартыненко
Блог 255 ступеней (байки для оруженосца)
facebook (Дети диаграммы Ганта)
ВебПосиделки клуба имени Френсиса Бэкона
#6
Отправлено 15 сентября 2009 - 15:47
Однако вопрос с документацией всё-таки остаётся. Приведу пример:
Речь идёт о программе, ошибка в которой может привести к порче имущества и возможно угрозе жизни или здоровью людей.
Какой перечень документов подтвердит качество тестирования продукта? Чтобы это можно было послать, например, на независимую проверку. Или, в при возникновении аварии, предъявить данные документы как юридические (в прокуратуре, скажем.....).
#7
Отправлено 15 сентября 2009 - 16:16
829-1998 - Software Test Documentation
730-2002 - Standard For Software Quality Assurance Plans
А вообще проектная документация (в т.ч. и касательно тестированию) - это часть контракта. Т.е. если в договоре не написано, какую документацию должен предоставить разработчик, то можно и ничего не получить.
А по поводу компенсации ущерба - в большинстве случаев есть договор использования, который это исключает.
Хорошо, всем спасибо за ответы!
Однако вопрос с документацией всё-таки остаётся. Приведу пример:
Речь идёт о программе, ошибка в которой может привести к порче имущества и возможно угрозе жизни или здоровью людей.
Какой перечень документов подтвердит качество тестирования продукта? Чтобы это можно было послать, например, на независимую проверку. Или, в при возникновении аварии, предъявить данные документы как юридические (в прокуратуре, скажем.....).
#8
Отправлено 15 сентября 2009 - 16:48
IEEE 829-1998 это походу это:
ieee 829 1998
А вот второй не могу найти..
#9
Отправлено 16 сентября 2009 - 04:32
В качестве ГОСТа предложите оформление по "РД 50-34.698-90 - АВТОМАТИЗИРОВАННЫЕ СИСТЕМЫ ТРЕБОВАНИЯ К СОДЕРЖАНИЮ ДОКУМЕНТОВ " (см. п. 2.14. Программа и методика испытаний (компонентов, комплексов средств автоматизации, подсистем, систем))
В приложении должны быть приёмо-сдаточные тесты. Внимательно читайте их, т.к. по ним будет приниматься система.
#10
Отправлено 16 сентября 2009 - 07:09
#11
Отправлено 16 сентября 2009 - 08:09
В Вашем случае в договоре это не оговаривается, но приемка продукта все равно должна в какой-то форме проводиться. Вы можете предложить разработчикам этот вариант.
Сам документ и тесты лучше, вероятно, либо составить самим, либо привлечь специалистов, так как разработчикам Вы, судя по всему, не слишком доверяете.
Ну и наконец, в случае аварии эти документы, как мне кажется, для прокуратуры будут что-то значить только в том случае, если та конкретная ситуация, которая привела к аварии будет в тестах. Поэтому, если требования к качеству продукта предъявяются высокие, и Вы хотите продстраховаться, лучше всего провести тестирование самим или отдать на аутсорсинг компании, специализирующейся на тестировании чужого ПО.
#12
Отправлено 16 сентября 2009 - 10:31
Но проблема в том, что эта ПМИ для комплекса в целом (программная и аппаратная составляющие) и направлена только на то, чтобы показать, что мол всё сделано , а не на то, чтобы показать, что всё работает надёжно (надёжность - основное требование). Никакие внештатные ситуации не моделируются и не прогоняются.
К самой программе множество замечаний (как я уже говорил, есть и не соответствия с ТЗ) что наводит на мысль о небрежной реализации и наличии серьёзных багов в коде. А Разработчик отказывается предоставлять подтверждение этапа тестирования.
Завалить их - проблем нет, а вот заставить работать....
Такие вот дела.
#13
Отправлено 17 сентября 2009 - 07:35
Немножко уточню.Требуйте от разработчиков ПМИ.
В качестве ГОСТа предложите оформление по "РД 50-34.698-90 - АВТОМАТИЗИРОВАННЫЕ СИСТЕМЫ ТРЕБОВАНИЯ К СОДЕРЖАНИЮ ДОКУМЕНТОВ " (см. п. 2.14. Программа и методика испытаний (компонентов, комплексов средств автоматизации, подсистем, систем))
В приложении должны быть приёмо-сдаточные тесты. Внимательно читайте их, т.к. по ним будет приниматься система.
Какие именно документы на программное обеспечение(например, ПМИ) должен предоставить исполнитель , и в соответствии с какими ГОСТами созданными ( или в соответствии с корпоративными стандартами, например...) , должно быть прописано в ТЗ на разработку.
Ежели не прописано - то требовать можно, но вряд ли дадут.....
И не обязательно по ГОСТу (ежели Вы, как заказчик, не являетесь госучреждением... или представителем Минобороны... - то ГОСТ не обязателен...)
#14
Отправлено 17 сентября 2009 - 07:56
Про контракт - здесь очень правильно написали.Хорошо, всем спасибо за ответы!
Однако вопрос с документацией всё-таки остаётся. Приведу пример:
Речь идёт о программе, ошибка в которой может привести к порче имущества и возможно угрозе жизни или здоровью людей.
Какой перечень документов подтвердит качество тестирования продукта? Чтобы это можно было послать, например, на независимую проверку. Или, в при возникновении аварии, предъявить данные документы как юридические (в прокуратуре, скажем.....).
Я бы еще добавила.
Есть ГОСТ Р 51904 (и не только...)
Объем документации, который должен быть разработан, привязывается к уровню ПО. Т.е оценивается, как отказ ПО влияет на безопасность, а уже исходя из этого - определяется объем документации..
И если просмотреть объем документации -- то... документация по приемо-сдаточному тестированию - это далеко не все, что необходимо..
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных