easi
youtube twitter linkedin facebook rss newsletters
0
right left

18.12.2015

Sebastien Santarelli,
Project Coordinator

who
back

A la découverte du métier de mobile consultant

3113 read – 1 comments – EASI – Tags: EASI, Consultant, Mobile, Apple, Technologies

Une fois n'est pas coutume, ce post sera l'interview d'un de mes collègues, Thomas, qui va nous expliquer son métier de Senior Business Consultant chez EASI.
Thomas est arrivé en mars 2014 au sein d'une équipe mobile en pleine construction et a rapidement trouvé sa place.

Bonjour Thomas, tu peux te présenter en quelques mots ? Quel est ta fonction principale chez EASI ? Quel métier excerçais-tu auparavant ? 

Bonjour Sebastien !
Avant EASI, j'ai été consultant dans les technologies SAP pendant 7 ans. Mon travail était principalement constitué de développement sur mesure, d'analyse et de support technique.
J'ai ensuite pris la décision de me réorienter vers les technologies qui me passionnent: le mobile, plus précisément les produits mobiles Apple.

Chez EASI, le développement et l'analyse sont toujours une partie importante de mon travail. Je m'occupe également de coacher l'équipe iOS, de recherche et développement, parfois un peu de gestion de projet...

Au dela des tâches de développement, tu as donc d'autres choses à réaliser dans le cadre de ta fonction, tu nous en dis plus ?

Une des tâches la plus importante est le contrôle et la mise en place des standards pour tous les développements liés aux plates-formes Apple. Les technologies mobiles évoluent à toute vitesse, il est crucial de mettre en place des outils afin d'assurer au mieux la pérennité et la qualité de nos développements. Ça vaut pour nos produits bien sûr, mais aussi pour fournir le meilleur service possible à nos clients.

Le coaching de l'équipe iOS est directement lié à cette première tâche. Chaque collègue contribue et est directement responsable de l'application de ces standards. Je m'assure que les informations soient efficacement et correctement partagées, et que chacun puisse progresser et exprimer leur passion dans leurs projets.

Je sais que tu as insisté pour que l'on fasse notre dernier projet commun en Swift, Techniquement, quels sont tes chantiers en cours actuellement ?

Lorsque ce nouveau langage a été annoncé, tous les consultants iOS chez EASI étaient enthousiastes. Nous avons néanmoins préféré attendre qu'il gagne en maturité et en stabilité avant de l'utiliser pour de vrais projets.

Après 1 an et demi d'existence, et quelques projets réalisés avec succès, nous avons décidé de l'utiliser systématiquement. Je reste toujours attentif aux nouveautés qui pourraient améliorer la qualité finale de nos développements.

Récemment, nous avons obtenus de très bons résultats avec les méthodes suivantes:

  1. Nous utilisons CocoaPods pour gérer les librairies que nous utilisons dans nos projets. Certaines librairies utilisées sont bien connues (par exemple AFNetworking), mais nous développons également nos propres librairies. Des discussions sont en cours pour en publier certaines sous licence OpenSource.
     
  2. La découpe d'écran en 'Behaviours'.Cette technique nous semble très prometteuse pour contrer un des problème les plus fréquents dans le développement d'app iOS: les massive view controllers (StackExchange, CIMGF).
     
  3. La programmation orientée protocol, rendue possible par la version 2 du langage Swift. Tout développeur a déjà été confronté à la modification d'une fonctionalité dans une classe utilisée dans un héritage à plus de 3 niveaux. Cette technique a ses limites mais peut remplacer l'héritage dans une grande partie des cas, et fortement limiter les risques d'effets de bords lors d'une maintenance.

Je sais que tu as été impliqué dans des projets impliquant d'autres Business Line (EASI SmartShare, EASI Financials, ...) qu'est ce qui différencie ton travail de celui des autres consultants EASI ?

La plupart des consultants chez EASI se spécialisent dans un de nos produits. Dans l'équipe mobile, j'ai eu la chance de travailler sur les versions mobiles de plusieurs de nos produits. Ça m'a permis d'avoir très tôt un aperçu global de toutes nos solutions.

Nous avons aussi la chance de concevoir et développer des applications sur mesure pour de nombreux clients. Ces projets nous offrent une très grande variété fonctionnelle, ainsi que l'occasion de régulièrement mettre à l'épreuve de nouvelles techniques de développements.

Les technologies mobiles diffèrent également des autres plates-formes de développement utilisées chez EASI. Si elles ont maintenant acquis une certaine maturité, elles continuent à évoluer à un rythme très rapide. Ca demande de la part de l'équipe iOS une attention constante, sans doute plus appuyée que pour d'autres technologies moins jeunes et plus stables.

EASI est Best Workplace 2015, qu'est ce qui nous différencie du reste des entreprises que tu connais ?

Par rapport à mes expériences passées, EASI se démarque de plusieurs façons.
Tout d'abord, l'autonomie et les responsabilités confiées aux consultants, en particulier lorsqu'ils en sont demandeurs.

En lien avec ce premier point, j'apprécie particulièrement les moyens mis en oeuvres pour encourager chacun à donner leur meilleur et à progresser.

Pour terminer, tout simplement la bonne ambiance et entente au sein des différentes équipes. C'est essentiel pour moi de savoir que je peux compter sur mes collègues, autant pour les projets que pour passer un bon moment autour d'une bière après une journée de travail. J'avais déjà la chance d'être entouré ainsi dans mon précédent emploi, et c'est toujours le cas chez EASI.

Pour terminer, fermons les yeux, quel serait ton rêve pour EASI en 2016 ?

Un seul ? Alors disons que pour EASI et plus particulièrement pour l'équipe mobile, j'espère que le lancement mondial d'InboxZero sera un énorme succès. En tant qu'utilisateur convaincu et membre de l'équipe de développement, j'en serais vraiment ravi.

Merci pour tes quelques mots sur le blog et à bientôt autour de nouveaux projets chez EASI !

Leave a comment

1 comments

Très chouette interview :-)

18.12.2015

01:18:40

Nicolas Bichon

Post your comment