672x
005288
2022-07-21

Rilascio settimanale di nuove versioni

Perché Dlubal Software rilascia nuove versioni di RFEM 6, RSTAB 9 e RSECTION ogni settimana?


Risposta:

Durante lo sviluppo dei programmi della serie di prodotti R20 (RFEM 6, RSTAB 9, RSECTION 1 e i corrispondenti add-on), Dlubal Software è guidato dai principi dello sviluppo agile del software, con particolare attenzione a SCRUM [2]. L'obiettivo è quello di portare innovazioni e correzioni di bug agli utenti in modo tempestivo e di integrare rapidamente il loro feedback nel processo di sviluppo. Il software ha lo scopo di migliorare continuamente, con particolare attenzione ai progressi evolutivi nello sviluppo, invece che ai grandi salti.

Per garantire un'alta qualità e mantenere le caratteristiche non finite da parte degli utenti, tutte le modifiche vengono inizialmente apportate in rami separati. Dopo il completamento e test approfonditi, sono integrati nel ramo principale e sono sottoposti a ulteriori test, che sono per lo più automatizzati.

Lo strumento Git [4] viene utilizzato per la gestione delle versioni, mentre Jenkins [5] viene utilizzato per l'integrazione e il test. Entrambi gli strumenti rappresentano potenti standard nello sviluppo agile.

Gli aggiornamenti del software per gli utenti dovrebbero essere eseguiti in un lasso di tempo ragionevole, in base alla stabilità e alle esigenze degli utenti, in genere ogni quattro-otto settimane. In caso di problemi o se sono necessarie nuove funzionalità, si consiglia di installare l'ultima versione.

L'extranet [8] funge da fonte affidabile di informazioni per le nuove funzionalità implementate o per le correzioni di bug implementate. L'uso dei principi agili è diffuso e non limitato all'industria del software. Aziende di vari settori, come il produttore automobilistico Tesla [6], utilizzano questi metodi con successo. Le pratiche agili vengono persino applicate in aree che originariamente non hanno nulla a che fare con lo sviluppo di software, come SCRUM nei soccorsi in caso di catastrofi, come discusso in un episodio del podcast [7] con il dottor Oliver Emmler.


Autore

Il signor Faulstich è responsabile della garanzia della qualità del programma RFEM e fornisce assistenza ai clienti.

Link


;