Ваше мнение важно для нас.
Поделитесь своими предоложениями и пожеланиями.

Developersonthe.net - интегрированая среда разработки

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

Идея

Идеи - движущая сила развития человечества. Каждое изобретение, каждый успешный продукт начинаются с идеи. Но откуда же эти идеи беруться? Они возникают в тот момент, когда Вы видите возможность, помочь другим людям решить их задачи, помочь делать это быстрее, проще, эффективнее. Что для этого нужно? Конечно же, знать чем занимаются другие, и какие у них возникают проблемы. Как об этом узнать? Довольно просто. Нужно посещать тематические форумы, интересоваться проектами других людей и особенно обращать внимание на вопросы, которые они задают. Ведь любой вопрос - это реальная проблема, и если для нее нет простого и изящного решения - это возможность создать нечто новое и, при этом, востребованное. Чем в этом может быть полезен сервис Developersonthe.net? Он позволит Вам делать все вышеперечисленное: просматривать проекты других участников, изучать их вопросы и статьи, которые они пишут. Если на данный момент у Вас нет никаких идей это тоже не беда, Вы можете присоединиться к одному из уже существующих проектов. Работа над ним, без сомнения, натолкнет Вас на мысль о том, что именно могло бы упростить Вашу работу. Это, как раз, тот вид идей, которые чаще всего становятся успешными - идеи продуктов, призванных решить Ваши собственные проблемы и сделать Вашу жизнь проще. Как говориться, "Eat your own dog food."

Команда

У Вас есть идея? Поздравляем! Но не спешите, это, лишь первый шаг. От идеи до успешного продукта - длинный и тернистый путь. Один из элементов этого пути - поиск команды. Тут есть несколько вариантов:

  1. Я все сделаю сам! Мне никто не нужен!
    Это хорошо работает для небольших проектов. Но, если Вы хотите извлечь реальную коммерческую выгоду из своего проекта, в одиночку это будет очень нелегко. К тому же, Вы можете упустить время. Как известно, "Идеи витают в воздухе", и пока Вы пытаетесь воплотить в жизнь свою идею, кто-то, имеющий в своем распоряжении, команду разработчиков, сделает то же самое гораздо раньше. Хотите опередить конкурентов? Воспользуйтесь нашим сервисом!
  2. У меня есть друзья-разработчики, я сделаю проект вместе с ними!
    Неплохо. Но, и в этом случае, не все гладко. Как говорил Джон Рокфеллер, "Дружба, основанная на бизнесе, лучше, чем бизнес, основанный на дружбе." Почему? Так сложилось, что большинство людей склонно отноститься к своим друзьям снисходительно и большинство это понимает. Зачастую, Ваши друзья не вполне разделяют Ваш энтузиазм, касательно разрабатываемого продукта. В этом случаи, они могут либо вообще отказаться Вам помогать, либо будут помогать, но для галочки, чтоб Вас не обидеть. В итоге, можно остаться и продукт не сделать, и с друзьями поругаться. Очень бы не хотелось. С другой стороны, если Вы и Ваши друзья полны энтузиазма, используйте возможности нашего сервиса для совместной разработки! В дальнейшем, если вы решите расширить команду, то, с помощью нашего сервиса, сможете найти других заинтересованных вашей идеей разработчиков.
  3. О чем вы вообще говорите? У меня идея на миллион долларов! Уже сегодня я еду в Калифорнию на встречу с венчурными капиталистами. Я получу инвестиции, и найму команду разработчиков!
    Веско! Правда учтите, что Вам нужно будет убедить инвесторов в том, что именно Ваш проект из сотен заслучижвает быть профинансированным. К тому же, проекты, находящиеся на стадии голой идеи, редко получают финансирование. Желательно, чтоб был хотя бы прототип. Никто не может сказать, со стопроцентной уверенностью, "взлетит" ли проект, потому инвесторы ведут себя довольно настороженно, особенно, когда речь идет о "сенсационных" проектах. Вне зависимости от того, разрабатываете ли Вы прототип, или уже получили финансирование, набор команды - это проблема которую необходимо решить. Наш сервис поможет Вам в этом!
  4. Да, мне, пожалуй, и правда, не помешала бы еще пара человек в команду.
    Что ж, тогда зарегистрируйте свой проект в нашем сервисе, не забыв, вкратце, изложить его суть, и ждите запросов от желающих поучаствовать!

Реклама

