Tuesday, December 8, 2020

Network engineering continued ...

  This is a continuation of the earlier posts starting with this one: http://ravinote.blogspot.com/2020/09/best-practice-from-networking.html

  1. There are very few cases where the system or the process goes wrong. On the other hand, there is a lot of advantage to trusting the process. It is better not to try to beat the system but to make it work for you.


  1. As with any product, a networking product also qualifies for the Specific-measureable-attainable-realistic-timely aka SMART process where improvements can be measured and the feedback used to improve the process and the product. 


  2. Every process change comes with an onus and is probably the least favored by employees but the rewards generally outweigh the costs when it is reasoned and accepted by all. The six-sigma process for example sets a high bar for quality because it eliminates errors progressively.

  3.  

  1. The iterations for six-sigma were high so it takes a long time and the results are not always available in the interim. The agile development processes allowed results to be incremental. 


  1. The agile methodology improved the iterations over the features in such a way that it did not impact the rest of the product. This enables faster feature development  


  1. The continuous integration and continuous deployment model made the individual feature improvements available for use because the changes were build, tested and deployed in lock step with development.  


No comments:

Post a Comment