Как написать техническое задание на разработку — личный опыт

Author Автор: Роман Чернышов    Опубликовано: 27 февраля 2019

Как написать техническое задание на разработкуДоброго времени друзья! Сегодня я хочу поговорить о том, как написать техническое задание на разработку сайта, программного обеспечения или любого другого веб-проекта, и обратить ваше внимание на несколько основных моментов, которые следуют при этом учесть. Более того, так как в большинстве случаев, принципы написания технического задания, одинаковы, как для IT сферы, так и для любой другой — я думаю описанные мною правила, буду полезны также специалистом из других областей. Я решил поделиться ими, потому что ко мне часто обращаются люди с просьбами оценить стоимость работы или с предложением о сотрудничестве, ограничиваясь при этом, кратким описанием сути проекта или вовсе ссылкой на какой либо сайт, со словами: — «хотим такой же». Разумеется с такими исходными данными, произвести оценку, а уж тем более осуществить проект, не представляется возможным. Для этого нужно техническое задание(сокращенно — ТЗ), хотя бы его первичный, черновой набросок. Как его написать, читайте далее. подробнее

Свой PHP фреймворк для своих проектов и не только

Author Автор: Роман Чернышов    Опубликовано: 15 февраля 2019

Свой PHP фреймворкДоброго времени друзья! Каждый раз когда возникает вопрос о разработке очередного интернет проекта, будь то информационный портал или специализированный сервис, встает вопрос о том, какой PHP фреймворк или CMS выбрать за основу для его создания. Решение должно подбираться исходя из характеристик будущего проекта, удачно подобранное решение позволит в будущем существенно сэкономить на обслуживании и масштабировании проекта, и речь не только о деньгах, но и о затратах времени и сил, которые могут потребоваться для решения вновь поставленных задач. Почти десять лет назад, я занялся разработкой своего собственного PHP фреймворка, который писался для моего первого проекта, который делался, как говориться «с нуля», им был сайт-биржа прогнозов на спорт. Проект был огромен, и уже тогда я заложил в свой фреймворк возможность масштабироваться, без каких либо существенных на то ограничений. Уже первая версия фреймворка имела админпанель, набор полезных библиотек, структуру MVC, а также логичную структуру файлов и папок. Далее я расскажу обо всем подробнее. подробнее

Интеграция с API страховой компании АльфаСтрахование

Author Автор: Роман Чернышов    Опубликовано: 12 февраля 2019

Интеграция с API страховой компании АльфаСтрахованиеДобрый день друзья! В рамках работы с сайтом для страховых агентов, которые занимаются оформлением полисов ЕОСАГО, мне предстояла задача изучить и интегрировать сайт с API компании АльфаСтрахование. Это одна из немногих страховых компаний, которая предоставляет такую возможность, причем делает это без дополнительной волокиты со стороны агента, как это бывает в других компаниях. Для интеграции с API, предоставляется документация, описывающая логику работы и принципы построения запросов к удаленному серверу. подробнее

Category Категории: Бизнес     Tags Теги: , ,

Таблица соотношений дохода и риска при инвестициях в покупку сайта

Author Автор: Роман Чернышов    Опубликовано: 31 декабря 2018

соотношение дохода и рискаДрузья, всем привет! Так как я занимаюсь инвестированием в прибыльные интернет проекты, а также консультациями в данной области, ко мне часто обращаются люди, с вопросом об окупаемости и рисках, при покупке сайта. За время моей работы в данной нише (первый прибыльный проект я купил в 2013 году), у меня сложилось свое собственное представление о соотношении дохода и риска, который может возникнуть при покупке сайта. Данное соотношение можно считать нормальным, если риск и окупаемость соответствуют данной таблице, проект можно рассмотреть для вложений. Далее подробнее. подробнее

Category Категории: Без рубрики     Tags Теги:

Перенос бизнес процессов из головы на Web-платформу

Author Автор: Роман Чернышов    Опубликовано: 21 декабря 2018

Перенос бизнес процессов из головы на Web-платформуПривет друзья! Сегодня я хочу поговорить о предпринимательстве и связанных процессах, которые мы совершаем изо дня в день, думаю не секрет, что 80 % из них это рутинные задачи, которые не как не влияют на рост дела и доход, но в тоже время без них ни как не обойтись. Поэтому мы поручаем их выполнение помощникам, которые сидят на окладе и не стремятся выполнять сверх плана, и правильно, зачем? Или еще хуже, мы продолжаем выполнять рутинные задачи самостоятельно, держа в голове большой объем информации связанной с этим, что не как не помогает расти нам и нашему бизнесу. Более того, занимая свое сознание рутинными задачами, мы отнимает ценный мозговой ресурс, который могли бы направить на оставшиеся 20% важных дел — повышение качества услуг, скорости, уровня сервиса, а также масштабирование бизнеса и рост продаж. Почему бы не освободить свое сознание и своих сотрудников, от рутинных но важных задач, и перенести часть алгоритмов из головы на web-платформу? Мне кажется это хорошая идея. Далее я расскажу о своем опыте. подробнее

