Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Vývoj vlastného softvérového produktu

1,029 views

Published on

vývoj software, web aplikácia, software as a service

Published in: Business
  • Be the first to comment

  • Be the first to like this

Vývoj vlastného softvérového produktu

  1. 1. Vývoj vlastného softvérovéhoproduktuIvan Potančok@ivusko2000 - 2010freelance webdesigner2010 +CEO @ vibration.sk
  2. 2. Software As a ServiceBez inštalácieJednoduchá registráciaJedno jadro, všetci majú najnvošiu verziuVýhody:ÚdržbaModulárnosťJednotné prostredie, multiplatformové
  3. 3. Hľadanie segmentu• S čím máme problém?– Máme x eshopov na y serveroch na z systémoch– Prestashop1.4.7, 1.4.8, 1.5.0, 1.5.2, woocommerce, customeshopy, drupal, magento– Zložitosť na udržiavanie– ZU = X*Y*Z– čím viac eshopov, tým viacproblémov, neudržateľné– spravíme projekt, dostaneme zaplatené = nosímevedrá
  4. 4. Hľadaniesegmentu• Ako ho vyriešiť– Spravíme jedensystém na jednomjadre– Aktulizujemekód, zmení sa uvšetkých– ZU = 1*1*1*V(V ako výroba eshopu)– formou nájmu =vodovod
  5. 5. Analýza• Analýza trhu– Konkurencia veľká, ceny prenájmu malé– Pre malé eshopy za 7 eur mesačne to teda nebude– Väčšie eshopy s potrebou vylepšovania aneustáleho napredovania– svetový konkurenti – veľké tímy cez 100 ľudí, tamešte nie sme• Analýza nákladov
  6. 6. Špecifikácia• Funkčnépožiadavky -text• Zoznamscreenov• Wireframesrovno v HTML5+ Bootstrap
  7. 7. UML vs screeny
  8. 8. Hosting• Hľadanie dodávateľa• Cloud VS virtuálny server• 2 virtual hostingy v rôznych lokalitách• 2 DNS záznamy
  9. 9. Hosting• ISP config – open source hosting solution• CentOS, Apache, NGINX?• Ďalší náklad:– Potreba mať Linux administrátora
  10. 10. Príprava programovania• Voľba vhodnéhojazyka – PHP• Voľba databázy –mysql, PostrgreSQL• Voľba vhodnéhoframeworku – YII – YESIT IS
  11. 11. Tools• Asana – natasky, delegovanie, podklady• IFTTT – if this thanthat• Google drive -accounting• Google calendar –deadlines• Skype –komunikácia, zdieľanie plochy• Dropbox - podklady
  12. 12. Tools• Bitbucket –bugy, verziovanie,GIT• Sublime –HTML, LESS• Netbeans – IDE• Google DRAW –UML• Mysql workbench- DB
  13. 13. Starostlivosť o tím
  14. 14. Podľa Paretovhoprincípu„80 : 20“dokončenieposledných 20%projektu môžezabrať až 80%celkového času
  15. 15. Sústrediť sa najednu vec -agilný prístupPotrebujemtoto tlačítko?Nie.
  16. 16. Termín dokončenia neexistuje –roadmapa na pár rokov dopredu
  17. 17. NeobmedzenýbudgetCashflow
  18. 18. Na .com savykašlite.Ak nájdetepeknúdoménu, tak ju hneďzoberte.
  19. 19. Testovanie trhu od začiatkuMáme klientov a ešte smenespustilisellio.net
  20. 20. Diskusia?• Twitter > @ivusko• Web: > vibration.sk

×