Find Great Web Designers and Save a Bundle

99designs
99 Designs is a great place to get a design that you’ll love, and save a bundle of money.  We’ve used them two times now. Once for a t-shirt design and another time for a web design mockup.  Both times we were thoroughly impressed.  Many designers will compete on the same project, and all for a fixed flat price–not by the hour.  We love seeing different ideas and perspectives from many different designers.  The designers are motivated to deliver their best work because only the winner gets awarded the money. We rated and commented the ones we liked and received even more revisions from the designers.  It’s a great process, and ultimately we ended up with very polished designs both times we used them.  We were very happy with the end products.  Here’s some info from their site:

 

What is 99designs?

99designs is the world’s leading design contest marketplace, powered by a massive community of designers and business owners.

Small businesses and startups everywhere use our service to get graphic designs for logos, business cards, t-shirts, websites, and more.

Designers from all over the globe compete with their peers in design contests to win prizes, improve their skills, and establish relationships with new clients.

Here are some of the reasons why our customers love running design contests at 99designs:

  • Design contests are ideal for clients who don’t already have a freelance or in-house designer. Contests allow clients to see work from, and work with, many different designers at once.
  • Design contests let clients see finished designs custom-made for their company, rather than committing to work with a designer based on their past work for other companies.
  • Design contests are quick. The average contest lasts for one week, at the end of which time the client walks away with a finished design that’s ready to use. The designers have great new designs to add to their folios—and, if they’ve done well, some prize money too.
  • Design contests are very cost-effective. The client chooses the contest prize they want to pay, and know that designers will create designs for that price — there’s no going over budget here!
  • If clients aren’t satisfied with the designs submitted to their contests, we offer a 100% money-back guarantee.

See how it works, or check out the video on our homepage for more about our service.



Comment on this post!

How we Incorporated Core Values into our Company’s Annual Review Form

The AdvantageThe leadership team at Cash4Books.net had recognized for a while that our annual review form needed a makeover. We didn’t like the 3-4 page format… no one did. The format went back to a template that a former “HR Professional” had brought into the company from a previous employer. It just didn’t fit us well. I take the blame on that one–we should have created a custom annual review form that fit our company culture.

As the leadership team had been reading The Advantage by Lencioni, we wanted to make sure we took some next steps and put the concepts of the book into action while it was still fresh in our minds. The annual review form makeover was the first step we took.

And, the annual review form makeover started with CORE VALUES. Why? Because our core values must integrate into everything. From hiring, reviews, teams, meetings, how we act under various circumstances, and so on. They are not just something we hang on a wall or post to an intranet page… we will actually use them.

In other words, the new annual review form literally now has a section for each core value. And, it was vastly simplified. One page, double sided. Reviews will be filled out based on the core values of the company. There will not be a “grade” assigned, but rather a “frequency”. For example, how frequently is ____ core value exhibited by George?

I announced to the company a while ago that we can boil our five core values down to TWO:

  • Commit to Service Excellence
  • Improve Continuously

Lencioni made a VERY compelling case in the book that we take the time to re-think our other three. Our other three were: Be Honest, Celebrate, and Make a Difference.

Part of the process of re-thinking our other three was to consider the character traits of our current AND former rock star employees. Former being people that we would hire back in a heart beat if we could.

We also considered the character traits of people that were rejected from the company culture. Vomited out of the company, if you will. Everything was listed out in a long process on the whiteboard.

Reworking our core values is not something I took lightly. The leadership team spent some time reflecting on this, and making sure it was the right decision for us.  We had originally used principles in the book Built To Last by Collins to form our original five core values. The great thing was that Lencioni references Collins’ work several times, and does a great job at building and improving off of his work.

The bottom line is that we ended up with FOUR core values. These four were used in our new annual review form. We revealed the new two core values and their definitions as:

  • Support the Team
  • Be Considerate of Others
Definitions
Support the Team: Team player. Participates. Supports the goals of the entire team through daily actions.
Be Considerate of Others: Kind, friendly, considerate, and open-minded towards others.

 

In the spirit of helping other companies, I’d like to share our forms.  Disclaimer: I take no responsibility in you using this form in your workplace.  Talk to an HR professional if you have doubts, as I am not one. Here they are:

