Allen Hutchison Google, Inc. November 7, Automated Testing Dos and Don ts

Size: px
Start display at page:

Download "Allen Hutchison Google, Inc. November 7, Automated Testing Dos and Don ts"

Transcription

1 Allen Hutchison Google, Inc. November 7, 2006 Automated Testing Dos and Don ts Allen Hutchison Google, Inc. November 7, 2006

2 Automated Testing: Dos and Don ts Collection of experiences and observations A little about me: Started at a university Networking and Digital Libraries Moved to the Silicon Valley Worked at a big company as a software engineer in the test automation group Worked at several startups implementing test automation code Now at Google Have published an open source automation framework at: 3 Don t Try To Do It All Yourself Don t automate for the sake of automation We need automation Wouldn t it be cool if we used that tool Do consider outsourcing your test automation Do evaluate tools Consider both commercial and open source / free tools Sales person s goal is to get you to buy the tool Consider tools that are extensible and will allow you to grow Don t let technology slow you down Don t be afraid to throw something away 4

3 Do Start Small Manual assisted testing is a great place to start Load new code on the test bed Set each DUT to a default configuration Look around at the mundane tasks you do every day and start with those Learn from the small scripts What tools do you need How much time does it take to write a script What can you do with your tools, what can t you do Develop a framework one need at a time I wish we could... If we could only... Wouldn t it be great if we could... 5 Start Small # Prepare the test bed foreach(@argv) { my $dut = MyCompany::DUT->new(); $dut->upgrade(); $dut->exec( set password foo ); } 6

4 Do Test One Thing At A Time Tests should be reproducible Tests should run quickly You should see your test fail at least once 7 Do Test One Thing At A Time Tests should be reproducible If you run the same test 5 times and get 5 different results, you might have a problem Performance Test Run 1 Run 2 Run 3 Run 4 Run

5 9 Do Test One Thing At A Time Tests should run quickly Tests should be small enough to only test the functionality you are trying to test Eliminate as much extraneous testing as possible Combine common setup and tear down code You should see a test fail at least once Force your test to fail if you can You should get used to the idea of testing your test 10

6 Evolution Is The Key To A Thriving Ecosystem Do make sure your test suites are constantly evolving Your tests haven t changed in six months, has your code base changed in that time Never trust a developer when he says that he is just fixing bugs. He is also adding features 11 Don t Ignore Failing Tests You get used to seeing all that red Eventually it looks normal Failing Tests don t give you any information, and they desensitize everyone to the red status Red, the color of the day Weeks passed without green Are my tests talking to me? 12

7 Don t Modify A Test To Ensure It Passes Expected and Unexpected Instead of thinking in terms of Pass and Fail at the suite level Consider building a system that is flexible in results reporting Remember our job is to provide information 13 Expected vs. Unexpected # Network Suite File test 24 net/ping test 27 net/route # This test fails right now!test 25 net/ping

8 Do Store Your Test Data You never know when you re going to need it Allows for data mining Learn more about your system When a person dies unexpectedly we do an autopsy Why should your testing be any different Run your tests regularly Continuously With Every Build An idle test machine just wastes electricity 15 Do Consider your Audience Make tests self-explanatory Present consistent metrics Consider your audience Developers Project managers Executives 16

9 Developers Want to have the test code available Want to know what tests passed and what tests failed When, Where, Why, How May not have the time to learn your system That means tests have to be self-explanatory 17 Developers # Test to see if the local IP stack came up my $dut = MyCompany::DUT->new(); $dut->exec( ping ); $dut->expect( 0% packet loss ) or $dut->testfailed( Saw Packet Loss ); $dut->testpassed() 18

10 Project Managers Don t really care about individual tests Don t have time to read code Want to know how the project is going Milestones, Dates, Commitments Need statistics to generate reports 19 Project Managers Milestone Percent Passed Percent Failed

11 Executives Don t have time to read the code Don t care about individual tests Don t have time to read through statistics Need to absorb information in the least amount of time possible Will typically ask questions if they want to know more 21 Executives 22

12 Do Ask Questions? 23 Allen Hutchison Google, Inc.

THE ULTIMATE CUSTOMER PERSONA TEMPLATE

THE ULTIMATE CUSTOMER PERSONA TEMPLATE THE ULTIMATE CUSTOMER PERSONA TEMPLATE 1 BlueSteeleSolutions.com 1 BlueSteeleSolutions.com 940 312 7842 CONTENTS The Ultimate Customer Persona Template 3 Effective Marketing Is Tailored to a Specific Segment

More information

Activating the digital organization A sink-or-swim moment for today's enterprise

Activating the digital organization A sink-or-swim moment for today's enterprise Activating the digital organization A sink-or-swim moment for today's enterprise It s time to do something big something more than moving systems to the cloud or adopting tools that let employees work

More information

