Site Meter Web Dev Notes » Blog Archive » Three General Principles of Quality Assurance

Three General Principles of Quality Assurance

by

The following are three general principles of quality assurance which I learned about at University and which I have found to be very important to keep in mind. Every now and then, you should take a moment to sit back and ask yourself the following:

  • Do you know what you are doing?
  • Do you know what you should be doing?
  • Do you know what the difference is between both?

The first question is pretty straight forward. Of course, you know what you are doing, because you are in the process of doing it! The point here is to actually take a minute to think about what you are doing right now so that you can then better determine if you should keep doing it. Remember, you should be doing something to satisfy the requirements as specified by your users!

Once you have identified what you are currently doing, take a moment to look back over your requirements and see exactly what you should be doing. Its amazing how easily we can steer ourselves off in the wrong direction. This is often the result of some geeky desire to make something incredibly cool and awesome, which can be fun but potentially disastrous to a project.

Finally, now that you know what you are doing and what you should be doing, you can identify where you are heading in the wrong direction and fix the problem as soon as possible.

I know I know, it sounds like common sense, but it’s not as simple as you may think. How do you actually measure the difference between both? It’s not always going to be a clear cut situation! You will need to use certain methods which may be mathematical formulas, testing, inspection or metrics.

When in doubt, always go back to your users. Software development is all about the users. You can be the greatest programmer in the world, but your knowledge will be useless in practice unless people use the resources you develop!


Leave a Reply


About Web Dev Notes

Your one stop destination for anything and everything related to web development

Web Dev Notes Author(s)

Blogging Flair

New Media, Web 2.0 Channel Posts

  • 10 Ways to Make Sure Your SEO Goes Out of Its Way for You
    If they want to have success, companies should do everything they can to ensure that their SEO firm doesn't provide lousy service. Here are 10 tips to keep in mind: 1. Be realistic. Don't waste your [...]
  • Podcasting Transcription
    A Guest Post from Tishia Lee of Tishia Saves Time: When I first started offering transcription services as part of my Virtual Assistant business, transcribing podcasts was not something I [...]
  • Don't Dabble - Make A Commitment
    If you want to get the best bang for your buck, plan on podcasting for the long haul. Podcasters who “test” things out with one or two podcasts and then give up may think that they've given [...]
  • A Question of Podcasting Frequency
    This follows up on yesterday's post about not dabbling in podcasting but rather to make a commitment. Podcasting on a schedule is important when building a community and an audience. Don’t have [...]
  • Do You Twitter About Your Podcast?
    Whenever I release a new episode of Work at Home Moms Talk Radio is pop the link up on my Twitter and invite my followers to come check it out. This has brought me several first time listeners which [...]
  • Looking for Podcast Outsourcing?
    I mentioned having my podcast audio's transcribed in my last post. In case you wonder - no, I do not transcribe them myself. (Shudder the thought - I did enough transcription to last a lifetime in [...]
  • Business Podcasting Benefit: Be An Industry Thought Leader
    I often ask people 'Why haven't you started your podcast yet?' and a common reply is 'I don't feel like I'm enough of an expert to cover the topic I'm interested in.' Enough of an expert? [...]
  • Business Podcasting Benefit: More Content
    Building a business on the web requires that you generate a lot of content. Content on your website draws traffic both through search engines (people searching for your content) and through links [...]
  • Business Podcasting Benefit: Deeper Relationships
    A website visitor is just a website visitor. You can't really say that you have a relationship with someone who has only visited your website can you? But when the web visitor subscribes to [...]
  • Business Podcasting Benefit: Increased Market Exposure
    When you consider how many millions of people are walking around with iPods and other Mp3 players you have to wonder, wouldn't it be awesome if they came looking for you? Well they do. Ipod [...]

Hot Off The Press