Posts Tagged ‘twitter’

The Experimental Process — Any One Can do It!

June 20, 2017

Many years ago, there was the HeathKit company.

It had for sale various electronics kits.

They sold amateur radio, television, instrumentation kits.

I bought my first personal computer from them. It was a Heathkit H89.

That computer was the beginning of my personal research effort.

This computer resulted in three overseas conference publications.

I have never taken any course in software engineering or electronics.

I have learned everything through an extensive experimental effort.

Would you believe it if I told you that every person knows how
to experiment.

No! Let me show you that it is true.

As soon as a baby gains enough strength to roll over and get his
tummy off of the floor, he crawls around and gets into things.

What does he do with them? He puts them in his mouth.

Did you ever think that a baby’s mouth is his best instrument at birth?

It has to be! Otherwise he won’t be able to eat.

You are not a little green guy from outer space.

You were once a baby. When you started to crawl, you put things
into your mouth.

Therefore, you basically know how to experiment.

I rest my case.

ISO9001 BASED SOFTWARE ENGINEERING

June 7, 2017

To be strictly compliant with ISO9001, Programmers must use enforceable standard methods and processes.

Assembly Language Programmers used macros for common multi-instruction processes. These macros, once developed, were never changed.

Software “breaks fatally” when it illegally writes. The error cannot be fixed and it might take the machine down.

There are many error detection code segments that programmers use during checkout and then remove before delivery.

I developed a C++ Macro Preprocessor to provide a highly competent macro capability to facilitate using error detection code.

WHATIFWE used C++ Macro Preprocessor and its Macros to implement the Standards required by ISO9001?

The Deming Cycle — Everyone Should Know It.

May 31, 2017

The Deming Cycle, the historical basis for all Quality
Assurance Programs, helped Japan to recover after World
War II.

The Deming Cycle consists of four steps: Plan, Do, Check
the Results, and Alter the Plan if necessary.

The Deming Cycle is a good definition of common sense.
I have used it on many occasions without knowing it.

When applying the Deming Cycle, when do we learn new and
better ways of doing our task?

We learn during the fourth step of the Deming Cycle when
we Alter our Plan.

WHATIFWE were all taught the Deming Cycle as a part of
our public education?

PROGRESS REPORT

May 26, 2017

This purpose of this post is to publish single line status
reports on the projects performed during the week.

**************************************************************
**************************************************************

2017/05/20

APPLE PROJECT

By removing the fcloseall statement in precfile subroutine and
correcting a number of errors in the make file, all of the
subroutines were successfully compiled. There is still problems
with the link statement of the make file and the need to replace
the fcloseall statement. The error detection capabilities of the
make file generator need to be upgraded.

RELATIVITY BOOK

The detailed presentation of the second Rule of Physics, “Your
Beliefs May Lead You Astray” has been started.

**************************************************************

2017/05/22

APPLE PROJECT

A request for suggestions relative to the link statement of
the make file has been made to the appropriate Apple Technical
Community.

RELATIVITY BOOK

The detailed presentation of the second Rule of Physics, “Your
Beliefs May Lead You Astray” has been been tentatively prepared.
A significant improvement in the strength of the conclusions
is required.

**************************************************************

2017/05/23

RELATIVITY BOOK

The detailed presentation of the second Rule of Physics, “Your
Beliefs May Lead You Astray” has been been modified as required
to improvement in the strength of the conclusions. A preliminary
detailed presentation of the third Rule of Physics, “The Value
Of Mathematics” has been prepared.

**************************************************************

2017/05/24

RELATIVITY BOOK

A preliminary detailed presentation of the third Rule of Physics,
“The Value Of Mathematics” has been reviewed. The final rules
are detailed in the “Einstein’s Postulates Re-Examined” which
has prepared. This completes the preliminary preparation
of the “The Discovery” which must be now aggressively reviewed.

The Most Important People In Our Society.

May 16, 2017

Who are the most important people in civilized society?

Are wealthy individuals the most important people in our
society? No, they are not.

Are celebrities the most important people in our society?
No, they are not.

Do religious organizations contain the most important
people in our society? No, they do not.

Are government officials the most important people in our
society? No, they are not.