ET MedialabsPvt. Ltd. Opp. WHY Select GO City ONLINE Walk?- Mall, New Delhi ; Contact :

ET MedialabsPvt. Ltd.  Opp. WHY Select GO City ONLINE Walk?- Mall, New Delhi ; Contact : ET MedialabsPvt. Ltd. www.etmedialabs.com Opp. WHY Select GO City ONLINE Walk?- Mall, New Delhi -110017 ; Contact : 011-41016331 Managing Large Scale Google PPC Campaigns Running ecommerce campaigns on

More information

How to Begin With Social Media for Your Business Success

How to Begin With Social Media for Your Business Success How to Begin With Social Media for Your Business Success Anna Cairo Consulting About the Author Anna Cairo is a social media consultant & web copywriter. With a focus entirely on the online environment,

More information

6 Steps to Marketing Strategy Success

6 Steps to Marketing Strategy Success WORKSHEET 6 Steps to Marketing Strategy Success 1 WORKSHEET 6 Steps to Marketing Strategy Success Setting your strategy doesn t have to be a daunting task. Here, we coach you through the six steps to start

More information

Digital Profit Master A Report to Help Create Better Online Products

Digital Profit Master A Report to Help Create Better Online Products Digital Profit Master A Report to Help Create Better Online Products Sumner 2. Digital Profit Master By Daniel Sumner 1 Digital Profit master By Daniel Sumner Legal Notice The information contained herein

More information

Discussions in digital: What s a marketing ecosystem and what does it mean for marketers?

Discussions in digital: What s a marketing ecosystem and what does it mean for marketers? Discussions in digital: What s a marketing ecosystem and what does it mean for marketers? Marketing ecosystems are creating new professional opportunities and making new demands. Here s how today s marketing

More information

A Software Metrics Primer 1

A Software Metrics Primer 1 A Software Metrics Primer 1 Karl E. Wiegers Process Impact www.processimpact.com My friend Nicole is a quality manager at Motorola, a company widely known for its software process improvement and measurement

More information

Customer Relationship Management (CRM)

Customer Relationship Management (CRM) Guidance for businesses that install air conditioning, boilers, kitchens, mining equipment, landscaping, or any other type of equipment on-site. Customer Relationship Management (CRM) 6 Tips for Specialist

More information

VIDEO 1: WHAT IS CONTENT MARKETING?

VIDEO 1: WHAT IS CONTENT MARKETING? VIDEO 1: WHAT IS CONTENT MARKETING? Hi, I m Justin with HubSpot Academy. Welcome to the class on Understanding Content Marketing. This class will introduce you to the world of content marketing and provide

More information

The Profit-Driven Provider. How to fill your senior living community at market rate.

The Profit-Driven Provider. How to fill your senior living community at market rate. The Profit-Driven Provider How to fill your senior living community at market rate. With increased competition, increased expectations from consumers and increased pressure to grow occupancy in lieu of

More information

The Meaningful Hospitality Smart Hiring Guide

The Meaningful Hospitality Smart Hiring Guide The Meaningful Hospitality Smart Hiring Guide This guide will help you make smart hires by teaching you: What to look for in potential employees What questions to ask in an interview How to ensure you

More information

The CRM Pocket Book. What works & what doesn t & CX

The CRM Pocket Book. What works & what doesn t & CX The CRM Pocket Book What works & what doesn t & CX The CRM Pocket Book What works & what doesn t & CX First published 2009 Second edition 2013, updated 2015 This is the fourth edition - 2017 The CRM &

More information

5 Digital Marketing mistakes that Insurance Brokers make, and how to avoid them

5 Digital Marketing mistakes that Insurance Brokers make, and how to avoid them 5 Digital Marketing mistakes that Insurance Brokers make, and how to avoid them Why digital marketing is vital for Insurance Brokers We all know that New Business can be tough. Many businesses only change

More information

Social Media for PTO/PFO s Presented by: Danette Melchionne and Michelle Passaro

Social Media for PTO/PFO s Presented by: Danette Melchionne and Michelle Passaro Social Media for PTO/PFO s Presented by: Danette Melchionne and Michelle Passaro It is today that we must create the world of the future Eleanor Roosevelt May 15, 2012 Benefits of Social Media Drive Awareness

More information

BECOME A BETTER MARKETER.

BECOME A BETTER MARKETER. INSIGHTFUL AND ACCESSIBLE TOOLS TO HELP YOU BECOME A BETTER MARKETER. PNJ MEDIA SOLUTIONS // CREATIVE BRIEF CREATIVE BRIEF PAGE // A WHY A CREATIVE BRIEF? Whether you re using an internal team or an external

More information

Buy-in and budgets. How to help your C-suite understand social media. Allen Plummer Content Marketing & Social Media

Buy-in and budgets. How to help your C-suite understand social media. Allen Plummer Content Marketing & Social Media Buy-in and budgets How to help your C-suite understand social media Allen Plummer Content Marketing & Social Media Getting buy-in Always be that internal cheerleader for social media. If you re not excited

