Лекція 3. Частина 1 – Інженерні функціональні та нефункціональні вимоги до програмного продукту