Instagram founder Krieger: Eight Principles of product design

Source: Internet
Author: User
Keywords nbsp founder function product design

How to make excellent application? Instagram founder Krieger's answer is to look carefully at what people really need in life, not just guessing. He shared his eight-point experience in product design at a rally held at the startup. "Searching for something on Google doesn't mean you really know it," says the opening, "to really create a product to http://www.aliyun.com/zixun/aggregation/7432.html" > Solve problems, You have to know them better than people do. ”

For example, if you want to subvert the current shopping experience, you need to really understand what the shopping experience and behavior patterns are like right now. "Go to the mall or boutique station for 3 hours and watch how people shop," that's Krieger's advice. After careful observation, you have to have your own insights, not just some established reality. Krieger says his favorite definition of "insight" is something that excites you and wants to share it with a stranger on the subway.
 

 
1. From the old experience: start-up companies are taboo in the "search for problems" phase, not to imagine a problem, think about the past you have thought about, in these areas you have more understanding.
 
2. Know what's different about yourself: knowing how your startup is different from others and figuring out why it's a special opportunity.
 
3. Sketch before writing code: Instagram's other founder, Systrom, often designs cardboard for the iphone, sits in a café, and then together discuss which features to keep and delete. Maybe you'll waste a few pieces of cardboard, but you won't waste a couple of weeks writing code.
 
4. Make progress every week: we've been asking ourselves these questions, "Do users like to move and share pictures?" Can we make some filters that look good? "Take a week to investigate, Friday with a conclusion and continue next week."
 
5. Verify the function in the daily life scene: Krieger called "bar Detection", explaining a function to a stranger in the bar, and if the other person doesn't understand it, it means simplifying. Don't just look around for the technology Emperor friends to test the new features.
 
6. Know when to transition: Although pivot is not a good word now, when you find that there are no problems to solve, it is time to change.
&NBSP
7. Social Prototyping test: it's not necessary to write all the code at the beginning, you can hide behind the scenes and do the manual tests. Earlier versions of Instagram have considered adding a feature that reminds you when your friends join. Krieger did not directly this function to make and then test, but manually to the user to send a notice, the results of the user's feedback is not ideal, so this function has not done. "We didn't write a single line of code, so we didn't have to delete one line of code."
 
8. Keep a smooth communication with your users: do not spend a few months immersed in the product, but do not know whether this function is the user needs.
 
via TC

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.