Lien Pourquoi les logiciels libres ont besoin des "jardiniers" et non pas des influenceurs
Forum général.général Algoo recrute un "lead developeur" (web idéalement) expérimenté
Contexte
Dans le cadre du développement Tracim et d'une collaboration avec un des clients historiques de l'entreprise, Algoo recherche rapidement une personne expérimentée en développement avec une forte appétence pour le développement web, l'ingénierie du logiciel et les technologies libres : python/javascript/react, usines logicielles github/gitlab, bonnes pratiques de développement, principes d'architecture, performance, pragmatisme, stratégies de test, travail en équipe.
Les candidatures féminines sont fortement encouragées - cf. une de mes publication LinkedIn récente et le fil de commentaires associés ainsi (…)
Lien écoconception logicielle: plaquette ECOINFO
Journal Pikchr : un langage pour décrire des diagrammes SVG
Bonjour Nal,
J'ai découvert il y a peu Pikchr, un petit langage sympa pour décrire des diagrammes. Le langage est inspiré du vénérable PIC, sauf qu'avec quelques additions sympas et, surtout, le logiciel produit du SVG et pas une image. Parmi les intérêts du langage, on a sa syntaxe simple à lire, des mots-clés variés qui permettent d'éviter d'avoir à écrire des coordonnées à la main, ainsi que le côté léger de l'outil, facile à intégrer ici ou (…)
Lien De quoi changer les regards sur les gens qui font de l'informatique :-)
Sondage Quel indicateur de performance pour le développement de logiciel ?
Les démarches qualité (de type ISO 9001) demandent que l’organisation utilise des indicateurs, pour mesurer la performance et ainsi l’améliorer (ou détecter une dégradation).
Pour l’activité de développement de logiciel quel indicateur de performance préférez‑vous ?
-
le nombre de lignes de code modifiées par mois :
56(4.8 %)
-
le rapport entre nombre de tickets traités et temps pour élaborer une version :
166(14.2 %)
-
la complexité cyclomatique :
78(6.7 %)
-
le rapport entre nombre de fonctionnalités testées et temps pour exécuter une campagne de test automatique :
86(7.4 %)
-
le nombre de versions par an :
38(3.3 %)
-
le nombre de commits par mois :
84(7.2 %)
-
le nombre d’œufs de Pâques (easter eggs) dissimulés :
239(20.5 %)
-
le nombre de personnes pour produire ce logiciel en une journée (approche dite neuf femmes pour un bébé dans un mois) :
73(6.3 %)
-
l’évolution de l’écart entre l’existant et ce qui a déjà été vendu par le marketing :
346(29.7 %)
Total : 1166 votes
Onedev : une alternative légère à GitLab
Onedev est une application web tout‑en‑un, simple et puissante pour héberger vos dépôts Git avec gestion des bogues, des fusions et construction des binaires. Dans son esprit de simplicité, le Readme du dépôt Onedev présente le fonctionnement par des copies d’écran animées. Onedev, qui porte bien son nom, est quasiment l’œuvre d’une seule personne, Robin Shine, qui le développe sporadiquement depuis 2012 (en Java). Bien sûr, le projet est auto‑hébergé. La version 3.0.5 de Onedev vient de sortir. Le projet est sous licence MIT.
N. D. M. : il existe déjà diverses alternatives (sur toutes ou partie des fonctionnalités) libres à GitLab comme Gogs, Gitea, Phabricator, Trac, Tuleap, etc.
Agilité et DevOps : mercredi prochain, la TuleapCon est en Suisse
La conférence TuleapCon revient pour sa troisième édition le mercredi 27 mars à Genève‐Carouge. C’est dans à peine huit jours ! Inscrivez‐vous.
La TuleapCon est une journée de conférences et de partage, gratuite et ouverte à tous.
Développement logiciel et agilité, SAFe, DevOps, PLM‐ALM. En une journée, elle a pour objectif de vous apporter des réponses concrètes pour vous aider dans vos défis actuels.
Chefs de projet, développeurs, IT, cette journée est imaginée pour vous. Des équipes suisses et françaises partagent leurs expériences, leurs apprentissages, en complément d’ateliers plus techniques et de démonstrations d’outils, basés sur Tuleap.
Vous rencontrerez des speakers d’entreprises internationales et industrielles, des experts en ingénierie logicielle, des développeurs de haut niveau, tous réunis autour d’une technologie de pointe 100 % libre.
Utilisateur ou non de Tuleap, vous êtes le bienvenu.
Au programme (conférences en français) :
- Tuleap expliqué par les utilisateurs : leur workflow quotidien ;
- partage d’expérience : EMmicro-Groupe Swatch, ST Genève, Thales, Université Grenoble Alpes, HES-SO, JTEKT-Groupe Toyota ;
- ateliers : Kanban vs Scrum, Monitoring et performances, PLM-ALM, SAFe, Traçabilité et tests ;
- démos des nouvelles fonctionnalités Tuleap : baseline, nouvel interface du gestionnaire de documents, nouvelle configuration, facilité des workflows, des trackers ;
- petit déjeuner, déjeuner et dîner offerts par l’équipe Tuleap.
Au plaisir de vous rencontrer là‐bas.
Forum général.petites-annonces Stage R&D Frontend à Grenoble : prototypage d'application Tracim paramétrique (logiciel libre)
Contexte du stage
Algoo est un éditeur de logiciel basé à Moirans (à proximité de Grenoble, Isère) qui développe et commercialise Tracim, une plateforme de collaboration et d'échange de documents destinée aux entreprises comme aux associations et organisations. Ce logiciel est un logiciel libre.
Dans le cadre du développement technique de Tracim, l'entreprise propose un stage de fin d'étude ingénieur R&D frontend.
Le stage
Dans les grandes lignes, Tracim est composé de plusieurs applications qui ont chacune un rôle (…)
Journal GNOME va passer à GitLab
Au cours des derniers mois, GNOME a étudié la possibilité de faire évoluer son infrastructure de développement, basé sur le couple cgit‐Bugzilla vers quelque chose de plus moderne, en raison de l’obsolescence de ces derniers (vieillissant, peu d’évolution, peu d’intégration, mauvais workflow…). Au point de faire fuir de potentiels nouveaux contributeurs (personnellement je ne peux que confirmer cela).
Cinq solutions techniques ont été un temps envisagées : GOGS, Gitea, Pagure, Phabricator et GitLab ; rapidement réduites aux deux dernières.
Après une (…)
Forum général.petites-annonces [poste pourvu] Poste ingénieur R&D en développement à Grenoble - CDD 6 mois en vue d'un CDI
Contexte
Algoo est une société proposant des services de développement d'applications web sur mesure et infogérance. Elle développe et commercialise également le logiciel libre Tracim.
La stratégie à long terme de l'entreprise est de générer des revenus selon 2 axes :
- les revenus récurrents, liés à la commercialisation de Tracim et à l'infogérance,
- les revenus non récurrents, liés aux développements sur mesure.
La stratégie à court terme (et directement concernée par cette annonce) est de finaliser la version 1.0 (…)
Scrum, Kanban, Git : Tuleap 9.0 est disponible
La version 9.0 de Tuleap a été publiée fin octobre et déjà les versions suivantes arrivent. Petit retour sur les grandes nouveautés de Tuleap 9.
Tuleap est une forge logicielle publiée sous licence GPL par la société Enalean.
La particularité de cette version 9 est de s’adresser à l’ensemble des membres d’une équipe de développement « agile ». Aux développeurs agiles, bien entendu, mais également à toutes personnes qui peuvent être impliquées de près ou de loin dans un projet logiciel : les product owners, les clients, les utilisateurs finals, les directeurs techniques, les commerciaux pourquoi pas.
Vous allez donc retrouver dans une seule plate‐forme tous les outils dont chacun a besoin : des outils de planification et de visualisation d’un projet agile, environnement Scrum ou tableau Kanban, un système de suivi (pour suivre les stories, tâches, incidents, etc.), un système de gestion de versions (Git ou Subversion), de la revue de code (pull requests ou Gerrit), de la documentation collaborative, un gestionnaire de livrables.
L’objectif ? Ne pas avoir à basculer d’un outil à l’autre, d’éviter les copier‐coller de tickets, automatiser le plus possible de flux de développement et avoir une gestion des utilisateurs et des droits d’accès centralisée.
Écrire des diagrammes de séquences
Les diagrammes de séquences sont très utiles pour représenter le déroulement d’événements au fil du temps. Ils sont par exemple très utilisés pour décrire des protocoles de communication, où les paquets d’information se croisent, se perdent, passent du temps dans les tuyaux.
Dans la seconde partie de la dépêche, après avoir expliqué leur principe de ces diagrammes, quelques logiciels existants seront listés et un nouveau venu sera présenté.
Journal Microsoft va porter SQL Server sur Linux
Non on n'est pas Vendredi, et on n'est pas le 1er avril non plus…
https://blogs.microsoft.com/blog/2016/03/07/announcing-sql-server-on-linux/
Today I’m excited to announce our plans to bring SQL Server to Linux as well. This will enable SQL Server to deliver a consistent data platform across Windows Server and Linux, as well as on-premises and cloud. We are bringing the core relational database capabilities to preview today, and are targeting availability in mid-2017.
Maintenant il ne reste plus qu'à attendre quelles critiques certains vont (…)