In response to brewfun and dtapke, we seen to keep having a disagreement about what is a 'bug' or deficiency or an anomaly.
Remember my premises for all software embodies a protocol or process so that less skilled individuals can get good results. Over time the typical user capability can go down in skill level since the software helps him/her.
Having many years in the software and hardware development world, let me provide you some examples of what these items might look like..
- The software fails and stops working. Reboot may be necessary
- The software gives a wrong answer
- The software is confusing - the user does not understand the result or context
- The software has misleading documentation
- The software has spelling errors
- The software may use wrong colors that are not ADA compliant
The spectrum of deficiencies is broad but unless the developer knows about the item it will never get on the list of items to correct. That is how software is improved and moved forward - all software development activities are not new capabilities but clarifications or improvements to existing capabilities.
I pointed out a deficiency -- at least a result that had me scratching my head and fiddling for 10 to 15 minutes trying to reconcile different views.
Management (Brad Smith) can decide if it is important and if it should be on his list of items to correct/change.