Un système qui n'existe pas encore
Concevoir et construire à partir de l'activité. Nous établissons d'abord si acheter est la meilleure réponse, car se tromper là-dessus coûte cher.
Sites web, applications mobiles, et le logiciel sur mesure sur lequel une entreprise tourne.
le problème métier
Certaines activités comptent une poignée d'étapes qui leur appartiennent vraiment. Lorsque ce sont elles qui rendent l'entreprise compétitive, ce sont aussi celles qu'un produit packagé traite le plus mal.
Alors l'entreprise s'adapte. Un champ sert à autre chose que ce pour quoi il existait, un tableur pousse à côté d'un processus, et une personne devient l'intégration entre deux systèmes. Cela fonctionne, et le coût reste invisible parce qu'il est réparti sur la semaine de tout le monde.
Le sur-mesure n'est pas la réponse à chacune de ces situations. C'est la réponse quand l'étape mérite d'être protégée et que le contournement est devenu le processus.
Concevoir et construire à partir de l'activité. Nous établissons d'abord si acheter est la meilleure réponse, car se tromper là-dessus coûte cher.
Reconstruire un système que plus personne ne peut modifier sans risque, généralement par étapes, les deux tournant en parallèle jusqu'à ce que le nouveau ait mérité le trafic.
API et intégration là où la liaison actuelle est une personne qui déplace des données d'un écran à l'autre.
Le site ou l'application que rencontre un client. Jugé en quelques secondes, vécu pendant des années.
notre façon de procéder
Ce qui décide si un logiciel mérite sa place, c'est s'il enregistre ce qui s'est passé, s'il se relie à ce que vous exploitez déjà, et s'il pourra être modifié l'an prochain par quelqu'un qui n'était pas là quand il a été construit.
Nous livrons tôt une première version utilisable plutôt que de tout retenir pour un lancement unique. Un système qui atteint de vrais utilisateurs en semaine six vous apprend davantage qu'un cahier des charges validé en semaine deux.
Nous écrivons pour celui qui héritera du système : une documentation tournée vers votre activité plutôt qu'un manuel générique, et du code qui ressemble au code qui l'entoure.
architecture de référence
Un modèle de référence, et non le système d'un client. L'essentiel de ce qui rend un logiciel durable se décide à ces frontières plutôt que dans les fonctionnalités.
Ce que les gens manipulent, sur l'appareil qu'ils ont sous la main. Accessible et rapide parce que ce sont des exigences, pas des préférences.
Les règles sur lesquelles l'activité tourne vraiment, réunies en un seul endroit plutôt qu'éparpillées entre les écrans.
Les API entrantes et sortantes, y compris celles qui remplacent une personne recopiant d'un système à l'autre.
Une structure qui appartient à l'entreprise, conçue pour que les questions posées plus tard restent répondables.
Comment un changement atteint la production, et comment on l'en retire quand il s'avère mauvais.
va souvent avec
Nous commençons par une session de travail sur votre activité réelle, pas par un argumentaire générique. Vous en ressortez en sachant ce qui se passe, ce qu'il faut corriger en premier, et à quoi ressemble la suite.