Développement Spécifique Agile
Quand avoir recours au développement spécifique ?
Un développement spécifique est un logiciel développé spécifiquement en réponse à des exigences propres à l’entreprise. Un progiciel sera parfaitement adapté aux besoins liés à des fonctions métier standardisées.
Nos experts recommandent le recours au développement spécifique dans les cas suivants :
- la mise en œuvre de fonctions à impacts stratégiques et concurrentiels avec des exigences d’ intégration optimum;
- la réalisation d’un POC dans le cadre d’un projet inopportunité mettant en œuvre les récentes technologies innovantes;
- l’exigence d’une solution 100% sur mesure parfaitement fondue au SI existant et intégrée aux processus de l’entreprise;
- la recherche d’une solution maîtrisée, sécurisée, évolutive supportant des fonctions critiques pour l’activité de l’entreprise;
- la nécessité d’un contrôle total sur la solution sans aucune dépendance fonctionnelle ou technique vis-à-vis d’un tiers.
Comment réaliser un développement spécifique efficient ?
L’intégration de briques métier Open source combinée à du développement spécifique d’adaptation aux besoins spécifiques constitue une solution mixte exploitant les avantages des deux approches. En effet, les modules Open source apportent les fonctionnalités de gestion des principales règles métiers. Le développement spécifique adressera l’adaptation de fonctionnalités aux spécificités de l’activité, l’extension du système par nouvelles fonctions et la personnalisation de l’interface.
L’approche agile consiste à rapprocher l’équipe de développement avec les métiers en adoptant un processus itératif et incrémental. Cette approche implique le client du début à la fin du projet. La démarche Agile donne immédiatement davantage de visibilité à l’utilisateur qui peut expérimenter une fonctionnalité après chaque itération.