Jerry Yoakum:
Cogitation about Computing

Jerry Yoakum's thoughts on software engineering and architecture from experience working with code, computer science, python, java, APIs, NASA, data mining, math, etc.

Wednesday, September 30, 2020

Community Adoption of New Practices

›
Community adoption of new practices can mean a lot of things.  From getting a small team to try a new methodology or tool to convincing the ...
Monday, September 14, 2020

Misbehaving

›
I've been listening to Misbehaving: The Making of Behavioral Economics by Richard Thaler on audiobook. In chapter 3, "The List,...
Monday, September 07, 2020

Understand Risks Up Front

›
On any software project it is impossible to predict exactly what will go wrong. However, something will go wrong. In the early stages of pla...
Wednesday, July 29, 2020

Fix Requirements Specification Errors Now

›
Errors in the requirements specification will cost you: 5 times more to find and fix if they remain until design. 10 times more if the...
Monday, July 27, 2020

Top 10 Project Management Risks

›
As a software architect, I've assisted in project management and filled the role of product owner. For all of these roles it is impor...
Thursday, July 16, 2020

Hard Drive Cloning

›
TL;DR Stuff that didn't work: Bootable USB drive with cloning software on it Samsung disk cloning software HDClone MiniTool Partition Wi...
Sunday, June 28, 2020

Avoid Standing Waves

›
One of the odd side-effects of keeping your plans up-to-date is the standing wave. In this situation, you always plan to update your p...
Saturday, June 27, 2020

Keep Your Plan Up-to-date

›
You must plan a software project; however, having an out-of-date plan is even worse than having no plan at all. When you have no plan, you k...
Saturday, May 23, 2020

Quantify Requirements

›
All to often terms such as "fast," "responsive," and "extensible" are listed as software product requiremen...
Thursday, May 21, 2020

Plan A Project In Detail

›
Every software project needs a plan. The level of detail should be appropriate for the size and complexity of the project. A...
‹
›
Home
View web version
Powered by Blogger.