More information

What is Leadership? The action of leading a group of people or an organization.

What is Leadership? The action of leading a group of people or an organization. Team Building What is Leadership? The action of leading a group of people or an organization. What makes a great leader? In order to be a good Leader one must be Visible. Its difficult to direct

More information

Start Making Money: Make Money Helping Local Businesses! Page 1

Start Making Money: Make Money Helping Local Businesses! Page 1 Start Making Money: Make Money Helping Local Businesses! Page 1 Table of Contents Local Marketing... 4 Finding Clients... 5 Walk In... 6 Cold Calling... 7 Brochures, Flyers, Letters... 7 Business Cards...

More information

A Business Owner s Guide to: Content Marketing

A Business Owner s Guide to: Content Marketing A Business Owner s Guide to: Content Marketing A Business Owner s Guide to: Content Marketing What is content marketing? And how can content marketing help your business? These are questions business owners

More information

HOW TO AVOID AN ORACLE EBS REIMPLEMENTATION

HOW TO AVOID AN ORACLE EBS REIMPLEMENTATION HOW TO AVOID AN ORACLE EBS REIMPLEMENTATION BEFORE YOU FORGE AHEAD WITH A COSTLY REIMPLEMENTATION, DETERMINE WHETHER YOU CAN UPGRADE INSTEAD. 01.05.2012 INTRODUCTION Oracle E-Business Suite Release (EBS)

More information

The Shipley 9.6 Step Process OR How to Tailor BIG Processes for Quick Turn Responses

The Shipley 9.6 Step Process OR How to Tailor BIG Processes for Quick Turn Responses The Shipley 9.6 Step Process OR How to Tailor BIG Processes for Quick Turn Responses No matter what process you begin with, it is never right for all the opportunities you pursue. Hopefully, this discussion

More information

THE POWER OF ONLINE REVIEWS. Free ebook BACK TO CONTENTS. thrivehive.com

THE POWER OF ONLINE REVIEWS. Free ebook BACK TO CONTENTS. thrivehive.com THE POWER OF ONLINE REVIEWS Free ebook 2 CONTENTS 03 Introduction 04 The Power of Online Reviews 08 Where to Get Reviews 09 How to Get More Reviews 11 How to Ask for Reviews 15 Important Review Tips 3

More information

Q: Do you have any examples of model templates? What has worked well vs. not?

Q: Do you have any examples of model templates? What has worked well vs. not? Q&A FROM JUNE 2012 WEBINAR USING MODELS JAYNE GROLL, ITSM ACADEMY Q: Do you have any examples of model templates? What has worked well vs. not? A: The Service Transition model in the looks complicated,

More information

Social & digi marketing tips

Social & digi marketing tips Social & digi marketing tips Social media: There are more than 15m active Facebook users in Australia as of Jan 2018. This is a larger reach than many TV networks. Consistency is really important - Frequency

More information

Turning Clients Into Creative Team Partners. inmotionnow

Turning Clients Into Creative Team Partners. inmotionnow Turning Clients Into Creative Team Partners inmotionnow 888.462.8044 919.678.8118 sales@inmotionnow.com www.inmotionnow.com Turning Clients Into Creative Team Partners According to the 2014 Creative Industry

More information

DON T FORGET ABOUT MEASUREMENT. Written by: Miko Kershberg, WSI Digital Marketing Expert

DON T FORGET ABOUT MEASUREMENT. Written by: Miko Kershberg, WSI Digital Marketing Expert Don t Forget About Measurement // 1 2 12.ch DON T FORGET ABOUT MEASUREMENT Written by: Miko Kershberg, WSI Digital Marketing Expert Don t Forget About Measurement // 2 Table of Contents Introduction...

More information

TOOLKITS ADVENTURE BIZ. Social Media Best Practices IN THIS TOOLKIT WHY THIS MATTERS:

TOOLKITS ADVENTURE BIZ. Social Media Best Practices IN THIS TOOLKIT WHY THIS MATTERS: Social Media Best Practices IN THIS TOOLKIT Lesson Overview Social Media Planning Facebook Tactics Instagram Tactics Your Survival Kit WHY THIS MATTERS: Too many times, adventure brand owners treat social

More information

Financial Advisors: How to Optimize your LinkedIn Profile

Financial Advisors: How to Optimize your LinkedIn Profile + Financial Advisors: How to Optimize your LinkedIn Profile A Publication of TABLE OF CONTENTS Introduction - The Case for LinkedIn 1. 5 Quick Ways to Optimize Advisor s LinkedIn Profiles pg. 1 2. A Daily

More information

Best Practices for Social Media

Best Practices for Social Media Best Practices for Social Media Facebook Guide to Facebook Facebook is good for: Sharing content links, pictures, text, events, etc that is meant to be shared widely and around which communities and individuals

