Tag: Centre of Excellence

  • Staying In – Part n+6

    QA as an Afterthought

    Continuing with the theme from last week about recalcitrant IT, we ask why QA is often an afterthought?

    1. Is it because QA is ‘traditionally at the end of the project”?
    2. Is it because people have too much else going on at the beginning of a project and cannot think about QA?
    3. Is it because QA does ‘not fit anywhere’ at the corporate level so ends up nowhere?
    4. Is it because QA is regarded as a necessary evil which no one wants to acknowledge?
    5. Is it because we do not know when QA is  needed and by the time we find out it is too late to make a difference?
    6. Is it because QA does not do a good job of selling ourselves?
    7. Is it because …

    We could certainly go on with all the reasons that QA seems to be frequently ignored. 

    Not surprisingly, when people do take the time to consider the Return on Investment for QA, they are often shocked by how much it benefits them.

    Give us a call to discuss.

    If you have input on the above, you might want to consider our survey.

    Photo by Alev Takil on Unsplash

  • Staying In – Part n+5

    Just finished a short article in the latest Economist called “Why companies struggle with recalcitrant IT”.  (July 18, 2020 Edition).

    Several points stood out:

    1. The usual list of IT problems that get mentioned in the press.
    2. It is recommended that planes be turned off and back on (rebooted) to stop the software from displaying incorrect information mid-flight.  Wonder where we have heard that before (except not for a plane!).
    3. Programming is a mix of literal and creative.
    4. New companies start with a blank slate while older companies struggle with legacy code which may or may not do what it says and is often poorly documented.
    5. Very small errors can cause a computer system to work very differently to what was expected.
    6. Programming is partially self-learned and has few standards.

    None of these problems are new.  They have been in the industry for years and often gets the IT a very bad name.  Sometimes deserved but not always.  

    Given the increasing role of software in the world, how much longer can we continue with this methodology?

     

    If you have input on the above, you might want to consider our survey.

    Photo by Lauren Mancke on Unsplash

  • Staying In – Part n+4

    1. There has been a change in direction with regard to Quality Assurance and your services are no longer required.
    2. The Quality Assurance department has not changed in 18 months (the average half life) therefore we need to reorganize it.

     

     

    Stop me if you have heard either of the above before (but keep reading). If you have not heard those items then where are you?

    This came up as a result of a conversation with a long term friend who had the first one occur to him after multiple years at the same organization. The second one we have seen so often, we have lost count. Either the department is centralized or dispersed but it never seems to settle anywhere for any length of time.

    What is interesting in either case is the following:

    1. Quality Assurance still gets done despite the change in direction.
      • It gets renamed as something else but is still done.
      • it get reassigned to someone else or to another group but is still done.
      • It gets stopped for a few months until a crisis hits either internally or from a client and then it is suddenly reinstated.
    2. There never seems to be a happy medium where some obvious functions are centralised and others are dispersed according to need.
    3. There is no plan to move people back and forth and supply them with training until the pressure or poor quality become an issue after which there is a major catchup

    If you have input on the above, you might want to consider our survey.

    Photo by Lauren Mancke on Unsplash

  • Staying In – Part n+3

    Infection rates are down.  Businesses are opening up.  And now there is a backlog of IT projects that were put on hold when things closed down in a hurry.  Some continued on at a slower rate while the lockdown occurred, others came to complete halt, and a limited number were launched while the lockdown was in progress.  We have all three types of projects in the portfolio

    Unless you were working on a single project, and continued to work on a single project, you are now juggling multiple items with different schedules, priorities, and work loads.  In other word, business as usual.  Some of the projects may even be delayed until the next fiscal period since they did not finish inside the mandated time lines.  

    So what is the Quality Assurance response:

    1.  Slower rate projects – nothing has changed except that it will now be longer before implementation.  Unless your memory (and everyone else’s memory) is really good you will need to document what was completed, stretch the schedule and make sure that nothing is forgotten.  If the end date has not changed, it will be very easy to let Quality Assurance slide or get missed in the compressed schedule.
    2. Projects that came to halt.  Hopefully you had time to put together some documentation before everything was lost.  If so, you can pick up where you left off.  If not, you are starting from the beginning with a potentially squeezed schedule.  Documentation has its uses!
    3. Projects that launched in the pandemic started with the assumption of being unable to see people so they will run with or without in-person meetings.  This is a regular project.

     

    If you see yourself above, use the link below to get in touch.

     

    Give us a call to continue the discussion. We have supplied Assessment, Coaching, Consulting Management and Training to Financial, Telecommunications, Utlities, NFP, and Government to name just a few.

    Photo by Vladimir Fedotov on Unsplash

  • Staying In – Part n+2

    We are taking a slight detour from the theme of the last several weeks  and asking what Quality Assurance means to you?

    The classic definition, as per some of the pioneers of Quality Assurance (external to Software), is Process Improvement.

    So you look at your existing processes and try to improve them.  Possibly your processes have extra steps or people are repeating information into multiple locations due to a lack of access.  These two are very common.  Someone needs something in a different format or someone needs something that requires them to extract something from the process.  We spend a lot of time doing this.  This can be hard to recognize when you in the middle of the process and under time pressure.  It takes a step back and a review of the process either from a distance or after many iterations – preferably both, and extending over a period of time so we can identify anything that is specific to the time evaluation and make sure our statistics are correct.  This has been a challenge for years and will probably continue.

    So having said that, “What is your definition of Quality Assurance?”

    If you see yourself above, use the link below to get in touch.

     

    Give us a call to continue the discussion. We have supplied Assessment, Coaching, Consulting Management and Training to Financial, Telecommunications, Utlities, NFP, and Government to name just a few.

    Photo by Antoine Dautry on Unsplash

  • Staying In – Part n+1

    For those who want to count, this is blog number 8 on “Staying In”!  We have been concentrating on what is occurring locally and in Ontario, Canada that currently means opening up.  Although it is slow and being done in stages, there is still a change.  

    We thought we would look at some specific clients (with no names) and see what this means to them and what QA can do to help:

    1. Utilities – unchanged.  Projects continued throughout the lockdown with remote access (part of the existing contingency plan) enabled.  The items that require physical access will now be done but everything else is ready.  Quality Assurance helped prepare the methodology.  We will see how successful we were in the next few weeks.
    2. Financial – they have proved they can work remotely but the IT projects need to get done.  So we expect a resurgence in the need for Quality Assurance.
    3. Retailers that were open throughout – Projects that were derailed by the necessity to concentrate on immediate issues will now come back with more time pressure.  Quality Assurance will need to pick up where we left off which can be done reasonably easily.
    4. Retailers that were closed and are just now reopening face a different set of challenges.  Some were doing curbside pickup and contactless payments but others were effectively closed down.  Every opening is unique and depends on what the retailer sells.  This will mean new systems that can prove they are adhering to proper cleaning methods and keeping stock off the floor for an extended period (clothes) while still ensuring that it can be sold. Quality Assurance is process oriented and this is process.
    5. Medical statistics  – we expect the projects to pick up but with a major change to move faster.  

    If you see yourself above, use the link below to get in touch.

    P.S. Next week we will discuss a new definition for Quality Assurance.

    Give us a call to continue the discussion. We have supplied Assessment, Coaching, Consulting Management and Training to Financial, Telecommunications, Utlities, NFP, and Government to name just a few.

    Photo by Antoine Dautry on Unsplash

  • Staying In – Part n

    It was not expected that we would still be writing about “Staying In” after this many weeks.  So we decided to rename the blog to number ‘n’ and then we will go for number ‘n+1’ etc.  For those who studied math, you will recognise the numbering system where ‘n’ can be any number and we keep adding 1 as we create each new blog.  For those who want to count, this is blog number 7 on “Staying In” and right now that is bringing a certain song to mind!

    But, when we switched to the new numbering system, a further idea came up and that is the concept of the general case versus the specific case.  Some testers start with the most general case they can think of and then work their way towards more and more specific cases getting out to the edges of what the product will do.  Other testers start with very specific cases and then go towards the general as they start to recognise patterns and test data and steps that cover a large range of cases.  Either approach will work as long you get the coverage you need.

    What about Quality Assurance (defined as Process Improvement)?

    In general, people recognise a specific problem they are having in the way they are working.  A recent example is where someone captured some proofs but failed to number them properly so matching them back to the requirements after was a large problem.  The question is whether that is a specific one time problem that will not change no matter how many processes we improve or is it a symptom of a larger problem where people consistently fail to recognise the extra work they are creating further down the line.  Then we have room for a Process Improvement Initiative.  In the case of Quality Assurance we often work from the specific to the general.  Process Improvement is always intended to apply to many projects or products.

    P.S. In the specific case we mention, it is symptomatic of a larger failure to plan and consider the implications of work methodologies.  A process improvement initiative is already in progress.

    If you see yourself above, use the link below to get in touch.

    P.S. In a couple of weeks we will discuss a new definition for Quality Assurance.

    Give us a call to continue the discussion. We have supplied Assessment, Coaching, Consulting Management and Training to Financial, Telecommunications, Utlities, NFP, and Government to name just a few.

    Photo by Antoine Dautry on Unsplash

  • Staying In – Part 6

    What about Quality Assurance after the Lockdown?

    There have been a lot of questions about what will happen with Quality Assurance once things return to ‘normal’.  People who believe emphatically in Maslowe are looking at the lower levels of the hierarchy and wondering whether basic needs will be met.  There have been some headlines about food crops either not being planted or not being harvested due to a lack of labour.  This is a major concern.   Other less critical items have also been disrupted and may take a long time to get a semblance of normalcy with many false starts. There was also an interesting article on how the stimulus that many countries have provided could be used to further other world wide issues including climate change by targeting the recovery funds at certain industries.

    However, whether you look at Maslowe and worry about basic supplies or want to address some of the larger issues, the fact is that many, if not all, of these endeavors depend on software to occur.  Much of the food chain is software dependent and any statistics that are gathered on a world-wide basis require assessment and manipulation by software.  In short, software permeates most of what we do (which we already knew) and that is likely to continue.  So at a very base level, nothing will change.  Software will be required and it will need to be tested and we will need to use Quality Assurance techniques to facilitate ongoing improvement.

    Many clients are continuing with projects and initiating new ones.  They feel the need for ongoing maintenance and improvement exceeds any concerns about the impacts of the current situation.  In short, little has changed and it is expected we will still have to fight to get Quality Assurance recognised.

    Give us a call to continue the discussion. We have supplied Assessment, Coaching, Consulting Management and Training to Financial, Telecommunications, Utlities, NFP, and Government to name just a few.

    Photo by Callum Shaw on Unsplash