PR - одна из важнейших(если не самая важная) составляющих успеха любого проекта. Если Ваш продукт известен, то его будут покупать, если он, конечно, коммерческий, им будут пользоваться, и его будут поддерживать, в том числе финансово, если он существует на пожертвования. Как же продукту стать узнаваемым? Как заставить людей о нем говорить? Это непростая задача, крупные компании тратят миллионы долларов, ежегодно, на рекламные ролики, объявления в Интернете, различные PR-акции, бигборды и прочее. Если Вы пока не готовы тратить подобные суммы на рекламу, стоит прибегнуть к несколько иным методикам завоевания популярности:

  1. Рекламируйте локально. Не стоит пытаться сразу сообщить о себе всему миру. Гораздо лучше, если у Вашего продукта пять пользователей, работающих в одном офисе, чем десяток, разбросанных по всему миру. Сполченная группа людей, с большей вероятностью, будет продолжать пользоваться Вашим продуктом и обсуждать его, при этом советуя его другим. Отдельно взятые же клиенты, скорее, предпочтут аналог, которым пользуется большинство окружающих, даже если у Вашего продукта есть ряд серьезных преимуществ. Безусловно, в век Интернета и социальных сетей, социальные группы могут быть достаточно распределенными. Таким образом "локально", может означать и внутри некоторой социальной группы(без учета территориального расположения).
  2. Используйте социальные медиа в Интернете. Используйте все возможные средства бесплатной рекламы в Интернете. Это, к примеру, социальные сети, вроде Facebook, Вконтакте и иже с ними, это Twitter и прочие личные блоги, это различные тематические форумы и тому подобное. Чем большее число подобных ресурсов "знает" о Вашем продукте, тем лучше.
  3. Публикуйте новую информацию часто. Некоторые люди считают, что если данных не хватает для выпуска новости, то ее не следует публиковать. Это не так. Чем чаще Вы публикуете, тем больше шанс, что потенциальные клиенты узнают о Вашем продукте и тем больше уверенность тех, кто уже знает, в том, что продукт живет и развивается.

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

Инструменты разработки

Мы постоянно развиваем предоставляемый пользователям набор инструментов разработки. Сегодня, для каждого проекта, мы предлагаем: удобный багтреккер на основе Канбан доски и репозиторий Mercurial. Дальше немного подробнее об этих инструментах.


Багтреккер представляет из себя "доску" с четырьмя колонками: "Открыт", "В разработке", "Ожидает проверки" и "Закрыт", соответственно. В отличии, от, например, JIRA Agile, наш багтреккер позволяет переводить задачи из одного состояния в другое без ограничений, что расширяет число возможных сценариев работы. Как и сам Канбан, наш багтреккер невероятно гибкий, потому он никак не привязывается к итерациям. Для более удобной навигации, "Задачи" группируються в "Цели". Панель целей, позволяет выводить задачи относящиеся только в выбранным целям, она так же позволяет включать или исключать из вывода "Инцеденты". Крупные задачи можно разбивать на "Подзадачи", а "Инцеденты" выявленные в ходе тестирования такой задачи, можно привязывать к ней, заводя их в виде "Дефектов". "Подзадачами" и "Дефекты" относящиеся к одной "Задаче" будут выводиться на специально выделенной для этой "Задачи" части доски.

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

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

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

Теперь немного о репозитории. Как уже было упомянуто раньше, наш сервис предоставляет возможность использования репозитория Mercurial. В частности, на странице управления проектом, Вы можете создать репозиторий для своего проекта, создать пользователя для этого репозитория, и получить доступ для этого пользователя к данному репозиторию. На первый взгляд, выглядит слегка избыточно, но сейчас станет понятно, почему так. Пользователь созданный для репозитория, будет иметь Ваш логин и пароль, и создать его нужно будет всего единожды. Во всех последующих проектах, создавать пользователя будет не нужно, поскольку Вы будете использовать этого же пользователя. Таки образом в новом проекте Вам просто нужно будет воспользоваться функцией "Получить доступ к репозиторию".

После создания репозитория, пользователя и получения прав, Вы сразу же сможете начать использовать репозиторий. Для этого установите клиент Mercurial на свой компьютер. Мы рекомендуем Mercuriar TortoiseHg. А затем, склонировать репозиторий хранящийся на сервере. Ссылка на него будет доступна участникам проекта на его странице, с помощью функции "Показать URL репозитория проекта". Теперь Вы можете коммитить свой исходный код, и он будет доступен Вам в любое время. При выполнении операций с репозиторием Вам необходимо будет авторизироваться, используя свои логин и пароль в сервисе Developersonthe.net.


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


В завершение сообщаем, что на данный момент сервис Developersonthe.net является

совершенно бесплатным.

ИТ-цитата
"Интернет? Нам это не интересно."
Билл Гейтс, 1993 год