More information

THE E-COMMERCE BUSINESS OWNER'S GUIDE TO SEO MANAGEMENT

THE E-COMMERCE BUSINESS OWNER'S GUIDE TO SEO MANAGEMENT THE E-COMMERCE BUSINESS OWNER'S GUIDE TO SEO MANAGEMENT Lessons from Online Retailers Who Successfully Drive SEO Growth Table of Contents Introduction Why Top-Performing E-commerce Businesses Invest in

More information

CMO Briefing Pinterest:

CMO Briefing Pinterest: www.bootcampdigital.com CMO Briefing Pinterest: How This Explosive Sharing Site Can Impact Your Business Facts Pinterest refers more traffic to websites than Google+, LinkedIn, and YouTube combined. The

More information

An Introduction to Inbound Marketing

An Introduction to Inbound Marketing An Introduction to Inbound Marketing What It Is, How It Works and Why You Need to Consider It. One in a Series of Marketing Guides X With 80% of people looking online for health information and 49% looking

More information

Identifying and handling complexity in global sourcing projects. Peter Smedberg, Global Category Manager

Identifying and handling complexity in global sourcing projects. Peter Smedberg, Global Category Manager Identifying and handling complexity in global sourcing projects Peter Smedberg, Global Category Manager What drives complexity in sourcing? How do we overcome it? My experience from 3 cases 5 45 20 4 MFS

More information

5 TIPS. for Live Chat Supervisor and Admin Success. Best Practices for Supervisors and Admins

5 TIPS. for Live Chat Supervisor and Admin Success. Best Practices for Supervisors and Admins 5 TIPS for Live Chat Supervisor and Admin Success Best Practices for Supervisors and Admins INTRODUCTION For contact center agents, delivering an average customer experience can be a challenge, let alone

More information

How to Make Serious Money Using Affiliate Marketing

How to Make Serious Money Using Affiliate Marketing One simple shift in how you think about affiliate marketing can make you SERIOUS money! Tip: Cite specific successes and results and share them with your community. Once you ve purchased, learned and done

More information

How to Develop a Paperless Office Strategy That Works for You. A Guide for Wealth Management Firms

How to Develop a Paperless Office Strategy That Works for You. A Guide for Wealth Management Firms How to Develop a Paperless Office Strategy That Works for You A Guide for Wealth Management Firms TABLE OF CONTENTS STEP 1: SET EMPIRICAL GOALS FOR YOUR PAPERLESS INITIATIVE 4 STEP 2: DEVELOP YOUR INITIAL

More information

Campaigns - 5 things you need to know. 27 Signs You Need A New Agency. What the AdWords Update Means for Your Paid Search Strategy

Campaigns - 5 things you need to know. 27 Signs You Need A New Agency. What the AdWords Update Means for Your Paid Search Strategy 27 Signs You Need Google s Enhanced A New Agency Campaigns - 5 things you need to know What the AdWords Update Means for Your Paid Search Strategy Does Your Agency Know What They re Doing? Working with

More information

Applying neuroscience to the real world

Applying neuroscience to the real world Applying neuroscience to the real world Dr. Eric Haseltine Vanderbilt Medical School Post Doc. 1979 Neuroscience Common sense Finding big opportunities Selling ideas Forming teams Motivating teams Executing

More information

CREATE AN UNSTOPPABLE SALES MACHINE WITH INBOUND MARKETING AND SEO

CREATE AN UNSTOPPABLE SALES MACHINE WITH INBOUND MARKETING AND SEO Page1 Page2 CREATE AN UNSTOPPABLE SALES MACHINE WITH INBOUND MARKETING AND SEO Contents 01 Introduction... 3 02 Why content marketing and SEO... 4 03 Inbound Marketing... 6 04 Why you should care... 7

More information

A Software Metrics Primer

A Software Metrics Primer C12625211.fm Page 153 Monday, July 9, 2007 11:28 AM Chapter 12 A Software Metrics Primer 1 In this chapter: Why Measure Software.................................................153 What to Measure......................................................154

More information

THE INBOUND MARKETING HANDBOOK FOR FURNITURE MANUFACTURERS

THE INBOUND MARKETING HANDBOOK FOR FURNITURE MANUFACTURERS THE INBOUND MARKETING HANDBOOK FOR FURNITURE MANUFACTURERS TABLE OF CONTENTS PART ONE: WHY INBOUND MARKETING WORKS FOR FURNITURE MANUFACTURERS 2 PART TWO: WHAT YOUR FURNITURE MANUFACTURING COMPANY NEEDS

More information

IANR Performance Management - Manager Conversation Guide

IANR Performance Management - Manager Conversation Guide IANR Performance Management - Manager Conversation Guide IANR s performance management conversations allow for open and honest two-way dialogue between employees and managers. During these conversations,

More information

