-
Free downloads, which
are also samples of my work, are available
here.
-
Hank's CV is
available in PDF ,
resume in DOC
format, and
MSOutlook contact file.
-
Two alternate ways of
looking at software engineering experience are
here.
Introduction
Software Project
Guardians, LLC provides software development oversight (true
quality assurance), quality engineering, training,
software auditing, and any other software development assistance.
Software
Engineering is:
- the application of engineering
discipline to the field of software development
- often confused with Information
Systems (IS), Information Technology (IT), Computer Science
(CS), Computer Engineering, programming, and witchcraft.
- Usually managed by people who have
great project management skills but a lack of understanding
of the fabric of software.
- Wonderfully taught at many
universities, but diluted in industry practice.
|
We believe that the software crisis is real; and
software engineering ethics holds the major piece of the
solution.
- Software organizations are in critical need
of employee education on all facets of workplace ethics.
- Outsourcing projects as a panacea,
suffers from most of the ills listed above and almost never results
in a defined, long-term return on investment. It requires an
experienced liaison.
My chief research interest lies in the area of
software engineering ethics, which I believe will be the next major
breakthrough area in solving the evolving software crisis.
- The increase in outsourcing of software
development overseas, increases the need for cost-effective, honest
strategies at transition points.
- Ethics training us trivialized in most
companies because it is poorly understood.
- A serious treatment of ethical conduct
between engineering and management drastically improves a company's
morale and profit margins.
I’ve studied for over 20 years how to efficiently
improve software development efforts. I'm offering my experiences and
knowledge in a variety of cost-effective methods. Whether you need
assistance in traditional software engineering tasks, or more advanced
help, I offer a variety of services.
A few of the products I've created are free for
download here.
Because we do not have long-term involvement with
a company (although I'm open to the prospect) or project,
SPG
provides software project assessments and improvements with a level of
objectivity not found in longer consulting efforts or larger consulting
firms.
Contact Information

- Postal address PO Box 11754,
Bainbridge Island, WA 98110
- Electronic mail General Information:
CompanyEmail
|