Can someone explain to me patio11's Taco example?
17 points| summerlunch | 13 years ago | reply
"I don't think that was the takeaway I was going for. An accountant, told "Tell me where the money goes in a taco truck", would be able to do do a napkin sketch of that in under a minute. "Describe at least one business problem amenable to a software solution that a taco truck has" does not strike me as being terribly difficult. (Actually selling it to them in a scalable fashion? Much more difficult, but that's largely because they're a taco truck.)"
What did Patrick mean in this paragraph? If you were to ask me "come up with a software solution for at least one business problem that a taco truck might have", I couldn't give you an answer. How could someone look at a business, and just dream up some software solutions?
[+] [-] patio11|13 years ago|reply
Can you identify a business problem a taco truck has? (I'm assuming taco trucks are something within your experience. If not, assume I said "the last restaurant you ate at") Even if you know nothing in particular about taco trucks, you can go the the reliable old standby that absolutely every business in the world feels its revenues could be higher and its costs could be lower.
Let's focus on revenue. Do you understand how a taco truck generates revenue? They sell tacos (and some other stuff), at a particular price. If they sell more tacos, holding price equal, their revenue goes up. (Take on faith that tacos are incredibly high margin and that selling more of them is a win, OK? I strongly believe this to be true for the typical taco truck. If you don't know what high margin even means, that's fine, because it doesn't change this analysis.)
So our problem is now "Sell more tacos, with software." Can you do that? If not, ignore the software bit -- can you dream up ways to sell more tacos? Can you just brainstorm twenty of them?
+ Get more people to hear about our taco truck. + Always ask people "Would you like a second taco for the road?" + Sell tacos at a better location. + Sell tacos to companies in big batches, then anchor your retail business at the company's location for a day. + ...
Now look very hard at your list. Is one or more of those amenable to being implemented, in whole or in part, in software? I suspect the answer would be yes.
You don't have to be bitten by a radioactive spider to make businesses money, and it equally doesn't require superpowers to do that with software. If you absolutely, positively feel you can't do it, I strongly suggest working in industry for a year or three. Any industry will do. Applying technology to discrete problems is a learnable skill.
[+] [-] summerlunch|13 years ago|reply
This is making me think why stop at software solutions? Why not just solve business problems in general, but use Ruby on Rails as a tool to solve them? Maybe some problems won't even need Ruby on Rails!
Another questions comes to mind: how would I sell a service with such unpredictable outcomes? If I sell software, then I can almost guarantee certain features. But if I were to promise "more customers" or "more sales", I wouldn't even be 100% sure myself if my methods will work. How would I market a service with an unpredictable success rate?
[+] [-] btilly|13 years ago|reply
I personally would have jumped on the most obvious problem, which is that your potential customers have no idea where to find you. See https://twitter.com/TheTacoTruck for a software solution to that. There are much better possible solutions from the customer's point of view.
[+] [-] brudgers|13 years ago|reply
Look at the examples given in other comments - inventory, vehicle maintenance, planning - if a Taco Truck could use it, a lot of other businesses can too.
The danger is coming up with a Taco Truck specific payment handling solution rather than a generalized one. The Taco Truck Solution leads to an email feature implemented in a subset of Common Lisp. The generalized solution leads to Stripe and competing with PayPal.
[+] [-] CapitalistCartr|13 years ago|reply
Managing the maintenance schedule on each truck would be a nice feature, also.
[+] [-] unknown|13 years ago|reply
[deleted]
[+] [-] keiferski|13 years ago|reply
A software solution might keep let him keep track of this on an iPad, and perhaps even integrate order forms (so he can order stuff immediately from the iPad).
[+] [-] makerops|13 years ago|reply
But, what I think his point was, make a list of things that taco truck owners spend time/money on.
Marketing, food ingredients, labor, gas, deciding where to post up for the lunch rush, food prep time, etc.
Pick something out of the list that you have braninstormed, and drill down into how can software solve this problem for less money or in a positive ROI money for time tradeoff, than the current solution (I think in a lot of areas of industries, it will turn out, that you just can't).
[+] [-] CapitalistCartr|13 years ago|reply