SlideShare a Scribd company logo
1 of 17
Download to read offline
Sharing recipes from Osmius
experience

                 José Luis Marina
                       @jlmarina
It is possible to build big and
complex products with a few
good people.
             The Osmius Development Team
What is Osmius?




      Osmius is Open software that allows us to
      Osmius is Open           that allows us to   monitor
      and supervise
      and supervise   anything connected to a network
                               connected to a
What problem addresses Osmius?


              You can't manage your X
     if you don't monitor you Key Indicators (Y).


                       Where X and Y can be:
 X = your car          Y = {speed, rpm}
 X = your startup      Y = {clicks, sales, new visitors}
 X = your systems      Y = {cpu_load, memory, band widht, latency}
 X = solar power plant Y = {kwh, radiation, weather forecast}
 X = business          Y = {human res., incomes, pending orders}
What is Osmius?
     Systems            Applications

    Host Server,      Web Applications
    Applications         Services
     Databases           End user
    Service is down
                        experience
    Response time
                         Response time
     CPU % Load
                         Transactions



                       And what about...
                       Social networks?
                        Business KPIs?
                       News about a new
                           protein?        5
Osmius competitors
The Big Four in monitoring
  HP OpenView , IBM Tivoli, BMC Patrol, CA
  Old Complex IT_only Expensive Expensive                    Expensive


Other professional Monitoring Products
  Zennos          60 employees $21 M USA
  Hyperic         30 employees $11 M USA (springSource)
  System oriented scalability technology (python, java)

Free Software Monitoring Products
  Zabbix
  Nagios
  Old Complex No support     No RoadMap

             $ figures come from http://www.crunchbase.com
Osmius facts

    Osmius is a complex product with a big MVP

Osmius offers more than “big”/old companies/products

     A small team did it in 3 years (first product)

   Working 6   hours a day (90% of the days)
Recipes from the experience

   Some may work for you...
        some won't
Recipes: Building the team from scratch

    use people you know worked with


     use the power of word of mouth


     don't trust psychological profiles
           you know how nerds(we) are


      respect people independence
Recipes: Hiring::Dead man strategy

   by default you are dead (fired) in one
                   month
 if you prevailed your are dead again in 6
                  months.
  Unless the are positive reasons to go on working
                       together
  This avoids to keep with people for lazy reasons.
  Of course you don't know this strategy (it wouldn't be fair)
  Normally you know things aren't working.
  Sounds worst than it actually is.
Recipes: total freedom and responsibility

                 treat people like adults

  All the results are clearly advantages:
   ●   Sharing decisions (product, marketing, even finances)
   ●   No wasted time as a watch dog (double lost: my time, your time)
   ●   Transparency
   ●   This is motivation
Recipes: Methodology




 Results and demo every month
  Results and demo every month
 Stable releases: Twice a year
  Stable releases: Twice a year
 Task: Lasts two days máximum.
  Task: Lasts two days máximum.
 Updated every day.
  Updated every day.
 Visibility
  Visibility
 Enables work at home (no bosses).
  Enables work at home (no bosses).
 Scrum master rotates
 Scrum master rotates
Recipes: six hours

           treat people like adults, again

  The trick here is a combination of these ideas:


   ●   Those 6 hours must be real 6 f****g focused hours.
   ●   After 6 hours of real programming: Don't touch the keyboard!
   ●   Every task is time boxed (see methodology)
   ●   Group pressure is more intense than “the boss pressure”


                             “Race is long”
Recipes: developing software

                 speed matters
                tune every query
           always test 100x elements
     documentation is part of a finished task
         design matters: look and work
              English is mandatory
               open your roadmap
Recipes: open/free source software

  accept that there are users that will never pay for
                    your software


          it helps with distribution at no cost
                         But...
          partners need you to be non-free
     they want their share of Osmius “licenses”


       Osmius Enterprise Edition works for us
