ALI

jeudi 28 novembre 2013

Quels sont les meilleurs conseils pour la préparation de demandes de Prototype?

Il existe de nombreuses méthodes qui peuvent être utilisées pour créer un prototype demande, bien que quelques conseils peuvent vous aider à rendre le processus plus facile en général. Un des aspects les plus importants impliqué dans un prototype d'application est de maintenir l'accent sur le fait que le programme est seulement un prototype, peu importe qui est la méthodologie suivie, car il peut être facile d'oublier et de perdre du temps et de l'effort des éléments de codage que pourrait jamais être utilisé. Pendant le processus de développement d'un prototype, en utilisant toutes les bibliothèques disponibles et des outils de développement rapide peut considérablement réduire la quantité de temps qu'il faut pour avoir une application fonctionnelle. Dans certaines situations, il peut être plus efficace de créer un prototype dans un autre programme, comme une feuille de calcul avec des capacités de script, de sorte que les principales caractéristiques et la conception d'une interface ou d'un système peut être affiché sans avoir à construire un cadre temporaire pour une application réelle .
 
Un écueil commun que l'on peut rencontrer au cours de prototype de développement d'applications et de raffinement est en train de perdre de vue le fait que le programme est seulement un prototype. Classes d'un prototype n'ont pas besoin d'être extensible ou générique et, pour la plupart, la programmation peuvent être très décontracté sans optimisations pour l'efficacité, la lisibilité ou utilisation de la mémoire. Dans de nombreux cas, le prototype sera éliminé lorsque le produit réel commence à être codé, donc des fonctionnalités telles que les chargeurs élaborés, le soutien pour l'entrée élargie, et même la vérification des erreurs ne sont pas nécessaires. Un autre aspect est que l'application de prototype sera généralement exécuté dans des conditions contrôlées, de sorte dispositions dynamiques pour différentes tailles d'écran ou des résolutions sont également normalement pas nécessaire.
 
Le prototype d'application sera probablement éliminé ou complètement réécrit après que les modifications et les approbations sont faites par un client, donc en utilisant des outils qui aident à accélérer le développement sont un moyen de développer rapidement une application. Ceux-ci peuvent inclure les bibliothèques avec des fonctions de haut niveau pour graphique interface utilisateur (GUI) et même des éléments de haut niveau des langages visuels qui permettent d'éléments à insérer avec seulement quelques lignes de code. Programmation de bas niveau, même si c'est ce que l'application finale sera utiliser, doit être évitée en raison de la grande quantité de programmation et les frais généraux de conception requis pour certaines tâches simples contraire.
Certains outils spécifiques qui peuvent aider à l'application de prototype déploiement sont les constructeurs GUI qui sont basés visuellement, des générateurs de code automatique, et les programmes de prototypes existants, même pour les entités plus complexes tels qu'un langage de requête standard (SQL) de serveur.  

Dans le cas où l'application finale sera utiliser des éléments qui sont pour la plupart non-visuel et ne pas impliquer une grande quantité d'interaction de l'utilisateur, en utilisant un programme comme une présentation ou créateur de diaporama, un tableur ou même juste un papier maquette l'application peut être approprié. Utiliser des outils qui nécessitent très peu de codage et de la planification pour le développement d'applications de prototype aide à apporter rapidement des modifications à la demande et peut réduire la quantité de temps passé dans la phase de développement du prototype.