Slide 1

Slide 1 text

MAKE THE LOGO BIGGER BECOMING THE CLIENT YOUR DEVELOPER WILL LOVE

Slide 2

Slide 2 text

@marktimemedia I Design THINGS. USUALLY WORDPRESS. HI, I’M MICHELLE.

Slide 3

Slide 3 text

@marktimemedia WHY WE’RE HERE @marktimemedia

Slide 4

Slide 4 text

@marktimemedia WHY WORK WITH A PROFESSIONAL?

Slide 5

Slide 5 text

@marktimemedia DON’T NEED HELP when you

Slide 6

Slide 6 text

@marktimemedia SHOULD SEEK HELP when you

Slide 7

Slide 7 text

@marktimemedia CUSTOMIZATION @marktimemedia

Slide 8

Slide 8 text

@marktimemedia Flickr: Nick Sherman COMPLEXITY @marktimemedia

Slide 9

Slide 9 text

@marktimemedia KNOWLEDGE @marktimemedia

Slide 10

Slide 10 text

@marktimemedia MISSION CRITICAL @marktimemedia

Slide 11

Slide 11 text

@marktimemedia become an EXPERT WORDPRESS USER

Slide 12

Slide 12 text

@marktimemedia BEFORE YOUR PROJECT STARTS

Slide 13

Slide 13 text

@marktimemedia PROJECT DUE DILLIGENCE @marktimemedia

Slide 14

Slide 14 text

@marktimemedia WINS? what are your

Slide 15

Slide 15 text

@marktimemedia DEFINE PROBLEMS PRESCRIBING SOLUTIONS without

Slide 16

Slide 16 text

@marktimemedia BUSINESS DUE DILLIGENCE @marktimemedia

Slide 17

Slide 17 text

@marktimemedia FINALIZE INVOLVED who needs to be

Slide 18

Slide 18 text

@marktimemedia PREPARE YOUR COMPANY for outside help

Slide 19

Slide 19 text

@marktimemedia CHOOSING A PROFESSIONAL

Slide 20

Slide 20 text

@marktimemedia FREELANCER? CONTRACTOR? TEAM? AGENCY? @marktimemedia

Slide 21

Slide 21 text

@marktimemedia FREELANCER/INDEPENDENT •  Could be a specialist or a generalist •  Works on their own time/equipment •  Self-managed •  Managing multiple clients •  Communicates directly with you, on their schedule •  Rates vary based on experience

Slide 22

Slide 22 text

@marktimemedia CONTRACTOR •  Often specialized •  Works onsite for pre-determined time alongside you or your team •  Requires proper equipment while onsite •  Needs to be managed •  100% dedicated to you while on-site •  Rates vary based on experience

Slide 23

Slide 23 text

@marktimemedia TEAM/AGENCY •  Group of independents or full-service agency •  Combination of experiences and skillsets •  More resources & flexibility •  Can often manage multiple parts of a project •  Communicating with account or project managers whose job it is to interface with clients •  More expensive

Slide 24

Slide 24 text

@marktimemedia Flickr: See-ming Lee 李思明 SML DEMYSTIFYING JOB TITLES @marktimemedia

Slide 25

Slide 25 text

@marktimemedia WORDPRESS DESIGNER •  Usually: Aesthetics, interface, experience •  Sometimes: Theme development, frontend markup/ styling languages and/or Javascript, other design field experience •  Related: UI/UX Designer, Theme Designer Choose this person if: Your project requires a very strong visual language

Slide 26

Slide 26 text

@marktimemedia WORDPRESS DEVELOPER •  Usually: Interactive/programming logic •  Sometimes: Design/Styling experience, appliction/ integration experience, other programming languages •  Related: Frontend Developer, Backend Developer, Theme Developer, Plugin developer Choose this person if: Your project has complex functionality or integration requirements

Slide 27

Slide 27 text

