Главная » Хабрахабр » Методика D.I.Y. проекта. Часть вводная

Методика D.I.Y. проекта. Часть вводная

Цель данной статьи: помочь энтузиастам в организации их проектной деятельности, а также обозначить различия в подходах к реализации любительских (D. Данная статья написана радиолюбителем, имеющим опыт руководства проектами по разработке и постановке на производство сложной радиоэлектронной аппаратуры. Y.) и коммерческих проектов.
Радиолюбительское движение существует уже больше века. I. радиолюбители осуществляют своё творчество в свободное от работы время. Радиолюбительство – это хобби, т.к. Творчество радиолюбителей обладает всеми отличительными чертами проектной деятельности:

  • направлено на создание уникального продукта;
  • имеет ограниченный возможностями семьи бюджет;
  • имеет ограничение по отнятому у семьи времени.

Уникальным продуктом D.I.Y. проекта с точки зрения радиолюбителя может быть как собранная из радиоконструктора ёлочная гирлянда (да-да!), так и пакет конструкторской документации в объёме, достаточном для организации мелкосерийного производства разработанной в рамках проекта оригинальной радиоэлектронной аппаратуры.

Помимо создания уникального продукта приемлемым результатом любительского проекта может быть:

  • чувство радости от технического творчества;
  • чувство гордости за реализованный проект;
  • укрепление отношений в семье.

А вот чего в результате любительского проекта быть не должно, так это:

  • бесцельно потраченных денег и времени;
  • ухудшения отношений в семье;
  • урона здоровью и имуществу от взрыва, пожара или удара электрическим током в процессе проектной деятельности.

Для достижения успеха любительского проекта и минимизации потерь, как моральных, так и материальных, достаточно руководствоваться простыми правилами:

Не привлекать никакого внешнего финансирования до момента создания рабочего прототипа уникального продукта проекта. 0.

Убедиться в технической возможности успешной реализации проекта ещё до принятия решения об открытии этого проекта. 1.

Понимать, что на ранних стадиях ни сроки, ни бюджет любительского проекта планированию не поддаются. 2.

Помнить, что на ранних стадиях Ваш любительский проект никому, кроме Вас, не интересен. 3.

Не забывать, что на ранних стадиях любительский проект финансирует только семья энтузиаста отнятыми у неё временем и деньгами. 4.

В основе этих простых правил лежит коренное отличие любительского проекта от коммерческого: свобода творчества в условиях финансирования из собственных средств.

Проектная деятельность может быть начата, прекращена или приостановлена исполнителем в любой момент. В любительском проекте исполнитель имеет право самостоятельно обозначить цель проекта, его сроки и бюджет. Все результаты проекта принадлежат исполнителю.

Инвестор имеет право влиять на цель проекта, сроки и бюджет. Привлечение внешнего финансирования влечёт за собой ответственность исполнителя перед инвестором за результаты проекта. Инвестор полностью или частично владеет результатами проекта. Прекратить или приостановить проект можно только с разрешения инвестора.

Радиолюбитель опубликовал конструкцию на базе микроконтроллера ATmega328P-PU в корпусе DIP-28. Схема разработки подобных решений проста:

  • определяется замысел проекта;
  • берётся заведомо исправная доступная по цене отладочная плата с ATmega328P-PU «на борту», с которой совместима несложная бесплатная среда разработки с библиотеками;
  • из множества опубликованных в сети open source проектов для этой платформы выбирается какой-либо проект, подходящий для реализации замысла;
  • производится макетирование разрабатываемого решения путём «обвязки» отладочной платы необходимой периферией;
  • проводится или адаптация под требования к продукту выбранного open source проекта, или разработка оригинального ПО;
  • после отладки ПО и схемы на макете разрабатывается печатная плата изделия, отвечающая уровню технологических возможностей разработчика.

Надо заметить, что эта «простая схема» на 100% соответствует нашим «простым правилам»:

Внешнее финансирование не привлечено. 0.

Техническая возможность реализации была доказана наличием подобных проектов, опубликованными другими разработчиками. 1.

Техническое задание, расписание проекта и его бюджет не разрабатывались. 2.

Разработанное в рамках проекта решение опубликовано. 3.

Время и деньги семьи сэкономлены использованием open source software, а также макетированием решения ещё до заказа печатных плат и комплектующих для их сборки.
+ Бонусом к «несложной схеме» ещё может быть и вовлечение своих детей в проект, что однозначно способствует улучшению отношений в семье. 4.

В рамках любительского проекта, без команды разработчиков и привлечения финансирования, сказать новое слово в технике практически невозможно. Все подобные идеи уже или теоретически обоснованы в научных статьях, или реализованы другими энтузиастами и затем опубликованы в открытых источниках, или воплощены в промышленных образцах. Это печально, но, тем не менее, упрощает доказательство технической возможности реализации замысла любительского проекта, а также избавляет от необходимости играть в «страшную коммерческую тайну», необходимость в которой возникает, разве что, в случае, когда у Вас есть, что патентовать. Но это уже, скорее, стартап, чем D.I.Y. проект.

