Ing. Martin Novák, CSc., SCIA CZ, s.r.o. Směry vývoje ve SCIA Ing. Martin Novák, CSc., SCIA CZ, s.r.o. Konference STATIKA 2011, 26. a 27. května 2011
Scia - Nemetschek Postavení SCIA v holdingu Nemetschek Výhradní dodavatel řešení pro statiku konstrukcí ve 3D na mezinárodním trhu Spolupráce s ostatními firmami – provázanost software, snaha o komplexní řešení Spolupráce s dalšími partnery mimo Nemetschek – např. TEKLA
Organizace vývoje Neustálé vylepšování organizace vývoje i celé firmy (externí auditor) CMMI agilní metody vývoje maximální dúraz na kvalitu produktu měření kvality kódu, refaktoring Kanban
Kvalita Kvalita Navrhování testů v průběhu vývoje Automatické testy (cca 9 tis) Všechna základní rozhodnutí jsou na základě dokumentovaného návrhu, který je následně ověřen a schválen dalšími odpovědnými osobami (důležité věci nejsou závislé na jediném člověku) Code review Vývoj v oddělených větvích + přísná kritéria na spojování Povýšení procesu oprav chyb na nejvyšší prioritu Proces oprav chyb je obdobný jako vývoj nových modulů
Refaktorizace a modernizace Scia Engineer Kvalita Refaktorizace a modernizace Scia Engineer Nalezení kritických míst – vyhodnocování kódu za pomoci externích konzultačních firem a jejich nástrojů
Refaktorizace a modernizace Scia Engineer Kvalita Refaktorizace a modernizace Scia Engineer Moderní technologie (64bitů, vylepšený multitasking, paralelní zpracování) Moderní architektura: Modulární (menší aplikace, vzájemné propojené) Webovské rozhraní Cloud řešení Žádné omezení ohledně velikosti dat Podpora víceuživatelského přístupu Časový plán: Postupný proces, v každé nové verzi budou novinky kombinované s vylepšeními a novými moduly 2011 - 2012 - 2013
Kvalita Prioritní oblasti funkcionality: Výpočty a posudky (EC – národní doplňky, beton, ocel, dřevo...) 3D modelování , grafické a alfanumerické zadání + editace User-friendly software, jednoduché ovládání Výstupy – dokument BIM Automatizace návrhu, optimalizace Dynamika, seismicita 64bit PEB
Kvalita Příjemný den!