{"id":809,"date":"2013-12-17T17:01:48","date_gmt":"2013-12-17T22:01:48","guid":{"rendered":"http:\/\/blog.agilityfeat.com\/?p=809"},"modified":"2013-12-17T17:01:48","modified_gmt":"2013-12-17T22:01:48","slug":"4-steps-to-take-before-talking-to-a-development-partner","status":"publish","type":"post","link":"http:\/\/34.200.113.64\/en\/blog\/2013\/12\/4-steps-to-take-before-talking-to-a-development-partner\/","title":{"rendered":"4 Steps to Take Before Talking to a Development Partner"},"content":{"rendered":"<p>Entrepreneurs are everywhere. The development of the internet has made creating and selling a product or service more accessible to more people than ever before. New technologies are dropping development costs while marketing and distribution costs are also decreasing. While some record executives might tell you that this is a bad thing, the rest of us are closer than ever before to being able to make our business ideas into realities. However, many entrepreneurs struggle with creating their idea because they are not technical. Today, one must either know how to build the product, ie. know how to code or hire someone who can. For many aspiring entrepreneurs this means hiring a development partner build their product. The problem is, most people don\u2019t know how to hire a development shop, let alone run a technology product as a product owner. Often times, this means getting it wrong or paying someone to be your product owner which can be expensive too. And many times, entrepreneurs end up spending their entire budget before their product sees the light of day.<\/p>\n<p>There is a better way. With a great deal of work and willingness to learn, you can build your product on a budget. With that in mind, here are 4, very high level tips (each section deserves it&#8217;s own post or posts) for non-technical entrepreneurs looking to build a web product.<\/p>\n<h2>1. Lean Into It:<\/h2>\n<p><a href=\"https:\/\/agilityfeat.com\/wp-content\/uploads\/2013\/06\/WhirlingDervish.jpeg\"><img loading=\"lazy\" class=\"alignleft size-full wp-image-597\" alt=\"Lean Startup, Continuous Deployment, Agilityfeat\" src=\"https:\/\/agilityfeat.com\/wp-content\/uploads\/2013\/06\/WhirlingDervish.jpeg\" width=\"180\" height=\"180\" \/><\/a>There are two books that I strongly recommend reading before starting a software or web based business. The first is <a href=\"http:\/\/www.amazon.com\/dp\/0307887898?tag=lessolearn01-20&amp;camp=213381&amp;creative=390973&amp;linkCode=as4&amp;creativeASIN=0307887898&amp;adid=004DZWTQ0HQTRCNYZJPD\">The Lean Startup by Eric Ries<\/a> which lays out the case for iteration in your business. The book will tell you how to talk to your customers and potential customers to uncover false assumptions and hidden value. Most importantly, the book is choc full of tips for eliminating wasted investments as well as advice for how to spend your time on the right activities to make your business a success.<\/p>\n<p>As a second read,\u00a0 I recommend picking up <a href=\"http:\/\/www.amazon.com\/s\/ref=nb_sb_ss_i_0_8?url=search-alias%3Dstripbooks&amp;field-keywords=lean%20ux%20for%20startups&amp;sprefix=lean+ux+%2Cstripbooks%2C245&amp;rh=i%3Astripbooks%2Ck%3Alean%20ux%20for%20startups\">Lean UX for Startups by Laura Klein<\/a>. Klein\u2019s book is the perfect companion to The Lean Startup covering UX and testing concepts in plain, easy to understand language. In addition to equipping you to run more tests on your own, you\u2019ll increase your understanding of UX which will make you a much better product owner when you build your product.<\/p>\n<h2>2. Document Your Business Idea<\/h2>\n<p><a href=\"https:\/\/agilityfeat.com\/wp-content\/uploads\/2013\/12\/leancanvas_hero-caf90d332b9a79ed125f397363ed35a9.png\"><img loading=\"lazy\" class=\"alignleft  wp-image-810\" alt=\"Lean Canvas\" src=\"https:\/\/agilityfeat.com\/wp-content\/uploads\/2013\/12\/leancanvas_hero-caf90d332b9a79ed125f397363ed35a9-300x179.png\" width=\"281\" height=\"167\" \/><\/a>Nope, it\u2019s not time for a pitch deck (yet) and definitely not time to start a business plan (what a waste). Instead, take what you learned from the The Lean Startup and create your business canvas. This is where you will capture the high level, important facets of your business. There are quite a few varieties, the <a href=\"http:\/\/leanstack.com\/\">Lean Canvas <\/a>or <a href=\"https:\/\/javelinapp.com\/\">Javelin Board<\/a> for example. They are all based off of Alex Osterwalder\u2019s<a href=\"http:\/\/www.businessmodelgeneration.com\/canvas\"> Business Model Canvas<\/a>. This is the place you document the assumptions you test, learnings you discover and eventually your market and revenue streams. This canvas will be your record keeper as you iterate towards your business. After reading a few books and creating a business canvas,\u00a0 you are ready to start testing.<\/p>\n<h2>3. Draft Wireframes<\/h2>\n<p><a href=\"https:\/\/agilityfeat.com\/wp-content\/uploads\/2013\/12\/1328757969_wireframe-stiles.jpg\"><img loading=\"lazy\" class=\"alignleft  wp-image-811\" alt=\"Wireframes\" src=\"https:\/\/agilityfeat.com\/wp-content\/uploads\/2013\/12\/1328757969_wireframe-stiles-289x300.jpg\" width=\"185\" height=\"193\" \/><\/a>Now that you have the background in The Lean Startup and a scorecard, it\u2019s time to start learning. You may have some assumptions to validate without showing potential customers anything at all. You might just need to talk to people as a first step. Get out of the building! Simple interviews can be a great place to start your customer development interviews. There are many ways to test your riskiest assumptions but once you decide you want to build something, you\u2019ll want to build out some <a href=\"http:\/\/en.wikipedia.org\/wiki\/Website_wireframe\">wireframes<\/a> to describe how your product will look and function. You may be saying to yourself that you are not a designer and can\u2019t do wireframes but there are many tools like <a href=\"http:\/\/balsamiq.com\/\">Basalmiq<\/a> that make it very easy to mock up simple wireframes (think-computer aided sketches). You can use these wireframes to do even more customer development before talking to a development shop.<\/p>\n<p>&nbsp;<\/p>\n<h2>4. Write user stories and rank them<\/h2>\n<p>After building your wireframes and getting feedback on them from potential customers, you are ready to start writing user stories.\u00a0 The user stories will be used as guidelines for the conversations around the features that you want to build. Create the user stories on notecards or using a tool like <a href=\"https:\/\/trello.com\/\">Trello<\/a> and then rank them in importance to the value they bring to your product. You will want to put the most important features (your special sauce) at the top of the list and leave rote features like login or my account for later.<\/p>\n<p>Now, you are finally ready to talk to development shops. This may seem like a ton of work just to get ready to speak with a development partner but it\u2019s the best approach if you want to save money. By following the Lean process you will be better positioned to avoid building the wrong thing as well as more knowledgeable about the product that you want to build. Knowing exactly what you want to build is the most important thing you can do to make your project work once you\u2019ve decided to hire a partner, <em><strong>Be an active product manager.<\/strong> <\/em>If you want your product to be successful you will need to be actively involved in the project, setting priorities (and cutting those features that don\u2019t move the client needle), approving designs, taking early versions of the product out for feedback and making sure that the learning you have done finds it\u2019s way to your product.<\/p>\n<p>Want to talk more about any of these steps?<a href=\"http:\/\/agilityfeat.com\/contact\"> Contact me <\/a><a href=\"http:\/\/agilityfeat.com\/contact\">here!<\/a><\/p>\n<p>&nbsp;<\/p>","protected":false},"excerpt":{"rendered":"<p>Entrepreneurs are everywhere. The development of the internet has made creating and selling a product or service more accessible to more people than ever before. New technologies are dropping development costs while marketing and distribution costs are also decreasing. While some record executives might tell you that this is a bad thing, the rest of [&hellip;]<\/p>","protected":false},"author":8,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":""},"categories":[88,59],"tags":[5,86,99,66,60],"jetpack_featured_media_url":"","yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v15.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>4 Steps to Take Before Talking to a Development Partner - AgilityFeat Panama Software Test Center<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/agilityfeatpanama.com\/blog\/2013\/12\/4-steps-to-take-before-talking-to-a-development-partner\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"4 Steps to Take Before Talking to a Development Partner - AgilityFeat Panama Software Test Center\" \/>\n<meta property=\"og:description\" content=\"Entrepreneurs are everywhere. The development of the internet has made creating and selling a product or service more accessible to more people than ever before. New technologies are dropping development costs while marketing and distribution costs are also decreasing. While some record executives might tell you that this is a bad thing, the rest of [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/agilityfeatpanama.com\/blog\/2013\/12\/4-steps-to-take-before-talking-to-a-development-partner\/\" \/>\n<meta property=\"og:site_name\" content=\"AgilityFeat Panama Software Test Center\" \/>\n<meta property=\"article:published_time\" content=\"2013-12-17T22:01:48+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/agilityfeat.com\/wp-content\/uploads\/2013\/06\/WhirlingDervish.jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\">\n\t<meta name=\"twitter:data1\" content=\"5 minutes\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/34.200.113.64\/#website\",\"url\":\"https:\/\/34.200.113.64\/\",\"name\":\"AgilityFeat Panama Software Test Center\",\"description\":\"AgilityFeat Panama offers customized, multilevel web and mobile software testing for a variety of industries.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/34.200.113.64\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/agilityfeatpanama.com\/blog\/2013\/12\/4-steps-to-take-before-talking-to-a-development-partner\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/agilityfeat.com\/wp-content\/uploads\/2013\/06\/WhirlingDervish.jpeg\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/agilityfeatpanama.com\/blog\/2013\/12\/4-steps-to-take-before-talking-to-a-development-partner\/#webpage\",\"url\":\"https:\/\/agilityfeatpanama.com\/blog\/2013\/12\/4-steps-to-take-before-talking-to-a-development-partner\/\",\"name\":\"4 Steps to Take Before Talking to a Development Partner - AgilityFeat Panama Software Test Center\",\"isPartOf\":{\"@id\":\"https:\/\/34.200.113.64\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/agilityfeatpanama.com\/blog\/2013\/12\/4-steps-to-take-before-talking-to-a-development-partner\/#primaryimage\"},\"datePublished\":\"2013-12-17T22:01:48+00:00\",\"dateModified\":\"2013-12-17T22:01:48+00:00\",\"author\":{\"@id\":\"https:\/\/34.200.113.64\/#\/schema\/person\/bbe32c701c50634fc286a690736c113b\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/agilityfeatpanama.com\/blog\/2013\/12\/4-steps-to-take-before-talking-to-a-development-partner\/\"]}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/34.200.113.64\/#\/schema\/person\/bbe32c701c50634fc286a690736c113b\",\"name\":\"Ford\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/34.200.113.64\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"http:\/\/0.gravatar.com\/avatar\/?s=96&d=mm&r=g\",\"caption\":\"Ford\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"http:\/\/34.200.113.64\/en\/wp-json\/wp\/v2\/posts\/809"}],"collection":[{"href":"http:\/\/34.200.113.64\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/34.200.113.64\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/34.200.113.64\/en\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"http:\/\/34.200.113.64\/en\/wp-json\/wp\/v2\/comments?post=809"}],"version-history":[{"count":0,"href":"http:\/\/34.200.113.64\/en\/wp-json\/wp\/v2\/posts\/809\/revisions"}],"wp:attachment":[{"href":"http:\/\/34.200.113.64\/en\/wp-json\/wp\/v2\/media?parent=809"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/34.200.113.64\/en\/wp-json\/wp\/v2\/categories?post=809"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/34.200.113.64\/en\/wp-json\/wp\/v2\/tags?post=809"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}