by Nabeel S. Qureshi
Instead of building software in a vacuum, deploy engineers to the client site to work side-by-side with users. Solve the specific, messy problem manually or with custom scripts first, then abstract successful patterns into a scalable software platform.
Core Principles
- 1.Embed engineers on-site (Monday-Thursday) to gain visceral empathy and context.
- 2.Charge for the outcome (value-based pricing), not just the software seats.
- 3.Rapid Iteration Cycles: Build on Monday, get feedback Tuesday, iterate Tuesday night.
- +1 more...
"You learn to live and breathe the customer's problems... you would have to create new software such that it could actually solve the novel problem that was in front of you."