A few weeks ago (May 2018), I started a “Go Fund Me” site to gather some money so that I can publish “The Book” that represents many of the ideas from this blog.

The Title of the book will be: “IT’s Lost Art of Software Engineering” and will contain much of what has been posted in this blog for the last few years. If you are interested, please use the link below to review my Go Fund Me site and, possibly, make a donation for me.

Please keep in mind that anyone who donates $10.00 USD or more will get a FREE and SIGNED copy of the book (I will need a mailing address after the donation) once it is available in hard copy.

Your support would mean a lot to me. Thank you so much! bgbg

27 Aug 2018: The Go Fund Me effort is dragging on very slowly and, if it doesn’t pick up its pace relatively soon, I will probably decide to return the few donations I have received and shut down this effort.

Signed Master Service Agreement(s) for predefined services, rate and duration?

Signed Purchase Order(s) for your product offering(s)?

Incorporation of your own new company and the creation of new jobs for yourself and others?

Royalty / Investment Income?

Do you still think that you only need ONE Source of Income to survive in our current world?

I don’t expect that many people could manage all of these incomes sources (or others), but wouldn’t it be nice if you could maintain two or more of these? And, IF one of your new income sources were to “dry up” for a time, wouldn’t it be nice that you could have the others to keep you going?

If the answers to these questions intrigue you, reach out to me for an initial free review: William (Bill) Gutches at 610.662.5658 or whendoyoustoplooking@gmail.com .

My Social Media Web Presence techniques and Business Planning experiences coupled with your passion for your products and/or services have the potential to get you in a position where two or more of these income sources can be sustained. Please let me know if you are interested in talking to me about these possibilities.

One of the basic principles of Software Engineering is the creation of visual models to demonstrate the project team’s understanding of the discoveries we are collecting from the users who are driving our discussions.

The type of drawings were proscribed by several authors of the time but regardless of the style of the drawing, they all have a relatively consistent set of focal points:

Process Definition where a step by step sequence of events was pictured with indications of the data or other resources being used for each process step. The fundamental assumption was that each process step DID something to input to create its output. For example: Calculate total line item cost, Apply local and country tax amounts, Add line item cost and taxes for line item total.

Data Definition where a data subject or entity would describe all the details of each data element that was essential for that entry or entity to be “Complete”. An entity would represent data that was necessary for the functional and operational aspects of the solution without unnecessary redundancy. Examples are: Product Catalog, Customer Info, Order Details.

State Transition diagrams are used to reflect what “State” each data entity is in when a process step starts and completes. These “State Conditions” are very useful for managing the evolution of each data entity and preventing some illogical transitions from occurring. Some examples: New Entry, Priced, Counted, Shipped.

Event Diagrams are supplemental to the Process Diagrams and can initiate process steps depending on occurrences that happen outside of the planned application. Examples: Customer Submits Order from Web Site, Customer Credit Card fails Authentication.

Email Subscription

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 484 other followers

Send me your Ideas: whendoyoustoplooking@gmail.com

As you review these opinions and you have some of you own (I know that you do!), please send me your comments, diagrams, or relevant attachments to my email address.
I look forward to making a connection with others who either agree with me or don't agree with me.
Thanx, bgbg