Nous vous souhaitons une année 2011 pleine de réussite pour vos projets, et pour votre transition vers le Cloud une bonne dose de Tymate :)
Agile new year !
Pour bien finir l'année, nous sommes officiellement depuis hier Lauréat 2011 du Réseau Entreprendre. Bon Noël à tous !
Le Groupe La Poste officialise sa participation à notre programme de Recherche Développement Innovation TYMSOLUTION dont vous en saurez plus en 2011.
2 nouveaux membres dans l'équipe Tymate : Isaac et Maxime, ingénieurs en herbe pour vous servir. Bienvenue à tous les deux !

Edu-Studio
Galerie virtuelle

Lorenza
Application Mobile

La Redoute
Réseau Social Interne
Réseaux sociaux - Sites communautaires - Logiciels web (SaaS) - E-commerce – Portails - Sites vitrines - Intranet / extranet
Tymate fournit des services de développement web dernière génération. Nous sommes spécialisés sur la technologie Ruby on Rails et les interfaces Ajax, qui permettent de repousser les limites du développement web en termes de qualité, de maintenabilité et de productivité.
Mais comme chaque projet est différent, nous cherchons toujours la solution technique la plus adaptée pour répondre au mieux à vos besoins : du développement sur mesure avec les langages objets, comme Ruby, à l’utilisation de systèmes de gestion de contenu (CMS tels que Drupal, Magento, Joomla…), nous vous proposons une réponse pragmatique et fiable, pour un rapport qualité-prix optimal.
Iphone- Ipad – Androïd – WebApps – M-commerce – Services synchronisés – Géolocalisation
L’émergence des smartphones a révolutionné le développement informatique : de nouvelles sources d’informations sont exploitables en temps réel grâce au GPS, la boussole numérique, la lentille vidéo... que nous avons tous dans notre poche.
Nous développons des applications et services web mobiles pour tous les systèmes smartphone et PDA.
Du simple goodie aux services les plus élaborés, la révolution mobile ne se fera pas sans vous.
Un site web n'est pas juste une vitrine. C'est un outil interactif qui permet de mettre en relation les personnes, de générer du flux et de la communication.
La façon de penser de votre site ou solution web peut ouvrir des perspectives de développement en phase avec l'évolution des comportements sociaux et générer de nouveaux modèles économiques.
Notre expertise est à votre service pour imaginer et concevoir des solutions à forte valeur ajoutée.
Tymate fournit des services de conseil en stratégie web et stratégie des systèmes d'information. Nous pensons qu'une application doit être simple, ergonomique, et se focaliser sur le service qu'elle doit rendre.
Méthodes agiles - Ruby On Rails - Community Management - Social Marketing - Stratégies mobiles
Nous organisons des formations sur mesure ainsi que des conférences sur nos domaines de compétences, que cela soit dans l'expertise technologique, méthodologique et marketing.
Contactez-nous pour toute demande d'information.
Hébergement - Sécurité des données - Maintenance - Suivi des performances - Administration système - Optimisation
Nous sommes spécialisés sur les technologies open source, et spécifiquement sur les systèmes Linux. Nous maîtrisons la technologie Xenet mettons en oeuvre pour nous et nos clients des infrastructures en cloud computing.
26 Jan 2011

Nous avons assisté il y a quelques semaines à la journée de l'IDM organisée à Lille 1. Cette journée fut extrêmement intéressante.
L'IDM, ou l'Ingénierie Dirigée par les Modèles, est une méthode de développement basée sur la construction d'un modèle abstrait sur lequel reposent des développements concrets.
Imaginons que vous ayez à produire une grande quantité de logiciels. Comment gagner en productivité et en qualité? C'est l'objectif de l'IDM.
Il s'agit d'identifier le code redondant, l'architecture commune de chaque application, les fonctionnalités communes, pour construire alors une abstraction du prototype de vos applications. Cette abstraction est appelée "modèle". Ce modèle permet de générer du code pour développer des applications basées sur ce modèle.
En d'autres termes, au lieu de développer 50 applications qui ont des points communs entre elles, vous construisez une machine à applications capable de les produire à la chaîne.
C'est l'industrialisation du développement informatique. Au lieu de fabriquer des applications à la main, vous contruisez la machine qui les fabrique.
2 études de cas nous ont particulièrement intéressées : le cas d'Airbus, car il est confronté à la problématique de la grande quantité et complexité de la production d'applications embarquées, et celui d'un projet de recherche sur la production massive d'applications mobiles multi-plateformes, car il concerne directement Tymate ;-).
Airbus doit gérer la production massive d'applications embarquées, pour controler les appareils électroniques présents dans les avions. Ces appareils
sont de plus en plus nombreux, ils dépendent des types d'avions, il faut faire sans cesse des modifications pour améliorer le travail des pilotes et la sécurité. Selon Airbus, la seule façon de gagner en productivité et en qualité est de passer par l'IDM. Airbus a d'abord cherché à travailler avec des éditeurs de logiciels, mais étant donné les risques que cela comportait (pérennité, politique, rachats éventuels des
éditeurs), ils ont initié un projet open-source : le projet TOPCASED _ www.topcased.org _. Ce projet est aujourd'hui un grand succès.
Deuxième exemple, le projet CAPPUCINO _ http://www.cappucino.fr/ _ , est un programme de recherche réalisé pour Auchan par l'INRIA qui vise à utiliser l'IDM pour produire des applications mobiles multi-plateformes (avec en ligne de mire iPhone et Android), orientées m-commerce. Ce projet est à l'origine de la création d'une startup : Ubinnov, qui devrait voir le jour en 2011.
Ce que j'ai apprécié dans cette conférence, c'est que les thèmes importants à nos yeux n'ont pas été oubliés. La méthodologie Agile et le développement guidé par les tests (Test Driven Development : TDD) étaient présents dans la plupart des discours. On va utiliser la méthodologie Agile et le TDD dans le développement de ces modèles. Ce sont les modèles qui sont testés. Si on est sûr que le code qu'ils génèrent est bon, il n'est pas nécessaire de le retester ensuite.
Voir les commentaires