A startup with no office, hipster tools and open source products
-
Upload
gelnior -
Category
Technology
-
view
3.807 -
download
1
description
Transcript of A startup with no office, hipster tools and open source products
![Page 1: A startup with no office, hipster tools and open source products](https://reader033.fdocuments.net/reader033/viewer/2022052823/5556487ed8b42aa41e8b48b8/html5/thumbnails/1.jpg)
A startup with no office, hipster tools and open source products
![Page 2: A startup with no office, hipster tools and open source products](https://reader033.fdocuments.net/reader033/viewer/2022052823/5556487ed8b42aa41e8b48b8/html5/thumbnails/2.jpg)
Part Icontext
![Page 3: A startup with no office, hipster tools and open source products](https://reader033.fdocuments.net/reader033/viewer/2022052823/5556487ed8b42aa41e8b48b8/html5/thumbnails/3.jpg)
a very young startup
First significant lines of code june 2012Officially created in september 20127 membersAverage age: 26 years old
![Page 4: A startup with no office, hipster tools and open source products](https://reader033.fdocuments.net/reader033/viewer/2022052823/5556487ed8b42aa41e8b48b8/html5/thumbnails/4.jpg)
limited resources
Funding: around 100k euros Unemployment benefit for co-foundersNo office
![Page 5: A startup with no office, hipster tools and open source products](https://reader033.fdocuments.net/reader033/viewer/2022052823/5556487ed8b42aa41e8b48b8/html5/thumbnails/5.jpg)
Constraints/facts
Members in diffferent locations (Grenoble, Lyon, Paris, Reims)Respect of the user must be part of the productTechnical team (4 ½ dev, 1 sys admin)
![Page 6: A startup with no office, hipster tools and open source products](https://reader033.fdocuments.net/reader033/viewer/2022052823/5556487ed8b42aa41e8b48b8/html5/thumbnails/6.jpg)
Part IIOrganization
![Page 7: A startup with no office, hipster tools and open source products](https://reader033.fdocuments.net/reader033/viewer/2022052823/5556487ed8b42aa41e8b48b8/html5/thumbnails/7.jpg)
light agile
Daily meeting at 14h (skype)Short sprints: 1 week (trello) Short pair programming (mikogo)Demo every 2 weeks (mikogo)
![Page 8: A startup with no office, hipster tools and open source products](https://reader033.fdocuments.net/reader033/viewer/2022052823/5556487ed8b42aa41e8b48b8/html5/thumbnails/8.jpg)
direct communication
IM (skype)IRC #cozycloudPhone (emergency)Good old emails
![Page 9: A startup with no office, hipster tools and open source products](https://reader033.fdocuments.net/reader033/viewer/2022052823/5556487ed8b42aa41e8b48b8/html5/thumbnails/9.jpg)
collaboration
Internal wiki (doku wiki)Public wikis (github)Ticket system private and public (github)Forum (vanilla)
![Page 10: A startup with no office, hipster tools and open source products](https://reader033.fdocuments.net/reader033/viewer/2022052823/5556487ed8b42aa41e8b48b8/html5/thumbnails/10.jpg)
team building
Sport weekendsPhysical meetings every 2 weeksShort formations with experts
![Page 11: A startup with no office, hipster tools and open source products](https://reader033.fdocuments.net/reader033/viewer/2022052823/5556487ed8b42aa41e8b48b8/html5/thumbnails/11.jpg)
open source
Public repositoriesGithubDocumented applicationsProject website separated from company website (coming soon...)
![Page 12: A startup with no office, hipster tools and open source products](https://reader033.fdocuments.net/reader033/viewer/2022052823/5556487ed8b42aa41e8b48b8/html5/thumbnails/12.jpg)
commits (git and github)
Depending of the criticity of the modified code: - Commit via a pull request- Commit via a branch- Commit directly to masterPeople can commit since day 1
![Page 13: A startup with no office, hipster tools and open source products](https://reader033.fdocuments.net/reader033/viewer/2022052823/5556487ed8b42aa41e8b48b8/html5/thumbnails/13.jpg)
admin system
Homemade tools (Python)Deployment (Fabtools)Monitoring (Monit)Backup (DB Replication, Archives)Virtualization (OpenVz)
![Page 14: A startup with no office, hipster tools and open source products](https://reader033.fdocuments.net/reader033/viewer/2022052823/5556487ed8b42aa41e8b48b8/html5/thumbnails/14.jpg)
communication
Micro-blogging (Twitter)Blog posts (Jekyll)Newsletters (Mailchimp)Veille (Wiki)Alerts (Mention)
![Page 15: A startup with no office, hipster tools and open source products](https://reader033.fdocuments.net/reader033/viewer/2022052823/5556487ed8b42aa41e8b48b8/html5/thumbnails/15.jpg)
Part IIIprosand cons
![Page 16: A startup with no office, hipster tools and open source products](https://reader033.fdocuments.net/reader033/viewer/2022052823/5556487ed8b42aa41e8b48b8/html5/thumbnails/16.jpg)
telework
No transport timeSelf organization (good for late nighters ;) )Less interruptionsFits well with code writingTend to share more
![Page 17: A startup with no office, hipster tools and open source products](https://reader033.fdocuments.net/reader033/viewer/2022052823/5556487ed8b42aa41e8b48b8/html5/thumbnails/17.jpg)
but...
less friendly, less «human» It's harder to know when someone needs help
![Page 18: A startup with no office, hipster tools and open source products](https://reader033.fdocuments.net/reader033/viewer/2022052823/5556487ed8b42aa41e8b48b8/html5/thumbnails/18.jpg)
open source
External contributionsTransparency for customers and usersEasier to hireIncentive to document and code well
![Page 19: A startup with no office, hipster tools and open source products](https://reader033.fdocuments.net/reader033/viewer/2022052823/5556487ed8b42aa41e8b48b8/html5/thumbnails/19.jpg)
Studies say that creative people works better when they feel self directed and
when they improve their skills or master something.
![Page 20: A startup with no office, hipster tools and open source products](https://reader033.fdocuments.net/reader033/viewer/2022052823/5556487ed8b42aa41e8b48b8/html5/thumbnails/20.jpg)
open source fits well with these idea:
Collaboration with people from the same fieldRecorded track of the stuff doneSomething will persist even if the startup closesInvolved in technical choices
![Page 21: A startup with no office, hipster tools and open source products](https://reader033.fdocuments.net/reader033/viewer/2022052823/5556487ed8b42aa41e8b48b8/html5/thumbnails/21.jpg)
but...
It requires more communication workA little bit harder to packageEveryone can see your mistakes
![Page 22: A startup with no office, hipster tools and open source products](https://reader033.fdocuments.net/reader033/viewer/2022052823/5556487ed8b42aa41e8b48b8/html5/thumbnails/22.jpg)
Part IVtips / results
![Page 23: A startup with no office, hipster tools and open source products](https://reader033.fdocuments.net/reader033/viewer/2022052823/5556487ed8b42aa41e8b48b8/html5/thumbnails/23.jpg)
tips (1 of 2)
Use trello-like to agree on a week todo-listWhen someone does good, say it! When it's bad, be direct and explainTry to achieve at least one goal a week by person
![Page 24: A startup with no office, hipster tools and open source products](https://reader033.fdocuments.net/reader033/viewer/2022052823/5556487ed8b42aa41e8b48b8/html5/thumbnails/24.jpg)
tips (2 of 2)
Ask others what they think of your solutionsExperimentHave funAlways make it exciting
![Page 25: A startup with no office, hipster tools and open source products](https://reader033.fdocuments.net/reader033/viewer/2022052823/5556487ed8b42aa41e8b48b8/html5/thumbnails/25.jpg)
some results (1 of 2)
Last month: 150 commits / developerNew members ready in two daysHighly motivated people
![Page 26: A startup with no office, hipster tools and open source products](https://reader033.fdocuments.net/reader033/viewer/2022052823/5556487ed8b42aa41e8b48b8/html5/thumbnails/26.jpg)
some results (2 of 2)
Lots of documentationGetting feedback on all the product aspectUsers like us
![Page 27: A startup with no office, hipster tools and open source products](https://reader033.fdocuments.net/reader033/viewer/2022052823/5556487ed8b42aa41e8b48b8/html5/thumbnails/27.jpg)
Appendix AHow Node.js helps us
![Page 28: A startup with no office, hipster tools and open source products](https://reader033.fdocuments.net/reader033/viewer/2022052823/5556487ed8b42aa41e8b48b8/html5/thumbnails/28.jpg)
open-source oriented community
Lots of tools to solve common problemsVery active maintainers (fast corrections)Node is trendy: easier to hire
![Page 29: A startup with no office, hipster tools and open source products](https://reader033.fdocuments.net/reader033/viewer/2022052823/5556487ed8b42aa41e8b48b8/html5/thumbnails/29.jpg)
npm
Very easy to deploy app dependenciesClean manifestStart coding with 2 commands : - git clone *myproject.git- npm installSome of our tools are in the npm registry
![Page 30: A startup with no office, hipster tools and open source products](https://reader033.fdocuments.net/reader033/viewer/2022052823/5556487ed8b42aa41e8b48b8/html5/thumbnails/30.jpg)
one language for the full stack
![Page 31: A startup with no office, hipster tools and open source products](https://reader033.fdocuments.net/reader033/viewer/2022052823/5556487ed8b42aa41e8b48b8/html5/thumbnails/31.jpg)
appendix B
Thx LyonJSFree Beers and Pizzas !! !
![Page 32: A startup with no office, hipster tools and open source products](https://reader033.fdocuments.net/reader033/viewer/2022052823/5556487ed8b42aa41e8b48b8/html5/thumbnails/32.jpg)
If you like the way we do things why don't you join us?
[email protected]#cozycloud on freenode.nethttps://forum.cozycloud.cc
![Page 33: A startup with no office, hipster tools and open source products](https://reader033.fdocuments.net/reader033/viewer/2022052823/5556487ed8b42aa41e8b48b8/html5/thumbnails/33.jpg)
[email protected]://blog.cozycloud.cchttps://twitter.com/mycozycloud
Crédits photos Flickr: benoit simple escargot, orcmid, Castaway, ccarlstead, ReservasdeCoches
License Creative Commons by-3.0
a talk by...