The artisans and highly skilled professionals are the most
important people in any civilized society.

Nothing of any value gets done without the participation
of these highly skilled professional.

WHATIFWE increased the number of highly skilled home-based
pioneering professional software engineers?

Software Engineers are Quality Assurance Managers

May 9, 2017

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?

CODEPLEX SHUTDOWN

April 29, 2017

For many years, I have used the Microsoft Codeplex site for my Programable
Software Development Environment project from which my current tools could be
downloaded.

Microsoft will shut down CodePlex in month of December and will no longer
be able to contain updated versions of my tools in October. There may
be another site which will replace CodePlex.

You can always my current Software Development tools from my website,
http://www.whatifwe.com.

Resume Preparation: A Gigantic “Plumbing” Project

April 26, 2017

We all understand a Plumbing Project. This where a supposedly
simple task become a massive, complex effort.

One of the common “Plumbing Projects” in today’s environment
is the preparation of a resume.

Each resume must be customized to the target audience. This
effort usually takes several hours to complete.

Resumes are always needed: Job searches, contracts, professional
network, and volunteering activities.

The resume effort is made more complex due to the need to paste
it into a web-site window, discovered usually at the last moment.

I have been using my Programmable Software Development Environment
to maintain its manual. Its use has greatly simplified this task.

WHATIFWE used the Programmable Software Development Environment
to develop resumes? Would it help? Yes it does!

I, A Programmer, Am Also A Quality Assurance Manager

April 19, 2017

To be strictly compliant with ISO-9001, Programmers must
use enforceable standard methods and processes.

Assembly Language Programmers used macros for common
multi-instruction processes. These macros, once developed,
were never changed.

Software “breaks fatally” when it illegally writes. The
error cannot be fixed and it might take the machine down.

There are many error detection code segments that programmers
use during checkout and then remove before delivery.

I developed a C++ Macro Preprocessor to provide a highly
competent macro capability to facilitate using error detection code.

Unlike the Macro Assembler, my C++ Macro Preprocessor prepared
source code exclusively from the Macros.

IBM developed the first piece of error-free software in 1968.
It was the PL/1 Compiler and it was a joy to use.

The PL/I Compiler was error free due the strict application of
the requirements of simple precedence.

In the late 1960’s, Bob Prince of Lockheed developed a simple
precedence based compiler writer which I used.

In the early 1970’s, I used the Lockheed Compiler Writer to
prepare non-compiler applications with moderate success.

I had difficulty with the Compiler Writer on non-compiler
applications because data flows differently than processes.

I realized many years later that a multidimensional precedence
process could manage both processes and the data flow.

I learned how to make a set of coupled precedence processors
that “policed” the use of classes and the flow of data.

I updated my C++ Macro Processor to render it capable of
deploying simple precedence principles to my programming efforts.

My Macro Processor satisfied the Standard Methods and
processes requirements of ISO-9001.

I inadvertently became a Quality Assurance Manager.

PROGRESS REPORT

April 14, 2017

eports on the projects performed during the week.

**************************************************************
**************************************************************

2017/04/09

RELATIVITY BOOK

The Addition of Mathematical section into the Open Source version
of the book has been started. The Formula/equation and differential
equation page has been added without modification.

**************************************************************

2017/04/10

RELATIVITY BOOK

The Addition of Mathematical section into the Open Source version
of the book continues. The Differential
equation page has been
slightly modified.
The Computer page has been added without
modification.

APPLE PROJECT

The Header Subsection (_MAKE_FILE_HEADER_BEGIN,
_MAKE_FILE_HEADER_LOAD, and _MAKE_FILE_HEADER_END)
has been functionally tested and the testing of the Source
Subsection has been started.

**************************************************************

2017/04/13

APPLE PROJECT

The Source Subsection is proceeding. The Commands
_MAKE_FILE_SOURCE_BEGIN, _MAKE_FILE_SOURCE_NEXT,
_MAKE_FILE_CALL_HEADER, _MAKE_FILE_SOURCE_CALLED,
and _MAKE_FILE_SOURCE_CALL_END have been functionally
tested. An error was identified in original make file.
Namely, the module maccert was included the link for
the explrpde executable but not listed as being called.