Головне питання: як влаштована програма? Чи існує опис її архітектури? Чи існує чесний опис її можливостей та обмежень? Хотілося б знати наперед, яку кількість заявленого функціоналу ми не зможемо використовувати без програмістських доробок?
Довідка всередині самої програми досить детальна, і дає можливість скласти уявлення про загальні можливості програми, і окремі деталі. Проте це ж технічна документація (не для програміста), для того щоби її читати також потрібна деяка підготовка. Тому ми і рекомендуємо всім пройти спочатку курси, а далі вже удосконалювати свої знання на практиці. Це просто досвід, ми по цій схемі навчаємо і своїх фахівців, і навіть фахівців своїх конкурентів.
Питання не в тому, що є якась частина функціоналу, яка заявлена, але не існує без програмування. Такої проблеми немає – все, що заявлено існує, і буде працювати. Але будь-який опис це слова, можливо спеціальні терміни, але все одно слова, і у вас, і у розробників можуть бути різні уявлення про сенс цих слів, тобто про те, що вони означають насправді. Методичка з курсів це також частина чесного, за вашим словом, опису, але тільки практичний досвід дасть Вам повну картину.
Існує цілий ринок консультантів, які мають такий досвід, та надають платні послуги впровадженя, використовуючи його. Тобто найняти такого консультанта, і ставити йому конкретні запитаня це також досить розповсюджена практика.