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.

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...
Sunday, May 10, 2020

Allocate Appropriate Resources

›
Artificially constrained schedules and inappropriate budgets will doom a project regardless of the quality of the people or the availab...
Sunday, May 03, 2020

Minor Underestimates Are Not Always Bad

›
Assuming morale has not been diminished, members of a project that is perceived as slightly behind schedule will tend to work hard at cat...
Friday, May 01, 2020

Reassess Schedules Regularly

›
Schedules are usually set at the beginning of a project. These include intermediate deadlines as well as the product delivery deadline. A...
Saturday, April 04, 2020

Believe in the Schedule

›
Probability of Project Success Once a feasible schedule is established and appropriate resources allocated, all parties must believe the...
Tuesday, March 31, 2020

Know Before You Count

›
"Know before you count" is a software development management principle simply stated by Gerald Weinberg as, "Before you ca...
Monday, March 23, 2020

Avoid The Impossible

›
This may seem like obvious advice. One the other hand, many projects commit to delivering their product on schedules that are 100 percent i...
‹
›
Home
View web version
Powered by Blogger.