@marktimemedia WORDPRESS IMPLEMENTOR •  Usually: Combines existing solutions to solve problems •  Sometimes: development experience, design experience, content writing experience •  Related: Integrator, Consultant Choose this person if: You want to build your project out of recommended existing solutions but aren’t sure where to look

Slide 28

Slide 28 text

@marktimemedia SEO CONSULTANT •  Usually: Recommending, optimizing, implementing and tracking SEO efforts •  Sometimes: development experience, design experience, content writing experience, social media strategy, external campaigns •  Related: SEO Strategist, Search Engine Marketer Choose this person if: You have an existing site or are in the process of redeveloping a site

Slide 29

Slide 29 text

@marktimemedia WORDPRESS EXPERT Usually: means objectively nothing!

Slide 30

Slide 30 text

@marktimemedia DON’T FORGET THE REST! CONTENT: Writers, Photographers, Animators, Videographers OUTREACH: Email campaigns, social campaigns, Newsletters, Marketing ONGOING: Security, maintenance

Slide 31

Slide 31 text

@marktimemedia WHO TO HIRE? @marktimemedia

Slide 32

Slide 32 text

@marktimemedia LARGER PROJECT: TEAM MULTIPLE SKILL SETS

Slide 33

Slide 33 text

@marktimemedia SMALLER PROJECT: INDIVIDUAL SPECIALIZED SKILL SET

Slide 34

Slide 34 text

@marktimemedia MULTIPLE INDEPENDENTS a note on

Slide 35

Slide 35 text

@marktimemedia LET’S TALK ABOUT MONEY

Slide 36

Slide 36 text

@marktimemedia WE NEED TO KNOW YOUR BUDGET @marktimemedia

Slide 37

Slide 37 text

@marktimemedia PAYMENT TERMS •  Hourly: exploratory work, billed after a set amount of time •  Flat Fee: charged in increments including up-front deposit, final payment before product is delivered •  Retainer: pay in advance on a schedule for ongoing work

Slide 38

Slide 38 text

@marktimemedia EVALUATING BIDS @marktimemedia

Slide 39

Slide 39 text

@marktimemedia TYPE OF SITE COST does not determine

Slide 40

Slide 40 text

@marktimemedia INFLUENCING PRICE •  Four Factors (Customization, Complexity, Knowledge, Mission Critical) •  Size/Scale/Scope •  Timing & Availability •  Cost of Doing Business •  Value of Final Product •  Difficulty/Ease of Working With YOU

Slide 41

Slide 41 text

@marktimemedia ASK QUESTIONS (also read chrislema.com) @marktimemedia

Slide 42

Slide 42 text

@marktimemedia BID COSTS FINAL are not always @marktimemedia

Slide 43

Slide 43 text

@marktimemedia A QUOTE IS LIKE A HOME INSPECTION @marktimemedia

Slide 44

Slide 44 text

@marktimemedia PROJECT STAGES

Slide 45

Slide 45 text

@marktimemedia Flickr: xutheinsun DISCOVERY & STRATEGY @marktimemedia

Slide 46

Slide 46 text

@marktimemedia DISCOVERY & STRATEGY Explore project scope: functionality, visuals, audience, business & technical goals, available resources Make decisions: methodology, technology, themes/ plugins, design & development strategies, content architecture @marktimemedia

Slide 47

Slide 47 text

@marktimemedia TERMINOLOGY •  Content Map: more complex than a site map, often includes content types and other relationships •  Scope: the size/complexity/timing of your project •  Site Map: a hierarchical documentation of the pages and elements of your site •  User Personas: taking a "target demographic" and turning it into a specific representational person with personality, goals, and needs •  User Testing: test subjects monitored on the use of your existing site to achieve specific tasks, to see what elements are successful and/or confusing

Slide 48

Slide 48 text

@marktimemedia DESIGN @marktimemedia

Slide 49

Slide 49 text

@marktimemedia DESIGN Visually strategic problem solving Aesthetics: exploring color, fonts, imagery Experience: workflows, site elements, interface @marktimemedia

Slide 50

Slide 50 text

