У нас есть несколько компонентов AS/Flex, которые мы построили с течением времени и улучшили. Они были превращены в компоненты, чтобы их можно было повторно использовать в разных проектах и сэкономить время. Таким образом, вы можете думать о них как о собственной структуре.
Теперь мы понимаем, что нет смысла выпускать исходный код для этих компонентов для различных клиентов как часть проекта, потому что технически этот код на самом деле не принадлежит клиентам.
Итак, мой вопрос
-
Когда клиент приходит к вам, как вы объясните им, что вы не можете предоставить им полный исходный код для этих компонентов. Клиент не понимает разницы, он просто ожидает, что вы предоставите им весь код для сайта, который он вам заплатил. Он не понимает, что этот код заставил вас писать намного больше, чем то, что он заплатил за свой сайт. Но так как он не понимает, он отключится и подумает, что вы его разорвали или что-то в этом роде.
-
Как вы справляетесь с этой ситуацией? Что вы скажете клиентам заранее? Вы рекламируете его на своем сайте с самого начала? Как вы справляетесь со своими возражениями, чтобы они все еще нанимали вас?
-
Как побочный вопрос, как часто вы даете AS и Flex исходный код своим клиентам? В случае, если код не содержит каких-либо внутренних компонентов, которые вы повторно используете в нескольких проектах, и в случае, если у него есть внутренние компоненты.
Я также хотел бы услышать от людей, которые работали в креативных агентствах, поскольку они, скорее всего, уже столкнулись с этой проблемой.