Некоторые преимущества реверс-инжиниринга в сравнении с другими методами разработки:
- Доступность готового изделия и невысокая стоимость. 1 Разработанные на основе анализа существующих образцов объекты могут быть созданы в кратчайшие сроки. 1
- Возможность воспроизведения. 14 При наличии конструкторской документации изделие можно изготовить вновь неограниченное количество раз. 1
- Повышение качества. 1 В процессе анализа и разработки инженеры могут предложить решения, которые улучшат процесс или изделие и повысят его производительность или надёжность. 1
- Возможность «возрождения» деталей старого образца. 1 Часто реинжиниринг применяется для воссоздания объекта, произведённого много лет или десятилетий назад. 1
Некоторые недостатки реверс-инжиниринга:
- Высокие требования к квалификации инженеров-проектировщиков. 1 Процесс анализа и воспроизводства детали или узла довольно сложен и требует высокой квалификации исполнителя. 1
- Ограниченность производств и измерительного оборудования. 1 Даже качественная разработка 3D-модели и конструкторской документации не является гарантией полной работоспособности готового экземпляра. 1
- Наличие неверных исходных данных. 1 Бывают ситуации, когда анализируемый объект уже подвергался ранее осознанной модернизации или случайным искажениям при копировании. 1
- Интеллектуальная собственность. 1 Копируемые образцы могут иметь законных правообладателей, что потенциально может служить источником проблем с законом. 1