The field Software Engineering is of interest for professionals with a job profile that matches or is close to
The Software Engineer / Software Architect in small settings directly interacts/contracts with the customer. In medium to large settings, they collaborate with Business Analysts (responsible for the business requirements), Project Managers (responsible for plans and status reports), User Experience Specialists (responsible for the UI basic and detailed requirements), Quality and Security Specialists (for respective requirements) and IT Operation (taking over the developer builds for productive operation).
Software Engineers often specialise for a technology/methodology (e.g. Java, .Net/Microsoft, Data Science + Analysis, Machine Learning, AI, ...). But at SI, we focus on the fundamental common best-practices. The roles of 'Backend Developer' and 'Frontend Developer' are sometimes distinguished - with 'Full-stack Developer' merging both roles. The Frontend Developer is close with the User Experience Specialist, cf. the SI field of interest User Experience.
CHOOSE, the Swiss Group for Original and Outside-the-box Software Engineering, is a special interest group of the SI (Swiss Informatics Society). CHOOSE pushes the boundaries of software engineering at the intersection of programming languages, model-based engineering, visual analytics, NLP, AI, and other emerging technologies.
We support researchers in exploring better ways of crafting software and bridging the gap between research and industry. We sponsor students and organize forums where researchers and industry professionals exchange ideas.
SAUG (Swiss APL User Group) is focussed on the use of APL (A Programming Language) due to its special properties.
APL was originally not a computer programming language like "Fortran", "C", "Pascal" etc. , but a mathematical/logical notation developed in the 1960s by Kenneth E. Iverson, a young Harvard lecturer. IBM recognized the potential of APL and hired Iverson as well as some of his colleagues to implement Iverson's notation on a computer. This implementation (using Fortran) quickly showed that APL could be used to program complex questions. It was continued using the now current acronym APL or "A Programming Language". The power of APL operators/functions is due to their automatic data structure penetration and special operators. This eliminates the need for many control structures. Nested data structures (nested arrays) were only added with the 2nd APL generation. This made it the ideal tool to process data from relational databases where SQL reaches its limits. It can in turn also be used to make external data from other sources available for SQL.
Although applications in insurance, finance and statistics are most commonly attributed to APL, it offers broader application: analyze log files across lines and files, check CSV files for validity and eliminate any errors, handle theoretical numbers questions. AI algorithms or fractals also fit into the concept of APL. The pervasiveness of APL could even find application in quantum computers.
The APL system vendor world is very innovative. At SAUG, such innovations are presented and portability between different systems is highlighted (and solved as best as possible). Various topics are discussed at quarterly "SAUG Labs." In each case, a SAUG member or guest gives a presentation on a key topic.
SI-SE, the SI Special Interest Group on Software Engineering, was founded in 1994 in order to support continuous education in the area of software engineering. In close cooperation with the ITG-SE special interest group of Electrosuisse, SI-SE organises events for software engineering professionals.
The goals of SI-SE are to
Events
View our planned and past events.
SI-SE is currently lead by the co-presidents Professor Karl Rege (ZHAW) and Dominik Wotruba (Red Hat).
Il settore dell'ingegneria del software è di interesse per i professionisti con un profilo professionale che corrisponde o si avvicina a
Il Software Engineer / Software Architect in contesti piccoli interagisce/contratta direttamente con il cliente. In contesti medio-grandi, collaborano con Analisti di Business (responsabili dei requisiti aziendali), Project Manager (responsabili dei piani e dei rapporti sullo stato di avanzamento), Specialisti della User Experience (responsabili dei requisiti di base e dettagliati dell'interfaccia utente), Specialisti della Qualità e della Sicurezza (per i rispettivi requisiti) e IT Operation (che si occupano delle build degli sviluppatori per un funzionamento produttivo).
Gli ingegneri del software sono spesso specializzati in una tecnologia/metodologia (ad esempio Java, .Net/Microsoft, Data Science + Analysis, Machine Learning, AI, ...). Ma in SI ci concentriamo sulle migliori pratiche comuni fondamentali. I ruoli di "Sviluppatore Backend" e "Sviluppatore Frontend" sono talvolta distinti - con il termine "Sviluppatore Full-stack" che fonde entrambi i ruoli. Lo Sviluppatore Frontend è vicino allo Specialista dell'Esperienza Utente, cfr. il campo di interesse di SI, User Experience.
CHOOSE, il Gruppo svizzero per l'ingegneria del software originale e fuori dagli schemi, è un gruppo di interesse speciale della SI (Società svizzera di informatica). CHOOSE si spinge oltre i confini dell'ingegneria del software all'intersezione tra linguaggi di programmazione, ingegneria basata su modelli, analisi visiva, PNL, IA e altre tecnologie emergenti.
Sosteniamo i ricercatori nell'esplorazione di modi migliori di creare software e nel colmare il divario tra ricerca e industria. Sponsorizziamo studenti e organizziamo forum per lo scambio di idee tra ricercatori e professionisti del settore.
Il SAUG (Swiss APL User Group) si concentra sull'uso dell'APL (A Programming Language) grazie alle sue proprietà speciali.
Originariamente l'APL non era un linguaggio di programmazione per computer come "Fortran", "C", "Pascal" ecc. ma una notazione matematica/logica sviluppata negli anni '60 da Kenneth E. Iverson, un giovane docente di Harvard. IBM riconobbe il potenziale dell'APL e assunse Iverson e alcuni suoi colleghi per implementare la notazione di Iverson su un computer. Questa implementazione (utilizzando Fortran) dimostrò rapidamente che l'APL poteva essere utilizzato per programmare domande complesse. L'acronimo APL, "A Programming Language", è stato poi ripreso. La potenza degli operatori/funzioni APL è dovuta alla penetrazione automatica della struttura dei dati e agli operatori speciali. Ciò elimina la necessità di molte strutture di controllo. Le strutture di dati annidate (array annidati) sono state aggiunte solo con la seconda generazione di APL. Ciò lo ha reso lo strumento ideale per elaborare i dati provenienti da database relazionali dove l'SQL raggiunge i suoi limiti. A sua volta, può essere utilizzato per rendere disponibili per SQL dati esterni provenienti da altre fonti.
Sebbene le applicazioni in ambito assicurativo, finanziario e statistico siano le più comunemente attribuite ad APL, esso offre applicazioni più ampie: analizzare file di log attraverso linee e file, verificare la validità di file CSV ed eliminare eventuali errori, gestire domande sui numeri teorici. Anche gli algoritmi di intelligenza artificiale o i frattali rientrano nel concetto di APL. La pervasività dell'APL potrebbe trovare applicazione anche nei computer quantistici.
Il mondo dei fornitori di sistemi APL è molto innovativo. Al SAUG vengono presentate tali innovazioni e viene evidenziata (e risolta nel miglior modo possibile) la portabilità tra sistemi diversi. I "SAUG Labs", che hanno cadenza trimestrale, trattano vari argomenti. In ogni caso, un membro del SAUG o un ospite tiene una presentazione su un argomento chiave.
SI-SE, il gruppo di interesse speciale SI sull'ingegneria del software, è stato fondato nel 1994 per sostenere la formazione continua nell'area dell'ingegneria del software. In stretta collaborazione con il gruppo di interesse speciale ITG-SE di Electrosuisse, SI-SE organizza eventi per i professionisti dell'ingegneria del software.
Gli obiettivi di SI-SE sono
Gli eventi
Visualizza i nostri eventi programmati e passati.
La SI-SE è attualmente guidata dai copresidenti professor Karl Rege (ZHAW) e Dominik Wotruba (Red Hat).
SI è l'associazione svizzera senza scopo di lucro per le assoluzioni degli studi IT.
SI si impegna a migliorare costantemente la qualità del panorama informatico svizzero. Rappresentiamo gli interessi di circa 1500 esperti IT provenienti da tutti i settori professionali dell'informatica.
Come voce dei professionisti IT in Svizzera, SI contribuisce al processo decisionale politico. Sosteniamo politiche IT sostenibili nel settore pubblico e privato. Nell'interesse degli esperti IT, SI si impegna a creare buone condizioni per la professione e per la formazione continua. Unisciti ai colleghi della tua specializzazione in Svizzera per entrare in contatto e partecipare
SI e i nostri Gruppi di interesse organizzano continuamente eventi su vari argomenti di attualità. Partecipate per saperne di più e per incontrare persone che la pensano allo stesso modo.
L'associazione FSIE raccomanda ai suoi membri eventi e corsi. Se sei un fornitore di formazione per esperti IT, fatecelo sapere.
Costruire un ponte tra il business e l'IT
L'associazione svizzera senza scopo di lucro FSIE certifica esperti informatici affidabili e qualificati. Datori di lavoro, clienti, colleghi e utenti si fidano di loro.
La SI ha festeggiato il suo 40° anniversario il 17 novembre presso l'Hotel Schweizerhof di Berna. Date un'occhiata alla galleria dell'evento!
L'amministrazione svizzera è attualmente impegnata a gettare le basi per una legge svizzera sull'E-ID e per un quadro pratico. SI ospita eventi con diverse parti interessate allo sviluppo dell'E-ID e ha un piccolo gruppo di lavoro sul tema.
La protezione dei dati si estende a tutti i settori dell'IT e i nuovi sviluppi tecnologici rendono difficile mantenerne il controllo, mentre le violazioni dei dati si accumulano e i dati personali diventano sempre più preziosi. In questo Spotlight, SI organizza eventi per discutere i punti salienti della privacy dei dati.
Man mano che le infrastrutture IT si sviluppano e crescono, diventano anche più soggette a guasti. SI vuole facilitare la discussione con eventi ed esercitazioni di sicurezza e invita tutti i suoi membri a partecipare.
L'organizzazione di progetti IT può essere una sfida e aggiungere costi aggiuntivi significativi. SI invita i relatori a tenere conferenze sui loro campi di competenza nella gestione di programmi e progetti e a creare una discussione sull'argomento.
Lo Swiss IT Congress 2024 tratterà il tema dell'Intelligenza Artificiale Per saperne di più sul programma e registrarsi, visitate il sito web it-congress.ch!
Le valute digitali come Bitcoin, Ethereum e molte altre sono in prima linea nello Zeitgeist. SI organizza eventi e corsi con educatori e appassionati e vi invita a partecipare per farvi una vostra opinione.
Per saperne di più
Dal 1° gennaio 2025, SI assumerà la gestione delle certificazioni ECDL/ICDL con l'aiuto di SAQ.
Il supporto ai centri di test continuerà senza interruzioni.