@marktimemedia TERMINOLOGY •  Information Architecture: how elements relate to other elements on a page and across the site, including interactivity, hierarchy, importance, and visual weight •  Mockups: static aesthetic representations of a site •  Prototype: interactive representations of a site (not production code) •  UI/UX: User Interface (the elements on screen with which your users interact), User Experience (the intuitiveness, consistency, and emotions when interacting with your site) •  Wireframes: visual structure of a site without aesthetic elements

Slide 51

Slide 51 text

@marktimemedia DEVELOPMENT

Slide 52

Slide 52 text

@marktimemedia DEVELOPMENT Problem solving for functionality, interactivity, and integration Frontend development: implementing visual and structural elements as well as client-side interactivity. Writing functions to output WordPress content. Backend development: solving higher-level logic problems, creating relationships between data that don't already exist, or creating relationships between WordPress and outside or third party components. @marktimemedia

Slide 53

Slide 53 text

@marktimemedia TERMINOLOGY •  Content Management System: database plus files •  HTML, CSS: markup and styling languages (visuals and structure) like walls and paint of a house •  JS, PHP: interactivity and functionality languages (client side/ browser, server side/cloud) •  Theme: the code that determines the visual structure and layout of your site •  Template: a specific page layout within a theme •  Plugin: a set of code that introduces specific functionality

Slide 54

Slide 54 text

@marktimemedia TERMINOLOGY •  Local Development Site: copies of the site running on a person’s computer, usually for performing ongoing development •  Staging/Sandbox Site: a copy of the site running on a web server, often similar to the live site, but is not the live site. Usually for testing and previewing development work. •  Live Site: Where your domain points, where the final product will live, “your website”

Slide 55

Slide 55 text

@marktimemedia TERMINOLOGY •  API: allows one set of software to standardize communication and seamlessly interact with another set of software, makes its features or functionality available for use •  Agile: an iterative task and review based form of project management and development •  Git/Github/Version Control: a programmatic way for tracking changes, contributions to code, syncing between environments •  Responsive/Mobile First: sites that change to fit different environments using the same codebase. Includes scaling, swapping, reorganizing, and changing content and structure to fit different contexts, including size, weight, device

Slide 56

Slide 56 text

@marktimemedia DEPLOYMENT @marktimemedia

Slide 57

Slide 57 text

@marktimemedia DEPLOYMENT Putting the finished product onto your live site Could be all at once, or in stages/phases •  Domain: your address (www.yoursite.com) which will be pointed to your host •  Hosting: your home (different levels of speed/reliability/service/ features for the cost) which will have a database and file storage @marktimemedia

Slide 58

Slide 58 text

@marktimemedia POST-DEPLOYMENT Monitoring, Testing, and maintenance Learn what is working and what needs to be improved •  Analytics: data about who is using your site, when they are using it, and how they are interacting with it @marktimemedia

Slide 59

Slide 59 text

@marktimemedia GIVING QUALITY FEEDBACK

Slide 60

Slide 60 text

@marktimemedia DESIGN FEEDBACK Start with evaluating look and feel Evaluating design as a series of increasingly specific systems/rules Evaluate clarity and communication Remember it’s for your audience, not for you Be specific! Ask questions! Good designers can always answer “why?”

Slide 61

Slide 61 text

@marktimemedia DEVELOPMENT FEEDBACK Focus on “how it works.” Evaluate cross-platform usability and consistency of experience rather than pixel perfection Explain what you expect to happen in addition to what is actually happening Be specific! Ask questions! Good developers can always answer “why?”

Slide 62

Slide 62 text

@marktimemedia RESOURCES http://www.smashingmagazine.com/2011/06/following-a-web- design-process/ http://thewc.co/articles/view/web-development-process-start-to- finish Mike Monteiro: You’re My Favorite Client

Slide 63

Slide 63 text

@marktimemedia QUESTIONS? Michelle Schulp [email protected] @marktimemedia bit.ly/be-a-good-client