Posts Tagged ‘Quality Assurance’

Software Engineers are Quality Assurance Managers

May 15, 2018

Have you ever noticed that Quality Assurance, ISO-9001,
and the Deming Cycle is taught only in Business Administration?

I have found that when Quality Assurance was taught in Engineering
Schools, it was in Engineering Management Classes.

Is Quality Assurance just an Engineering Management Problem? Is
a Software Engineer a Quality Assurance Manager?

Computer Programs are special Deming Plans to be Done at the
client’s site by a computer not by a human being.

Software Engineers are, in reality, Quality Assurance Managers.
For the most part, they do not realize this fact.

WHATIFWE taught Quality Assurance, ISO-9001, and the Deming
Cycle to all Engineers in our Engineering Schools?

Advertisements

Can Programming Be Strictly Portable Relative To Language?

October 1, 2016

The activity associated with development of strictly portable methods of software development will be presented here. Included in this Portability effort will be Windows based C, C++, and Java; and Linux based C and C++, and Java.

SATURDAY: 2016/10/01

STATUS: The classcommonnames library has been developed and fully tested.

DETAIL: All of the development language have collections of name. They specify data types, data names, structures, class names, subroutines and arguments. Most of these names require the definition of other names. For example, data name needs a data type. This library provides the capability of defining a name in terms of the other required names. The postoffice capabilities of the Programmable Software Development Environment define the communication between libraries.

RESULTS: It is ready for use.

NEXT TASK: The next library will define the data types. Four libraries being considered. One will be a common library and the other three will be for C, C++, and Java.

Can Programming Be Strictly Portable Relative To Language?

June 14, 2016

The activity associated with development of strictly portable methods
of software development will be presented here. Included in this
Portability effort will be Windows based C, C++, C#, and Visual Basic;
and Linux based C and C++.

TUESDAY: 2016/06/14

STATUS: The CPP output library has been successfully tested. It is
ready for use.

NEXT TASK: The next task will be to examine previously CPP development
activities to determine the next step.

Software Engineers are Quality Assurance Managers

August 6, 2015

Have you ever noticed that Quality Assurance, ISO-9001,
and the Deming Cycle is taught only in Business Administration?

I have found that when Quality Assurance was taught in Engineering
Schools, it was in Engineering Management Classes.

Is Quality Assurance just an Engineering Management Problem? Is
a Software Engineer a Quality Assurance Manager?

Computer Programs are special Deming Plans to be Done at the
client’s site by a computer not by a human being.

Software Engineers are, in reality, Quality Assurance Managers.
For the most part, they do not realize this fact.

WHATIFWE taught Quality Assurance, ISO-9001, and the Deming
Cycle to all Engineers in our Engineering Schools?

Life of A Programmer — Session 7.1 — How Do I Become a Quality Assurance Software Engineer

July 18, 2015

To become a Software Engineer with a Quality Assurance
capability, you must implement a basic philosophical change.

Software is not an art form; the computer is not the easel
where you can express your creative juices.

You will become an engineer responsible for providing tools
and services that will affect public safety.

You think not. I beg to disagree.

I was transferring $1000 between my savings and checking
accounts when the ATM went down. It took the bank half a
day to find my money.

You ask, what do I need to do in order to improve my quality
and be more indispensable to my employer.

RULE 1 — RIGOROUSLY USE STANDARD METHODS.

RULE 2 — TEST ALL WORK PRODUCTS.

RULE 3 — USE OLD, WELL-TESTED, OPERATING SYSTEM CAPABILITIES.

RULE 4 — NEVER USE A PATCH TO SOLVE A PROBLEM.

MORE IN THE NEXT MESSAGE

Life of A Programmer — Session 6.1 — What should a Quality Assurance Software Engineer Know.

July 14, 2015

Being a Software Development Engineer also makes
you a Quality Assurance Manager.

You have had no training in Quality Assurance.

You do not like it when management brings up the subject.

None the less, you are a Quality Assurance Manager.

Maybe I can help you to benefit from this unwanted
job description.

The first thing that you need to know is that there
are two sources of software errors.

SOFTWARE ERROR SOURCE 1: THE SOFTWARE DEVELOPMENT ENGINEER.

SOFTWARE ERROR SOURCE 2: THE OPERATING SYSTEM.

NOTICE THAT I DID NOT MENTION THE USER.

IT IS YOUR RESPONSIBILITY TO PROTECT THE USER FROM HIS
OWN STUPIDITY.

MORE IN THE NEXT MESSAGE

Software Engineers are Quality Assurance Managers

June 30, 2015

Have you ever noticed that Quality Assurance, ISO-9001,
and the Deming Cycle is taught only in Business Administration?

I have found that when Quality Assurance was taught in Engineering
Schools, it was in Engineering Management Classes.

Is Quality Assurance just an Engineering Management Problem? Is
a Software Engineer a Quality Assurance Manager?

Computer Programs are special Deming Plans to be Done at the
client’s site by a computer not by a human being.

Software Engineers are, in reality, Quality Assurance Managers.
For the most part, they do not realize this fact.

WHATIFWE taught Quality Assurance, ISO-9001, and the Deming
Cycle to all Engineers in our Engineering Schools?

Can Programming Be Strictly Portable Relative To Language?

June 12, 2015

The activity associated with development of strictly portable methods of software development will be presented here. Included in this Portability effort will be Windows based C, C++, C#, and Visual Basic; and Linux based C and C++.

FRIDAY: 2015/06/12

STATUS: This development effort has been backlogged for several years.

RESULTS: The basic output library developed for document and web-site development is a good starting point for this project. This library has the capability of certifying that the output source code has been developed exclusively with the approved software libraries and has not been modified by any patches.

NEXT TASK: I will restart this project by preparing output libraries for C, C++, Visual Basic, and C##. A common set of a commands will be defined first.

Life of A Programmer — Session 6.1 — What should a Quality Assurance Software Engineer Know.

April 13, 2015

Being a Software Development Engineer also makes
you a Quality Assurance Manager.

You have had no training in Quality Assurance.

You do not like it when management brings up the subject.

None the less, you are a Quality Assurance Manager.

Maybe I can help you to benefit from this unwanted
job description.

The first thing that you need to know is that there
are two sources of software errors.

SOFTWARE ERROR SOURCE 1: THE SOFTWARE DEVELOPMENT ENGINEER.

SOFTWARE ERROR SOURCE 2: THE OPERATING SYSTEM.

NOTICE THAT I DID NOT MENTION THE USER.

IT IS YOUR RESPONSIBILITY TO PROTECT THE USER FROM HIS
OWN STUPIDITY.

MORE IN THE NEXT MESSAGE

Software Engineers are Quality Assurance Managers

April 11, 2015

Have you ever noticed that Quality Assurance, ISO-9001,
and the Deming Cycle is taught only in Business Administration?

I have found that when Quality Assurance was taught in Engineering
Schools, it was in Engineering Management Classes.

Is Quality Assurance just an Engineering Management Problem? Is
a Software Engineer a Quality Assurance Manager?

Computer Programs are special Deming Plans to be Done at the
client’s site by a computer not by a human being.

Software Engineers are, in reality, Quality Assurance Managers.
For the most part, they do not realize this fact.

WHATIFWE taught Quality Assurance, ISO-9001, and the Deming
Cycle to all Engineers in our Engineering Schools?