Beware intimidation and gauge your time properly.

May 4th, 2006

When you meet individuals who push you to finish up a project, there are repercussions to quick fixes and getting it done fast.

We’ve all seen this.

I've heard it multiple times before, from consultant to consultant, from company to company, and employee to manager.

When software needs programmed, a network needs adjusted, or a web site needs designed, an estimate is usually required to determine how many hours the project will take. The consultant asks questions upon questions to understand the clients’ dilemma and writes up an estimate. After the estimate is completed, its handed to the contact and the contact asks one of two questions (or both):

  1. Why is it this much money?
  2. How long will it take?

Some clients expect results to be delivered yesterday (and who doesn’t). I understand this is the Digital Age of our time. We expect the instant gratification since the Internet has spoiled us and it seems it’s overflowing into most, if not all, of our real-world projects.

I’ve seen clients who point a finger at a monitor and shout to their web designer, “I want that!” The designer proceeds to do a “File/Save As…” and save the complete web page to a directory. The web designer takes the pages and adds a couple of pictures, changes the summary on the page and Voila! Instant company web page template. The client thinks, “Is that all there is to make a web site?” BAM! The trap is sprung.

If you are a company or individual developing a blog, sure, this type of scenario will be perfect for you. Heck, in 10-30 minutes, you can have a blog to start discussing anything you want. Complete with pictures and logos of your company.

However, if you want more functionality from a web site and you think it isn’t necessary to hire a web designer based on what you’ve already seen, then you may need to do some more research. There are entire books out there on documenting and preparing web sites properly, including writing creative briefs, technical briefs, wireframing, and storyboarding. And that’s before ANY coding is even started. Some books I would recommend:

  1. Web ReDesign 2.0: Workflow that Works
  2. Collaborative Web Development: Strategies and Best Practices for Web Teams
  3. Web Project Management: Delivering Successful Commercial Web Sites
  4. Don't Make Me Think: A Common Sense Approach to Web Usability

Some project managers I've heard about don't care what it takes and want an enhancement added to the web site right now, so they do one of two things:

  1. Throw additional people at the project, hoping it will be completed faster.
  2. Intimidate the existing engineers to get the project completed quicker.

For those of us on the plane of reality, adding additional people to the project will incur some interesting results, such as ramp up time for the new developers, installation of new software, review of objectives, etc.

If managers are using the "more people is faster" tactic, just remember:

You can't have a baby in 1 month with 9 pregnant women.

The project may take some time to accomplish. If you've written programs, maintained networks, or designed/developed web sites long enough, you will be able to provide a good estimate, along with a project plan, and tell the contact that your estimate is your estimate and should trust your judgement.

 

Beware intimidation and gauge your time properly.

Beware intimidation and gauge your time properly.

May 4th, 2006

When you meet individuals who push you to finish up a project, there are repercussions to quick fixes and getting it done fast.

We’ve all seen this.

I've heard it multiple times before, from consultant to consultant, from company to company, and employee to manager.

When software needs programmed, a network needs adjusted, or a web site needs designed, an estimate is usually required to determine how many hours the project will take. The consultant asks questions upon questions to understand the clients’ dilemma and writes up an estimate. After the estimate is completed, its handed to the contact and the contact asks one of two questions (or both):

  1. Why is it this much money?
  2. How long will it take?

Some clients expect results to be delivered yesterday (and who doesn’t). I understand this is the Digital Age of our time. We expect the instant gratification since the Internet has spoiled us and it seems it’s overflowing into most, if not all, of our real-world projects.

I’ve seen clients who point a finger at a monitor and shout to their web designer, “I want that!” The designer proceeds to do a “File/Save As…” and save the complete web page to a directory. The web designer takes the pages and adds a couple of pictures, changes the summary on the page and Voila! Instant company web page template. The client thinks, “Is that all there is to make a web site?” BAM! The trap is sprung.