8 Bad Words. Are You Using These. On Your Website? TomTortorici.com

8 Bad Words. Are You Using These. On Your Website? TomTortorici.com TomTortorici.com Are You Using These 8 Bad Words On Your Website? Learn the terms that make today s buyers cringe before you soil your brand s good reputation. If you ve ever included the following bad

More information

The following is a sample lab report. It is in an acceptable format and can be used as a guide for what I am looking for in your lab report.

The following is a sample lab report. It is in an acceptable format and can be used as a guide for what I am looking for in your lab report. In the Lab Syllabus, I gave you a lot of details regarding the writing of your lab reports. I know you have probably been overwhelmed with information the first week or so of this course. I will refer

More information

YouTube Marketing Mistakes Top 6 Most Silly Blunders!

YouTube Marketing Mistakes Top 6 Most Silly Blunders! Top 6 Most Silly Blunders! Brought to you by EverythingRebrandable.com Table of Contents Table of Contents... 2 Introduction... 3 Blunder #1: Expecting Miracles... 4 Blunder #2: Creating Commercials...

More information

Five Marketing Mistakes Every Manager Makes (and how to avoid making them)

Five Marketing Mistakes Every Manager Makes (and how to avoid making them) Five Marketing Mistakes Every Manager Makes (and how to avoid making them) Kevin Epstein VP Marketing, Scalent Systems Author, Marketing Made Easy kevin@stupidmarketing.com Please, interrupt me! Copyright

More information

Page 1 of 29

Page 1 of 29 Page 1 of 29 Contents Introduction....page. 2 The Simple 5 Step System....page. 4 Step 1 - Look for people that have the ability and are willing to promote what we are offering to a big audience QUICKLY...page.

More information

Conversion Optimization

Conversion Optimization Conversion Optimization By Adam Bonnifield Spinnakr.com Section 1 Develop Persona(s) & Hypotheses In this section you'll learn more about your target customer, based around empathy exercises pioneered

More information

15 TIPS ITSM FOR By Stuart Rance

15 TIPS ITSM FOR By Stuart Rance ITSM 15 TIPS FOR 2016 By Stuart Rance Stuart is a consultant, trainer, and author who has worked with clients in many countries, helping them use service management to create business value for themselves

More information

developer.* The Independent Magazine for Software Professionals Automating Software Development Processes by Tim Kitchens

developer.* The Independent Magazine for Software Professionals Automating Software Development Processes by Tim Kitchens developer.* The Independent Magazine for Software Professionals Automating Software Development Processes by Tim Kitchens Automating repetitive procedures can provide real value to software development

More information

Zehua Liu With Zendesk Singapore since 2015 Worked at startups at various stages (Atlassian, mig33, Circos Brand Karma) Leads the tooling team at

Zehua Liu With Zendesk Singapore since 2015 Worked at startups at various stages (Atlassian, mig33, Circos Brand Karma) Leads the tooling team at Zehua Liu With Zendesk Singapore since 2015 Worked at startups at various stages (Atlassian, mig33, Circos Brand Karma) Leads the tooling team at Zendesk SG Small teams? Small companies Small but independent

More information

Condo Services Agency: For All Your Condominium Accounting and Financial Reporting Needs

Condo Services Agency: For All Your Condominium Accounting and Financial Reporting Needs Chapter 2 The Rewards of Outsourcing: Reasons Why OutsourcedAccounting Right for Your Company In today s rapidly evolving landscape, opportunities to cut costs, reduce risk, identify and implement process

More information

Making Social Media Sell Give your customers a reason to pay attention to your social media while turning into more sales.

Making Social Media Sell Give your customers a reason to pay attention to your social media while turning into more sales. Making Social Media Sell Give your customers a reason to pay attention to your social media while turning into more sales. Truebridge Integrated Content Marketing White Paper Making Social Media Sell Truebridge

More information

Getting Started. Connect with InfoSight x129 Outside of FL x129

Getting Started. Connect with InfoSight x129 Outside of FL x129 1 Getting Started 1. Identify your target audience Get to know your audience. Who are they? Identify your customer base and understand what works for them. Have an understanding of what information is

More information

the power of predictive employee analytics

the power of predictive employee analytics the power of predictive employee analytics the power of predictive employee analytics 2 Introduction More organizations are realizing the enormous value of the information they acquire through the principles

More information

The Art of Optimizing Media Asset Management

The Art of Optimizing Media Asset Management December 01 The Art of Optimizing Media Asset Meet the Modern Ahead of the Content Data in Thank you to our sponsors: share: Data in By Kendra Chamberlain With the rise of IBM s Watson, Amazon, Google

More information

How To Make First Affiliate Sale Quickly MyTrickSchool

How To Make First Affiliate Sale Quickly MyTrickSchool Now a day s bloggers choose affiliate marketing instead of advertising on their blog because of high commission rate in affiliate marketing. But becoming a successful affiliate marketer is not too easy.

