SlideShare a Scribd company logo
1 of 25
Download to read offline
“Getting Real”
The Best Selling Book by 37Signals
The smarter, faster, easier way to build a successful web application.
PowerPoint Presentation On “Getting Real”
What is Getting Real?
-Getting Real is staying small and being agile.
-It is an approach ideally suited to web based software and
evolving software on a day to day basis.
What they want to show in “Getting Real”
-The Importance of having a philosophy.
-How to “Build Less”?
-Why “Staying Small” is a good thing?
-How to get from idea to reality quick?
-How to staff your team?
-How to promote your app and spread the word?
-Secret to successful support.
Point to keep in Mind while making a
software application:
-Ship less features but quality features.
-With the web we have an incredible advantage.Just ship it and let the customers
tell you if its right and if its not we can fix it and ship it same day.
-Once you iterate quickly and react on customer feedback,you will establish
‘Customer Connection’,that is the goal.
-And don’t forget you need to be honest with your customers,It is the best policy.
Why “Build Less”
The under do process.
-Don’t go for one up.Instead solve the simple problems and leave the
hairy,difficult,nasty problem to everyone else.
-Build software for yourself.You will be the target audience and you should know
whats important and whats not.This will give you a great head start.
-”Constraints Force Creativity”.
How to get from idea to reality quick?
-While making a software application,if you can not fit everything in within the
time and budget allotted then do not expand the time and budget,instead back
the scope.There is always time to add the stuff later.
For Example- When basecamp was launched,there is no billing in it,but they know
they can add it later.Be flexible with things.Flexibility is our friend.
-Always keep your software application as simple as possible
For Example-While creating basecamp,Signal37 team decided to make a no
fuss.Project management is all about,all taking small responsibilities and they
created an app that let people share and collaborate on simple ideas.
Be Lean
-Remember,all the cash,al the marketing and all the people in the world can not
buy the agility you get from being small.
-Work from Large to Small.You should have the bigger picture in mind,don’t stuck
into the details.Like you begin with three parameters,this will give you a
sketch.Then divide the sketch and apply teh same thing.
Just Wing it.
“Don’t sweat stuff until you actually must”.
People often waste time on the problems they don’t even have and most
important is here to be honest with your customer.Tell them you are
experiencing some growing pain,they may not be thrilled but they will appreciate
the candor.
Hire the right customers.
“If you try to please everyone you can’t please anyone”.
Have sides,don’t try to be all things to all people.Your application should have an
attitude.Seek out customers who are actually partners.Speak to people who
share your vision.You are either on the bus or off it.
“Feature Selection”
You should know the heart of the application you are making.Stick to what truly
essential.Start off with a lean,smart app and let it get traction.
This will save the time you spend on wasted things that just don’t matter.It will
result in productivity.
Start With a No.
Make each feature prove itself,that is why you should start with a No.
For Example-
While ‘Steve Jobs’ giving a private presentation on itunes music store,and people
were asking does it do X and are you planning to add Y,to this ‘Jobs’ replied,listen
i know you have thousands of ideas,so do we.But we don’t want a thousand
features,that would be ugly.Innovation is not about saying yes to everything,its
about saying ‘No’ to all but the most crucial features.
Can You handle it?
Make sure whatever it is that you are doing is something you can actually
sustain,Organizationally,Strategically and financially.
Keep asking this question to yourself,so that if anything you have done wrong
would not make it hard to handle the same.
Get It Working as soon as possible.
To get into the real picture make it working unless you will be giving time on
things inventing features that turn out to be unnecessary.
It is natural,you might make a bad call.But so if you do,people will tell you.As
always,you can adjust.
Getting Real is all about being able to change on the fly.
The process to get Real.
-Brainstorm.
-Paper Sketches.(Sketches are languages that communicate)
-Create HTML screens.(Mock Up)
-Code It.(When mockup looks good)
During this whole process remember to stay flexible and expect multiple
iterations and as we have discussed its natural.
Don’t do Paralysis through Analysis.
-Decisions are temporary so make the call and move on.
-When you get to done that means something has been accomplished.A decision
has made and you move on.
-Done means you are building momentum.
Test in the Wild
-Be a user.
-Release a beta version to use.
For Example:-
When ‘Dave Thomas’ wrote the book ‘Agile development through Rails’,he
published a beta version 2 months ago in pdf format.The result were,they have
got 850 reports or typos,technical errors and almost all made their way into the
final book.Its a win-win.
Break It Down.
-Smaller tasks and smaller timelines are more manageable.
As software developer are a special breed of optimists.When presented with a
task they think that will be very easy.Won’t take too much time at all.
How to staff your team?
-You can’t fake Enthusiasm.Find someone who is enthusiastic.Someone you can
trust to get things done when left alone.
-Hire Less and Hire Later.(Example GE CEO ‘Jack Welch’)
-Each member of your team should be able to wear another cap as well if
needed.
-Anytime you get confused to staff A or B.Always go for a good writer.(Good
writing skills are an indicator of an organized mind).
Design
-There should be a epicenter of design.
-You can plan designs with keeping in mind three screens.
Regular-The screen people see when everything work fine.
Blank-The user see when using your app first time,before entering data.
Error-The screens people see when something goes wrong.
Points to keep in mind.
-Write stories not detail.
-Personify your product.
-Easy On and Off.
-Soften Bullets.(Prior notice to things like price hike as our customers are our
Bread and butter and we should make them feel valued.)
Launch
-Teaser.
-Preview.
-Launch.
This is the hollywood style.
-Ride the blog wave.
-Educate People(Education comes in many form,Teaching is all about Good
karma.You are paying it forward.You are helping others.You get some healthy
promotion.
Support
-Always do it yourself,you should hear what your customer saying.You need to
get annoyed too when your customer get annoyed too.Never outsource
customer support or a third party.
Unless “The software chef doesn’t get to hear what the customers are actually
saying”.
Zero Training
- The product should not be that complicated that users would need training to
run it.A product like Google,Yahoo doesn’t require training or manual to run it.
Answer Quick
Customer don’t expect your product to be perfect.However do except that
you are listening and acknowledging so show that you care.
During Business hours ‘Blinksale’ people replied 90% of emails within 90
minutes and people love it.
“Get bad news out and out the way”
Be as open,honest,transparent as possible.
Post Launch
-Release a version that shows you are updating things.
-An abandoned product blog is a sign of an abandoned product.A living product
is one that is talking and listening to its users.
-Beta should be private.
-Prioritize your bugs,they all are not equal.Make difference between annoying or
destroying.
-Be honest,if any customer comes up with a bug,tell them we have noted it down
and working on it.
“Don’t Inflate just for the sake of Inflating”
Be a surfer watch the ocean and figure out where the big waves are breaking.
Everyone can have an idea,can write a blog,can hire someone to write code but
the difference between you and everyone is how well you execute it.

More Related Content

What's hot

beginners_guide_to_designing_apps_and_interfaces_1_0
beginners_guide_to_designing_apps_and_interfaces_1_0beginners_guide_to_designing_apps_and_interfaces_1_0
beginners_guide_to_designing_apps_and_interfaces_1_0Jesse Flores
 
How to Think like a Product Manager
How to Think like a Product ManagerHow to Think like a Product Manager
How to Think like a Product ManagerBenjamin Quam
 
From Puppet to Puppeteer
From Puppet to PuppeteerFrom Puppet to Puppeteer
From Puppet to PuppeteerFellow.app
 
Seven Common Webinar Mistakes and How to Avoid Them
Seven Common Webinar Mistakes and How to Avoid ThemSeven Common Webinar Mistakes and How to Avoid Them
Seven Common Webinar Mistakes and How to Avoid ThemWiley
 
Cut the Baloney Sandwich - Jacqueline Stetson Pastore
Cut the Baloney Sandwich - Jacqueline Stetson PastoreCut the Baloney Sandwich - Jacqueline Stetson Pastore
Cut the Baloney Sandwich - Jacqueline Stetson PastoreUXPA International
 
Build Better Products: How to Identify and Validate Assumptions
Build Better Products: How to Identify and Validate AssumptionsBuild Better Products: How to Identify and Validate Assumptions
Build Better Products: How to Identify and Validate AssumptionsLaura Klein
 
"Ask me Anything" with Hearsay's Product Manager
 "Ask me Anything" with Hearsay's Product Manager "Ask me Anything" with Hearsay's Product Manager
"Ask me Anything" with Hearsay's Product ManagerProduct School
 
Be Great on the Job
Be Great on the JobBe Great on the Job
Be Great on the JobBrazen
 
Do you have unfinished products?
Do you have unfinished products?Do you have unfinished products?
Do you have unfinished products?Kay Franklin
 
Summary Y Combinator Startup School 2019
Summary Y Combinator Startup School 2019Summary Y Combinator Startup School 2019
Summary Y Combinator Startup School 2019HannesGarben
 
Frameworks for Launching a Startup
Frameworks for Launching a StartupFrameworks for Launching a Startup
Frameworks for Launching a StartupMarianna Zaslavsky
 
How To Validate Your Startup Idea
How To Validate Your Startup Idea How To Validate Your Startup Idea
How To Validate Your Startup Idea Roy Povarchik
 
Lean Validation: 10 Ways to Quickly Test Your Startup Idea
Lean Validation: 10 Ways to Quickly Test Your Startup IdeaLean Validation: 10 Ways to Quickly Test Your Startup Idea
Lean Validation: 10 Ways to Quickly Test Your Startup IdeaProductPlan
 
A Short Entrepreneural Journey of mine with Tips for Startups
A Short Entrepreneural Journey of mine with Tips for StartupsA Short Entrepreneural Journey of mine with Tips for Startups
A Short Entrepreneural Journey of mine with Tips for StartupsA.M. Ishtiaque Sarwar
 
Practical customer development
Practical customer developmentPractical customer development
Practical customer developmentCindy Alvarez
 
Expert interviews for extra traffic
Expert interviews for extra trafficExpert interviews for extra traffic
Expert interviews for extra trafficRishabhsemwal5
 
Yes, You Can! No, You Can't! Yes, You Can!
Yes, You Can! No, You Can't! Yes, You Can!Yes, You Can! No, You Can't! Yes, You Can!
Yes, You Can! No, You Can't! Yes, You Can!Cprime
 
Building your minimum viable product
Building your minimum viable productBuilding your minimum viable product
Building your minimum viable productdarrylfriar
 

What's hot (20)

beginners_guide_to_designing_apps_and_interfaces_1_0
beginners_guide_to_designing_apps_and_interfaces_1_0beginners_guide_to_designing_apps_and_interfaces_1_0
beginners_guide_to_designing_apps_and_interfaces_1_0
 
How to Think like a Product Manager
How to Think like a Product ManagerHow to Think like a Product Manager
How to Think like a Product Manager
 
From Puppet to Puppeteer
From Puppet to PuppeteerFrom Puppet to Puppeteer
From Puppet to Puppeteer
 
Seven Common Webinar Mistakes and How to Avoid Them
Seven Common Webinar Mistakes and How to Avoid ThemSeven Common Webinar Mistakes and How to Avoid Them
Seven Common Webinar Mistakes and How to Avoid Them
 
Cut the Baloney Sandwich - Jacqueline Stetson Pastore
Cut the Baloney Sandwich - Jacqueline Stetson PastoreCut the Baloney Sandwich - Jacqueline Stetson Pastore
Cut the Baloney Sandwich - Jacqueline Stetson Pastore
 
Build Better Products: How to Identify and Validate Assumptions
Build Better Products: How to Identify and Validate AssumptionsBuild Better Products: How to Identify and Validate Assumptions
Build Better Products: How to Identify and Validate Assumptions
 
"Ask me Anything" with Hearsay's Product Manager
 "Ask me Anything" with Hearsay's Product Manager "Ask me Anything" with Hearsay's Product Manager
"Ask me Anything" with Hearsay's Product Manager
 
Employees Suck
Employees SuckEmployees Suck
Employees Suck
 
Be Great on the Job
Be Great on the JobBe Great on the Job
Be Great on the Job
 
Do you have unfinished products?
Do you have unfinished products?Do you have unfinished products?
Do you have unfinished products?
 
Summary Y Combinator Startup School 2019
Summary Y Combinator Startup School 2019Summary Y Combinator Startup School 2019
Summary Y Combinator Startup School 2019
 
Frameworks for Launching a Startup
Frameworks for Launching a StartupFrameworks for Launching a Startup
Frameworks for Launching a Startup
 
How To Validate Your Startup Idea
How To Validate Your Startup Idea How To Validate Your Startup Idea
How To Validate Your Startup Idea
 
Lean Validation: 10 Ways to Quickly Test Your Startup Idea
Lean Validation: 10 Ways to Quickly Test Your Startup IdeaLean Validation: 10 Ways to Quickly Test Your Startup Idea
Lean Validation: 10 Ways to Quickly Test Your Startup Idea
 
A Short Entrepreneural Journey of mine with Tips for Startups
A Short Entrepreneural Journey of mine with Tips for StartupsA Short Entrepreneural Journey of mine with Tips for Startups
A Short Entrepreneural Journey of mine with Tips for Startups
 
Practical customer development
Practical customer developmentPractical customer development
Practical customer development
 
How-To: Forever Reign
How-To: Forever ReignHow-To: Forever Reign
How-To: Forever Reign
 
Expert interviews for extra traffic
Expert interviews for extra trafficExpert interviews for extra traffic
Expert interviews for extra traffic
 
Yes, You Can! No, You Can't! Yes, You Can!
Yes, You Can! No, You Can't! Yes, You Can!Yes, You Can! No, You Can't! Yes, You Can!
Yes, You Can! No, You Can't! Yes, You Can!
 
Building your minimum viable product
Building your minimum viable productBuilding your minimum viable product
Building your minimum viable product
 

Similar to Getting Real Book PowerPoint Summary

Bootstrap Business Seminar 3: Designing a Minimum Viable Product (MVP)
Bootstrap Business Seminar 3: Designing a Minimum Viable Product (MVP)Bootstrap Business Seminar 3: Designing a Minimum Viable Product (MVP)
Bootstrap Business Seminar 3: Designing a Minimum Viable Product (MVP)CityStarters
 
Why SEO’s Are Hated and 50 Things You Can Do About It
Why SEO’s Are Hated and 50 Things You Can Do About ItWhy SEO’s Are Hated and 50 Things You Can Do About It
Why SEO’s Are Hated and 50 Things You Can Do About ItJustin McGill
 
Data science + design thinking a perfect blend to achieve the best user expe...
Data science + design thinking  a perfect blend to achieve the best user expe...Data science + design thinking  a perfect blend to achieve the best user expe...
Data science + design thinking a perfect blend to achieve the best user expe...Michael Radwin
 
Interviewing Virtual Assistants and How to Manage Them
Interviewing Virtual Assistants and How to Manage ThemInterviewing Virtual Assistants and How to Manage Them
Interviewing Virtual Assistants and How to Manage ThemRichard Smith
 
How to avoid 6 deadly mistakes when building a digital product 2018
How to avoid 6 deadly mistakes when building a digital product 2018How to avoid 6 deadly mistakes when building a digital product 2018
How to avoid 6 deadly mistakes when building a digital product 2018inFullMobile
 
What Is Innovation — Really?
What Is Innovation — Really?What Is Innovation — Really?
What Is Innovation — Really?Michael Costanzo
 
How To Launch A Product: 7 Tips To Drive Demand
How To Launch A Product: 7 Tips To Drive DemandHow To Launch A Product: 7 Tips To Drive Demand
How To Launch A Product: 7 Tips To Drive DemandDrift
 
9 Lessons for New Product Managers
9 Lessons for New Product Managers9 Lessons for New Product Managers
9 Lessons for New Product ManagersHubSpot
 
Master the essentials of conversion optimization
Master the essentials of conversion optimizationMaster the essentials of conversion optimization
Master the essentials of conversion optimizationArnas Rackauskas
 
Top10MistakesStartupsCanAovid
Top10MistakesStartupsCanAovidTop10MistakesStartupsCanAovid
Top10MistakesStartupsCanAovidRavi Padaki
 
QA's lead role in agile transformations
QA's lead role in agile transformationsQA's lead role in agile transformations
QA's lead role in agile transformationsDave Ungar
 
The copycompilation 2010
The copycompilation 2010The copycompilation 2010
The copycompilation 2010ideawriter
 
Lean Management Review at Volunteer Mauritius
Lean Management Review at Volunteer MauritiusLean Management Review at Volunteer Mauritius
Lean Management Review at Volunteer MauritiusMushood Badulla
 
Fast, Cheap, and Good: The Small Business Guide to Content Creation
Fast, Cheap, and Good: The Small Business Guide to Content CreationFast, Cheap, and Good: The Small Business Guide to Content Creation
Fast, Cheap, and Good: The Small Business Guide to Content CreationPure Chat
 
Beyond Milkshakes - Using JTBD for Innovation & Product Design
Beyond Milkshakes - Using JTBD for Innovation & Product DesignBeyond Milkshakes - Using JTBD for Innovation & Product Design
Beyond Milkshakes - Using JTBD for Innovation & Product DesignRedgate-Design
 
How Product Managers & Developers Deliver Value at Avvo
How Product Managers & Developers Deliver Value at AvvoHow Product Managers & Developers Deliver Value at Avvo
How Product Managers & Developers Deliver Value at AvvoDanielle Martin
 
Startup Workshop - Pitching
Startup Workshop - PitchingStartup Workshop - Pitching
Startup Workshop - PitchingOliver Hanisch
 
Visual guide to selling software as a service by @prezly
Visual guide to selling software as a service by @prezlyVisual guide to selling software as a service by @prezly
Visual guide to selling software as a service by @prezlyPrezly
 

Similar to Getting Real Book PowerPoint Summary (20)

Bootstrap Business Seminar 3: Designing a Minimum Viable Product (MVP)
Bootstrap Business Seminar 3: Designing a Minimum Viable Product (MVP)Bootstrap Business Seminar 3: Designing a Minimum Viable Product (MVP)
Bootstrap Business Seminar 3: Designing a Minimum Viable Product (MVP)
 
Why SEO’s Are Hated and 50 Things You Can Do About It
Why SEO’s Are Hated and 50 Things You Can Do About ItWhy SEO’s Are Hated and 50 Things You Can Do About It
Why SEO’s Are Hated and 50 Things You Can Do About It
 
Data science + design thinking a perfect blend to achieve the best user expe...
Data science + design thinking  a perfect blend to achieve the best user expe...Data science + design thinking  a perfect blend to achieve the best user expe...
Data science + design thinking a perfect blend to achieve the best user expe...
 
Interviewing Virtual Assistants and How to Manage Them
Interviewing Virtual Assistants and How to Manage ThemInterviewing Virtual Assistants and How to Manage Them
Interviewing Virtual Assistants and How to Manage Them
 
The first 100
The first 100 The first 100
The first 100
 
How to avoid 6 deadly mistakes when building a digital product 2018
How to avoid 6 deadly mistakes when building a digital product 2018How to avoid 6 deadly mistakes when building a digital product 2018
How to avoid 6 deadly mistakes when building a digital product 2018
 
What Is Innovation — Really?
What Is Innovation — Really?What Is Innovation — Really?
What Is Innovation — Really?
 
How To Launch A Product: 7 Tips To Drive Demand
How To Launch A Product: 7 Tips To Drive DemandHow To Launch A Product: 7 Tips To Drive Demand
How To Launch A Product: 7 Tips To Drive Demand
 
9 Lessons for New Product Managers
9 Lessons for New Product Managers9 Lessons for New Product Managers
9 Lessons for New Product Managers
 
1 - Business Basics
1 - Business Basics1 - Business Basics
1 - Business Basics
 
Master the essentials of conversion optimization
Master the essentials of conversion optimizationMaster the essentials of conversion optimization
Master the essentials of conversion optimization
 
Top10MistakesStartupsCanAovid
Top10MistakesStartupsCanAovidTop10MistakesStartupsCanAovid
Top10MistakesStartupsCanAovid
 
QA's lead role in agile transformations
QA's lead role in agile transformationsQA's lead role in agile transformations
QA's lead role in agile transformations
 
The copycompilation 2010
The copycompilation 2010The copycompilation 2010
The copycompilation 2010
 
Lean Management Review at Volunteer Mauritius
Lean Management Review at Volunteer MauritiusLean Management Review at Volunteer Mauritius
Lean Management Review at Volunteer Mauritius
 
Fast, Cheap, and Good: The Small Business Guide to Content Creation
Fast, Cheap, and Good: The Small Business Guide to Content CreationFast, Cheap, and Good: The Small Business Guide to Content Creation
Fast, Cheap, and Good: The Small Business Guide to Content Creation
 
Beyond Milkshakes - Using JTBD for Innovation & Product Design
Beyond Milkshakes - Using JTBD for Innovation & Product DesignBeyond Milkshakes - Using JTBD for Innovation & Product Design
Beyond Milkshakes - Using JTBD for Innovation & Product Design
 
How Product Managers & Developers Deliver Value at Avvo
How Product Managers & Developers Deliver Value at AvvoHow Product Managers & Developers Deliver Value at Avvo
How Product Managers & Developers Deliver Value at Avvo
 
Startup Workshop - Pitching
Startup Workshop - PitchingStartup Workshop - Pitching
Startup Workshop - Pitching
 
Visual guide to selling software as a service by @prezly
Visual guide to selling software as a service by @prezlyVisual guide to selling software as a service by @prezly
Visual guide to selling software as a service by @prezly
 

Recently uploaded

Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...OnePlan Solutions
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZABSYZ Inc
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?Alexandre Beguel
 
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jGraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jNeo4j
 
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...OnePlan Solutions
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
Ronisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited CatalogueRonisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited Catalogueitservices996
 
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...Bert Jan Schrijver
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesKrzysztofKkol1
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorTier1 app
 
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxThe Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxRTS corp
 
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics
 
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full RecordingOpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full RecordingShane Coughlan
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsJean Silva
 
What’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesWhat’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesVictoriaMetrics
 
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfEnhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfRTS corp
 
Zer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdfZer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdfmaor17
 
Patterns for automating API delivery. API conference
Patterns for automating API delivery. API conferencePatterns for automating API delivery. API conference
Patterns for automating API delivery. API conferencessuser9e7c64
 

Recently uploaded (20)

Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZ
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?
 
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jGraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
 
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
Ronisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited CatalogueRonisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited Catalogue
 
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryError
 
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxThe Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
 
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
 
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full RecordingOpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero results
 
What’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesWhat’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 Updates
 
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfEnhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
 
Zer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdfZer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdf
 
Patterns for automating API delivery. API conference
Patterns for automating API delivery. API conferencePatterns for automating API delivery. API conference
Patterns for automating API delivery. API conference
 

Getting Real Book PowerPoint Summary

  • 1. “Getting Real” The Best Selling Book by 37Signals The smarter, faster, easier way to build a successful web application. PowerPoint Presentation On “Getting Real”
  • 2. What is Getting Real? -Getting Real is staying small and being agile. -It is an approach ideally suited to web based software and evolving software on a day to day basis.
  • 3. What they want to show in “Getting Real” -The Importance of having a philosophy. -How to “Build Less”? -Why “Staying Small” is a good thing? -How to get from idea to reality quick? -How to staff your team? -How to promote your app and spread the word? -Secret to successful support.
  • 4. Point to keep in Mind while making a software application: -Ship less features but quality features. -With the web we have an incredible advantage.Just ship it and let the customers tell you if its right and if its not we can fix it and ship it same day. -Once you iterate quickly and react on customer feedback,you will establish ‘Customer Connection’,that is the goal. -And don’t forget you need to be honest with your customers,It is the best policy.
  • 5. Why “Build Less” The under do process. -Don’t go for one up.Instead solve the simple problems and leave the hairy,difficult,nasty problem to everyone else. -Build software for yourself.You will be the target audience and you should know whats important and whats not.This will give you a great head start. -”Constraints Force Creativity”.
  • 6. How to get from idea to reality quick? -While making a software application,if you can not fit everything in within the time and budget allotted then do not expand the time and budget,instead back the scope.There is always time to add the stuff later. For Example- When basecamp was launched,there is no billing in it,but they know they can add it later.Be flexible with things.Flexibility is our friend. -Always keep your software application as simple as possible For Example-While creating basecamp,Signal37 team decided to make a no fuss.Project management is all about,all taking small responsibilities and they created an app that let people share and collaborate on simple ideas.
  • 7. Be Lean -Remember,all the cash,al the marketing and all the people in the world can not buy the agility you get from being small. -Work from Large to Small.You should have the bigger picture in mind,don’t stuck into the details.Like you begin with three parameters,this will give you a sketch.Then divide the sketch and apply teh same thing.
  • 8. Just Wing it. “Don’t sweat stuff until you actually must”. People often waste time on the problems they don’t even have and most important is here to be honest with your customer.Tell them you are experiencing some growing pain,they may not be thrilled but they will appreciate the candor.
  • 9. Hire the right customers. “If you try to please everyone you can’t please anyone”. Have sides,don’t try to be all things to all people.Your application should have an attitude.Seek out customers who are actually partners.Speak to people who share your vision.You are either on the bus or off it.
  • 10. “Feature Selection” You should know the heart of the application you are making.Stick to what truly essential.Start off with a lean,smart app and let it get traction. This will save the time you spend on wasted things that just don’t matter.It will result in productivity.
  • 11. Start With a No. Make each feature prove itself,that is why you should start with a No. For Example- While ‘Steve Jobs’ giving a private presentation on itunes music store,and people were asking does it do X and are you planning to add Y,to this ‘Jobs’ replied,listen i know you have thousands of ideas,so do we.But we don’t want a thousand features,that would be ugly.Innovation is not about saying yes to everything,its about saying ‘No’ to all but the most crucial features.
  • 12. Can You handle it? Make sure whatever it is that you are doing is something you can actually sustain,Organizationally,Strategically and financially. Keep asking this question to yourself,so that if anything you have done wrong would not make it hard to handle the same.
  • 13. Get It Working as soon as possible. To get into the real picture make it working unless you will be giving time on things inventing features that turn out to be unnecessary. It is natural,you might make a bad call.But so if you do,people will tell you.As always,you can adjust. Getting Real is all about being able to change on the fly.
  • 14. The process to get Real. -Brainstorm. -Paper Sketches.(Sketches are languages that communicate) -Create HTML screens.(Mock Up) -Code It.(When mockup looks good) During this whole process remember to stay flexible and expect multiple iterations and as we have discussed its natural.
  • 15. Don’t do Paralysis through Analysis. -Decisions are temporary so make the call and move on. -When you get to done that means something has been accomplished.A decision has made and you move on. -Done means you are building momentum.
  • 16. Test in the Wild -Be a user. -Release a beta version to use. For Example:- When ‘Dave Thomas’ wrote the book ‘Agile development through Rails’,he published a beta version 2 months ago in pdf format.The result were,they have got 850 reports or typos,technical errors and almost all made their way into the final book.Its a win-win.
  • 17. Break It Down. -Smaller tasks and smaller timelines are more manageable. As software developer are a special breed of optimists.When presented with a task they think that will be very easy.Won’t take too much time at all.
  • 18. How to staff your team? -You can’t fake Enthusiasm.Find someone who is enthusiastic.Someone you can trust to get things done when left alone. -Hire Less and Hire Later.(Example GE CEO ‘Jack Welch’) -Each member of your team should be able to wear another cap as well if needed. -Anytime you get confused to staff A or B.Always go for a good writer.(Good writing skills are an indicator of an organized mind).
  • 19. Design -There should be a epicenter of design. -You can plan designs with keeping in mind three screens. Regular-The screen people see when everything work fine. Blank-The user see when using your app first time,before entering data. Error-The screens people see when something goes wrong.
  • 20. Points to keep in mind. -Write stories not detail. -Personify your product. -Easy On and Off. -Soften Bullets.(Prior notice to things like price hike as our customers are our Bread and butter and we should make them feel valued.)
  • 21. Launch -Teaser. -Preview. -Launch. This is the hollywood style. -Ride the blog wave. -Educate People(Education comes in many form,Teaching is all about Good karma.You are paying it forward.You are helping others.You get some healthy promotion.
  • 22. Support -Always do it yourself,you should hear what your customer saying.You need to get annoyed too when your customer get annoyed too.Never outsource customer support or a third party. Unless “The software chef doesn’t get to hear what the customers are actually saying”. Zero Training - The product should not be that complicated that users would need training to run it.A product like Google,Yahoo doesn’t require training or manual to run it.
  • 23. Answer Quick Customer don’t expect your product to be perfect.However do except that you are listening and acknowledging so show that you care. During Business hours ‘Blinksale’ people replied 90% of emails within 90 minutes and people love it. “Get bad news out and out the way” Be as open,honest,transparent as possible.
  • 24. Post Launch -Release a version that shows you are updating things. -An abandoned product blog is a sign of an abandoned product.A living product is one that is talking and listening to its users. -Beta should be private. -Prioritize your bugs,they all are not equal.Make difference between annoying or destroying. -Be honest,if any customer comes up with a bug,tell them we have noted it down and working on it.
  • 25. “Don’t Inflate just for the sake of Inflating” Be a surfer watch the ocean and figure out where the big waves are breaking. Everyone can have an idea,can write a blog,can hire someone to write code but the difference between you and everyone is how well you execute it.