Processia Tweets

Vincent Fraser
Il y a 1 semaine 3 jours
Rester en contact. Suivez moi ?

True. Plus I love the graphics.

Précédents Tweets

Services de développement logiciel


Processia Solutions offre un service de développement logiciel qui utilise la méthodologie agile/Scrum. C'est notre façon de collaborer et de vous aider à réussir vos projets de développement logiciel et notre centre de développement :
 
  • met à votre disposition une équipe pluridisciplinaire;
  • met à votre disposition des experts en ingénierie logicielle, en ergonomie et en mesure de performance;
  • offre une structure axée sur la livraison de valeur utilisant une approche de gestion de projet performante;
  • s'intègre aux services d'accompagnement de Processia Solutions.
 
Une approche progressiste
 
Le développement agile, aussi appelé "développement adaptatif", est un style de développement logiciel itératif centré sur les personnes et qui met l'accent sur la satisfaction du client à travers l'intégration continue d'un logiciel entièrement fonctionnel.
 
Principes fondamentaux
 
Les principes et les fondements du développement agile sont:
 
Mettre en oeuvre des individualités et des interactions, plutôt que des procédés et des outils. Cela se manifeste par l'accent mis sur les êtres humains en tant qu'individus et sur l'expertise des équipes de développement qui communiquent entre elles de façon très serrée et dans un esprit de confiance constant.
 
Produire un logiciel entièrement testé et qui fonctionne, plutôt qu'une documentation claire. On rejoint ici les notions de développement itératif (notion de phases) et d'intégration continue (notion de moutures journalières), en insistant sur la simplicité et la robustesse du code produit (tests systématiques)
 
Collaborer avec le client, plutôt que négocier un contrat. Le client devient un partenaire à part entière, qui participe au développement dans le sens où il détermine l'objectif à atteindre pour obtenir une réelle plus-value (qui seule justifie les efforts effectués pendant le développement)
 
Répondre aux modifications, plutôt que suivre un plan. Il est bien évident que personne, pas même le client, ne peut appréhender avec précision l'ensemble des besoins dès le début du projet. Le développement agile vise à atteindre un compromis entre les spécifications initiales présentées aux développeurs (et sur lequel se fonde le planification) et le résultat final qui bien souvent s'en éloigne un peu voire beaucoup, en absorbant les modifications tout au long du cycle de développement. Cela réclame des outils de suivi et une attitude constante de coopération avec le client.
 
Notre méthode
 
Le développement agile vise avant tout l'efficacité et l'adaptation, l'objectif étant comme toujours de répondre aux demandes tout en respectant les délais et les coûts. Afin de mettre en action ces principes, plusieurs méthodes de développement agile ont été synthétisées. Processia Solution favorise la méthode de la mêlée.
 
Le terme "mêlée" (emprunté à une stratégie de rugby) se rapproche plus d'une gestion de ressources humaines plutôt que d'une réelle méthode de développement. Il s'agit ici de ne pas oublier le côté humain du développement. Cette approche a été mise au point par Ken Schwaber.
 
Les principales caractéristiques de la mêlée sont :
 
  •  Identifier les changements très tôt
  •  Donner toute confiance aux développeurs et les laisser faire leur travail
  •  Faire des itérations de 30 jours ("sprints") pour leur laisser le temps de coder.
  •  Faire des réunions tous les jours pour encadrer les équipes et réaligner les objectifs