Finally, here is a snippet of what I wrote to employees during the rollout:

Examples
What if we mistakenly hired someone that is extremely demanding, forceful, egocentric, argumentative, confrontational, and aggressive? What about extremely prideful and arrogant? What about extremely condescending, pessimistic, negative, and close-minded towards other people? What about people that refuse to come to our team building or celebratory events? You get the point! Those types of personalities wouldn’t fit our culture, right? That’s why we want Support the Team and Be Considerate of Others. Many of you have worked at this company a long time, and I’m sure you can think of people that are no longer here that did not A) Support the Team, and/or were not B) Considerate of Others. They didn’t fit and they ultimately caused distractions and problems. It doesn’t matter how intelligent someone is, or how skilled they are. If they will not support the team or be considerate of others, they’re out (or best not let in to begin with).

What about diversity?
Diversity is great! We need a mix of planners with spontaneous people. We need analytic people, and we also need creative people. We need outgoing social butterfly extroverts, as well as introverts. We need a mix of risk-averse people, along with risk-takers. Those kinds of differences are healthy. What I’m talking about with people that don’t support the team and/or are not considerate of others is NOT healthy diversity. No more than a cancer cell in your body would be considered healthy diversity!

Tie in with the annual review form
We have designed our new annual review form to be simple and to stimulate the right kinds of conversations around the right topics. Those topics are centered on our core values and lead to healthy discussions on goals, roles, and responsibilities. This form provides reminders for everyone on what is important, and is to be used in conjunction with monthly check-in’s–this will build greater trust by preventing too much time passing between meaningful conversations. And, there should never be big surprises introduced on the annual review form.

Tie in with other areas
We plan to utilize our core values in as many ways as possible. That includes interviewing and screening new hires, self evals, monthly check-in’s, annual reviews, and so on.



Comment on this post!

Hiring Freelance Web Developers – Start with a Detailed Requirements Doc

A great deal of money can be saved by outsourcing your web development to freelancers.  This article builds off of my previous post, How to Hire on oDesk – Eight Tips for Small Business Owners. I have over 10 years experience building many web applications, including cash4books.net, gamerevive.com, mkzbooks.com, and sellbooksdirect.com. If you are looking to hire freelance web developers (AKA web programmers), one of the most important first steps is writing the detailed requirements document for your web application. It defines the scope of the project, and makes it very clear WHAT you are building.  But, it does not address HOW it will be built (a design document would do that).  A clear and detailed requirements document will set your project up for success for your outsourced web development project, and it will save you money by not having to go back and redo parts of the project that were not well defined.  And, if you haven’t figured it out, oDesk is my recommended solution for finding the best freelance web developers.

I prefer to use a Google Docs for writing the requirements.  First, set up the following outline. For your convenience, I created a detailed requirements document template to get you started.  Just open it and go to File–>Make a copy. Then start filling it in.  You’ll need a Google account, of course.  Or, if you want to use Word or something else, here is the outline:

  1. Summary of Functionality
  2. Definitions
  3. CSS, logo, and design of site
  4. Header, navigation, and footer
  5. SEO
  6. Customer Facing Pages
  7. Flow Chart
  8. CRUD operations (create, read, update, delete)
  9. Admin Panel
  10. Roles and Security
  11. Reporting
  12. Form Validation and Error Messages
  13. Logging
  14. Usability
  15. Email Alerts
  16. Mobile
  17. Installation
  18. Maintenance
  19. Q&A from Job Post
  20. Optional: Video Walkthrough of Competitor Sites

For the hardcore software requirements writers, the first critique will be that I’m not recommending usage of UML. Though I’m academically trained in UML, I don’t think it is necessary for the average business owner to use when building out the requirements for the average outsourced web project. That said, it really depends on the size of the project. Larger, and more expensive, projects can benefit from a more rigorous UML based approach.

Back to the Google Doc… Be sure to use “heading 2″ for the high level outline. This way, you can use the table of contents feature at the top of your Google Doc, and you can refresh it and create links to your content.

When writing out the content, use the word “must” instead of “should” in your requirements.  For example, say “The navigation must have x, y, z”. Watch my video for more tips on how to fill in the content from here:

