Smart Open Software
il software a regola d’arte
Logo SOS

I nostri servizi

SOS è in grado di fare fronte ad un ampio ventaglio di richieste e necessità, che vanno dalla progettazione e sviluppo di applicazioni Web avanzate (basate su tecnologie Web 2.0), allo sviluppo di Web service complessi (basati su tecnologie SOAP/WSDL, XML-RPC e REST), allo sviluppo di applicazioni a codice mobile in ambienti ad elaborazione delocalizzata (grid computing), al consolidamento, integrazione e ammodernamento di sistemi e applicazioni legacy, alla progettazione e all’implementazione di reti telematiche aziendali con servizi complessi.

L’offerta di SOS copre l’intero ciclo di vita del software: dall'analisi dei requisiti, alla stesura del progetto, all’implementazione delle applicazioni fino al collaudo e al deployment delle stesse, come pure alla successiva attività di gestione, sia manutentiva che evolutiva.

La nostra metodologia di sviluppo

Per lo sviluppo delle proprie applicazioni, SOS adotta le più moderne ed efficaci metodologie di ingegneria del software, quali la Programmazione Agile e la Extreme Programming, con particolare riferimento alla Continuous Integration e alla TDD (Test Driven Development), quest’ultima accompagnata da continue e rigorose analisi di copertura del codice da parte dei test rilasciati.

Il software rilasciato da SOS è sempre corredato di un’estesa suite di test, (composta sia da unit test che da integration test che da acceptance test), con la massima copertura possibile del codice rilasciato e delle specifiche funzionali richieste dal cliente.

Inoltre SOS fornisce su richiesta il codice sorgente del software rilasciato, così come ogni altro materiale documentale atto alla manutenzione e all’ulteriore sviluppo del software medesimo, potendo in questo modo garantire nel tempo al cliente la massima libertà di customizzazione e di adattamento del software alle proprie esigenze, anche laddove il rapporto con SOS dovesse cessare.

Le tecnologie adottate

Per le tecnologie di sviluppo, SOS utilizza la migliore selezione del software open-source ad oggi disponibile, come i linguaggi di programmazione Perl, Ruby, Python, Java e C, i framework di sviluppo Catalyst e Ruby on Rails unitamente agli ORM DBIx::Class e ActiveRecord, gli RDBMS PostgreSQL e MySQL, DB embedded quali SQLite e Berkeley DB, datastore NoSQL quali Cassandra, MongoDB e CouchDB, message-broker come ActiveMQ, Apollo e Gearman, i Web server Apache e nginx unitamente a numerosi moduli ed estensioni, il sistema operativo Linux (o qualsivoglia altro sitema operativo in uso presso il committente).

Grazie alle significative esperienze maturate (si consulti la pagina dei nostri successi), SOS è altresì in grado di garantire l’interoperabilità delle proprie soluzioni basate su software open-source con le applicazioni proprietarie eventualmente in uso presso il cliente, così come è in grado di progettare e gestire percorsi di migrazione dalle applicazioni prorietarie stesse, anche se in uso in scenari molto complessi, ad applicazioni libere con funzionalità equivalenti o superiori, in grado di garantire significativi risparmi sui costi di gestione ed incrementi di produttività ragguardevoli.

Applicazioni open-source

Tra i propri servizi, SOS offre anche interventi di consulenza, installazione, setup, customizzazione, branding, gestione ed addestramento all’uso di alcune tra le più popolari applicazioni disponibili nel mondo del software libero.

Tra queste ricordiamo:

  • applicazioni CMS quali Bricolage, Krang, Slash, Moveable Type e Melody, su cui si basano alcune delle Web community e dei Web magazine di maggiore successo su Internet;
  • i più evoluti wiki-engine disponibili sul mercato, come Foswiki e TWiki, in uso da molti anni presso numerose aziende ed organizzazioni multinazionali quali CERN, Oracle, British Telecom, Michelin, DHL, Texas Instruments, Yahoo!, Novell, Motorola, SAP, Cmed e molte altre;
  • le più avanzate applicazioni di trouble ticket management, quali Request Tracker, OTRS e Bugzilla, in uso in numerose aziende multinazionali quali Intel, Oracle, Nokia, Siemens, Lufthansa, Boeing, NASA, Amnesty International, Fujitsu Microelectronics;
  • i list manager Sympa e Mailman, in grado di gestire su un’unica installazione centinaia di mailing list e newsletter (anche su diversi domini) con centinaia di migliaia di utenti, offrendo funzionalità avanzate quali l’archiviazione dei messaggi sul Web con funzioni di ricerca full-text;
  • le potenti e flessibili applicazioni ERP e contabilità SQL-Ledger e LedgerSMB, impiegate con successo da moltissime aziende di ogni dimensione in tutto il mondo.

Indice della pagina

Eventi e notizie


Contatti

Smart Open Software S.r.l.
P.IVA e CF: 07507951007
Iscr. REA (Roma): 1037723
Sede legale
Via dei Bresciani, 23
00186 Roma (RM)

Tel.: +39 06 7022365
Fax: +39 06 7022365
Email
info@smartopensoftware.com
PEC
info@pec.smartopensoftware.com