80 likes | 241 Views
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
E N D
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) • Codereview • 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ů
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ů
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!