Интеграция на сайт кнопки Купить в кредит от Тинькофф

Author Автор: Роман Чернышов    Опубликовано: 17 декабря 2018

ТинькоффДоброго времени друзья! В борьбе за возможностью предоставить покупателям лучший сервис и условия покупки товара, а вместе с этим увеличить количество продаж, хорошим решением будет предоставление покупателем возможности купить товар в кредит, прямо на сайте. Банк Тинькофф предоставляет специальную кнопку(виджет) — «Купить в кредит», которую можно установить на сайт в раздел корзины, на страницу оплаты или страницу товара. 

подробнее

Свой бизнес на предоставлении услуг хостинга

Author Автор: Роман Чернышов    Опубликовано: 1 декабря 2018

Бизнес ХостингДобрый день друзья! Сегодня я хочу рассказать вам о бизнесе в сфере предоставления услуг хостинга, по методу реселлинга. Что такое реселлинг? Это перепродажа товаров или услуг, в данном случае хостинга. Работает это так — берется в аренду выделенный сервер у крупного хостинг провайдера, затем на нем представляется услуга хостинга, менее крупным сайтам, которым нужна лишь небольшая часть ресурсов сервера: пространства на жестком диске и мощности его процессора. Таким образом, разделив ресурсы сервера и предоставив их своим клиентам, на выгодных для них условиях, вы можете прилично заработать. подробнее

Автоматизация работы продавца — быстрые шаблоны ответов

Author Автор: Роман Чернышов    Опубликовано: 30 ноября 2018

быстрые шаблоны ответовДоброго времени, друзья! Поговорим о такой оптимизации работы продавца интернет магазина, как использование готовых шаблонов ответов, на часто задаваемые вопросы покупателей. Несмотря на то, что на все типовые вопросы, как правило, клиенты могут найти ответы в разделе помощи, они все равно продолжают задавать их продавцу или онлайн консультанту, и это правильно. Отвечать на однотипные вопросы без шаблонов весьма затратно, поэтому мы разработали и внедрили специальный функционал(скрипт на PHP, с админпанелью), для работы с шаблонами.  подробнее

Category Категории: Бизнес, Система     Tags Теги:

Скрипт CMS для сайта хостинг услуг

Author Автор: Роман Чернышов    Опубликовано: 29 ноября 2018

Скрипт CMS для сайта хостинг услугДрузья, привет! Хочу рассказать про CMS для создания сайта по предоставлению услуг хостинга, а также регистрации доменов. Скрипт имеет возможность настройки тарифов, доступен прием оплаты онлайн, личные кабинеты для пользователей, развитую адмипанель с функцией управления аккаунтами, есть система уведомлений о необходимости продления услуг и многое другое. Данная система позволяет организовать свой бизнес по предоставлению услуг хостинга и регистрации доменов, но отмечу, что автоматического создания аккаунтов клиентов на стороне операционной системы сервера — нет, эту задачу администратор решает в ручном режиме. Далее обо всем по порядку. подробнее

Автоматизация процессов с помощью PantomJS

Author Автор: Роман Чернышов    Опубликовано: 25 ноября 2018

Автоматизация процессов с помощью PantomJSДрузья, доброго времени! Нередко возникает необходимость автоматизировать те или иные рабочие процессы, которые осуществляются вручную через интернет браузер. Это может быть проставление статусов, рассылка уведомлений и сообщений, отслеживание меняющихся данных или парсинг страниц какого либо каталога. Например в одном моем проекте была необходимость отслеживать появление новых прогнозов на спортивные матчи, которые публиковались на специализированных сайтах и были доступны только авторизированным пользователям. При этом на сайте стояла сложная система авторизации, и простым PHP Curl, имитировать работу пользователя было достаточно сложно. Решением проблемы, оказался, отличный безоконной браузерный движок PantomJS, позволяющий написать скрипт-бота на JS под выполнение любых задачи. Далее обо всем подробнее. подробнее

Автор блога
Роман Чернышов
Веб-разработчик,
Full Stack
Senior, Architect
PHP, JavaScript, Node.JS, Python, HTML 5, CSS 3, MySQL, Bash, Linux Admin
Заказать работу
предложить оффер

Моя книга
Книга. Веб-разработчик. Легкий вход в профессию
Печатная книга
Веб-разработчик.
Легкий вход в профессию
Купить за 159₽
Последние вопросы
Список вопросов
Последние комментарии
Меню

Archive

Мои проекты
Insurance CMS Love Crm CMS Совместные покупки Мой PHP Framework Хостинг для моих клиентов Лицензии на мой софт и поддержка