Pourquoi utiliser React js ? Nous avons choisit comme outil de developpement
Pourquoi utiliser React js ? Nous avons choisit comme outil de developpement frontEnd vu qu’il est rapide evolutif et simple. En effet il facilite la creation d’interface utilisateur et permet surtout de créer des interfaces et des composantes reutilisables avec desdonnees qui peuvent changer aucours du temps. En le comparant avec angular , il est bcp plus facile a apprendre et ne reclame pas de syntaxe complexe comme l’apprentissage de typescript. Pourquoi utiliser nodejs ? Nous avons choisit nodejs comme outil de développement back end car il est vraiment facile a apprendre ,en effet il utilise javascript , la langage la plus fréquente parmis les developpeurs web. Il est rapide , puisqu’il utilise la version 8 du moteur google (compile javascript en code machine et fonctionne a la vitesse de l;eclair) , extensible ou nous avons la possibilite de l’integrer avec une variété d’outils utiles . En tout nous pouvons dire que c’est une technologie stable et epprouvee par les geants du web tq netflix , paypal , linkdin , uber , walmart … Pourquoi utiliser MongoDB ? Tout d’abord nous nous rappelons que mongodb appartient a la famille des Langages noSQL enregistrant les donnees en format BSON. Son gros avantage par rapport au SQL est sa capacite a gerer des systemes de Donnees complexes ou on peut avoir des listes , des objets encapsulées sans avoir de soucis. Alors ca facilite grandement le développement d’application qui gèrent beaucoup de données *Framework : un ensemble dd’outils de developpement qui nous permettent d’obtenir une application. *React est une bibliotheque dans la categorie des framwork frontend.il est opensource :son code est public et accessible par tout le monde *Angular est un framework js *environnement d’execusion : un logiciel responsible de l’execution des programmes informatiques ecrits dans un language de programmation *base de donnee relationelle : SQL Pourquoi choisir SCRUM ? Definition SCRUM : c’est une methode agile redigee en 2001 par des experts en developpement d’application , cette methode repose sur une gestion de projet collaborative et en cycle de develepomment : -iteratif(repetee plusieurs fois , de l’idee initial ver une version meilleur) -incremental(progressif , tache apres tache) -adaptatif =>nous avons choisis SCRUM comme methodologie de travaille car il est plus adaptee pour la gestion de projets web puisqu’il traduit et organise les projets d’une facon simple transparente et pragmatique . Nous voulons inciter dans ce cas ses 3 piliers : -transaparence dans la communication et le suivi -inspection reguliere pour detecter les ecarts entre les objectifs et le travail réalisée -l’adaptation pour un ajustement face aux contraintes. Ma3loumet bech nzidou nefhmou bihom : -Sprint : decoupage du projet en des unites de temps courte (2 a 4 semaines) afin d’eviter l’effet tunnel -les roles : *Product owner :celui qui demande le produit il assure la bonne traduction des attentes du client a l’equipe projet * scrum master : c’est le chef d’ochestre son role est de créer un environnement favorable a l’equipe pour travailler avec efficacité * equipe technique : developpeurs , architecte designers …. -UserStory : est le recit utilisateur ou le product owner definit toutes les demandes fonctionelles pour ajouter de la valeur au produit : il s’ecrit de cette facon : en tant que [type utilisateur] je voudrais [telle fonctionnalite] pour pouvoir [benificier …] -Backlog : * backlog du produit L liste de fonctionnalites attendus sur le produit « user story » *Sprint Backlog : liste de taches en cours ou a realiser par l’equipe de developpement sur une periode uploads/Management/ revision.pdf
Documents similaires










-
38
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Mai 22, 2021
- Catégorie Management
- Langue French
- Taille du fichier 0.0446MB