Как реализовать полный цикл работы над проектом в веб-студии?
Мы все эти процессы положили на редмайн с ипользованием наших же плагинов RedmineCRM. Очень много всего есть в Redmine "из коробки" 3 и 4 пункты покрывает, на мой взгляд, полностью. 2ой с натяжкой, есть плагины интеграции с Dropbox но работа с документами в целом не очень удобная. Хотя можно использовать те же задачи (Мы построили в своей компании документооборот на задачах, создали два треккера "Входяжие" и "Исходящие" и по ним секретари и бухгалтерия ведет процесс документооборота на примитивном уровне). 
Для CRM есть плагин (мы начинали писать с копии Highrise на потом он довольно серьезно разросся), в котором можно так же отслеживать workflow сделок.  
Еще наверняка будет полезен Helpdesk. У нас он один из основных инструментов. Все почта от клиентов приходит в редмайн и удобно следить на что отвечено на что еще нет. 
По Jenkins тоже, кстати, плагин есть который все в Redmine показывает внутри проекта. Но это спорный момент, честно говоря. Мы не стали это внутрь пихать. Достаточно внешним сервисом пользоваться.
Особенно удобно что все в одном месте находится - внутри Redmine.  Мы много работали с компаниями которые его используют, что только не придумывают. Бухгалтерия, выставление счетов, учет KPI сотрудников.  
По хостингу достаточно дешевый FirstVDS, минимальная конфигурация будет достаточна для <50 пользователей
PS: Сегодня выпустили новый бесплатный плагин Redmine Agile что-то типа Trello И планируем его развивать добавляя инструменты по Scrum и Kanban методологиям
Мы используем Битрикс24, достаточно удобно. Есть конечно и недостатки, но система довольно динамично развивается. Для небольших команд базовый функционал можно использовать бесплатно.