More information

Q&A with Cloapp CEO Alex Lewerentz

Q&A with Cloapp CEO Alex Lewerentz Q&A with Cloapp CEO Alex Lewerentz When Cloapp launched their Personal Relationship Management app Closr, it helped transform the way people look at CRM-tools today. As most of the traditional CRM-tools

More information

About the Author Chapter 1: Introduction Chapter 2: Facebook Ads Strategy for User Acquisition... 8

About the Author Chapter 1: Introduction Chapter 2: Facebook Ads Strategy for User Acquisition... 8 Contents About the Author... 4 Chapter 1: Introduction... 5 Chapter 2: Facebook Ads Strategy for User Acquisition... 8 Chapter 3: Campaign Structure and Optimization... 12 Chapter 4: Ad Targeting... 20

More information

Cut Your PPC Campaigns Down To Size

Cut Your PPC Campaigns Down To Size Cut Your PPC Campaigns Down To Size What if you could learn to trim your PPC campaigns down to a more manageable and efficient size? While simultaneously raising your conversion rates? Well, guess what?

More information

Best Practice Versus Good Practice

Best Practice Versus Good Practice Best Practice Versus Good Practice Copyright 2002 Farrell & Associates Pty. Limited PO Box 169 Spit Junction NSW 2088 Tel (02) 9968-1442 Fax (02) 9968-1332 email: information@farrell-associates.com.au

More information

Scentsy Social Movement. A guide for using Pinterest to grow your Scentsy business

Scentsy Social Movement. A guide for using Pinterest to grow your Scentsy business Scentsy Social Movement A guide for using Pinterest to grow your Scentsy business What level am I? Beginner If you haven t uttered the words I found it on Pinterest!, you probably don t use Pinterest on

More information

Bugs are costly... Kinds of Quality Assurance

Bugs are costly... Kinds of Quality Assurance Bugs are costly... 1. Types of bugs (What type of bugs have you had in the past?) a. Race conditions and deadlocks b. Library misuse c. Logical errors (off by one, null, buffer overflow) d. Usability e.

More information

Communicate and Collaborate with Visual Studio Team System 2008

Communicate and Collaborate with Visual Studio Team System 2008 Communicate and Collaborate with Visual Studio Team System 2008 White Paper May 2008 For the latest information, please see www.microsoft.com/teamsystem This is a preliminary document and may be changed

More information

Writing A Winning Business Plan MIT: September 13, 2004

Writing A Winning Business Plan MIT: September 13, 2004 2.96 - Management in Engineering, Fall 2004 Massachusetts Institute of Technology Department of Mechanical Engineering Instructors: Professor Jung-Hoon Chun and Professor Alexander d'arbeloff Writing A

More information

How to write an essay about celebrity. Prepare the soil, plant the seeds, provide nutrients to grow, maintain daily, and watch them grow.

How to write an essay about celebrity. Prepare the soil, plant the seeds, provide nutrients to grow, maintain daily, and watch them grow. How to write an essay about celebrity. Prepare the soil, plant the seeds, provide nutrients to grow, maintain daily, and watch them grow. How to write an essay about celebrity >>>CLICK HERE

More information

The Language of Accountability

The Language of Accountability The Language of Accountability What s good, what s bad, and what it means PRACTICAL TOOLS The Language of Accountability / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / /

More information

10 Things To Never Say

10 Things To Never Say 10 Things To Never Say When Delegating PRACTICAL TOOLS 10 Things To Never Say When Delegating / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / /

More information

easy E-INVOICING: IT S TIME TO SWITCH Why moving to e-invoicing is easier, faster and better for your business than ever before.

easy E-INVOICING: IT S TIME TO SWITCH Why moving to e-invoicing is easier, faster and better for your business than ever before. easy E-INVOICING: IT S TIME TO SWITCH Why moving to e-invoicing is easier, faster and better for your business than ever before. Introduction For all the talk of the paperless workplace, one area has so

More information

Effectively Managing Your Time

Effectively Managing Your Time Effectively Managing Your Time Sue Bennett Projects Director CompassPoint Nonprofit Services 415.541.9000 Sueb@compasspoint.org CompassPoint Nonprofit Services San Francisco Office: 731 Market Street,

More information

5 top questions for finding the best construction accounting software BY FOUNDATION SOFTWARE

5 top questions for finding the best construction accounting software BY FOUNDATION SOFTWARE 5 top questions for finding the best construction accounting software BY FOUNDATION SOFTWARE 5 top questions for finding the best construction accounting software What s the best construction accounting

More information

THE TAG GOVERNANCE FRAMEWORK

THE TAG GOVERNANCE FRAMEWORK THE TAG GOVERNANCE FRAMEWORK HOW TO GOVERN YOUR D I G I T A L A N A LY T I C S A N D MARKETING TAGS Plan Monitor Comply Validate Deploy INTRODUCTION I checked out your website. And what did I find? Broken

