It is not about software or hardware, it is about engineering. Read
Peter J. Denning, The Profession of IT
The Forgotten Engineer, Communications of the ACM, Vol. 60,
No. 12, pp. 20-23, December 2017.
Agile development
Agile development is very popular now. It started in the software industry, but
is, literally, everywhere now. The big idea is Agile is incremental development.
Some useful reading:
One "flavor" of agile is Scrum. Read about Scrum in
What is Scrum from
scrum.org
Another "flavor" of agile is Lean Start-up. Read about Lean Start-up in
Lean Start-up from
theleanstartup.com.
Key to Agile is the Minimum Viable Product (MVP). But what is the MVP for
developing a car, a wheel or a skateboard? Thoughts by Henrick Kniberg are here:
here.
Engineering design process
The engineering design process is at the heart of what engineering is all
about. A key paper is the following.
A specific industry will often have standards - the piping industry is one example as
described
What are Engineering Standards (you do not need to learn piping standards...
you should study the two key definitions and get an overview of the depth and
breadth of standards)
Companies (or in this case a government lab) may have standards for a broad
range of engineering areas. An example from Los Alamos National Laboratory is
LANL Engineering Standards (you do
not need to read this in detail - that would really be impossible - you just
need to get a big picture view)
Understanding and mitigating risk is a key part of an engineering project. Risk
analysis and mitigation often falls under the broad umbrella of Systems
Engineering.
The SEBoK (Systems Engineering Body of Knowledge) has a section on
Risk Management
The MITRE corporation in their Systems Engineering Guide has a section on
Risk Management
Team work is very important to project (and personal career) success. Three
papers that describe key attributes for good team work are as follows. We will
discuss these papers in class.
Major (and very successful) companies have very different work environments
with respect to teamwork. Read about Amazon and Google (and compare and
contrast) in the below two New York Times articles.
Netflix's famous (or infamous!) culture slide desk (where workplace team is
equated to sports team - always cut weak players and recruit stronger players)
is below.