{"id":2074,"date":"2013-03-16T00:03:29","date_gmt":"2013-03-16T04:03:29","guid":{"rendered":"https:\/\/2013.miami.wordcamp.org\/?post_type=wcb_session&#038;p=2074"},"modified":"2013-03-16T00:03:29","modified_gmt":"2013-03-16T04:03:29","slug":"how-to-hire-and-manage-a-developer","status":"publish","type":"wcb_session","link":"https:\/\/miami.wordcamp.org\/2013\/session\/how-to-hire-and-manage-a-developer\/","title":{"rendered":"How to Hire and Manage a Developer"},"content":{"rendered":"<p>As a seasoned web professional since 1995, I am always interested in hearing stories from individuals who have encountered challenges while working with a developer. I have led several sessions focusing on this topic and I always start by asking the audience what kinds of problems they have experienced in the past. Some of the common threads include:<\/p>\n<p>\u2022 \u201cMy developer delivered something that was not exactly what I had in mind. I then had to pay them to change it to match my expectations.\u201d<br \/>\n\u2022 \u201cMy developer missed the deadline.\u201d<br \/>\n\u2022 \u201cMy developer has gone AWOL. They refuse to return my phone calls and emails.\u201d<br \/>\n\u2022 \u201cThe costs are spiraling out of control with no end in site.\u201d<br \/>\n\u2022 \u201cMy developer takes suggestions personally.\u201d<br \/>\n\u2022 \u201cMy developer does not understand my industry.\u201d<br \/>\n\u2022 \u201cMy developer does not have the core competencies to complete every aspect of my project.\u201d<\/p>\n<p>While the audience always has a good laugh at some of these responses, none of them surprise me. I have heard them all before. The good news is that many of these problems can be avoided up front with proper planning and expectation management.<\/p>\n<p>Developers are a rare breed. Given the barriers pertaining to technical jargon, preconceived notions can ultimately create conflicting ideas of what the finished product should look like. Instructions and objectives can become cloudy \u2013 ultimately creating a loss of time, effort and money for the hiring party.<\/p>\n<p>This presentation will cover Interviewing Your Potential Developer, Planning &amp; Project Management, Using a Version Control System, and Bug Reporting. Ii will give the audience a reality check on how to go about working with a developer to get a project built on time and on budget.<\/p>\n<p>Here is a brief list of some of the questions that will be answered in the presentation:<\/p>\n<p>\u2022 What questions should I ask when interviewing a developer?<br \/>\n\u2022 What are the communication pitfalls that I should avoid?<br \/>\n\u2022 How can clients get involved in project management?<br \/>\n\u2022 What is version control and how does it benefit me?<br \/>\n\u2022 What is the best way to handle bug reporting?<\/p>\n<p>The presentation will also delve deeper into questions that should be asked throughout the various phases of working with a developer, including:<br \/>\n\u2022 Will my project be billed as hourly or as a flat rate?<br \/>\n\u2022 Once my project launches, is there a maintenance fee?<br \/>\n\u2022 Where does my project rank with the other projects on your production schedule?<br \/>\n\u2022 Do you have the bandwidth to give my project the attention it deserves?<br \/>\n\u2022 What is your procedure when something goes wrong?<\/p>\n<p>In addition to providing appropriate questions that should be addressed, the presentation will also involve examples of common answers and real life examples. It will include suggestions based on years of first hand experience from the developer\u2019s point of view.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>As a seasoned web professional since 1995, I am always interested in hearing stories from individuals who have encountered challenges while working with a developer. I have led several sessions focusing on this topic and I always start by asking the audience what kinds of problems they have experienced in the past. Some of the [&hellip;]<\/p>\n","protected":false},"author":9225400,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":0,"_wcpt_session_duration":3000,"_wcpt_session_type":"","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[],"footnotes":""},"session_track":[125046],"session_category":[],"class_list":["post-2074","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-users-track"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p2MwWO-xs","session_date_time":{"date":"","time":""},"session_speakers":[],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/miami.wordcamp.org\/2013\/wp-json\/wp\/v2\/sessions\/2074","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/miami.wordcamp.org\/2013\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/miami.wordcamp.org\/2013\/wp-json\/wp\/v2\/types\/wcb_session"}],"author":[{"embeddable":true,"href":"https:\/\/miami.wordcamp.org\/2013\/wp-json\/wp\/v2\/users\/9225400"}],"version-history":[{"count":1,"href":"https:\/\/miami.wordcamp.org\/2013\/wp-json\/wp\/v2\/sessions\/2074\/revisions"}],"predecessor-version":[{"id":2075,"href":"https:\/\/miami.wordcamp.org\/2013\/wp-json\/wp\/v2\/sessions\/2074\/revisions\/2075"}],"wp:attachment":[{"href":"https:\/\/miami.wordcamp.org\/2013\/wp-json\/wp\/v2\/media?parent=2074"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/miami.wordcamp.org\/2013\/wp-json\/wp\/v2\/session_track?post=2074"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/miami.wordcamp.org\/2013\/wp-json\/wp\/v2\/session_category?post=2074"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}