Some final advice (we didn't check these)

    Why kill the bear if you didn't sell the skin?
         “find the customers first or ASAP”


     Business plans. Sale cycles are looong.


   Find customers outside the in-crisis territories


   Use partners: they can reach where you can't
Osmius 
      Osmius 
   www.osmius.com
   www.osmius.com

 Osmius Manual – Wiki
 Osmius Manual – Wiki
www.osmius.com/osmwiki
www.osmius.com/osmwiki

   José Luis Marina
   José Luis Marina
    www.jlmarina.net
    www.jlmarina.net
      @jlmarina
      @jlmarina

More Related Content

Viewers also liked

Local Anesthetics2
Local Anesthetics2Local Anesthetics2
Local Anesthetics2zohib
 
NYLA: De-mystifying 2.0 at the Metropolitan Museum of Art
NYLA: De-mystifying 2.0 at the Metropolitan Museum of ArtNYLA: De-mystifying 2.0 at the Metropolitan Museum of Art
NYLA: De-mystifying 2.0 at the Metropolitan Museum of Artguest7dbf306
 
mememtum: presentación para inversores - IESE Jul 2013
mememtum: presentación para inversores - IESE Jul 2013mememtum: presentación para inversores - IESE Jul 2013
mememtum: presentación para inversores - IESE Jul 2013Joselu Marina
 
Mobile Newsgathering
Mobile NewsgatheringMobile Newsgathering
Mobile NewsgatheringSteve Buttry
 
Memorias Aranda webCast ITIL como diferenciador
Memorias Aranda webCast ITIL como diferenciadorMemorias Aranda webCast ITIL como diferenciador
Memorias Aranda webCast ITIL como diferenciadorAranda Software
 
Planning Digital Enterprise Stories
Planning Digital Enterprise StoriesPlanning Digital Enterprise Stories
Planning Digital Enterprise StoriesSteve Buttry
 
Virtual reality ethics
Virtual reality ethicsVirtual reality ethics
Virtual reality ethicsSteve Buttry
 
Kubernetes: Caso de uso real con mememtum y Taniwa
Kubernetes: Caso de uso real con mememtum y TaniwaKubernetes: Caso de uso real con mememtum y Taniwa
Kubernetes: Caso de uso real con mememtum y TaniwaJoselu Marina
 
Writing for social media
Writing for social mediaWriting for social media
Writing for social mediaSteve Buttry
 
Writing for Social Media
Writing for Social MediaWriting for Social Media
Writing for Social MediaSteve Buttry
 
Leading Change in Your Organization
Leading Change in Your OrganizationLeading Change in Your Organization
Leading Change in Your OrganizationSteve Buttry
 
Finding and Pursuing Original Stories
Finding and Pursuing Original StoriesFinding and Pursuing Original Stories
Finding and Pursuing Original StoriesSteve Buttry
 
Updating codes of ethics
Updating codes of ethicsUpdating codes of ethics
Updating codes of ethicsSteve Buttry
 
Visión sobre tecnología y medicina
Visión sobre tecnología y medicinaVisión sobre tecnología y medicina
Visión sobre tecnología y medicinaJoselu Marina
 
Sharing Community Wisdom
Sharing Community WisdomSharing Community Wisdom
Sharing Community WisdomSteve Buttry
 
Opportunities in upheaval
Opportunities in upheavalOpportunities in upheaval
Opportunities in upheavalSteve Buttry
 
C3 for Washington Newspaper Publishers Association
C3 for Washington Newspaper Publishers AssociationC3 for Washington Newspaper Publishers Association
C3 for Washington Newspaper Publishers AssociationSteve Buttry
 

Viewers also liked (18)

Local Anesthetics2
Local Anesthetics2Local Anesthetics2
Local Anesthetics2
 
NYLA: De-mystifying 2.0 at the Metropolitan Museum of Art
NYLA: De-mystifying 2.0 at the Metropolitan Museum of ArtNYLA: De-mystifying 2.0 at the Metropolitan Museum of Art
NYLA: De-mystifying 2.0 at the Metropolitan Museum of Art
 
mememtum: presentación para inversores - IESE Jul 2013
mememtum: presentación para inversores - IESE Jul 2013mememtum: presentación para inversores - IESE Jul 2013
mememtum: presentación para inversores - IESE Jul 2013
 
Mobile Newsgathering
Mobile NewsgatheringMobile Newsgathering
Mobile Newsgathering
 
Memorias Aranda webCast ITIL como diferenciador
Memorias Aranda webCast ITIL como diferenciadorMemorias Aranda webCast ITIL como diferenciador
Memorias Aranda webCast ITIL como diferenciador
 
Planning Digital Enterprise Stories
Planning Digital Enterprise StoriesPlanning Digital Enterprise Stories
Planning Digital Enterprise Stories
 
Virtual reality ethics
Virtual reality ethicsVirtual reality ethics
Virtual reality ethics
 
Kubernetes: Caso de uso real con mememtum y Taniwa
Kubernetes: Caso de uso real con mememtum y TaniwaKubernetes: Caso de uso real con mememtum y Taniwa
Kubernetes: Caso de uso real con mememtum y Taniwa
 
Writing for social media
Writing for social mediaWriting for social media
Writing for social media
 
Writing for Social Media
Writing for Social MediaWriting for Social Media
Writing for Social Media
 
Leading Change in Your Organization
Leading Change in Your OrganizationLeading Change in Your Organization
Leading Change in Your Organization
 
Finding and Pursuing Original Stories
Finding and Pursuing Original StoriesFinding and Pursuing Original Stories
Finding and Pursuing Original Stories
 
Updating codes of ethics
Updating codes of ethicsUpdating codes of ethics
Updating codes of ethics
 
Visión sobre tecnología y medicina
Visión sobre tecnología y medicinaVisión sobre tecnología y medicina
Visión sobre tecnología y medicina
 
Sharing Community Wisdom
Sharing Community WisdomSharing Community Wisdom
Sharing Community Wisdom
 
Opportunities in upheaval
Opportunities in upheavalOpportunities in upheaval
Opportunities in upheaval
 
C3 for Washington Newspaper Publishers Association
C3 for Washington Newspaper Publishers AssociationC3 for Washington Newspaper Publishers Association
C3 for Washington Newspaper Publishers Association
 
Xtecblocs
XtecblocsXtecblocs
Xtecblocs
 

Similar to Sharing Osmius experiences in Startup Boot Camp Ma

Originate - Think In Hours Not Sprints
Originate - Think In Hours Not SprintsOriginate - Think In Hours Not Sprints
Originate - Think In Hours Not SprintsRob Meadows
 
New Product Development: Thinking about your next feature
New Product Development: Thinking about your next featureNew Product Development: Thinking about your next feature
New Product Development: Thinking about your next featureGabriel Paunescu 🤖
 
Lean Software Development & Kanban
Lean Software Development & KanbanLean Software Development & Kanban
Lean Software Development & KanbanRishi Chaddha
 
WinSmart Technologies
WinSmart TechnologiesWinSmart Technologies
WinSmart Technologiesbijunairk
 
Usability in Virtual Worlds (Metaverse08)
Usability in Virtual Worlds (Metaverse08)Usability in Virtual Worlds (Metaverse08)
Usability in Virtual Worlds (Metaverse08)Markus Breuer
 
Implementing and Running SIEM: Approaches and Lessons
Implementing  and Running SIEM: Approaches and LessonsImplementing  and Running SIEM: Approaches and Lessons
Implementing and Running SIEM: Approaches and LessonsAnton Chuvakin
 
Making agile work for marketing
Making agile work for marketingMaking agile work for marketing
Making agile work for marketingBenGuislain
 
From Prototype to MVP (case study)
From Prototype to MVP (case study)From Prototype to MVP (case study)
From Prototype to MVP (case study)Sergey Sundukovskiy
 
Innovation and Product management
Innovation and Product managementInnovation and Product management
Innovation and Product managementkborah
 
Scaling from new start to enterprise platform
Scaling from new start to enterprise platformScaling from new start to enterprise platform
Scaling from new start to enterprise platformRightScale
 
Anton's Log Management 'Worst Practices'
Anton's Log Management 'Worst Practices'Anton's Log Management 'Worst Practices'
Anton's Log Management 'Worst Practices'Anton Chuvakin
 
POSSIBLE product design sprint
POSSIBLE product design sprintPOSSIBLE product design sprint
POSSIBLE product design sprintThomas Waegemans
 
Be A Great Product Leader (Dropbox / AirBnB 2013)
Be A Great Product Leader (Dropbox / AirBnB 2013)Be A Great Product Leader (Dropbox / AirBnB 2013)
Be A Great Product Leader (Dropbox / AirBnB 2013)Adam Nash
 
Il cognitive computing applicato al marketing e alla comunicazione
Il cognitive computing applicato al marketing e alla comunicazioneIl cognitive computing applicato al marketing e alla comunicazione
Il cognitive computing applicato al marketing e alla comunicazioneAlessandro Zonin
 
The 7 myths of speed .
The 7 myths of speed .The 7 myths of speed .
The 7 myths of speed .Bryan Cassady
 
DeKnowledge - Try us
DeKnowledge - Try usDeKnowledge - Try us
DeKnowledge - Try usBob Pinto
 

Similar to Sharing Osmius experiences in Startup Boot Camp Ma (20)

Originate - Think In Hours Not Sprints
Originate - Think In Hours Not SprintsOriginate - Think In Hours Not Sprints
Originate - Think In Hours Not Sprints
 
New Product Development: Thinking about your next feature
New Product Development: Thinking about your next featureNew Product Development: Thinking about your next feature
New Product Development: Thinking about your next feature
 
MVP
MVPMVP
MVP
 
Scrum
ScrumScrum
Scrum
 
Lean Software Development & Kanban
Lean Software Development & KanbanLean Software Development & Kanban
Lean Software Development & Kanban
 
WinSmart Technologies
WinSmart TechnologiesWinSmart Technologies
WinSmart Technologies
 
Usability in Virtual Worlds (Metaverse08)
Usability in Virtual Worlds (Metaverse08)Usability in Virtual Worlds (Metaverse08)
Usability in Virtual Worlds (Metaverse08)
 
Implementing and Running SIEM: Approaches and Lessons
Implementing  and Running SIEM: Approaches and LessonsImplementing  and Running SIEM: Approaches and Lessons
Implementing and Running SIEM: Approaches and Lessons
 
Making agile work for marketing
Making agile work for marketingMaking agile work for marketing
Making agile work for marketing
 
From Prototype to MVP (case study)
From Prototype to MVP (case study)From Prototype to MVP (case study)
From Prototype to MVP (case study)
 
Blueworks Live Best Practices
Blueworks Live Best PracticesBlueworks Live Best Practices
Blueworks Live Best Practices
 
Innovation and Product management
Innovation and Product managementInnovation and Product management
Innovation and Product management
 
Scaling from new start to enterprise platform
Scaling from new start to enterprise platformScaling from new start to enterprise platform
Scaling from new start to enterprise platform
 
Anton's Log Management 'Worst Practices'
Anton's Log Management 'Worst Practices'Anton's Log Management 'Worst Practices'
Anton's Log Management 'Worst Practices'
 
Startup entrepreneurship with Shlomo Maital
Startup entrepreneurship with Shlomo MaitalStartup entrepreneurship with Shlomo Maital
Startup entrepreneurship with Shlomo Maital
 
POSSIBLE product design sprint
POSSIBLE product design sprintPOSSIBLE product design sprint
POSSIBLE product design sprint
 
Be A Great Product Leader (Dropbox / AirBnB 2013)
Be A Great Product Leader (Dropbox / AirBnB 2013)Be A Great Product Leader (Dropbox / AirBnB 2013)
Be A Great Product Leader (Dropbox / AirBnB 2013)
 
Il cognitive computing applicato al marketing e alla comunicazione
Il cognitive computing applicato al marketing e alla comunicazioneIl cognitive computing applicato al marketing e alla comunicazione
Il cognitive computing applicato al marketing e alla comunicazione
 
The 7 myths of speed .
The 7 myths of speed .The 7 myths of speed .
The 7 myths of speed .
 
DeKnowledge - Try us
DeKnowledge - Try usDeKnowledge - Try us
DeKnowledge - Try us
 

More from Joselu Marina

Osmius: RoadMap (MadridOnRails)
Osmius: RoadMap (MadridOnRails)Osmius: RoadMap (MadridOnRails)
Osmius: RoadMap (MadridOnRails)Joselu Marina
 
Osmius: Monitoriza tu negocio
Osmius: Monitoriza tu negocioOsmius: Monitoriza tu negocio
Osmius: Monitoriza tu negocioJoselu Marina
 
bioLabeler para primerViernes
bioLabeler para primerViernesbioLabeler para primerViernes
bioLabeler para primerViernesJoselu Marina
 
Uso GPUs para alineación de secuencias de Genes
Uso GPUs para alineación de secuencias de GenesUso GPUs para alineación de secuencias de Genes
Uso GPUs para alineación de secuencias de GenesJoselu Marina
 
Priorización de Requisitos
Priorización de RequisitosPriorización de Requisitos
Priorización de RequisitosJoselu Marina
 
Extracción automática de conceptos de Textos Biomédicos
Extracción automática de conceptos de Textos BiomédicosExtracción automática de conceptos de Textos Biomédicos
Extracción automática de conceptos de Textos BiomédicosJoselu Marina
 
Aprendizaje por Refuerzo: Luchas de Robots
Aprendizaje por Refuerzo: Luchas de RobotsAprendizaje por Refuerzo: Luchas de Robots
Aprendizaje por Refuerzo: Luchas de RobotsJoselu Marina
 

More from Joselu Marina (8)

Abredatos2011
Abredatos2011Abredatos2011
Abredatos2011
 
Osmius: RoadMap (MadridOnRails)
Osmius: RoadMap (MadridOnRails)Osmius: RoadMap (MadridOnRails)
Osmius: RoadMap (MadridOnRails)
 
Osmius: Monitoriza tu negocio
Osmius: Monitoriza tu negocioOsmius: Monitoriza tu negocio
Osmius: Monitoriza tu negocio
 
bioLabeler para primerViernes
bioLabeler para primerViernesbioLabeler para primerViernes
bioLabeler para primerViernes
 
Uso GPUs para alineación de secuencias de Genes
Uso GPUs para alineación de secuencias de GenesUso GPUs para alineación de secuencias de Genes
Uso GPUs para alineación de secuencias de Genes
 
Priorización de Requisitos
Priorización de RequisitosPriorización de Requisitos
Priorización de Requisitos
 
Extracción automática de conceptos de Textos Biomédicos
Extracción automática de conceptos de Textos BiomédicosExtracción automática de conceptos de Textos Biomédicos
Extracción automática de conceptos de Textos Biomédicos
 
Aprendizaje por Refuerzo: Luchas de Robots
Aprendizaje por Refuerzo: Luchas de RobotsAprendizaje por Refuerzo: Luchas de Robots
Aprendizaje por Refuerzo: Luchas de Robots
 

Recently uploaded

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 

Recently uploaded (20)

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 

Sharing Osmius experiences in Startup Boot Camp Ma

  • 1. Sharing recipes from Osmius experience José Luis Marina @jlmarina
  • 2. It is possible to build big and complex products with a few good people. The Osmius Development Team
  • 3. What is Osmius? Osmius is Open software that allows us to Osmius is Open that allows us to monitor and supervise and supervise anything connected to a network connected to a
  • 4. What problem addresses Osmius? You can't manage your X if you don't monitor you Key Indicators (Y). Where X and Y can be: X = your car Y = {speed, rpm} X = your startup Y = {clicks, sales, new visitors} X = your systems Y = {cpu_load, memory, band widht, latency} X = solar power plant Y = {kwh, radiation, weather forecast} X = business Y = {human res., incomes, pending orders}
  • 5. What is Osmius? Systems Applications Host Server, Web Applications Applications Services Databases End user Service is down experience Response time Response time CPU % Load Transactions And what about... Social networks? Business KPIs? News about a new protein? 5
  • 6. Osmius competitors The Big Four in monitoring HP OpenView , IBM Tivoli, BMC Patrol, CA Old Complex IT_only Expensive Expensive Expensive Other professional Monitoring Products Zennos 60 employees $21 M USA Hyperic 30 employees $11 M USA (springSource) System oriented scalability technology (python, java) Free Software Monitoring Products Zabbix Nagios Old Complex No support No RoadMap $ figures come from http://www.crunchbase.com
  • 7. Osmius facts Osmius is a complex product with a big MVP Osmius offers more than “big”/old companies/products A small team did it in 3 years (first product) Working 6 hours a day (90% of the days)
  • 8. Recipes from the experience Some may work for you... some won't
  • 9. Recipes: Building the team from scratch use people you know worked with use the power of word of mouth don't trust psychological profiles you know how nerds(we) are respect people independence
  • 10. Recipes: Hiring::Dead man strategy by default you are dead (fired) in one month if you prevailed your are dead again in 6 months. Unless the are positive reasons to go on working together This avoids to keep with people for lazy reasons. Of course you don't know this strategy (it wouldn't be fair) Normally you know things aren't working. Sounds worst than it actually is.
  • 11. Recipes: total freedom and responsibility treat people like adults All the results are clearly advantages: ● Sharing decisions (product, marketing, even finances) ● No wasted time as a watch dog (double lost: my time, your time) ● Transparency ● This is motivation
  • 12. Recipes: Methodology Results and demo every month Results and demo every month Stable releases: Twice a year Stable releases: Twice a year Task: Lasts two days máximum. Task: Lasts two days máximum. Updated every day. Updated every day. Visibility Visibility Enables work at home (no bosses). Enables work at home (no bosses). Scrum master rotates Scrum master rotates
  • 13. Recipes: six hours treat people like adults, again The trick here is a combination of these ideas: ● Those 6 hours must be real 6 f****g focused hours. ● After 6 hours of real programming: Don't touch the keyboard! ● Every task is time boxed (see methodology) ● Group pressure is more intense than “the boss pressure” “Race is long”
  • 14. Recipes: developing software speed matters tune every query always test 100x elements documentation is part of a finished task design matters: look and work English is mandatory open your roadmap
  • 15. Recipes: open/free source software accept that there are users that will never pay for your software it helps with distribution at no cost But... partners need you to be non-free they want their share of Osmius “licenses” Osmius Enterprise Edition works for us
  • 16. Some final advice (we didn't check these) Why kill the bear if you didn't sell the skin? “find the customers first or ASAP” Business plans. Sale cycles are looong. Find customers outside the in-crisis territories Use partners: they can reach where you can't
  • 17. Osmius  Osmius  www.osmius.com www.osmius.com Osmius Manual – Wiki Osmius Manual – Wiki www.osmius.com/osmwiki www.osmius.com/osmwiki José Luis Marina José Luis Marina www.jlmarina.net www.jlmarina.net @jlmarina @jlmarina