Thanks, and please let me know if my post has been helpful to you by leaving a comment below.

Jim McKenzie Smith
President, CEO
McKenzie Books, Inc.
Cash4Books.net




Comment on this post!

How to Hire on oDesk – Eight Tips for Small Business Owners

oDesk has become extremely popular these days for small to medium size businesses. This is because it is fast, easy, and convenient to post a job and find affordable talent to fill the position. The contractor can be anywhere in the world, thanks to all the cloud-based services readily available (Google Docs, for instance). Plus, one of the biggest benefits are the feedback ratings and reviews left by other business owners so that you know the contractor is trustworthy. It’s a great way to hire locally or internationally: I’ve hired people in Oregon and Texas, but I’ve also hired in South Africa, India, Philippines,  Ukraine, and more. The types of positions I’ve hired for include: QA/Usability Engineer, Software Developer, Graphic Design, Data Entry, Blog Writing, and Online Research… just to name a handful.

oDesk is a great way to save money over using traditional staffing agencies.  And, by the way, oDesk has those staffing agencies scared stiff as they try to catch up with the times. Staffing agencies = deer in the headlights. oDesk = the new hotness.

But how do we go about hiring on oDesk? Given my experience with posting many jobs and screening hundreds of oDesk applicants, here are my eight tips on how to hire on oDesk:

  1. Give the job post a good title.  Spend some time thinking about the title.  What will intrigue talented people to click on the title of the job? Don’t just give it a one or two word title, like “Blog Writer”.  Instead, you can say something like “12 original WordPress articles: how college students can save money”. See how this is much more specific, and gives them a teaser to what the job is about? In a way, you are advertising your job post–so think like an advertiser.
  2. Be very descriptive about exactly WHAT you want done.  It must have “x, y, and z”.  List it out in a bulleted list in the Description when you post your job.  And, think about what are the deliverables? Be specific. The better you explain it, the better your experience will be on oDesk.
  3. Create an unlisted YouTube video, and link to it from In the Description field. I’ve used Snagit to create a quick video screen capture of exactly what I need done, then uploaded the video to YouTube as unlisted.
  4. Ask questions in the job post. This will help you screen out applicants.  At the end of the Description, say something like “To apply, please answer the following questions: 1)… 2)… 3)…”.  The questions can be experience related for example.  I’ve asked “What are three examples of your best work?”.  Or, “What experience do you have with [insert name of technology]?” If the applicant does not answer all of your questions, then this is immediate disqualification.  Hide them or “decline” them–either way, don’t hire them.
  5. Feedback, feedback, feedback.  For starters, there is no need to hire anyone on oDesk that has a feedback score of less than 4.  Most of the time, you can find people at 4.5 and above. When you post a job, expand the “Advanced Options” section at the bottom.  Select “At least 4.5″. Doing this will help you screen out the dead weight once the applications start rolling in.  And, make sure they’ve billed enough hours on oDesk so that they have feedback from at least five different recent sources.
  6. Know how to sort and filter your applicants. oDesk allows you to sort your applicants  in seven different ways: Best Match, Newest Applicants, Oldest Applicants, Feedback, oDesk Hours, Rate (low to high), and Rate (high to low).  In my opinion, the most useful sorts are Best Match, Feedback, and oDesk Hours.  Once you’ve sorted your applicants, make use of the Shortlist and Hide features to filter out the applicants that don’t have enough good feedback, don’t meet your qualifications, and/or didn’t answer your questions.
  7. Look for contractors that ask questions. I LOVE it when contractors ask questions about the job (about the “what” from #2).  This shows that they are interested in the position, and that they are not just using a canned template to apply for the job.  Or, if they mention something specific about your post such as, “I watched the video, and I’m interested in x, y, z…”. These are the creme of the crop… especially if they also have great feedback and matching qualifications.
  8. Give the contractor a test drive.  If applicable, hire them for 5 hours (or less) and have them complete a small task.  See how they do with it.  For example, before I hired someone for the 12 WordPress articles, I asked a contractor to write one article.  Then I can evaluate how they did, and go from there.

Watch my video for more:

Thanks,

Jim McKenzie Smith
President, CEO
McKenzie Books, Inc.
Cash4Books.net

View my next post: Hiring Freelance Web Developers – Start with a Detailed Requirements Doc




Comment on this post!

5 Practical Ways to Save Money for College

 

Photo Courtesy of Incometherapy

Photo Courtesy of Incometherapy

Are you looking for ways to save money for college? Pursuing a college degree is expensive and a challenging endeavor.  This is the part of  life where you need to learn how to manage your class schedule and your finances, as well.  College life is where you discover how to become more independent because you have to take care of your food, transportation, textbooks, supplies, tuition, budget, entertainment and many others.  It is normal to feel scared on how you will handle all these things, but come to think of it, you can actually transform your “fear” into an exciting experience, if you know the effective student money saving tips. When you follow the five practical money management tips, you do not have to worry and panic about getting broke in college.

 

Learn How to Budget Money

Photo Courtesy of Supermoney Save

Photo Courtesy of Supermoney Save

Organizing and keeping track of your finances is the fundamental financial skill that you should learn as an adult.  Getting an idea on how much you need to spend in a month will help you to keep your finances in order. Prepare a worksheet, and track where your money goes.  Keep your receipts so you can easily record your spending.  It is also useful if you want to compare your records monthly.  Remember, you don’t need to spend all your money, make sure that you set aside a portion of your allowance for “rainy days”.

 

 

 

Buy Used Textbooks

Photo Courtesy of How Stuff Works

Photo Courtesy of How Stuff Works

Buying new textbooks can be very expensive.  New science books for instance, may cost around $300 or more. Why buy expensive books, if you can have a second-hand book which is also of good quality?  Look around in a local bookstore near you; most of them sell heavily discounted textbooks in good condition.  You can also ask some college students who are ahead of you and or a friend who took the same course, if they can lend you their books or you can also rent to them.  You can increase your college savings if you are using second-hand textbooks. You can also visit your College Library and borrow textbooks for free.

Did you know that according to the College Board an average student pays around $1,137 for textbooks and supplies per year? Imagine how much you can save for four years (or depending on how long you will stay in college) if you are taking advantage of these opportunities?

 

Look for Freebies

The best thing about college life is that there are a lot of free amenities that you can enjoy inside the campus. As a matter of fact, most campuses offers free gym membership, free movie rentals, guest lecture series, sports activities, student clubs, and dorm diners.  Instead of paying for these services outside, try to look, ask, and build your networks around the campus. Take advantage of these amenities so you can save your money.

Moreover, don’t forget to bring your college ID with you, even outside the campus, there are some shops, bookstores, and transportation services that offer discounts for college students, just smile and present your student ID as a proof.

 

Be Smart and Frugal with your Dorm or Apartment Living

Photo Courtesy of Quizzle

Photo Courtesy of Quizzle

When you are eyeing for some appliances for your dorm, try to check with your parents, if they have old appliances at home which they are not using anymore.  You can borrow it for the meantime instead of buying a new one.  You can also check with your dorm if they have a program for low-cost appliance rentals.  If there is none, there are some companies that offer for rent services, which you can also avail.  Buying new appliances are costly and you may not be able to use it after college particularly if you plan to move-out or work in other places.

If you are living in an apartment, look for few roommates or ask your friends to live with you, so you can split the rent. Living off-campus can be very costly because you need to pay for internet connection, furniture, transportation, phone, and security deposit during summer months.   If you can share these expenses, you can set aside some money for your college savings.

 

Look for Scholarship Grants and other Money Resources

Photo Courtesy of College to Careers

Photo Courtesy of College to Careers

Scholarship grants and other financial aids will help you to pay your bills. Ask your school regarding their scholarship programs and offerings, and how you can avail them.  Do your best to get good grades, so you can be eligible for scholarships for graduate studies, if ever you plan to pursue it. If you have good grades, you can easily build your networks and get good recommendations after graduation.

If you have extra time, you can also look for part-time jobs, so you can increase your college savings. You can also invest some of your money with a discount broker, so you can start saving money for your future. Learning the different ways  to save money will rescue you from being broke.  It will also train you to become more discipline in handling your finances.  If you follow these money management tips by heart, college life will be more fun and rewarding for you.



Comment on this post!