Bertrand Mejer, profesor softverskog inženjerstva na Constructor Institute, Šafhauzen, Švajcarska, održaće gostujuće predavanje na temu 𝐑𝐞𝐪𝐮𝐢𝐫𝐞𝐦𝐞𝐧𝐭𝐬 𝐄𝐧𝐠𝐢𝐧𝐞𝐞𝐫𝐢𝐧𝐠 𝐟𝐨𝐫 𝐌𝐨𝐝𝐞𝐫𝐧 𝐒𝐲𝐬𝐭𝐞𝐦𝐬: 𝐓𝐡𝐞 𝐏𝐄𝐆𝐒 u četvrtak, 1. februara 2024. godine sa početkom od 18.00 sati na Fakultetu organizacionih nauka, u amfiteatru 5 (D301 po staroj numeraciji).
Apstrakt predavanja: Zahtevi visokog kvaliteta predstavljaju jedan od najvažnijih faktora za uspeh softverskih projekata. Većina razvoja danas se oslanja na primitivne i nepotpune oblike zahteva, korisničkih slučajeva i korisničkih priča, koji nisu dovoljni.
Sveobuhvatan pristup koji će biti predstavljen u ovom predavanju razmatra četiri podjednako važna područja zahteva – projekat, okruženje, ciljeve i sistem – i uključuje standardni plan za dokumentaciju zahteva, zamenjujući poznati ali zastareli IEEE standard iz 1998. godine. Takođe, ostavlja prostor za racionalnu upotrebu određenih formalnih elemenata.
Predavanje će objasniti izazove koji se dovode u vezu sa zahtevima i istaći kako kreirati korisne zahteve koji odgovaraju izazovima današnjih ambicioznih sistema.
O predavaču: Bertrand Mejer je profesor softverskog inženjerstva i prorektor na Constructor Institute u Švajcarskoj. Prethodno je bio profesor i predsednik odseka za računarske nauke na ETN u Cirihu i STO (tehnički direktor) Eiffel Software, sa sedištem u Santa Barbari (Kalifornija). Njegovo istraživanje obuhvata širok spektar tema u inženjeringu softvera, programskim jezicima, verifikaciji softvera i metodologiji programiranja. Poznat je kao tvorac Eiffel jezika i koncepta Design by Contract, kao i autor nekoliko poznatih naslova, uključujući – Agile! The Good, the Hype and the Ugly i Handbook of Requirements and Business Analysis (obe izdavača Springer). Član je Academia Europaea, ACM Fellow i dobitnik priznanja ACM Software System, Dahl-Nygaard i IEEE Harlan Mills.