More information

Accelerate Lesson 10 Google AdWords

Accelerate Lesson 10 Google AdWords Accelerate Lesson 10 Google AdWords On completion of this lesson you should: Be aware of what Google AdWords is and what you can use it for Be aware of how Google AdWords works Be aware of the cost system

More information

Facilitator s Guide Overview

Facilitator s Guide Overview Facilitator s Guide Overview Introduction This overview manual is designed to assist in using the series of PowerPoint presentations which engage employees in discussions about improving workplace mental

More information

White Paper. Clothing Playbook. Making a success of your clothing season

White Paper. Clothing Playbook. Making a success of your clothing season White Paper Clothing Playbook Making a success of your clothing season Table of Contents Table of Contents... 2 Run a Clothing Playbook... 3 Creating sales momentum in the season... 5 Stars and Dogs...

More information

Resume / Interview 101 KENT SMITH MARCH

Resume / Interview 101 KENT SMITH MARCH Resume / Interview 101 KENT SMITH MARCH 22 2018 About Me 17 Years in the Workforce Solutions Industry Account Manager Recruiter Companies JC Penney, First Horizon Home Loan, Texas Instruments Specialty

More information

How to Choose the Right LMS Implementation: An Implementation Model Comparison. The LMS you want, the partner you deserve

How to Choose the Right LMS Implementation: An Implementation Model Comparison. The LMS you want, the partner you deserve How to Choose the Right LMS Implementation: An Implementation Model Comparison The LMS you want, the partner you deserve Copyright Copyright 2018 elogic Learning. All rights reserved. All trademarks are

More information

Agile versus? Architecture

Agile versus? Architecture Agile versus? Architecture This presentation is about Software Architecture and its relationship to Agile practices. There is often a kind of tension between Agile Concepts and Architecture concepts. Why

More information

chapter THE STATE OF Social Selling How to access 44,000 untapped business opportunities a month The State of Social Selling REPORT 2017

chapter THE STATE OF Social Selling How to access 44,000 untapped business opportunities a month The State of Social Selling REPORT 2017 chapter 2 1 2017...? THE STATE OF Social Selling How to access 44,000 untapped business opportunities a month by introduction 2 Social selling is the process of finding leads & developing personalized

More information

Creating a Franchise Internet Marketing & Social Media Model

Creating a Franchise Internet Marketing & Social Media Model Creating a Franchise Internet Marketing & Social Media Model In order to set your franchise system and your franchisees up for long-term online success, it s crucial to create a well-defined online marketing

More information

RAPID4CLOUD SOAR VS RAPIDUPGRADE SOLUTION COMPARISON. June 2018 AUTOMATION FOR ORACLE EBS & ORACLE ERP CLOUD

RAPID4CLOUD SOAR VS RAPIDUPGRADE SOLUTION COMPARISON. June 2018 AUTOMATION FOR ORACLE EBS & ORACLE ERP CLOUD RAPID4CLOUD SOAR VS RAPIDUPGRADE SOLUTION COMPARISON June 2018 AUTOMATION FOR ORACLE EBS & ORACLE ERP CLOUD MOVING TO THE CLOUD Cloud, machine learning, artificial intelligence, autonomous, Oracle ERP

More information

IT S NOT ROCKET SCIENCE: Digital Marketing for Today s Hearing Healthcare Practice

IT S NOT ROCKET SCIENCE: Digital Marketing for Today s Hearing Healthcare Practice IT S NOT ROCKET SCIENCE: Digital Marketing for Today s Hearing Healthcare Practice In the business world, space is no longer the final frontier. For now, that title belongs to the Internet. As beneficial

More information

WHAT ACCOUNTANTS NEED TO KNOW ABOUT E-COMMERCE CLIENTS. By Vinnie Fisher

WHAT ACCOUNTANTS NEED TO KNOW ABOUT E-COMMERCE CLIENTS. By Vinnie Fisher WHAT ACCOUNTANTS NEED TO KNOW ABOUT E-COMMERCE CLIENTS By Vinnie Fisher Table of Contents Introduction...3 Chapter 1: Attention Accountants!...4 Chapter 2: Challenges that E-Commerce Clients Face...6 Chapter

More information

What shoppers want: Fixing the mobile expectation gap PAYPAL S MOBILE COMMERCE REPORT

What shoppers want: Fixing the mobile expectation gap PAYPAL S MOBILE COMMERCE REPORT What shoppers want: Fixing the mobile expectation gap PAYPAL S MOBILE COMMERCE REPORT 2 Small business misses mobile shoppers Only 1 in 6 (17%) UK small businesses has a website that works well for users

More information

Conducting a Direct Market Survey

Conducting a Direct Market Survey Conducting a Direct Market Survey The following steps detail the things you need to do and the information you need to gather in order to prepare and conduct your Direct Market Survey. You will then include

