Являются ли кристальные отчеты мертвыми?
У нас есть разработчик с опытом Crystal Reports и некоторые новые отчеты, которые необходимо записать для приложения WinForm, получающего доступ к данным с SQL Server в сети.
Внешний консультант сделал комментарий, что "Crystal Reports мертв", и забыть об этом и установить SQL Reporting Services.
Это разумное предложение? Является ли кривая обучения необходимой для разработчика, чтобы выполнить эту работу, чтобы обеспечить значительное улучшение процесса генерации отчета над Crystal?
Ответы
Ответ 1
Как и любой другой вопрос, подобный этому, ответ придет с некоторым уровнем страсти.
В компании, в которой я работаю, мы используем набор BI Business Objects. Crystal Reports является частью этого пакета. И мы используем его много.
Бизнес-объекты были приобретены SAP, поэтому для пользователей SAP это выбор "dafault", что если он не первый поставщик ERP, он второй, и в этом случае номер один является Oracle, и я сомневаюсь что Oracle будет рекомендовать службы отчетности SQL...
Итак, на мой взгляд, этот внешний консультант очень предвзятый и не видит большой картины. Хорошо, использование кристаллов среди разработчиков будет уменьшаться, но утверждают, что он будет мертвым, - это немного.
Ответ 2
Это хороший совет?
Соответствует ли SSRS кривой обучения с точки зрения выигрыша от изменения?
Ну стоит того, на нескольких уровнях.
- Это дешевле для развертывания с точки зрения лицензирования.
- Это гораздо более надежный. Ваши разработчики перестанут сопротивляться изменениям, опасаясь что-то сломать.
- Это намного быстрее (зависит от эффективности SQL-запроса)
- Ваши разработчики будут счастливее. Заработная плата CR высока по той же причине, что и работники сточных вод хорошо оплачиваются.
- Он расширяемый. Для этого требуется более высокий уровень знаний, но это дает вам много возможностей.
Пункты 1-4 непосредственно влияют на стоимость владения. CR - это бездонная пропасть расходов на техническое обслуживание.
Что касается кривой обучения,
- Общие принципы работы одинаковы
- SSRS проще понять, потому что он более внутренне согласован.
- Реакции разработчиков поляризуются в "Ург, это разные" и "Слава богу за это"
Почему консультант сделал радикальное, эмоционально заряженное выражение вроде этого?
Ваш консультант пошёл наверху по очень веской причине.
CR ненадежна, дорога и трудна в использовании. Простые ошибки не исправлены в течение десятилетий после публичного документирования. Телефонная поддержка дорогая, и мой опыт бесполезен. Различные версии несовместимы с точки зрения друг друга. Внутренний механизм запроса производит неверные результаты.
Если он не мертв, то это должно быть. Я буду весело размахивать молотом, если ваш консультант держит ставку. Впоследствии мы должны отрезать голову и наполнить рот чесноком, потому что в противном случае какой-то неумение в управлении будет читать глянцевую брошюру и нанести ее нам снова.
Менеджеры подобны детям: идея слишком сложна для них. Если ваш консультант дал всестороннюю и взвешенную оценку, единственное, что они запомнили, это то, что он много говорил о CR. Это привело бы к неуместному принятию решений, поэтому он упростил его к насмешкам, что они могут понять и запомнить.
Два оборота и два вниз. Очень хорошо. Политическая корректность не полезна. Ложь другим, если это помогает, но никогда не лгите себе.
Crystal Reports имеет очень высокую стоимость владения, как капитальную, так и постоянную, но дискуссии по такой теме быстро вырождаются в религиозные войны, и люди теряют из виду факты.
- Люди, которые его покупают, - это не люди, которые должны его использовать.
- Маркетинговый материал - это маркетинговый материал, который настолько близок, насколько позволяет закон.
- Подробное рассмотрение является продолжительным и техническим, что значительно превосходит возможности лиц, принимающих решения.
- Столкнувшись с решениями, которые они не могут справиться, бюрократы в бизнесе и правительстве используют стандартную тактику уклонения от ответственности: они делают то, что делали все остальные, как бы глупо они ни были.
Ответ 3
http://blogs.msdn.com/b/vbteam/archive/2010/04/08/crystal-reports-for-visual-studio-2010.aspx
Похоже, Microsoft больше не связывает его, что вполне может означать, что будет снижаться его популярность.