Эта разработка или конструкция, также, может продаваться или в виде набора для самостоятельной сборки, или уже собранной на производстве. Обычно, целью любительского проекта является повторение, или усовершенствование какой-либо существующей разработки или конструкции, где-то уже опубликованной со всеми схемами, чертежами, исходными кодами. Например, радиолюбитель разрабатывает антенный анализатор на основе набора для сборки радиостанции. Ещё одной целью любительского проекта может быть переделка существующей разработки или конструкции для её какого-нибудь необычного применения.

На этом этапе проводится подробный анализ существующих решений с точки зрения схемотехники, конструктива, наличия готового open source software и т.п. После того, как техническая возможность реализации замысла проекта определена, рассматривается способ технической реализации этого замысла. Затем любительский проект переходит в стадию эскизного проекта с целью создания рабочего макета. В любительском проекте на этом месте целесообразно техническое задание не разрабатывать, а лишь сформулировать требования к MVP проекта. Затем, минуя стадию эскизного проекта, коммерческий проект переходит в стадию рабочего проекта с целью создания опытного образца.
Подробней о стадиях проекта можно узнать здесь. В коммерческом же проекте на этот момент времени уже есть уточнённое техническое задание и список технических требований. Там же даны ссылки на ГОСТ.

Исполнитель любительского проекта, в силу ограниченности семейного бюджета, не может позволить себе заказать изготовление десятка опытных образцов и перепаять во время их отладки половину компонентов, изрядно изрезав платы. Разница в подходах обусловлена тем, что исполнитель в коммерческом проекте, как правило, уже имеет наработки по тематике этого проекта, чем и экономит время и деньги инвестора, пропустив стадию эскизного проекта.

Помогают в этом процессе отладочные платы, datasheets и application notes. В любительском проекте для экономии денег и времени приходится проверять каждое своё решение моделированием и макетированием. Иногда бывает целесообразно заказать изготовление по льготной цене печатной платы «прототипа», на которой все эти самодельные отладочные платы и собрать. Если же нужная отладочная плата неоправданно дорога, её приходится разрабатывать самостоятельно по информации о ней из открытых источников. Особое внимание приходится обращать на логистику: лучше купить комплектующие дороже, но у надёжного поставщика.

Если переделок было много, и есть вероятность, что опытные образцы не пройдут испытания на механическую прочность или «климатику», то заказывается изготовление следующей партии опытных образцов, уже с доработками. В коммерческом проекте за потраченное радиолюбителем на макетирование время, обычно, успевают отладить опытные образцы и подготовить их к предварительным испытаниям. Затем корректируют рабочую документацию до состояния конструкторской документации, и ставят изделие на производство. После предварительных испытаний на этих же опытных образцах проводят приёмочные испытания. Profit!

Если этот процесс заканчивается созданием рабочего макета, разработчик может продолжить проект. В это время в любительском проекте, скорее всего, всё ещё продолжается процесс макетирования. Это является ещё одной принципиальной разницей в подходах: по факту реализации замысла проекта на рабочем макете можно провести семейный совет с демонстрацией полученных результатов. Тогда он принимает решение о создании опытного образца (прототипа), пишет техническое задание, разрабатывает бизнес-план, привлекает финансирование.
Но в любительском проекте разработчик, получив предварительный результат, может проект и не продолжать. Найдутся последователи – отлично! После чего проект можно закрыть, а результаты проекта опубликовать. Не найдутся – не так и важно.

I. Главное условие успеха в D. проекте, чтобы близкие люди понимали, на что были израсходованы деньги и время, и поддерживали Ваши начинания! Y.

В последующих частях статьи будет история любительского проекта автора, изложенная по приведенной в вводной части методике.

Не расценивайте всё вышесказанное как догму. И ещё, коллеги! Очень надеюсь, что любая оценка будет сопровождаться комментарием. Эта статья всего лишь отражает взгляды автора на феномен любительских проектов с точки зрения богатого жизненного опыта и профессиональных знаний.

До связи! 73!


Оставить комментарий

Ваш email нигде не будет показан
Обязательные для заполнения поля помечены *

*

x

Ещё Hi-Tech Интересное!

PyDERASN: как я написал ASN.1 библиотеку с slots and blobs

ASN.1 это стандарт (ISO, ITU-T, ГОСТ) языка описывающего структурированную информацию, а также правил кодирования этой информации. Для меня как программиста это просто ещё один формат сериализации и представления данных, наравне с JSON, XML, XDR и другими. Он крайне распространён в ...

6 полезных ресурсов и сервисов для потенциальных эмигрантов в США, Германию и Канаду

К моему удивлению, далеко не так много проектов помогают потенциальным иммигрантам. С недавних пор я активно заинтересовался темой переезда за границу, и в связи с этим изучил существующие сейчас сервисы, которые оказывают помощь в переезде ИТ-специалистам. Пока что я отобрал ...