{"id":32033,"date":"2013-10-15T09:00:33","date_gmt":"2013-10-15T13:00:33","guid":{"rendered":"https:\/\/mixergy.com\/?p=32033"},"modified":"2016-06-24T17:57:30","modified_gmt":"2016-06-25T00:57:30","slug":"course-cheat-sheet-hiring-developers","status":"publish","type":"post","link":"https:\/\/mixergy.com\/course-cheat-sheet-hiring-developers\/","title":{"rendered":"How to develop software even if you&#8217;re not a developer"},"content":{"rendered":"<p>Sam Ovens had a great software idea. He even had customers willing to pay for it, and it wasn\u2019t even built yet.<\/p>\n<p>There was just one problem: Sam isn\u2019t a developer.<\/p>\n<p>\u201cI honestly couldn&#8217;t build a website that would say, &#8216;Hi, my name is Sam&#8217; or install WordPress on a server,\u201d says Sam, founder of property inspection software <a href=\"http:\/\/www.snapinspect.com\/\">SnapInspect<\/a>. \u201cI don&#8217;t even know a single HTML tag, even today.\u201d<\/p>\n<p>Since Sam couldn\u2019t build SnapInspect himself, he had to hire and oversee a team of developers. That\u2019s easier said than done when you don\u2019t speak code, but Sam found a solution.<\/p>\n<p>\u201cI was able to hire a team of developers that [built] SnapInspect up to what it is today,\u201d says Sam. \u201cDespite not knowing code, I was still able to work with [developers].\u201d Today SnapInspect has 1,500 customers and $37,000 per month in recurring revenue.<\/p>\n<p>In <a href=\"https:\/\/mixergy.com\/?p=32026\">his Mixergy course<\/a>, Sam teaches non-developers how to hire developers. Here are three highlights from the course.<\/p>\n<h2>1. Bring Your Vision to Life<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-medium wp-image-32041\" src=\"https:\/\/mixergy.com\/wp-content\/uploads\/2013\/10\/visionlife-300x211.png\" alt=\"\" width=\"300\" height=\"211\" srcset=\"https:\/\/mixergy.com\/wp-content\/uploads\/2013\/10\/visionlife-300x211.png 300w, https:\/\/mixergy.com\/wp-content\/uploads\/2013\/10\/visionlife-140x99.png 140w, https:\/\/mixergy.com\/wp-content\/uploads\/2013\/10\/visionlife.png 365w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/>You have to know your product inside and out before you can clearly explain it to developers. But that\u2019s hard to do when you aren\u2019t a developer yourself.<\/p>\n<p>\u201cYou&#8217;ve got to know every screen and you&#8217;ve got to know what happens when you click this, what happens when you click that,\u201d says Sam, \u201cand it&#8217;s too much detail to have in your head.\u201d<\/p>\n<p>So Sam tried drawing it on paper, but there were \u201ctoo many arrows for me to understand my product fully, and what it was going to look like, and what the development would involve,\u201d he says.<\/p>\n<p>So how do you communicate your vision?<\/p>\n<h3><em>Make an interactive mock-up<\/em><\/h3>\n<p>Create a clickable PDF.<\/p>\n<p>\u201cI just built every screen of my software in Keynote,\u201d says Sam. \u201cSo they&#8217;re essentially invisible hyperlinks that link to slide numbers&#8230;I would openly say anybody could<br \/>\nbuild one of those.\u201d<\/p>\n<p>Also, the clickable PDF saved him money. \u201cI told the developers to not do any design and don&#8217;t charge me for any design, just to grab those Keynote elements and use them as the UI design file,\u201d he says.<\/p>\n<h2>2. Don\u2019t Buy a Money Pit<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-medium wp-image-32040\" src=\"https:\/\/mixergy.com\/wp-content\/uploads\/2013\/10\/money-pit-300x169.png\" alt=\"\" width=\"300\" height=\"169\" srcset=\"https:\/\/mixergy.com\/wp-content\/uploads\/2013\/10\/money-pit-300x169.png 300w, https:\/\/mixergy.com\/wp-content\/uploads\/2013\/10\/money-pit-140x79.png 140w, https:\/\/mixergy.com\/wp-content\/uploads\/2013\/10\/money-pit.png 395w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/>When you\u2019re on a tight budget, hiring a freelance developer seems like an economical solution. But costs can quickly skyrocket.<\/p>\n<p>\u201cWith hourly rates, which is how most Elance people work, the budgets can blow out completely,\u201d says Sam. \u201cThey can be three times what they initially think they might be.\u201d<\/p>\n<p>Another problem is that freelancers can disappear. Sam knew one entrepreneur whose developer who would disappear for weeks at a time and always had a new excuse. \u201cEventually he said he got hit by a car and was in hospital,\u201d he says. \u201c[The entrepreneur] had to end up completely switching developers, she was thousands out of pocket and the main thing was&#8230;about three months got wasted.\u201d<\/p>\n<p>So what should you do instead?<\/p>\n<h3><em>Use a team of professionals<\/em><\/h3>\n<p>Hire a company to develop your software.<\/p>\n<p>\u201cWhen you&#8217;re dealing with a company, a lot of the time they&#8217;ll scope out the project,\u201d says Sam. \u201cThey&#8217;ll go through every feature. They&#8217;ll make sure that they understand everything, and then they&#8217;ll give you a fixed price.\u201d<\/p>\n<p>Sam felt a lot safer with a fixed price, and he liked knowing that there was a whole team working on SnapInspect. \u201cThey&#8217;ve got a physical office, they&#8217;ve got multiple employees, they&#8217;re not just going to disappear,\u201d says Sam. \u201cIf one person gets injured or sick, the whole project isn&#8217;t going to collapse.\u201d<\/p>\n<h2>3. Know What They\u2019re Working On<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-medium wp-image-32042\" src=\"https:\/\/mixergy.com\/wp-content\/uploads\/2013\/10\/workingon-300x199.png\" alt=\"\" width=\"300\" height=\"199\" srcset=\"https:\/\/mixergy.com\/wp-content\/uploads\/2013\/10\/workingon-300x199.png 300w, https:\/\/mixergy.com\/wp-content\/uploads\/2013\/10\/workingon-140x93.png 140w, https:\/\/mixergy.com\/wp-content\/uploads\/2013\/10\/workingon.png 375w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/>Even when you hire a whole team of developers, you can\u2019t kick back and wait for your beautiful product to arrive.<\/p>\n<p>\u201cWhen you work with different people and you&#8217;re paying for them, you always want to know that they&#8217;re doing some work, especially when they&#8217;re remote or you&#8217;re in a different country,\u201d says Sam. \u201cYou really want to know that the actual work is being done.\u201d<\/p>\n<p>So how do you make sure the project is on track?<\/p>\n<h3><em>Create interactive task lists<\/em><\/h3>\n<p>Set expectations and keep tabs as people progress.<\/p>\n<p>To do that, Sam and each of the people he hires agree on a reasonable amount of work for the week. Then he creates a board for each person in Trello. \u201cI use three little columns, one that says to-do, doing, and done,\u201d he says. As they finish a task, they mark it \u201cdone.\u201d<\/p>\n<p>That way, Sam always knows what someone is working on. \u201cI can see in real-time what&#8217;s going on,\u201d he says. \u201cIf I check at any point in the day, I can see what they&#8217;re currently working on, and at the end of the week, that to-do should be ended.\u201d<\/p>\n<p><em>Written by April Dykman.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sam Ovens had a great software idea. He even had customers willing to pay for it, and it wasn\u2019t even built yet.<\/p>\n<p>There was just one problem: Sam isn\u2019t a developer&#8230;<\/p>\n","protected":false},"author":2370,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[293,295,245],"tags":[],"class_list":["post-32033","post","type-post","status-publish","format-standard","hentry","category-cheat-sheet","category-course-cheat-sheet","category-courses"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to develop software even if you&#039;re not a developer - Business Podcast for Startups<\/title>\n<meta name=\"description\" content=\"Sam Ovens had a great software idea. He even had customers willing to pay for it, and it wasn\u2019t even built yet.  There was just one problem: Sam isn\u2019t a developer...\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mixergy.com\/course-cheat-sheet-hiring-developers\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to develop software even if you&#039;re not a developer - Business Podcast for Startups\" \/>\n<meta property=\"og:description\" content=\"Sam Ovens had a great software idea. He even had customers willing to pay for it, and it wasn\u2019t even built yet.  There was just one problem: Sam isn\u2019t a developer...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mixergy.com\/course-cheat-sheet-hiring-developers\/\" \/>\n<meta property=\"og:site_name\" content=\"Business Podcast for Startups\" \/>\n<meta property=\"article:published_time\" content=\"2013-10-15T13:00:33+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2016-06-25T00:57:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mixergy.com\/wp-content\/uploads\/2013\/10\/visionlife.png\" \/>\n\t<meta property=\"og:image:width\" content=\"365\" \/>\n\t<meta property=\"og:image:height\" content=\"257\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Arie Saint\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Mixergy\" \/>\n<meta name=\"twitter:description\" content=\"Business tips for startups by proven entrepreneurs\" \/>\n<meta name=\"twitter:creator\" content=\"@Mixergy\" \/>\n<meta name=\"twitter:site\" content=\"@Mixergy\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Arie Saint\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/mixergy.com\/course-cheat-sheet-hiring-developers\/\",\"url\":\"https:\/\/mixergy.com\/course-cheat-sheet-hiring-developers\/\",\"name\":\"How to develop software even if you're not a developer - Business Podcast for Startups\",\"isPartOf\":{\"@id\":\"https:\/\/mixergy.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/mixergy.com\/course-cheat-sheet-hiring-developers\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/mixergy.com\/course-cheat-sheet-hiring-developers\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/mixergy.com\/wp-content\/uploads\/2013\/10\/visionlife-300x211.png\",\"datePublished\":\"2013-10-15T13:00:33+00:00\",\"dateModified\":\"2016-06-25T00:57:30+00:00\",\"author\":{\"@id\":\"https:\/\/mixergy.com\/#\/schema\/person\/6e487cc00e09483943f98dc3b49f04c6\"},\"description\":\"Sam Ovens had a great software idea. He even had customers willing to pay for it, and it wasn\u2019t even built yet. There was just one problem: Sam isn\u2019t a developer...\",\"breadcrumb\":{\"@id\":\"https:\/\/mixergy.com\/course-cheat-sheet-hiring-developers\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/mixergy.com\/course-cheat-sheet-hiring-developers\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/mixergy.com\/course-cheat-sheet-hiring-developers\/#primaryimage\",\"url\":\"https:\/\/mixergy.com\/wp-content\/uploads\/2013\/10\/visionlife.png\",\"contentUrl\":\"https:\/\/mixergy.com\/wp-content\/uploads\/2013\/10\/visionlife.png\",\"width\":365,\"height\":257},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/mixergy.com\/course-cheat-sheet-hiring-developers\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/mixergy.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to develop software even if you&#8217;re not a developer\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/mixergy.com\/#website\",\"url\":\"https:\/\/mixergy.com\/\",\"name\":\"Business Podcast for Startups\",\"description\":\"Business tips for startups by proven entrepreneurs\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/mixergy.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/mixergy.com\/#\/schema\/person\/6e487cc00e09483943f98dc3b49f04c6\",\"name\":\"Arie Saint\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/mixergy.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/7b2274f7e7b1d4e93a659dbb2918086de872caafe6c08c61f93da49104a382dd?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/7b2274f7e7b1d4e93a659dbb2918086de872caafe6c08c61f93da49104a382dd?s=96&d=mm&r=g\",\"caption\":\"Arie Saint\"},\"url\":\"https:\/\/mixergy.com\/author\/ariesaint\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to develop software even if you're not a developer - Business Podcast for Startups","description":"Sam Ovens had a great software idea. He even had customers willing to pay for it, and it wasn\u2019t even built yet.  There was just one problem: Sam isn\u2019t a developer...","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/mixergy.com\/course-cheat-sheet-hiring-developers\/","og_locale":"en_US","og_type":"article","og_title":"How to develop software even if you're not a developer - Business Podcast for Startups","og_description":"Sam Ovens had a great software idea. He even had customers willing to pay for it, and it wasn\u2019t even built yet.  There was just one problem: Sam isn\u2019t a developer...","og_url":"https:\/\/mixergy.com\/course-cheat-sheet-hiring-developers\/","og_site_name":"Business Podcast for Startups","article_published_time":"2013-10-15T13:00:33+00:00","article_modified_time":"2016-06-25T00:57:30+00:00","og_image":[{"width":365,"height":257,"url":"https:\/\/mixergy.com\/wp-content\/uploads\/2013\/10\/visionlife.png","type":"image\/png"}],"author":"Arie Saint","twitter_card":"summary_large_image","twitter_title":"Mixergy","twitter_description":"Business tips for startups by proven entrepreneurs","twitter_creator":"@Mixergy","twitter_site":"@Mixergy","twitter_misc":{"Written by":"Arie Saint","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/mixergy.com\/course-cheat-sheet-hiring-developers\/","url":"https:\/\/mixergy.com\/course-cheat-sheet-hiring-developers\/","name":"How to develop software even if you're not a developer - Business Podcast for Startups","isPartOf":{"@id":"https:\/\/mixergy.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mixergy.com\/course-cheat-sheet-hiring-developers\/#primaryimage"},"image":{"@id":"https:\/\/mixergy.com\/course-cheat-sheet-hiring-developers\/#primaryimage"},"thumbnailUrl":"https:\/\/mixergy.com\/wp-content\/uploads\/2013\/10\/visionlife-300x211.png","datePublished":"2013-10-15T13:00:33+00:00","dateModified":"2016-06-25T00:57:30+00:00","author":{"@id":"https:\/\/mixergy.com\/#\/schema\/person\/6e487cc00e09483943f98dc3b49f04c6"},"description":"Sam Ovens had a great software idea. He even had customers willing to pay for it, and it wasn\u2019t even built yet. There was just one problem: Sam isn\u2019t a developer...","breadcrumb":{"@id":"https:\/\/mixergy.com\/course-cheat-sheet-hiring-developers\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mixergy.com\/course-cheat-sheet-hiring-developers\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mixergy.com\/course-cheat-sheet-hiring-developers\/#primaryimage","url":"https:\/\/mixergy.com\/wp-content\/uploads\/2013\/10\/visionlife.png","contentUrl":"https:\/\/mixergy.com\/wp-content\/uploads\/2013\/10\/visionlife.png","width":365,"height":257},{"@type":"BreadcrumbList","@id":"https:\/\/mixergy.com\/course-cheat-sheet-hiring-developers\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mixergy.com\/"},{"@type":"ListItem","position":2,"name":"How to develop software even if you&#8217;re not a developer"}]},{"@type":"WebSite","@id":"https:\/\/mixergy.com\/#website","url":"https:\/\/mixergy.com\/","name":"Business Podcast for Startups","description":"Business tips for startups by proven entrepreneurs","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mixergy.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/mixergy.com\/#\/schema\/person\/6e487cc00e09483943f98dc3b49f04c6","name":"Arie Saint","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mixergy.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/7b2274f7e7b1d4e93a659dbb2918086de872caafe6c08c61f93da49104a382dd?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/7b2274f7e7b1d4e93a659dbb2918086de872caafe6c08c61f93da49104a382dd?s=96&d=mm&r=g","caption":"Arie Saint"},"url":"https:\/\/mixergy.com\/author\/ariesaint\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/mixergy.com\/wp-json\/wp\/v2\/posts\/32033","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mixergy.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mixergy.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mixergy.com\/wp-json\/wp\/v2\/users\/2370"}],"replies":[{"embeddable":true,"href":"https:\/\/mixergy.com\/wp-json\/wp\/v2\/comments?post=32033"}],"version-history":[{"count":3,"href":"https:\/\/mixergy.com\/wp-json\/wp\/v2\/posts\/32033\/revisions"}],"predecessor-version":[{"id":45425,"href":"https:\/\/mixergy.com\/wp-json\/wp\/v2\/posts\/32033\/revisions\/45425"}],"wp:attachment":[{"href":"https:\/\/mixergy.com\/wp-json\/wp\/v2\/media?parent=32033"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mixergy.com\/wp-json\/wp\/v2\/categories?post=32033"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mixergy.com\/wp-json\/wp\/v2\/tags?post=32033"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}