Descripteur



Etendre la recherche sur niveau(x) vers le bas
Titre : Agile processes in software engineering and extreme programming : Proceedings Type de document : Actes de congrès Auteurs : Philippe Kruchten, Editeur scientifique ; Steven Fraser, Editeur scientifique ; François Coallier, Editeur scientifique Congrès : XP 2019, 20th International Conference on Agile Software Development (May 21 - 25 2019; Montreal, Québec - Canada), Commanditaire Editeur : Berlin, Heidelberg, Vienne, New York, ... : Springer Année de publication : 2019 Importance : 264 p. Format : 16 x 24 cm ISBN/ISSN/EAN : 978-3-030-19034-7 Langues : Anglais (eng) Descripteur : [Vedettes matières IGN] Langages informatiques
[Termes descripteurs IGN] application informatique
[Termes descripteurs IGN] génie logiciel
[Termes descripteurs IGN] logiciel
[Termes descripteurs IGN] méthode agile
[Termes descripteurs IGN] programmation informatiqueRésumé : (éditeur) This open access book constitutes the proceedings of the 21st International Conference on Agile Software Development, XP 2020, which was planned to be held during June 8-12, 2020, at the IT University of Copenhagen, Denmark. However, due to the COVID-19 pandemic the conference was postponed until an undetermined date. XP is the premier agile software development conference combining research and practice. It is a hybrid forum where agile researchers, academics, practitioners, thought leaders, coaches, and trainers get together to present and discuss their most recent innovations, research results, experiences, concerns, challenges, and trends. Following this history, for both researchers and seasoned practitioners XP 2020 provided an informal environment to network, share, and discover trends in Agile for the next 20 years. The 14 full and 2 short papers presented in this volume were carefully reviewed and selected from 37 submissions. They were organized in topical sections named: agile adoption; agile practices; large-scale agile; the business of agile; and agile and testing. Note de contenu : - Agile Practices in Practice: Towards a Theory of Agile Adoption and Process Evolution
- Agile Methods Knowledge Representation for Systematic Practices Adoption
- Leadership Gap in Agile Teams: How Teams and Scrum Masters Mature
- BAM - Backlog Assessment Method
- The Unfulfilled Potential of Data-Driven Decision Making in Agile Software Development
- Empowering Agile Project Members with Accessibility Testing Tools: A Case Study
- Artifact-Facilitated Communication in Agile User-Centered Design
- The Product Owner in Large-Scale Agile: An Empirical Study Through the Lens of Relational Coordination Theory
- Using Social Network Analysis to Investigate the Collaboration Between Architects and Agile Teams: A Case Study of a Large-Scale Agile Development Program in a German Consumer Electronics Company
- How Are Agile Release Trains Formed in Practice? A Case Study in a Large Financial Corporation
- Corporate-Level Communities at Ericsson: Parallel Organizational Structure for Fostering Alignment for Autonomy
- Scaling Agile Beyond Organizational Boundaries: Coordination Challenges in Software Ecosystems
- Enterprise Agility: A Balancing Act - A Local Government Case Study
- A Taxonomy of Software Engineering Challenges for Machine Learning Systems: An Empirical Investigation
- Evolution of Scrum Transcending Business Domains and the Future of Agile Project ManagementNuméro de notice : 25974 Affiliation des auteurs : non IGN Thématique : INFORMATIQUE Nature : Actes DOI : 10.1007/978-3-030-19034-7 En ligne : https://doi.org/10.1007/978-3-030-19034-7 Format de la ressource électronique : URL Permalink : https://documentation.ensg.eu/index.php?lvl=notice_display&id=96641
Titre : Les exceptions : comment gérer les erreurs en Python [diaporama] Type de document : Guide/Manuel Auteurs : Stéphane Guinard , Auteur
Editeur : Saint-Mandé : Institut national de l'information géographique et forestière - IGN Année de publication : 2019 Importance : 14 p. Format : 21 x 30 cm Langues : Français (fre) Descripteur : [Vedettes matières IGN] Langages informatiques
[Termes descripteurs IGN] erreur
[Termes descripteurs IGN] Python (langage de programmation)Numéro de notice : 25914 Affiliation des auteurs : LaSTIG COGIT (2012-2019) Thématique : GEOMATIQUE/INFORMATIQUE Nature : Manuel de cours nature-HAL : Cours DOI : sans En ligne : https://hal.archives-ouvertes.fr/cel-02182401 Format de la ressource électronique : URL Permalink : https://documentation.ensg.eu/index.php?lvl=notice_display&id=95939
Titre : Introduction à la programmation orientée objet : Comment créer ses propres structures en Python ? Type de document : Guide/Manuel Auteurs : Stéphane Guinard , Auteur
Editeur : Saint-Mandé : Institut national de l'information géographique et forestière - IGN Année de publication : 2019 Importance : 52 p. Format : 21 x 30 cm Langues : Français (fre) Descripteur : [Vedettes matières IGN] Langages informatiques
[Termes descripteurs IGN] encapsulation
[Termes descripteurs IGN] programmation adaptée à l'objet
[Termes descripteurs IGN] Python (langage de programmation)Numéro de notice : 25913 Affiliation des auteurs : LaSTIG COGIT (2012-2019) Thématique : INFORMATIQUE Nature : Manuel de cours nature-HAL : Cours DOI : sans En ligne : https://hal.archives-ouvertes.fr/cel-02182422 Format de la ressource électronique : URL Permalink : https://documentation.ensg.eu/index.php?lvl=notice_display&id=95938
Titre : Java in two semesters Type de document : Guide/Manuel Auteurs : Quentin Charatan, Auteur ; Aaron Kans, Auteur Editeur : Springer Nature Année de publication : 2019 Importance : 716 p. Format : 16 x 24 cm ISBN/ISSN/EAN : 978-3-319-99420-8 Langues : Anglais (eng) Descripteur : [Vedettes matières IGN] Langages informatiques
[Termes descripteurs IGN] itération
[Termes descripteurs IGN] Java (langage de programmation)
[Termes descripteurs IGN] langage de programmation
[Termes descripteurs IGN] programmation adaptée à l'objetRésumé : (éditeur) This easy-to-follow textbook teaches Java programming from first principles, as well as covering design and testing methodologies. The text is divided into two parts. Each part supports a one-semester module, the first part addressing fundamental programming concepts, and the second part building on this foundation, teaching the skills required to develop more advanced applications.This fully updated and greatly enhanced fourth edition covers the key developments introduced in Java 8, including material on JavaFX, lambda expressions and the Stream API.Topics and features: begins by introducing fundamental programming concepts such as declaration of variables, control structures, methods and arrays; goes on to cover the fundamental object-oriented concepts of classes and objects, inheritance and polymorphism; uses JavaFX throughout for constructing event-driven graphical interfaces; includes advanced topics such as interfaces and lambda expressions, generics, collection classes and exceptions; explains file-handling techniques, packages, multi-threaded programs, socket programming, remote database access and processing collections using streams; includes self-test questions and programming exercises at the end of each chapter, as well as two illuminating case studies; provides additional resources at its associated website (simply go to springer.com and search for 'Java in Two Semesters'), including a guide on how to install and use the NetBeans™ Java IDE.Offering a gentle introduction to the field, assuming no prior knowledge of the subject, Java in Two Semesters is the ideal companion to undergraduate modules in software development or programming. Note de contenu : Part I
1- The First Step
2- Building Blocks
3- Selection
4- Iteration
5- Methods
6- Arrays
7- Classes and Objects
8- Implementing Classes
9- Inheritance
10- Introducing JavaFX
11- Case Study—Part 1
12- Case Study—Part 2
Part II Semester Two
13- Interfaces and Lambda Expressions
14- Exceptions
15- The Java Collections Framework
16- Advanced JavaFX
17- JavaFX: Interacting with the User
18- Working with Files
19- Packages
20- Multi-threaded Programs
21- Advanced Case Study
22- The Stream API
23- Working with Sockets
24- Java in ContextNuméro de notice : 25810 Affiliation des auteurs : non IGN Thématique : INFORMATIQUE Nature : Manuel informatique En ligne : https://doi.org/10.1007/978-3-319-99420-8 Format de la ressource électronique : URL Permalink : https://documentation.ensg.eu/index.php?lvl=notice_display&id=95070 Retour d'expérience de l'école OpenMOLE "ExModelo", organisée en partenariat avec le méso-centre du CRIANN / Mathieu Leclaire (2019)
![]()
Titre : Retour d'expérience de l'école OpenMOLE "ExModelo", organisée en partenariat avec le méso-centre du CRIANN Type de document : Article/Communication Auteurs : Mathieu Leclaire, Auteur ; Sébastien Rey-Coyrehourcq, Auteur ; Béatrice Charton, Auteur ; Hélène Arduin, Auteur ; Paul Chapron , Auteur ; Guillaume Chérel, Auteur ; Etienne Delay, Auteur ; Benoist Gaston, Auteur ; François Lavallée, Auteur ; Jonathan Passerat-Palmbach, Auteur ; Pierre Peigne, Auteur ; Julien Perret
, Auteur ; Juste Raimbault, Auteur ; Romain Reuillon, Auteur
Congrès : Congrès: JCAD 2019 Journées Calcul et Données (9 - 11 octobre 2019; Toulouse), Commanditaire Editeur : Paris : HAL Année de publication : 2019 Importance : 30 p. Format : 21 x 30 cm Note générale : bibliographie Langues : Français (fre) Descripteur : [Vedettes matières IGN] Langages informatiques
[Termes descripteurs IGN] analyse de sensibilité
[Termes descripteurs IGN] étalonnage
[Termes descripteurs IGN] formation
[Termes descripteurs IGN] modèle numérique
[Termes descripteurs IGN] optimisation (mathématiques)
[Termes descripteurs IGN] plateforme logicielle
[Termes descripteurs IGN] programme interactif
[Termes descripteurs IGN] système multi-agents
[Termes descripteurs IGN] test de performanceRésumé : (auteur) OpenMOLE (Reuillon et al., 2013) est une plateforme d’exploration automatique de modèles numériques. Elle permet d’étudier des programmes développés dans une très large gamme de langages. OpenMOLE permet aussi de distribuer la charge de calcul sur la plupart des environnements de calcul (serveur, clusters, grille de calcul, cloud). La description de ces expériences sont décrits à l’aide de DSL à destination d’utilisateurs non-informaticiens et non-spécialistes des environnements HPC. Alors que cette plateforme fête sa 10ème "release" salué par une communauté d’utilisateurs en forte croissance, un nouveau pas vient d’être franchi avec l’organisation en 2019 d’une première école d’été dédiée à “l’exploration de modèles”. Durant la formation, la plateforme et l’écosystème de méthodes d’exploration qui l’accompagne sont utilisés de manière intensive. Les travaux pratiques mettent en oeuvre l’exploration d’un modèle “jouet” de dynamiques complexes développé pour l’occasion. Il s’agit d’un modèle multi-agent spatialisé de type proie/prédateur sur la thématique des zombies. Les apprenants pourront découvrir l’usage et la spécificité de chacune des méthodes d’explorations intégrées dans la plateforme de façon interactive : analyses de sensibilité (Saltelli, Morris), calibrage et optimisation (Profiles, NSGA2, ABC), diversité (PSE). Lors des deux derniers jours, les participants sont invités à formuler des questions sur le modèle de Zombies et à en proposer une étude en utilisant les outils découverts les jours précédents. La mise en oeuvre rapide de ces méthodes n’étant possible qu’avec l’appui d’un environnement HPC, un partenariat avec l’UMR IDEES et le méso-centre Normand du CRIANN a été mis en place pour assurer un accès rapide aux ressources de calcul nécessaires (1000 coeurs / 25 participants) pour les explorations menées pendant les 5 jours d’école. Développé avant tout pour accéder à des ressources de type grille, OpenMOLE s’est constamment adapté pour offrir des connecteurs capable de suivre l’offre croissante et très diversifiée en environnements de calcul. Il s’agit d’ajouter à la fois des nouveaux connecteurs (PBS, SLURM, etc.) mais aussi de nouveaux moyens d’encapsulation et de déploiement des programmes utilisateurs (Kubernetes, UDocker, PRoot, etc.). La collaboration entre les deux équipes du CRIANN et d’OpenMOLE s’inscrit dans ce cadre. Bénéfique pour les deux parties, elle a permis de soulever et résoudre des points de blocages représentatifs des diversités de pratiques qui peuvent exister sur le plan matériel et logiciels (Fortran/C vs Java/R/Python) entre les deux communautés (Grille / Cluster). Dans cette présentation, nous proposons de faire une synthèse des résultats obtenus par les groupes sur le modèle jouet, ainsi qu’un retour sur cette collaboration originale entre les deux équipes techniques d’OpenMOLE et du CRIANN. Numéro de notice : C2019-044 Affiliation des auteurs : LaSTIG COGIT+Ext (2012-2019) Thématique : GEOMATIQUE/INFORMATIQUE Nature : Communication nature-HAL : ComSansActesPubliés-Unpublished DOI : sans En ligne : https://hal.archives-ouvertes.fr/halshs-02442620 Format de la ressource électronique : URL article Permalink : https://documentation.ensg.eu/index.php?lvl=notice_display&id=95427 PermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPython pour les néophytes (10) : plus de géomatique / Anonyme in Géomatique expert, n° 99 (01/07/2014)
Permalink