SlideShare uma empresa Scribd logo
1 de 13
Lessons learned in
doing lots with few people.

Ed Freyfogle - UK Scale Camp - 4 Dec. 2009
About us:
About us:
4.5 full time devs, 0 ops, 0 IT support

Operate in 5 markets, 4 languages, ~ 2M UU/month

Mountains of data updating continually

Relationships with most major European media groups

Present data in many different ways: html, whitelabels,
rss/gpx/kml, API, widgets, etc, etc.
Work Smarter, Not Harder

          Do less, better

               NOT

       Do more, more quickly
No Fires
Bad news is fine. No surprises!

Love your automated tests

Clear development/testing/launch process
Speaking of Processes…
Have a process
      hiring, speed day, ops tasks, mundane/repetitive work

Adapt the process as you need, but be explicit

One bad way is better than two good ways
Make your team easy to join
Make documenting easy
      - wiki, autogenned doc pages, don’t doc things that don’t need it


Clean interfaces between systems

Interns
      - highly effective if good (ie well hired) and well managed
Stand on shoulders of giants

Reuse, don’t reinvent

But not always …..
      (not invented here versus not understood here)


Make time to give back
Get other people to do your work
Things not to skimp on
Formal training

Events/Conferences

“fun” projects

Hardware
DO LESS, BETTER!!!!
Learn more
  About me:
        @freyfogle

  About Nestoria:
        http://www.nestoria.com
        @nestoria
Questions?

Mais conteúdo relacionado

Mais procurados (6)

Documentation for developers
Documentation for developersDocumentation for developers
Documentation for developers
 
Multitasking - The Good The Bad and The Ugly
Multitasking - The Good The Bad and The UglyMultitasking - The Good The Bad and The Ugly
Multitasking - The Good The Bad and The Ugly
 
Customer Development - Entrepreneurs Break
Customer Development - Entrepreneurs BreakCustomer Development - Entrepreneurs Break
Customer Development - Entrepreneurs Break
 
Low Code Development: Workflow
Low Code Development: WorkflowLow Code Development: Workflow
Low Code Development: Workflow
 
Multi Tasking Tips
Multi Tasking TipsMulti Tasking Tips
Multi Tasking Tips
 
Multi tasking
Multi taskingMulti tasking
Multi tasking
 

Semelhante a Lessons learned in doing lots with few people

Open Data - Oi Sir Tim Hands Off My Spreadsheet
Open Data - Oi Sir Tim Hands Off My SpreadsheetOpen Data - Oi Sir Tim Hands Off My Spreadsheet
Open Data - Oi Sir Tim Hands Off My Spreadsheet
Snowflake Software
 
Data scientist enablement dse 400 week 5 roadmap
Data scientist enablement   dse 400   week 5 roadmapData scientist enablement   dse 400   week 5 roadmap
Data scientist enablement dse 400 week 5 roadmap
Dr. Mohan K. Bavirisetty
 

Semelhante a Lessons learned in doing lots with few people (20)

Pragmatic programmer
Pragmatic programmerPragmatic programmer
Pragmatic programmer
 
Hack your work. Toolbox for non-profits
Hack your work. Toolbox for non-profitsHack your work. Toolbox for non-profits
Hack your work. Toolbox for non-profits
 
Towards an Agile Authoring methodology: Learning from Lean
Towards an Agile Authoring methodology: Learning from LeanTowards an Agile Authoring methodology: Learning from Lean
Towards an Agile Authoring methodology: Learning from Lean
 
Making agile work for you - conduit 2017 -- John Garison
Making agile work for you  - conduit 2017 -- John GarisonMaking agile work for you  - conduit 2017 -- John Garison
Making agile work for you - conduit 2017 -- John Garison
 
How To (Not) Open Source - Javazone, Oslo 2014
How To (Not) Open Source - Javazone, Oslo 2014How To (Not) Open Source - Javazone, Oslo 2014
How To (Not) Open Source - Javazone, Oslo 2014
 
