Category: The Business of Development

Sample Web Design & Development Project Work plan & Methodology

Web Design Project Methodology:

The following is an example description of our methodology for developing projects and executing the services we sell to our clients as well as the communication channels used to ensure clear, effective communication at every level.

Phase I:  Project Inception

Creation of Work Plan & Clarification of Project Goals by FDG Web staff.

To understand the business case and needs behind the individual specifications listed, we must return to our clients a work plan. The work plan is not merely a reiteration of the specifications, rather it is the mapping of the proposed solutions and how they will meet the client’s goals for each phase of development.…

What is Configuration Management in Software Development?

What is Configuration Management?

Configuration management (CM) is a systems engineering process for establishing and maintaining consistency of a product’s performance, functional, and physical attributes with its requirements, design, and operational information throughout its life.

Configuration Management Process – where does it fit?

Configuration management fits within an organizational hierarchy and connects the entire business life cycle, not just Software Development and Delivery.  

 What problems do Configuration Management solutions solve?

  • Problems with standardization. (Check & report on configurations & issues across an enterprise.

Making the Most of Your Design Business

It is the best of times and the worst of times. Life as a web or graphic arts freelancer can be both rewarding and tough. On one hand is the indescribable pleasure of be able to charge what your worth; on the other is the often frustrating task of getting paid what you’re owed.

Your time is money. That is why you went into this business in the first place. Learn it. Live it. Love it. This is the Golden Rule and you should chant it like a mantra because we’ll be coming back to it in this article; I promise.…

How to upgrade your dedicated server to a cluster of servers

One of the things that a website or server may have to do in its lifetime is scale up to a cluster of servers.

What’s a cluster?

A cluster can mean several things, but at a bare minimum it means “more than one server”. Yes, I realize that is not all that helpful to understanding all of this just yet, but stay with me.

Typical cluster configurations:

One web server – One database server:

With this set up we do not need to employ a load balancer that sends traffic requests to one or the other serve.…

How to edit or hack your local hosts file

As a designer, developer or even a store owner – you may want to be able to look at a website that the DNS currently does not point to. This is often done during development or the design processes. Here’s how you accomplish this.

Hosts file instructions:

Make sure you shut down your browser before doing anything to the hosts file, or the browser may not pick up the changes you have made.

your hosts file is located here:


There is no file extension for your hosts file, you will need to open it in notepad or another text editing program.…

Commenting Code Standards

Commenting Code Standards

The following is an example of a code commenting standard we use, whetehrver applicable – and it doesn’t matter if it is to be used for HTML or scripting languages.

Comment indicator Start – FDG – Name – Date as MM-DD-YYYY Comment indicator
php, javascript, css
/*Start – FDG – Name – MM-DD-YYYY*/
{*Start – FDG – Name – MM-DD-YYYY*}

or in the case of HTML:

<!– FDG – Name – MM-DD-YYYY –>


Note – Not all code will always be commented, otherwise, before you know it – it would become bloated in of itself.

Throwaway Prototyping

Throwaway prototyping is a method of development that employs technical mechanisms for reducing risk in a project.

There is subtle, but significant difference in this approach that we want to explore.

For some companies, projects – pretty much any technical undertaking you can think of, there is a lot of pressure to continue development of the first prototype or draft of a project. For clients and customers, this is often due to trying to save on cost and reuse that which obviously propelled them to the next stage of a particular project.…

Mesothelioma Keyword & Adsense

What is mesothelioma & why should you care? Well, mesothelioma is a type cancer that is often fatal and is usually caused in most cases by exposure to asbestos.

Why do you care about this on a Web Marketing or Adsense blog? Well, for one .. it is one of the highest paying keywords currently on the Google Adsense system.

Who pays for it? Law firms big or small for one. They are the same groups you see on late night television hawking their ads and promises of large settlements if you think you have been exposed.…