La plupart des entreprises arrivent à un point où la feuille de calcul, la boîte de réception partagée et les trois abonnements qui maintiennent le processus ensemble cessent d’être drôles. Le travail a une forme sans modèles de produits, les gens qui le font ont inventé des solutions de contournement que personne n’a écrites et chaque trimestre les solutions de contournement coûtent plus cher.Une application personnalisée est la bonne réponse à ce problème et la mauvaise réponse à presque tous les autres, c’est pourquoi la première chose que nous faisons est d’essayer de vous en décourager. Lorsqu'il survit à cette conversation, ce dont vous avez besoin est un logiciel qui sera toujours maintenable lorsque la personne qui l'a commandé aura passé à autre chose.
Ce que le travail implique
- Découverte qui se termine par une portée écrite et un prix fixe, pas une estimation mobile
- Un contrat tapé entre le front end et le back end, de sorte qu'un champ renommé d'un côté interrompt la construction plutôt que la production
- L'authentification, l'autorisation et l'audit sont conçus dès le départ : le réaménagement des autorisations est la révision la plus coûteuse qui soit
- Schéma de base de données conçu pour les requêtes que vous exécuterez réellement, avec des migrations sous contrôle de version
- Surveillance, journalisation structurée et alertes câblées avant le lancement
- Des tests automatisés sur les chemins où se tromper coûte de l’argent
- Déploiement en tant que code, de sorte que l'environnement peut être reconstruit plutôt que mémorisé
Pourquoi nous sommes crédibles à ce niveau
KamoCRM est lui-même une grande application web personnalisée : une quarantaine de services back-end et environ un million de lignes de Java derrière un TypeScript front-end, déployés sur un cluster que nous exploitons.Nous ne décrivons pas une méthodologie dont nous avons lu.
Ce qui déplace le prix
Nous vous proposons un devis après la découverte et le numéro est fixé avant que tout ne commence.Ce sont les choses qui le déplacent, de sorte que vous pouvez voir à peu près où se situe votre projet avant de nous parler.
- Le nombre de rôles d'utilisateur distincts que possède le système, car les autorisations multiplient la portée plus rapidement que les écrans
- Si les données doivent être migrées à partir d'un système existant, et dans quelle mesure ces données sont propres
- Intégrations avec des systèmes que nous ne contrôlons pas, en particulier ceux sans API documentée
- Obligations de conformité – les données réglementées modifient la conception, pas seulement la paperasse
- Que vous ayez besoin de nous pour l'exploiter par la suite ou de le remettre à votre propre équipe
Preuve que nous l'avons fait
Questions qui nous sont posées
Autres Développement d'applications travaux
Dites-nous ce que vous essayez de faire
Une courte conversation est généralement suffisante pour savoir si nous sommes les bonnes personnes, si nous ne le sommes pas, nous le dirons et vous indiquerons quelque part mieux.
