Open Source
Sviluppiamo codice open source documentato, pulito e accessibile.
Open source è la nostra filosofia. Abbiamo creduto da subito nei software open source per il web: PHP, MySQL, CMS come Magento, Drupal, WordPress – e ci crediamo fermamente tutt’ora.
Open source non significa gratuito. Non significa che il cliente non sia proprietario del codice che scriviamo per lui. Non significa che chiunque può “leggere” quel codice e copiarlo.
Significa invece che il cliente sarà sempre libero di scegliere: se vorrà cambiare fornitore, se vorrà far intervenire qualche altra azienda o professionista sul codice sviluppato da MageSpecialist, lo potrà fare. Noi non “blindiamo” il cliente in maniera truffaldina, offuscando il codice sorgente o “tenendolo in ostaggio”.
Preferiamo che il cliente rimanga con noi perché si fida ed è soddisfatto del nostro lavoro.
Puntualità
Rispettiamo gli impegni e le scadenze del cliente facendoli nostri.
Ogni progetto ha il suo budget e i suoi tempi di analisi, implementazione, test e rilascio. Abbiamo imparato a non sottovalutare il tempo necessario per ciascuna di queste fasi (e per tutte le fasi intermedie) ma allo stesso tempo a rispettare le scadenze e gli impegni presi con il cliente.
Perché una data di consegna non è solo un traguardo arbitrariamente deciso per capriccio: è una meta comune da perseguire e raggiungere. Perché quando si parla di tempo, si parla anche di denaro – e a nessuno piace sprecare entrambi, né a noi né al nostro cliente.
Ecco perché abbiamo imparato a fare stime realistiche dei tempi dei progetti. Ecco perché comunichiamo sempre in anticipo i ritardi, se ce ne fossero – e qualsiasi progetto, dal più semplice al più complesso, spesso ne accumula. Ecco perché quando viene il momento del go live siamo sereni: perché anche il nostro cliente possa esserlo con noi.
Agile Development
Adottiamo metodologie di lavoro agili per fornire risultati concreti e veloci.
Crediamo nella necessità di snellire le procedure tradizionali di analisi-sviluppo-test-rilascio per adattarsi ed essere competitivi nell’epoca del web 2.0.
Per questo motivo ci focalizziamo sull’obiettivo di consegnare al cliente, in tempi brevi e frequentemente software funzionante e di qualità, con strategie di rolling release volte a dividere ogni progetto nelle sue macro-aree funzionali.
Ogni progetto – dal più semplice al più complesso e stratificato – viene affrontato con uguale approccio: organizziamo un team di lavoro coeso e affiatato e comunichiamo costantemente con il committente e/o con il cliente finale. In questo modo ogni risorsa coinvolta sarà effettivamente sfruttata al 100% per un obiettivo comune – e il cliente pagherà per risultati concreti e misurabili.
Lavoro di squadra
Creiamo team di risorse dedicate al tuo progetto non solo le nostre interne ma anche i referenti del cliente finale, del committente terzo, ed eventuali altre agenzie e soggetti coinvolti nel progetto.
Ci occupiamo di coordinare queste risorse nella maniera più efficiente ed efficace.
Problem Solving
Ci piace risolvere i problemi, non crearli. Però non vogliamo nemmeno ignorarli per poi lasciare che sia il cliente finale a scoprirne a sue spese l’esistenza.
Cerchiamo di avere un approccio positivo e propositivo ai progetti in modo che gli ostacoli del percorso non diventino insuperabili montagne da scalare ma vengano affrontati uno dopo l’altro fino al raggiungimento dell’obiettivo finale.
Patti chiari
Siamo sicuri che lo ripetano tutte le aziende sul mercato…
Noi però cerchiamo di far corrispondere il famoso motto a realtà. Non vogliamo che il cliente abbia brutte sorprese. Ci piace essere chiari sin da subito, a costo di essere diretti e – talvolta – sgraditi. Siamo sicuri che nel tempo questa sia l’unica strategia premiante.