@phdthesis{Buechel2012, type = {Bachelor Thesis}, author = {Alexander B{\"u}chel}, title = {Continuous Integration f{\"u}r die Entwicklung einer numerischen Bibliothek}, institution = {Fraunhofer-Publica}, pages = {VI, 61}, year = {2012}, abstract = {Um eine Software fertigzustellen und dem Endkunden zu {\"u}bergeben muss zun{\"a}chst der Entwicklungsprozess durchschritten werden. Das z{\"u}gige Durchlaufen dieses Entwicklungsprozesses ist besonders f{\"u}r den Endkunden von entscheidender Bedeutung, da die Wartezeit auf das Softwareprodukt f{\"u}r ihn reduziert wird. Problematisch k{\"o}nnte beispielsweise dabei ein modulares Vorgehen werden, wenn zun{\"a}chst alle einzelnen Teilkomponenten eines Softwareproduktes entwickelt und diese daraufhin in einer anschlie{\"s}enden Phase, auch Integrationsphase genannt, zusammengef{\"u}gt w{\"u}rden. Die L{\"a}nge dieser Integrationsphase kann nur schwer vorausgesagt werden, so dass weder das Entwicklerteam noch der Endkunde wissen, wie lang die Fertigstellung des Produktes dauern wird. Dabei entsteht ein weiterer Nachteil. Da die Komponenten separat voneinander entwickelt werden, k{\"o}nnte es passieren, dass diese beim finalen Zusammenf{\"u}gen nicht kompatibel sein und m{\"u}ssten, falls notwendig, angepasst werden. Die Folge w{\"a}re eine Verschwendung von personellen und somit auch finanziellen Ressourcen seitens des entwickelnden Unternehmens.}, language = {de} }