Assistenza e manutenzione del software

Manteniamo operativo l’intero prodotto dopo il lancio: le app mobili, il sito o l’applicazione web, i server su cui girano e il modo in cui tutto viene distribuito. Un team, un contratto e un unico punto a cui segnalare un problema.

Assistenza e manutenzione del software

A chi si rivolge

La maggior parte dei prodotti è fatta di più sistemi che si guastano insieme: un’app, il suo backend, un sito, un server. L’assistenza funziona meglio quando un unico team li vede tutti.

Scegliete l'assistenza che vi serve

Manutenzione di app mobili

Manteniamo operative le app iOS e Android dopo il rilascio: aggiornamenti di sistema, correzione dei crash, conformità agli store, rilasci e recupero degli account.

Manutenzione di siti web

Correzioni, aggiornamenti, prestazioni e sicurezza per siti e applicazioni web, compresi i progetti presi in carico da altri sviluppatori.

Assistenza server

Amministrazione di server Linux: web server, database, backup testati, aggiornamenti, monitoraggio, SSL, posta e migrazioni tra provider di hosting.

DevOps

Pipeline CI/CD, container, infrastruttura cloud e VPS, ambienti separati e monitoraggio, configurati perché i rilasci diventino routine.

Un unico team per l'intero prodotto

Un unico team per l'intero prodotto

Quando app, backend e server sono seguiti da persone diverse, ogni incidente inizia con una discussione su di chi sia il problema. Noi ci prendiamo la responsabilità dell’intera catena, dall’app sul telefono dell’utente fino al database sul server. Un pagamento non riuscito, una notifica push mancata o una pagina lenta vengono seguiti attraverso tutti i livelli dagli stessi ingegneri, e ricevete un’unica spiegazione della causa invece di tre parziali.

Prendere in carico un prodotto da un altro team

Prendere in carico un prodotto da un altro team

Un prodotto ereditato viene esaminato prima di promettere qualunque cosa. Oltre al codice, cerchiamo tutto ciò da cui il prodotto dipende senza che si veda: account degli store e dell’hosting, domini, chiavi di firma, servizi di pagamento e di posta, e a chi è intestato ciascuno. Poi ricevete una descrizione dello stato di ogni parte e di cosa comporteranno i primi mesi. A volte la conclusione onesta è che rifare una parte costa meno che mantenerla, ed è meglio saperlo all’inizio che dopo un anno di rattoppi.

Assistenza e sviluppo insieme

Assistenza e sviluppo insieme

Assistenza e sviluppo di solito sono lo stesso team: una parte mantiene in salute la versione attuale, un’altra costruisce la successiva. I piccoli miglioramenti che non giustificherebbero mai un progetto a parte si fanno nell’ambito dell’assistenza, mentre le funzionalità più grandi vengono stimate separatamente. Gli ingegneri che risolvono gli incidenti conoscono il codice che stanno estendendo, e questo rende più veloci entrambi i lavori.

Come inizia l'assistenza

01

Call conoscitiva

Ci dite di cosa è fatto il prodotto, chi l’ha sviluppato e cosa vi preoccupa ora. Noi vi diciamo quali parti esamineremmo per prime.

02

Audit

Esaminiamo codice, account, hosting e deploy. Ricevete un report sullo stato di ogni sistema e sui rischi individuati.

03

Perimetro e condizioni

Concordiamo cosa è coperto, i tempi di risposta per ogni tipo di problema e il perimetro mensile. Ricevete una proposta con il prezzo per quel perimetro.

04

Passaggio di consegne

Accessi, chiavi e documentazione vengono raccolti in un unico posto, si configura il monitoraggio e si risolvono per primi i problemi urgenti emersi dall’audit.

05

Assistenza continuativa

Monitoraggio, correzioni, aggiornamenti e rilasci nel perimetro concordato, con report periodici su cosa è stato fatto.

Cosa seguiamo

Mobile

Web e backend

Infrastruttura

Come potete pagare l'assistenza

Piano di assistenza mensile

Un perimetro mensile fisso concordato dopo l’audit: monitoraggio, aggiornamenti, correzioni e un volume stabilito di piccole modifiche.

Team dedicato

Ingegneri assegnati al vostro prodotto che si occupano sia dell’assistenza sia dello sviluppo di nuove funzionalità.

A ore, su richiesta

Per prodotti che hanno bisogno di aiuto occasionale: singole correzioni, aggiornamenti o consulenze, fatturati in base al tempo impiegato.

Recensioni

Trattiamo ogni cliente e il suo progetto con attenzione.

Domande frequenti

Possiamo richiedere assistenza solo per una parte del prodotto?

Sì. Ogni tipo di assistenza funziona anche da solo: solo le app mobili, solo i server e così via. Combinarli ha senso quando le parti dipendono l'una dall'altra e gli incidenti attraversano i confini tra loro.

Quali tempi di risposta offrite?

Si concordano per ogni prodotto e dipendono da ciò che fa. Un servizio che elabora pagamenti e uno strumento interno non hanno bisogno delle stesse garanzie, e pagare quelle più stringenti senza averne bisogno significa sprecare denaro.

Seguite prodotti sviluppati da altri team?

Sì, la maggior parte dei progetti di assistenza inizia così. Partiamo da un audit e vi diciamo onestamente in che stato è il prodotto prima di impegnarci su un perimetro.

A chi appartengono account e accessi?

A voi. Account degli store, domini, hosting e repository dovrebbero essere intestati alla vostra azienda, e noi lavoriamo con gli accessi che ci concedete. Se sono ancora in mano a un ex fornitore, vi aiutiamo a trasferirli a voi.

Cosa vediamo ogni mese?

Un report sugli incidenti e sulle loro cause, sugli aggiornamenti applicati e sulle modifiche apportate, più i rischi in arrivo, come una scadenza di uno store o una versione di framework a fine supporto.

Cosa succede se decidiamo di interrompere?

Tutto resta vostro: codice, accessi, documentazione e note raccolte durante l'assistenza. Consegniamo il prodotto al team successivo in modo ordinato.

Raccontateci il vostro progetto

Descrivete l'attività in poche righe. Entro un giorno lavorativo vi risponderemo con alcune domande o con una prima valutazione di perimetro e costi.

Preferite l'email o una telefonata?

welcome@revolsource.com
+38 097 662 23 20

Revol Software OÜ, Tallinn, Estonia. Il nostro team è distribuito in tutto il mondo.

Unisciti al nostro team

Invia il tuo CV a career@revolsource.com