Archive for the ‘SEMINARS’ Category

The Twitter Seminar On The Development of Error Free Software Continues — Session 3

August 12, 2019

ERROR-FREE SOFTWARE DEVELOPMENT — HOW DO WE HANDLE THE FLOW OF DATA?

In most cases, the management of data is quite different than that of
the associated process.

In the 1960’s, the acronym HIPO defined a basic software documentation
process.

HIPO stands for the following four sections; hierarchy, input, process,
and output.

Obviously, the flow of data was considered different than the associated
process.

Would you believe it if I told you that simple-precedence can also be
used to manage data?

Data Management is also a process. Therefore, Simple-precedence methods
can be used to manage data.

WHATIFWE rigorously used the principals of simple precedence in all
software development? Is that all we have to do?

 

Advertisements

The Twitter Seminar On The Development of Error Free Software Continues — Session 2

August 5, 2019

HAS A MAJOR ERROR FREE SOFTWARE METHODOLOGY BEEN DEVELOPED?

The principles of simple-precedence produced one of the
best compilers that I have ever used.

Can the principles of simple-precedence be used in the
development of other applications?

Would you believe it if I told you that simple-precedence
has been used in a lot of different applications.

In 1973, IBM introduced the principles of structured
programming.

Strict Structured Programming satisfies the requirements
of simple-precedence.

Strict Structured Programming is a excellent means of
defining an error-free process.

Unfortunately, the management of data is different than
the management of a process.

WHATIFWE developed a simple-precedence means of managing
data? Can we do it?

 

 

The Twitter Seminar On The Development of Error Free Software Has Begun — Session 1

July 29, 2019

HAS A MAJOR ERROR FREE SOFTWARE APPLICATION BEEN DEVELOPED?

When was the last time that a computer error created a real
problem for you?

An ATM failure occurred when I was transferring $1000. It took
the bank 5 hours to find it.

Have you heard that the development of error-free software was
economically unachievable?

Would you believe it if I told you that a major error-free
application was developed in 1968.

IBM developed the PL/1 compiler in 1968. It was error-free.
Unlike Fortran, it had no bug list.

How did IBM do it? They developed it in strict compliance
with the principles of simple-precedence.

WHATIFWE developed other applications in strict compliance
with principles of simple-precedence? Can we do it?

Disaster Seminar 22 — Concluding Remarks

July 22, 2019

The preparation for a Disaster sounds like
a lot of work!

It isn’t as much as you think.

Keep in mind that a disaster will occur.

All computers eventually break.

When this happens, you will appreciate
your preparation efforts.

 

 

Disaster Seminar 21 — Accounting Disaster Preparation

July 15, 2019

The accounting requirements are as follows:

1. Don’t use paper-less billing,
a. Loss of internet equals not receiving
your bill.
b. Multiple copies of bills means you
are more likely to get your bill even
in a disaster.

2. Make printed copies of all of your
Accounting activity.
a. In a dire emergency, you can do
accounting by hand.
b. (Paper) Weight of the evidence is
useful in a disagreement.

3. Make strong passwords.
a. If you can easily remember the
password, it isn’t strong enough.

MORE IN THE NEXT MESSAGE

Disaster Seminar 20 — Long Term Backup Storage

July 8, 2019

When the backup folder has little less
than 4 giga-bytes:

1. Prepare two DVD’s from the backup folder

2. Store one of these DVD’s near the machine.

3. Store the other DVD at a remote location.

4. Clean up the backup folder.

5. Clean up the three flash drives.

MORE IN THE NEXT MESSAGE

Disaster Seminar 19 — Daily Procedure

July 1, 2019

At the beginning of each day:

1. Make a new zip file in the backup
folder with a name containing the date.

Throughout the day:

1. At the completion of each task, store
the associated folder in the zip file.

At the end of the day:

1. Store the zip file in each of the
three flash drives.

2. Store the flash drives as follows:

a. Near the computer

b. In your pocket or purse.

c. In Your car.

MORE IN THE NEXT MESSAGE

Disaster Seminar 18 — Required Backup Hardware/Software

June 24, 2019

Disaster-Hardened backup procedure requires:

1. 3 Flash Drives (5 gigabytes or more).

2. Blank DVD’s.

3. The capability of writing the DVD.
(Most modern machines have this capability)

4. A compressed zip file capability.
(Most modern machines have this capability)

5. A “backup” folder.

MORE IN THE NEXT MESSAGE

Disaster Seminar 17 — Basic Disaster-Hardened Backup Requirements

June 3, 2019

The backup files must be:

1. Stored in multiple physical locations.

2. Directly accessible (no internet)

3. Current on a daily basis.

4. Organized to facilitate finding data.

MORE IN THE NEXT MESSAGE

Disaster Seminar 16 — Backup Programs

May 27, 2019

I am using a great backup program.

1. It places my data on a portable hard drive.

2. It automatically backs up my machine.

3. It is easy to access my data.

This is not a great choice.

1. Your machine breaks, you may have to buy
a new backup program.

2. You need at least two copies of
your backup files at different locations.

MORE IN THE NEXT MESSAGE