|--------|------|---------|--------|------------|-------------|-------------|-------------|-------------|-------------|
| 模块正确率% | 错误率% | 错误显现概率% | 模块错误率% | 模块交付功能完备率% | 10次迭代完备率% | 20次迭代完备率% | 30次迭代完备率% | 40次迭代完备率% | 50次迭代完备率% |
| 100 | 0 | 5 | 0 | 100 | 100 | 100 | 100 | 100 | 100 |
| 99 | 1 | 5 | 0.05 | 99.95 | 99.5011235 | 99.00473578 | 98.51082442 | 98.01937707 | 97.53038143 |
| 98 | 2 | 5 | 0.1 | 99.9 | 99.00448802 | 98.01888648 | 97.04309673 | 96.07702107 | 95.12056282 |
| 97 | 3 | 5 | 0.15 | 99.85 | 98.51008461 | 97.04236769 | 95.59651852 | 94.17221127 | 92.769125 |
| 96 | 4 | 5 | 0.2 | 99.8 | 98.01790434 | 96.0750957 | 94.1707954 | 92.30424014 | 90.4746818 |
| 95 | 5 | 5 | 0.25 | 99.75 | 97.52793832 | 95.11698753 | 92.76563692 | 90.47241316 | 88.2358793 |
| 94 | 6 | 5 | 0.3 | 99.7 | 97.04017769 | 94.16796087 | 91.38075656 | 88.67604855 | 86.05139508 |
| 93 | 7 | 5 | 0.35 | 99.65 | 96.55461364 | 93.22793415 | 90.01587162 | 86.91447706 | 83.91993752 |
| 92 | 8 | 5 | 0.4 | 99.6 | 96.07123735 | 92.29682646 | 88.67070322 | 85.18704175 | 81.84024507 |
| 91 | 9 | 5 | 0.45 | 99.55 | 95.59004006 | 91.3745576 | 87.34497622 | 83.49309776 | 79.8110856 |
| 90 | 10 | 5 | 0.5 | 99.5 | 95.11101305 | 90.46104803 | 86.03841919 | 81.8320121 | 77.83125571 |
| 89 | 11 | 5 | 0.55 | 99.45 | 94.63414759 | 89.5562189 | 84.75076437 | 80.20316344 | 75.89958006 |
| 88 | 12 | 5 | 0.6 | 99.4 | 94.15943502 | 88.65999203 | 83.48174759 | 78.60594188 | 74.01491076 |
| 87 | 13 | 5 | 0.65 | 99.35 | 93.6868667 | 87.77228991 | 82.23110825 | 77.03974876 | 72.17612673 |
| 86 | 14 | 5 | 0.7 | 99.3 | 93.216434 | 86.89303568 | 80.99858925 | 75.50399649 | 70.38213306 |
| 85 | 15 | 5 | 0.75 | 99.25 | 92.74812835 | 86.02215313 | 79.78393699 | 73.99810828 | 68.63186045 |
| 84 | 16 | 5 | 0.8 | 99.2 | 92.2819412 | 85.15956671 | 78.58690127 | 72.52151802 | 66.92426461 |
| 83 | 17 | 5 | 0.85 | 99.15 | 91.81786401 | 84.30520152 | 77.40723528 | 71.07367003 | 65.25832569 |
| 82 | 18 | 5 | 0.9 | 99.1 | 91.3558883 | 83.45898328 | 76.24469554 | 69.6540189 | 63.6330477 |
| 81 | 19 | 5 | 0.95 | 99.05 | 90.89600561 | 82.62083836 | 75.09904187 | 68.26202932 | 62.047458 |
| 80 | 20 | 5 | 1 | 99 | 90.4382075 | 81.79069376 | 73.97003734 | 66.89717586 | 60.50060671 |
| 79 | 21 | 5 | 1.05 | 98.95 | 89.98248557 | 80.96847709 | 72.85744821 | 65.55894282 | 58.99156626 |
| 78 | 22 | 5 | 1.1 | 98.9 | 89.52883144 | 80.15411659 | 71.76104393 | 64.24682406 | 57.51943082 |
| 77 | 23 | 5 | 1.15 | 98.85 | 89.07723677 | 79.34754111 | 70.68059706 | 62.9603228 | 56.08331581 |
| 76 | 24 | 5 | 1.2 | 98.8 | 88.62769325 | 78.5486801 | 69.61588325 | 61.69895146 | 54.68235744 |
| 75 | 25 | 5 | 1.25 | 98.75 | 88.18019258 | 77.75746364 | 68.56668119 | 60.46223152 | 53.3157122 |
| 74 | 26 | 5 | 1.3 | 98.7 | 87.73472653 | 76.97382238 | 67.53277256 | 59.24969332 | 51.98255641 |
| 73 | 27 | 5 | 1.35 | 98.65 | 87.29128684 | 76.19768759 | 66.51394204 | 58.06087594 | 50.68208576 |
| 72 | 28 | 5 | 1.4 | 98.6 | 86.84986534 | 75.4289911 | 65.50997719 | 56.89532698 | 49.41351486 |
| 71 | 29 | 5 | 1.45 | 98.55 | 86.41045385 | 74.66766534 | 64.5206685 | 55.75260247 | 48.17607683 |
| 70 | 30 | 5 | 1.5 | 98.5 | 85.97304423 | 73.91364333 | 63.54580927 | 54.63226671 | 46.96902282 |
| | | | | | | | | | |
| 单模块开发功能覆盖率、单模块交付时的功能覆盖率、50次迭代后的功能覆盖率变化 单模块开发功能覆盖率覆盖99%,另外01%为当前场景不易触发问题,假设仅有5%概率出现,则首次交付功能覆盖率可达99.95% 单模块开发功能覆盖率覆盖70%,另外30%为当前场景不易触发问题,假设仅有5%概率出现,则首次交付功能覆盖率可达98.50% 从单个模块开发来看,影响很小,可以节省很多开发时间,从投入产出比来说第一种情况产出率底,无优势;第二种方式虽有小差异,但影响可控; 系统50次迭代后,第一种情况叠加后功能稳定性可以达到97.5%;第二种情况为46.96%; 功能稳定的系统,每个迭代都需要把工作做扎实,迭代层次多,还需要查缺补漏,才可以保持系统健壮性。道理大家都懂,实际操作过程中,只能感叹,人在江湖,身不由己! ||||||||||
| 单模块开发功能覆盖率、单模块交付时的功能覆盖率、50次迭代后的功能覆盖率变化 单模块开发功能覆盖率覆盖99%,另外01%为当前场景不易触发问题,假设仅有5%概率出现,则首次交付功能覆盖率可达99.95% 单模块开发功能覆盖率覆盖70%,另外30%为当前场景不易触发问题,假设仅有5%概率出现,则首次交付功能覆盖率可达98.50% 从单个模块开发来看,影响很小,可以节省很多开发时间,从投入产出比来说第一种情况产出率底,无优势;第二种方式虽有小差异,但影响可控; 系统50次迭代后,第一种情况叠加后功能稳定性可以达到97.5%;第二种情况为46.96%; 功能稳定的系统,每个迭代都需要把工作做扎实,迭代层次多,还需要查缺补漏,才可以保持系统健壮性。道理大家都懂,实际操作过程中,只能感叹,人在江湖,身不由己! ||||||||||
| 单模块开发功能覆盖率、单模块交付时的功能覆盖率、50次迭代后的功能覆盖率变化 单模块开发功能覆盖率覆盖99%,另外01%为当前场景不易触发问题,假设仅有5%概率出现,则首次交付功能覆盖率可达99.95% 单模块开发功能覆盖率覆盖70%,另外30%为当前场景不易触发问题,假设仅有5%概率出现,则首次交付功能覆盖率可达98.50% 从单个模块开发来看,影响很小,可以节省很多开发时间,从投入产出比来说第一种情况产出率底,无优势;第二种方式虽有小差异,但影响可控; 系统50次迭代后,第一种情况叠加后功能稳定性可以达到97.5%;第二种情况为46.96%; 功能稳定的系统,每个迭代都需要把工作做扎实,迭代层次多,还需要查缺补漏,才可以保持系统健壮性。道理大家都懂,实际操作过程中,只能感叹,人在江湖,身不由己! ||||||||||
| 单模块开发功能覆盖率、单模块交付时的功能覆盖率、50次迭代后的功能覆盖率变化 单模块开发功能覆盖率覆盖99%,另外01%为当前场景不易触发问题,假设仅有5%概率出现,则首次交付功能覆盖率可达99.95% 单模块开发功能覆盖率覆盖70%,另外30%为当前场景不易触发问题,假设仅有5%概率出现,则首次交付功能覆盖率可达98.50% 从单个模块开发来看,影响很小,可以节省很多开发时间,从投入产出比来说第一种情况产出率底,无优势;第二种方式虽有小差异,但影响可控; 系统50次迭代后,第一种情况叠加后功能稳定性可以达到97.5%;第二种情况为46.96%; 功能稳定的系统,每个迭代都需要把工作做扎实,迭代层次多,还需要查缺补漏,才可以保持系统健壮性。道理大家都懂,实际操作过程中,只能感叹,人在江湖,身不由己! ||||||||||
| 单模块开发功能覆盖率、单模块交付时的功能覆盖率、50次迭代后的功能覆盖率变化 单模块开发功能覆盖率覆盖99%,另外01%为当前场景不易触发问题,假设仅有5%概率出现,则首次交付功能覆盖率可达99.95% 单模块开发功能覆盖率覆盖70%,另外30%为当前场景不易触发问题,假设仅有5%概率出现,则首次交付功能覆盖率可达98.50% 从单个模块开发来看,影响很小,可以节省很多开发时间,从投入产出比来说第一种情况产出率底,无优势;第二种方式虽有小差异,但影响可控; 系统50次迭代后,第一种情况叠加后功能稳定性可以达到97.5%;第二种情况为46.96%; 功能稳定的系统,每个迭代都需要把工作做扎实,迭代层次多,还需要查缺补漏,才可以保持系统健壮性。道理大家都懂,实际操作过程中,只能感叹,人在江湖,身不由己! ||||||||||
| 单模块开发功能覆盖率、单模块交付时的功能覆盖率、50次迭代后的功能覆盖率变化 单模块开发功能覆盖率覆盖99%,另外01%为当前场景不易触发问题,假设仅有5%概率出现,则首次交付功能覆盖率可达99.95% 单模块开发功能覆盖率覆盖70%,另外30%为当前场景不易触发问题,假设仅有5%概率出现,则首次交付功能覆盖率可达98.50% 从单个模块开发来看,影响很小,可以节省很多开发时间,从投入产出比来说第一种情况产出率底,无优势;第二种方式虽有小差异,但影响可控; 系统50次迭代后,第一种情况叠加后功能稳定性可以达到97.5%;第二种情况为46.96%; 功能稳定的系统,每个迭代都需要把工作做扎实,迭代层次多,还需要查缺补漏,才可以保持系统健壮性。道理大家都懂,实际操作过程中,只能感叹,人在江湖,身不由己! ||||||||||

把范围、目标定大一点是好事,取上得中,取中得下,一开始就退而求其次,最后什么也得不到。
把书读好读深!文章千古事,要有敬畏之心。
努力踮着脚吃树上的桃子,不要弯着腰捡地上的烂果子。
悄悄毁掉我们的,是我们的一味将就与凑合。
找个人,凑合着过吧;随便找个学校,能考上就行......很多时候,我们总觉得差不多就行,可无数个差不多累积起来,我们和别人,和我们的预想,差了好多。
别人是"不积跬步无以至千里";我们是"千里之堤毁于蚁穴"。
定的目标越低,我们收获得越少。
有选择的机会时,千万别凑合。
转自 http://www.jianshu.com/p/4b95fe6d407f