Harnessing new technologies to get things DONE
Harnessing new technologies to get things DONEHarnessing new technologies to get things DONE
Harnessing new technologies to get things DONE
 
Big Data at a Gaming Company: Spil Games
Big Data at a Gaming Company: Spil GamesBig Data at a Gaming Company: Spil Games
Big Data at a Gaming Company: Spil Games
 
Open Data - Oi Sir Tim Hands Off My Spreadsheet
Open Data - Oi Sir Tim Hands Off My SpreadsheetOpen Data - Oi Sir Tim Hands Off My Spreadsheet
Open Data - Oi Sir Tim Hands Off My Spreadsheet
 
Software Project management
Software Project managementSoftware Project management
Software Project management
 
Data scientist enablement dse 400 week 5 roadmap
Data scientist enablement   dse 400   week 5 roadmapData scientist enablement   dse 400   week 5 roadmap
Data scientist enablement dse 400 week 5 roadmap
 
Protecting All Shades of Intellectual Property (for Tech Writers)
Protecting All Shades of Intellectual Property (for Tech Writers)Protecting All Shades of Intellectual Property (for Tech Writers)
Protecting All Shades of Intellectual Property (for Tech Writers)
 
Meet a 100% R-based CRO. The summary of a 5-year journey
Meet a 100% R-based CRO. The summary of a 5-year journeyMeet a 100% R-based CRO. The summary of a 5-year journey
Meet a 100% R-based CRO. The summary of a 5-year journey
 
Meet a 100% R-based CRO - The summary of a 5-year journey
Meet a 100% R-based CRO - The summary of a 5-year journeyMeet a 100% R-based CRO - The summary of a 5-year journey
Meet a 100% R-based CRO - The summary of a 5-year journey
 
Agile presentation
Agile presentationAgile presentation
Agile presentation
 
Jeremy Caplan - Staying Sane and Gaining Efficiency handout
Jeremy Caplan - Staying Sane and Gaining Efficiency handoutJeremy Caplan - Staying Sane and Gaining Efficiency handout
Jeremy Caplan - Staying Sane and Gaining Efficiency handout
 
Documentation Workbook Series. Step 2 Structuring Information
Documentation Workbook Series. Step 2 Structuring InformationDocumentation Workbook Series. Step 2 Structuring Information
Documentation Workbook Series. Step 2 Structuring Information
 
Tactic matters - or why we need a digital apprenticeship model
Tactic matters - or why we need a digital apprenticeship modelTactic matters - or why we need a digital apprenticeship model
Tactic matters - or why we need a digital apprenticeship model
 
The Designer\'s Toolchest
The Designer\'s ToolchestThe Designer\'s Toolchest
The Designer\'s Toolchest
 
From Lab to Factory: Creating value with data
From Lab to Factory: Creating value with dataFrom Lab to Factory: Creating value with data
From Lab to Factory: Creating value with data
 
Impact of data overloading on productivity
Impact of data overloading on productivityImpact of data overloading on productivity
Impact of data overloading on productivity
 

Mais de lokku

Css sprite_maker-1
Css  sprite_maker-1Css  sprite_maker-1
Css sprite_maker-1
lokku
 
The Nestoria GeoChallenge
The Nestoria GeoChallengeThe Nestoria GeoChallenge
The Nestoria GeoChallenge
lokku
 

Mais de lokku (20)

Geocoding Overview
Geocoding OverviewGeocoding Overview
Geocoding Overview
 
OpenCage Data and sustainable business models for open data
OpenCage Data and sustainable business models for open data OpenCage Data and sustainable business models for open data
OpenCage Data and sustainable business models for open data
 
Presenting the OpenCage Geocoder at #londonapi 17 Sept 2014
Presenting the OpenCage Geocoder at #londonapi 17 Sept 2014Presenting the OpenCage Geocoder at #londonapi 17 Sept 2014
Presenting the OpenCage Geocoder at #londonapi 17 Sept 2014
 
Geo-search-location-based-results-for-site-search
Geo-search-location-based-results-for-site-searchGeo-search-location-based-results-for-site-search
Geo-search-location-based-results-for-site-search
 
