ההשפעה של אינטגרציה רציפה (CI) והפצה רציפה (CD) על האיכות והבדיקות בתהליך הפיתוח

מרצה: דני אלמוג
ארגון: SCE
מחברים: הדס חסידים, שלמה מארק, דני אלמוג, מארק גלינסון.

Continuous Integration (CI) and continuous deployment (CD), are new trends derived from market demand. These trends address problems with earlier and contentious delivery of adaptation and changes in software products. These new working paradigms signify a different approach towards the software development life cycle (SDLC). A critical issue is the effect on unit test - as a part of a comprehensive study of what the effect of the new SDLC is on software quality and its focus on software testing. The main goal of this research is to develop and validate a qualitative research tool to explore the effects the transition to CI/CD imposes (if any) on the way software testing is being practiced.  The first stage the research will attempt to explore the lower testing level – unit test. The research observes the growing part of unit testing act as a major indicator and means for assuring code quality. A concern arises of neglecting other testing levels and techniques which derive from centering all organization testing efforts in the early stages of unit testing activities. Additionally, initial findings are reported.