More information

SEO Pricing in 2017: Understanding the Average Cost of SEO Services

SEO Pricing in 2017: Understanding the Average Cost of SEO Services SEO Pricing in 2017: Understanding the Average Cost of SEO Services Even though many business owners understand the importance of SEO, the industry has such wide pricing variations that it is hard for

More information

EVOLUTION OF A BUSINESS SYSTEM HAIRBALL

EVOLUTION OF A BUSINESS SYSTEM HAIRBALL THE EVOLUTION OF A BUSINESS SYSTEM HAIRBALL AND HOW TO AVOID IT Grab a seat and enjoy. Read Time: 6 minutes THE EVOLUTION OF A BUSINESS SYSTEM HAIRBALL And How to Avoid It As businesses grow and evolve,

More information

Hi, I am Saša Djunisijević, Founder of The Whiteboarder. Years

Hi, I am Saša Djunisijević, Founder of The Whiteboarder. Years Hi, I am Saša Djunisijević, Founder of The Whiteboarder. Years of dealing with the most demanding small, mid-sized and large companies helped me to form excellent understanding of different businesses.

More information

IT Service Management

IT Service Management IT Service Management Back to Basics Might Not Be What You Expect By Stuart Rance ITSM and security consultant We all think we know what we mean when we talk about getting back to basics in IT service

More information

SteamDestroyer. The Ultimate Guide to Free Steam Games

SteamDestroyer. The Ultimate Guide to Free Steam Games SteamDestroyer The Ultimate Guide to Free Steam Games Table of Contents I. What you can expect II. Requirement III. General Method Overview Steam Gifts IV. General Method Overview - TF2 Keys V. Steam Keys

More information

How to reach technical audiences through... inbound marketing. Issue 2

How to reach technical audiences through... inbound marketing. Issue 2 How to reach technical audiences through... inbound marketing Issue 2 In our previous issue we looked at the use of PR and how it can be a powerful and cost effective way for engineers to reach wider audiences

More information

HOW ALGORITHMS RULE THE WORLD

HOW ALGORITHMS RULE THE WORLD FAST TALK HOW ALGORITHMS RULE THE WORLD IN HIS NEW BOOK, AISLE50 COFOUNDER CHRISTOPHER STEINER COUNTS THE (MANY, MANY) WAYS DIGITS HAVE COME TO DOMINATE. "IF YOU LOOK AT WHO HAS THE BIGGEST OPPORTUNITY

More information

Agile Deployment Strategies for Projects in Productive Systems

Agile Deployment Strategies for Projects in Productive Systems Agile Deployment Strategies for Projects in Productive Systems Many of our clients are currently engaged in agile transformations of their software development capabilities or in the implementation of

More information

CUSTOMER-CONTENT FIT A FRAMEWORK FOR PRODUCING CONTENT THAT DRIVES LEADS

CUSTOMER-CONTENT FIT A FRAMEWORK FOR PRODUCING CONTENT THAT DRIVES LEADS CUSTOMER-CONTENT FIT A FRAMEWORK FOR PRODUCING CONTENT THAT DRIVES LEADS CUSTOMER-CONTENT FIT The problem with most B2B content marketing is that it lacks what we like to call customer-content fit CUSTOMER-CONTENT

More information

Our Office in China (0:02:04)

Our Office in China (0:02:04) April 25, 2016 Welcome to 100K Factory Ultra Session #2 workshop! In this webinar, we reveal the high level overview of the course, domains and hosting, installing your website and adding products into

More information

Magnetic Marketing Mindset Secrets. 42 tips and techniques to get red-hot prospects demanding YOUR products or services

Magnetic Marketing Mindset Secrets. 42 tips and techniques to get red-hot prospects demanding YOUR products or services Magnetic Marketing Mindset Secrets 42 tips and techniques to get red-hot prospects demanding YOUR products or services A Magnetic Marketing Mindset Secrets re you ready for this? This is hard-hitting advice

More information

Digital Marketing Customer Workbook

Digital Marketing Customer Workbook Digital Marketing Customer Workbook Your First Step in Digital Marketing Success! Table of Contents: Introduction 3 Why Target My Audience 4 Questions to Answer 6 Business Goals 8 Customer Descriptions

More information

Scottish Rugby Marketing Guide for Clubs

Scottish Rugby Marketing Guide for Clubs Scottish Rugby Marketing Guide for Clubs First things first, what is marketing? Here is a very basic definition: The action or business of promoting and selling products or services, including market research

More information

Best Practices for Small IT Shops

Best Practices for Small IT Shops Best Practices for Small IT Shops 2017 Technology Conference Presented by North Carolina's Electric Cooperatives in conjunction with NCAEC. August 18, 2017 Kingston Plantation, Myrtle Beach, SC Our Panelists

More information