Assembla.com – software developement accelerator

Posted on: Neděle, Čvc 20, 2008

Pracujete na nějakém projektu, na vašem stole leží tuny počmáraných papírů, ztrácíte přehled o tom, co máte ještě udělat, přes žluté sticky papírky nevidíte na monitor, na tabuli máte podivný diagram, který musíte vyfotit a poslat mailem všem spolupracovníkům, sháníte webhosting se subversion repository…

image

I tak může vypadat průběh projektu, ale tenhle styl se mi příliš nezamlouval. Na počátku letního semestru jsem se díky Gufymu dostal k portálu assembla.com, který mé problémy vyřešil. Těžko popsat dvěma slovy, co assembla je. Tento portál vám zdarma umožní vytvořit si své vlastní „space“, tedy prostor pro váš projekt. V rámci něj máte k dispozici 200MB diskového prostoru, do kterého se počítá SVN, Mercurial nebo GIT repository. Zdarma je také ticket systém, ve kterém můžete vytvářet milníky vývoje (milestone) a k nim přiřazovat jednotlivé úkoly (tasks) a požadavky na práci (tickety). V rámci projektu tak okamžitě získáváte přehled nad tím, kdo co dělá, kdo co dělat má a kdo to nedělá. Zároveň jste (pokud chcete) o všem v reálném čase informováni e-mailem. Můžete zde také uchovávat dokumenty a obrázky, do kterých můžete kreslit a ručně psát – ideální pro grafické návrhy. Můžete mezi s sebou v rámci týmu komunikovat a nemusíte řešit logování – vše se uchová automaticky.

Dále je k dispozici jednoduchá Wiki, ve které si na svých projektech uchovávám doporučené postupy pro jednotlivé úkony, případně informace o nastavení některých součástí. K dispozici je i persistant chat a tzv. Mephisto, tedy veřejně dostupná část vašeho prostoru, kde můžete vést stránky informující o vašem projektu a vývojářský blog. Rozhodně se hodí i možnost napojit na assemblu externí SVN. Pomocí commit messages můžete jak pomocí externí, tak pomocí vestavěné SVN uzavírat tickety – stačí do zprávy napsat close #20 a příslušný ticket se uzavře. U jednotlivých ticketů také můžete uvést, kolik vám jejich vyřešení zabralo času – v modulu Time pak můžete jednoduše na základě těchto dat vytvářet časové reporty. Samozřejmě není problém úkol převést na někoho jiného, označit ticket jako planý poplach apod.

Už za $12.50 měsíčně (což je při současném kurzu 14.59 korun za dolar asi 182 korun) můžete získat placené funkce portálu (ovšem pro každý prostor zvlášť). Placená varianta obsahuje:

  • SSL Encryption on all views of the space
  • Automatic backup to external S3 system – Always have access to your own copy of your data
  • Optional IP-based security – Restrict access to code repositories by location
  • Enhanced time reporting
  • No clearing of old data – We won’t archive your dormant space or clear your old messages
  • Email and phone support – We will answer questions and handle any data conversion or permission issues, within hours
  • 5 Gigabyte disk quota

U leckterých projektů je 180 korun měsíčně naprosto směšná částka, na druhou stranu si nedokážu představit, k čemu může být 5GB pro repository a soubory.

Zkrátka bez assembla se teď ani nepoškrábu na hlavě, dokud na to nemám vystavený ticket. Děsně to šetří práci, nervy, komunikační náklady.

Milestones - Thera Framework - Assembla_1216542270798

Active by Milestone - Tickets - Thera Framework - Assembla_1216542285596



Avatar

Inv

Listopad 8th, 2008 at 5.37
Permalink this comment

1

Jj, assemblu a SVN taky pouzivam a nemuzu si stezovat..

Avatar

Jirka Helmich

Listopad 8th, 2008 at 9.52
Permalink this comment

2

Bohužel Assembla provedla před pár dny nějaké změny, kvůli kterým je třeba buď platit $2/user/space nebo mít všechno public. To moji spokojenost snižuje.

Avatar

Vlada Skoumal

Leden 15th, 2012 at 11.08
Permalink this comment

3

Assemblu používáme asi rok a za tu dobu jsem se na ní stal závislý, cena je teď sice $20/user (neomezeně spaces), ale i za tyhle peníze to stoji ;-)

Založili jsme i českou FanPage na G+ https://plus.google.com/b/107668285084680169525/

A protože se věnujeme mobilním aplikacím vznikla Pocket Assembla, aplikace pro Android a iPhone, obojí je v rané fázi, pokud by měl někdo zájem betatestovat, ozvěte se na support@bioport.cz