Geocoding India - talk delivered on 31 Jan 2014 at the Bangalore goeBLR event
Geocoding India - talk delivered on 31 Jan 2014 at the Bangalore goeBLR eventGeocoding India - talk delivered on 31 Jan 2014 at the Bangalore goeBLR event
Geocoding India - talk delivered on 31 Jan 2014 at the Bangalore goeBLR event
 
Nestoria new design
Nestoria new designNestoria new design
Nestoria new design
 
CSS::SpriteMaker in action!
CSS::SpriteMaker in action!CSS::SpriteMaker in action!
CSS::SpriteMaker in action!
 
Reducing the technical hurdle - why we started OpenCage Data
Reducing the technical hurdle - why we started OpenCage DataReducing the technical hurdle - why we started OpenCage Data
Reducing the technical hurdle - why we started OpenCage Data
 
Css sprite_maker-1
Css  sprite_maker-1Css  sprite_maker-1
Css sprite_maker-1
 
Nestoria case study - The effective use of geo-data for search marketing
Nestoria case study - The effective use of geo-data for search marketingNestoria case study - The effective use of geo-data for search marketing
Nestoria case study - The effective use of geo-data for search marketing
 
The Nestoria GeoChallenge
The Nestoria GeoChallengeThe Nestoria GeoChallenge
The Nestoria GeoChallenge
 
Geo-Data for Search Marketing SEM & SEO
Geo-Data for Search Marketing SEM & SEOGeo-Data for Search Marketing SEM & SEO
Geo-Data for Search Marketing SEM & SEO
 
Making using OSM data simpler - OpenCage Data
Making using OSM data simpler - OpenCage Data Making using OSM data simpler - OpenCage Data
Making using OSM data simpler - OpenCage Data
 
What’s next in mapping for portals? ppw2012
What’s next in mapping for portals? ppw2012What’s next in mapping for portals? ppw2012
What’s next in mapping for portals? ppw2012
 
How Nestoria switched to OpenStreetMap maps
How Nestoria switched to OpenStreetMap mapsHow Nestoria switched to OpenStreetMap maps
How Nestoria switched to OpenStreetMap maps
 
Remote Geocoding
Remote GeocodingRemote Geocoding
Remote Geocoding
 
Mapstraction
MapstractionMapstraction
Mapstraction
 
Bar Camp London 7
Bar Camp London 7Bar Camp London 7
Bar Camp London 7
 
The path ahead for property portals
The path ahead for property portalsThe path ahead for property portals
The path ahead for property portals
 
How People Search For Locations
How People Search For LocationsHow People Search For Locations
How People Search For Locations
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Lessons learned in doing lots with few people

  • 1. Lessons learned in doing lots with few people. Ed Freyfogle - UK Scale Camp - 4 Dec. 2009
  • 3. About us: 4.5 full time devs, 0 ops, 0 IT support Operate in 5 markets, 4 languages, ~ 2M UU/month Mountains of data updating continually Relationships with most major European media groups Present data in many different ways: html, whitelabels, rss/gpx/kml, API, widgets, etc, etc.
  • 4. Work Smarter, Not Harder Do less, better NOT Do more, more quickly
  • 5. No Fires Bad news is fine. No surprises! Love your automated tests Clear development/testing/launch process
  • 6. Speaking of Processes… Have a process hiring, speed day, ops tasks, mundane/repetitive work Adapt the process as you need, but be explicit One bad way is better than two good ways
  • 7. Make your team easy to join Make documenting easy - wiki, autogenned doc pages, don’t doc things that don’t need it Clean interfaces between systems Interns - highly effective if good (ie well hired) and well managed
  • 8. Stand on shoulders of giants Reuse, don’t reinvent But not always ….. (not invented here versus not understood here) Make time to give back
  • 9. Get other people to do your work
  • 10. Things not to skimp on Formal training Events/Conferences “fun” projects Hardware
  • 12. Learn more About me: @freyfogle About Nestoria: http://www.nestoria.com @nestoria