Home » WordPress

Category: WordPress

Web Development Life Cycle


Have you heard of the Software Development Life Cycle?

Chances are you have, but did you know that many of the principles that the SDLC can also be applied to web development?

Here is the software development life cycle:

Let us take that life cycle and apply it to Web Development:

  1. Planning – In the planning stage, you begin by looking at what the company or individual may currently have in place.  Generally, you look through the project to see what can be improved or changed.  Most often the company is looking for something different or an update of their old website.  If the website is really old they generally want to scrap the old one and completely redesign.
  2. Analysis – This is where you dig deep in what the company is looking for in their website and web systems.  You find out how the company uses the website to do business.  You further discuss what things the company or individual think are missing.  What could be improved or changed?  Take a closer look at the layout of the website.  What can be streamlined? Improved? Changed? Chucked completely?
  3. Design – In this phase, an initial design is created and the company will take a look and generally, there will be multiple revisions before a final design is decided upon.
  4. Implementation – In this phase of the web development, the design of the website will commence.  In this phase generally, what will work from the initial design will be discovered and improved upon or changed as needed.
  5. Testing and Integration – In this phase, all aspects of the website and its interactivity will be tested.  This includes any links or buttons to make sure they go where they are supposed to go.  This is also where any existing systems or new systems will be integrated into the website and tested for bugs.
  6. Maintenance – In this phase, the website is continuously improved and updated as needed with up to date data and information.  Also in this phase, you will repeat the life cycle in general as you add new elements and implementations.

5 plugins I recommend for my clients

Contact Form 7

1.  Contact Form 7

Contact Form 7 is free, easy to use, and simple form creation plugin.  The wonderful thing about this plugin is the fact that it has many add-ons that further diversify its usefulness.  This plugin also has quite a bit of documentation behind it as well as an extensive FAQ.  They also offer a support forum to help you with customization and technical problems.


Updraft Plus

2.  Updraft Plus

Updraft Plus is a free with a premium option back up plugin for WordPress.  You have two options for backing up your entire site.  You can back up on Google Drive or you can back up on Dropbox.   You have more back up options with the premium version of the plugin.  It backs up your database, plugins, themes, uploads, etc.  It is ideal to back up at least once a week just in case something happens and you need to go back.


Google Analytics Dashboard for WP

3.  Google Analytics Dashboard for WP

Google Analytics Dashboard for WP adds an analytics line graph to your dashboard to give you a first hand look at your data.  Its handy to see what is going on at a glance on a day to day basis.


W3 Total Cache

4.  W3 Total Cache

W3 Total Cache is ideal for anyone who has a very graphic intensive site.  This plugin cache’s your pages so that there is less server load and the pages load faster and help keep your users with you longer. This in turn creates a greater chance of conversion which is ultimately what you want.




Strangely enough I just discovered IFTTT.  Its a brilliant tool that connects social media and your various other tools to create even more automation.  In fact, I used IFTTT to share this blog post on Twitter, Facebook, and LinkedIn.  This brief description barely even scratches the surface of the diversity that IFTTT creates in its automation recipes.