If you are a company or individual developing a blog, sure, this type of scenario will be perfect for you. Heck, in 10-30 minutes, you can have a blog to start discussing anything you want. Complete with pictures and logos of your company.

However, if you want more functionality from a web site and you think it isn’t necessary to hire a web designer based on what you’ve already seen, then you may need to do some more research. There are entire books out there on documenting and preparing web sites properly, including writing creative briefs, technical briefs, wireframing, and storyboarding. And that’s before ANY coding is even started. Some books I would recommend:

  1. Web ReDesign 2.0: Workflow that Works
  2. Collaborative Web Development: Strategies and Best Practices for Web Teams
  3. Web Project Management: Delivering Successful Commercial Web Sites
  4. Don't Make Me Think: A Common Sense Approach to Web Usability

Some project managers I've heard about don't care what it takes and want an enhancement added to the web site right now, so they do one of two things:

  1. Throw additional people at the project, hoping it will be completed faster.
  2. Intimidate the existing engineers to get the project completed quicker.

For those of us on the plane of reality, adding additional people to the project will incur some interesting results, such as ramp up time for the new developers, installation of new software, review of objectives, etc.

If managers are using the "more people is faster" tactic, just remember:

You can't have a baby in 1 month with 9 pregnant women.

The project may take some time to accomplish. If you've written programs, maintained networks, or designed/developed web sites long enough, you will be able to provide a good estimate, along with a project plan, and tell the contact that your estimate is your estimate and should trust your judgement.

 

Top 8 Essential Tools for Freelancers

Top 8 Essential Tools for Freelancers

October 12th, 2020

In today's post, our guest blogger, Brad Smith gives freelancers a list of tools essential in their day-to-day career

Freelancing is a dream come true for anyone who fancies freedom. One of the major advantages of freelance work is the ability to work from wherever you are, whenever you want to. Most freelancers do not have to cancel travel plans just to work; they can work from any part of the world.

No one ever tells freelancers exactly how challenging running a business can get, even if it is a dream job. Luckily, there is a range of tools available for you to keep your operations smooth and efficient. The downside to this is that the tools are so many that choosing the right ones for your business can get overwhelming.

Here are some insights to help you pick the tools that work for you.

1. Communication Tools

A successful business is built on effective communications between all business partners both internal and external. As such, communications must be secure, prompt and clear.

Here are some tools that help with effective communication.

2. Cloud Storage Tools

Working remotely means that you should be able to work from any device. As such, you need not travel with your home PC. You can work from a laptop or any other device available to you as long as you ensure that the internet connection for the device is secure.

 To ensure work continuity, you should be able to access business files easily. This is where cloud storage comes in to save the day.

Here are a few tools you can consider.

3. Productivity Tools

Freelancers need to stay focused and productive at all times in order to keep the business thriving.  It is easy to do this even when on the move using public WIFI. If you are having a hard time managing various aspects of personal life and business demands, here are some tools that may be of help.

4. Time Management Tools

You need to know how to manage your time to be productive. Here are some of the time-tracking tools you can use to help you stay productive.

5. Project Management Tools

The success of your freelance business is dependent on how well you manage your projects. When on the move, you need not worry since you can still access your projects securely through a VPN connection.

If you are struggling with project management, you need the help of any of the following tools.

6. Money Management Tools

A business is only as successful as its prowess in managing cash flow. As such, here are a few tools that will help in the management of business finances.

7. Security Tools

Security for business assets and information is one of the most important aspects of any successful venture. As a freelancer, you are prone to attacks especially since you may access business information via multiple devices.  Here are a few tools that may help.

8. Content Development Tools

As a freelancer, you will need to constantly write marketing content to reach out to customers. Here are some tools that may come in handy.

Conclusion

Freelancers have a range of tools at their disposal to make life easier. While some of these tools are freely available while some may cost you. As such, do your research and get the best tools that your budget can allow.

What tools do you think are the best for freelancers? Is this the best list? Post your comments below and let's discuss.