![]() |
CI Pipeline |
One of the biggest problem for delivering a feature late is spending longer time for testing product and fixing defects. A classical approach tells us to test at the end of the development but it is usual that planned time is consumed during analysis and development periods. Therefore, after the development there is still pretty much of effort remains. Having longer deployment time means that there are some features are currently written and there are some parts which almost finished but just waiting the other parts to be finished. Again for longer deployment time, automation can only be an activity for testing regression test cases, not testing the upcoming stories because they are not coming continuously to test, they are coming as a big-ban and there is a little time remained for testing. We can list the benefit of CI as follows: