Getting Real is a book written by Jason Fried and David Heinemeier Hansson. The book is all about the philosophy of software development and how to create software that is truly great. The book is divided into three sections, each containing several chapters. The first section is about the principles of software development, the second section is about the process of software development, and the third section is about the business of software development. The book is aimed at anyone who is interested in software development, whether they are a developer, a project manager, or a business owner.
Chapter Summaries
Part 1: Principles
- Chapter 1: The Web Ain’t What It Used To Be – This chapter talks about how the web has changed over the years and how we need to adapt our thinking when it comes to software development.
- Chapter 2: Beyond The Hype Cycle – This chapter discusses how to avoid the hype cycle of new technologies and focus on what really matters when it comes to software development.
- Chapter 3: Do Less – This chapter emphasizes the importance of simplicity and how doing less can actually lead to better results.
- Chapter 4: Duct Tape Programming – This chapter talks about how to use existing tools and libraries to build software quickly and efficiently.
- Chapter 5: The Power Of The Pause Button – This chapter emphasizes the importance of taking breaks and stepping back from your work to get a fresh perspective.
- Chapter 6: The Future Of The Past – This chapter discusses how to use the past to inform the future and avoid making the same mistakes again.
Part 2: Process
- Chapter 7: The Lean Startup – This chapter talks about how to create a lean startup that is focused on delivering value to customers quickly and efficiently.
- Chapter 8: The Art Of The Tweet – This chapter discusses how to use Twitter to promote your product or service and build a community around it.
- Chapter 9: The Power Of The Pivot – This chapter talks about how to pivot your business when things aren’t working and how to use failure as a learning opportunity.
- Chapter 10: The Importance Of Shipping – This chapter emphasizes the importance of shipping your product or service and getting it into the hands of customers.
- Chapter 11: The Value Of The Minimum Viable Product – This chapter discusses how to create a minimum viable product that delivers value to customers while minimizing risk and cost.
Part 3: Business
- Chapter 12: The Business Of Software – This chapter talks about how to run a successful software business and how to balance the needs of customers, employees, and shareholders.
- Chapter 13: The Power Of Free – This chapter discusses how to use free products or services to build a customer base and generate revenue.
- Chapter 14: The Importance Of Open Source – This chapter talks about how to use open source software to build a community around your product or service.
- Chapter 15: The Future Of Work – This chapter discusses how the future of work is changing and how to adapt to new trends and technologies.
- Chapter 16: The Power Of The Long Tail – This chapter talks about how to tap into the long tail of customers and generate revenue from niche markets.
Conclusion
Getting Real is a must-read book for anyone who is interested in software development. The book provides valuable insights into the principles, process, and business of software development. The book is written in a clear and concise manner, making it easy to understand even for those who are not familiar with software development. The book is filled with practical advice and real-world examples that can be applied to any software development project. Overall, Getting Real is a must-read book for anyone who wants to create software that is truly great.