WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Mise en œuvre d'un prototypage alpha mercuriale de gros œuvre dans la construction

( Télécharger le fichier original )
par Joseph LUTUMBA MBENGA
Université pédagogique nationale de Kinshasa RDC - Licence en sciences 2012
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

I.12.Phase de développement

En conception de programme, la terminologie phases de développement indique l'état d'avancement à travers les étapes dans le respect des spécifications élaborées aux étapes précédentes et ce qui reste à accomplir.

Une phase de développement est associée à une des étapes d'un cycle de développement.

I.12.1.Prototype

Un prototype est un premier jet de l'application, ne disposant que de peu voire pas de réelles fonctionnalités, et permettant d'avoir un aperçu visuel de l'objectif recherché.

I.12.2.Version avancée

Se dit d'un logiciel qui est en cours de développement. Ce terme permet de différencier la version en évolution d'un logiciel, qui est encore à un stade entre alpha et RC (Realease Candidate), de sa version stable. Ainsi nous pouvons choisir entre le logiciel Ccleaner version stable 1.0 par exemple, et sa version avancée 1.1 (son utilisation est déconseillée à moins d'avoir absolument besoin des nouvelles fonctionnalités qui ne sont pas dans la version stable ou dans le but de tests).

18

I.12.3.Version alpha

Une version alpha n'est pas censée être accessible à un large public : c'est une version interne. C'est la première phase de développement concret du logiciel après le codage de l'application. Généralement, un produit en test alpha (on utilise couramment le terme anglais alpha-test) n'a pas toutes les fonctionnalités prévues dans le produit final, contrairement à un produit en test bêta qui devrait être complet. L'alpha est donc dépourvu de certaines fonctionnalités, et contient un nombre de bugs7 encore important. Le but de cette phase est d'implémenter toutes les fonctionnalités du logiciel final et celle-ci est traitée à l'intérieur même du studio de développement.

I.12.4.Version bêta

Le bêta-testest la deuxième période d'essai d'un produit informatique avant sa publication. Un produit en période de bêta test est généralement soumis à un nombre important ou représentatif de personnes : les bêta-testeurs. Ils peuvent être soit des employés de la société qui développe le logiciel, soit des bénévoles notamment dans le cas des logiciels libres. Ces personnes ont pour but d'utiliser le logiciel et de rapporter les problèmes rencontrés ainsi que leurs suggestions.

Le bêta test sert essentiellement à trouver des bugs résiduels, ou bien à modifier l'interface utilisateur. Il existe deux formes de test bêta :

w' la bêta ouverte ou bêta publique, dans laquelle n'importe qui peut participer, avec parfois une restriction technique (nombre d'utilisateurs connectés simultanément, etc.) ;

w' la bêta fermée ou bêta privée, dans laquelle les personnes intéressées par le produit doivent s'inscrire au préalable ou sont contactées par les fabricants du produit testé qui sélectionnent les candidatures.

7 Bugs : erreur dans un programme. Jargon informatique

Figure 2:Différentes Phases de développement d'un logiciel

19

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Et il n'est rien de plus beau que l'instant qui précède le voyage, l'instant ou l'horizon de demain vient nous rendre visite et nous dire ses promesses"   Milan Kundera