 Your new post is loading...
 Your new post is loading...
|
Scooped by
Mickael Ruau
March 25, 2021 2:43 AM
|
Finding and fixing the problem is just the first step. Then, you have to decide how to fix the problem—and how to roll it out in a way that minimizes the impact to users. That remedy might be delivered via: - Patch
- Hotfix
- Coldfix
- Bugfix
Those terms are often used interchangeably, but there are differences in each one based on how a programmer incorporates their solution into the software.
|
Scooped by
Mickael Ruau
January 20, 2020 4:37 AM
|
The Year 2038 problem (also called Y2038 or Unix Y2K) relates to representing time in many digital systems as the number of seconds passed since 00:00:00 UTC on 1 January 1970 and storing it as a signed 32-bit integer. Such implementations cannot encode times after 03:14:07 UTC on 19 January 2038.
|
Scooped by
Mickael Ruau
November 19, 2019 8:08 AM
|
Apprenez à faire un diagramme Ishikawa facilement. Découvrez les causes des variations au travers des 5M. Milieu, Matière, Main d'oeuvre, Méthode, Machine
|
Scooped by
Mickael Ruau
November 8, 2019 5:55 AM
|
In two previous posts, I introduced how we crafted our own framework for building product at Drift (Burndown) and talked through how you can actually implement the Burndown Framework at your own…
|
Scooped by
Mickael Ruau
November 6, 2019 9:07 AM
|
Dealing with bugs and feature requests coming from different sources? Check this list of smart and proven strategies for managing bugs and feature requests.
|
Scooped by
Mickael Ruau
September 27, 2019 10:07 AM
|
Il existe deux philosophies dans le monde du Scrum d’où le fait de traiter cette réponse en un article complet. Non, je ne mets pas de complexité Dans un agile simplifié (à ne pas lire négativement), on a tendance à dire que les bugs ne doivent pas avoir de complexité afin que la vélocité reflète en partie la valeur délivrée. Dans ce cas, la courbe de la vélocité (sur le temps) peut montrer les phases où les développeurs ont bien répondu aux demandes métiers et les phases où ce n’est pas le cas. En général, si vous n’avez pas d’intégration continue ou devops, votre vélocité fini par baisser car le legacy grandissant impose de corriger de plus en plus de bugs. Oui je mets de la complexité Dans un agile plus complexe (toujours à ne pas lire négativement), on a tendance à mettre de la complexité sur l’ensemble des tâches (user-story, tâches techniques, bugs…). Ca simplifie la prédictibilité et la vélocité est un indicateur qui ne mélange pas deux notions : la charge et la valeur cliente. On ajoute en fait un deuxième indicateur que l’on appelle la « Business Value » qui sera là pour suivre la valeur qui sera délivrée au client (ou utilisateurs clés). Du coup, il n’est plus utile de jouer cet aspect client sur les tâches à traiter et on décide alors de mettre de la complexité sur l’ensemble des tâches (excepté les spikes qui sont eux timeboxé).
|
Scooped by
Mickael Ruau
September 27, 2019 10:03 AM
|
What is Defect Triaging in Scrum – we will try to understand the importance of Defect Triaging and how is it organized in a Scrum Setup.
|
Scooped by
Mickael Ruau
April 21, 2019 2:04 PM
|
Comment le Chaos Engineering a permis à OUI.sncf de mettre à l'épreuve son monitoring et d'évaluer son niveau d'observabilité.
|
Scooped by
Mickael Ruau
June 22, 2017 3:26 AM
|
La qualité du code est souvent le parent pauvre des projets en entreprise et, pourtant, celle-ci a un impact sur la productivité. Sonar est le tableau de bord permettant de suivre l'évolution de la qualité des sources au fur et à mesure de la vie d'un projet.
|
Scooped by
Mickael Ruau
December 2, 2016 8:24 AM
|
Dans un billet de blog, Google a annoncé que les services horaires qui régulent tous ses services sont désormais ouverts à tous ceux qui opèrent dans l’IT. La firme va laisser tout le monde utiliser ses serveurs NTP (Network Time Protocol), une démarche qui vise à aider les intervenants de l’IT à gérer les changements qui surviendront durant la prochaine seconde intercalaire prévue à la fin de cette année (juste après minuit le 31 décembre).
|
Scooped by
Mickael Ruau
November 6, 2015 3:35 AM
|
ISTQB Definition severity: The degree of impact that a defect has on the development or operation of a component or system. DEFECT SEVERITY CLASSIFICATION
The actual terminologies, and their meaning, can vary depending on people, projects, organizations, or defect tracking tools, but the following is a normally accepted classification.
Critical: The defect affects critical functionality or critical data. It does not have a workaround. Example: Unsuccessful installation, complete failure of a feature. Major: The defect affects major functionality or major data. It has a workaround but is not obvious and is difficult. Example: A feature is not functional from one module but the task is doable if 10 complicated indirect steps are followed in another module/s. Minor: The defect affects minor functionality or non-critical data. It has an easy workaround. Example: A minor feature that is not functional in one module but the same task is easily doable from another module. Trivial: The defect does not affect functionality or data. It does not even need a workaround. It does not impact productivity or efficiency. It is merely an inconvenience. Example: Petty layout discrepancies, spelling/grammatical errors. Severity is also denoted as:
S1 = Critical S2 = Major S3 = Minor S4 = Trivial
|
Rescooped by
Mickael Ruau
from Gestion de projet Agile
May 27, 2015 12:50 AM
|
Agile development books often skip bug management practice. However, there are several dangerous misunderstandings (anti-patterns) that are quite common. It is
Via PCSol SA
|
Scooped by
Mickael Ruau
February 1, 2015 6:32 AM
|
At my job, I’m finding that a large percentage of the questions that come to my desk are “Hey this thing you did is broke,” or “Hey, this thing you worked with is on the fritz.” 99% of the time, I’d have no idea why the behavior they were asking about was occurring! However, I think I’ve got a great problem solving methodology, which I attribute to being key in my success. Maybe some agile writer can take the concepts here and we can develop a formal methodology for solving problems :)
|
|
Scooped by
Mickael Ruau
September 7, 2020 1:38 AM
|
The rigorous Zero-baseline approach will force us to clean our code. And it will force us to make the customers a little less disappointed by reducing the "buggy-ness" of the application. If a critical bug is raised, then all hands should be on deck. This is what is know as the “Stop the line”. This means at least one team should drop the Sprint work and resolve that issue first. image by S. montagud When the number of bugs coming in per sprint decreases, the PO should agree with all teams to set a fixed number of bugs that the teams must resolve every Sprint. Per Sprint there we will move X number of bugs times X number of teams from the Ultimate bug-list to the PBL. This will make the zero-baseline go down. The number of bugs per sprint can be any number, but it needs to be realistic in relation to the total number of bugs on the ultimate bug-list.
|
Scooped by
Mickael Ruau
November 27, 2019 2:12 AM
|
In my previous post about Bugs, Software Risks and Software Failures, I explained the concepts of bugs, defects or anomalies, and the concept of software failure. Let's continue
|
Scooped by
Mickael Ruau
November 8, 2019 5:57 AM
|
Many agile teams struggle to prioritize bugs efficiently. A defect management policy matrix shows at-a-glance how urgent a bug fix truly is. Learn how to implement this quick easy approach to prioritizing bugs and defects.
|
Scooped by
Mickael Ruau
November 8, 2019 4:45 AM
|
On agile projects, quality comes through collaboration.
|
Scooped by
Mickael Ruau
October 2, 2019 4:01 AM
|
J’avais par le passé discuté autour d’un type d’événement similaire appelé « Rally Test Game » dont le but est de sortir des tests classiques en invitant les gens à faire du test exploratoire et à fixer en live.
|
Scooped by
Mickael Ruau
September 27, 2019 10:04 AM
|
Are you distressed by the huge amount of defects in the product? In this article, you will learn how to plan to fix fixing bugs in agile teams.
|
Scooped by
Mickael Ruau
September 17, 2019 10:55 AM
|
If my PACS viewer can't read 100% DICOM compliant data, it's a defect. If my PACS viewer can't read corrupted data, it's a software failure. You can see in this case that, this software failure doesn't mean that the software is guilty. Data were corrupted through the network, when burning the CDROM ... not by the PACS viewer.
|
Scooped by
Mickael Ruau
January 17, 2019 4:53 AM
|
Un opérateur télécom vend aux entreprises une solution de centre d'appels virtuels. Cette solution est développée par notre équipe agile de sept personnes. Nous avons hérité d'un code de mauvaise qualité que nous améliorons progressivement. Cependant, nous sommes confrontés à environ deux signalisations 5 par jour de nos utilisateurs finaux. Cela provoque une tension avec le management, notre commanditaire est furieux, et les relations avec les exploitants sont difficiles.
|
Scooped by
Mickael Ruau
December 10, 2016 3:32 AM
|
C’est une histoire qui devrait servir de cas d’école : un responsable d’un hébergeur anglais a effacé le contenu de tous les sites de ses clients avec une simple commande « rm -rf ».
|
Scooped by
Mickael Ruau
November 9, 2015 3:36 AM
|
DEFECT REPORT TEMPLATE
In most companies, a defect reporting tool is used and the elements of a report can vary. However, in general, a defect report can consist of the following elements.
ID Unique identifier given to the defect. (Usually Automated) Project Project name. Product Product name. Release Version Release version of the product. (e.g. 1.2.3) Module Specific module of the product where the defect was detected. Detected Build Version Build version of the product where the defect was detected (e.g. 1.2.3.5) Summary Summary of the defect. Keep this clear and concise. Description Detailed description of the defect. Describe as much as possible but without repeating anything or using complex words. Keep it simple but comprehensive. Steps to Replicate Step by step description of the way to reproduce the defect. Number the steps. Actual Result The actual result you received when you followed the steps. Expected Results The expected results. Attachments Attach any additional information like screenshots and logs. Remarks Any additional comments on the defect. Defect Severity Severity of the Defect. (See Defect Severity) Defect Priority Priority of the Defect. (See Defect Priority) Reported By The name of the person who reported the defect. Assigned To The name of the person that is assigned to analyze/fix the defect. Status The status of the defect. (See Defect Life Cycle) Fixed Build Version Build version of the product where the defect was fixed (e.g. 1.2.3.9)
|
Scooped by
Mickael Ruau
May 31, 2015 11:30 AM
|
Le 30 juin 2015, après 23:59:59, il sera 23:59:60, avant d'arriver à l'habituel minuit 00:00:00. Cette seconde en plus devrait moins nous perturber que le passage à l'heure d'été ou d'hiver. Pour nos ordinateurs, et surtout ceux qui commandent les marchés boursiers ou les avions, il pourrait en être autrement.
|
Scooped by
Mickael Ruau
February 1, 2015 6:37 AM
|
Our latest JCP partner, Tomasz Nurkiewicz, has submitted a number of posts describing the basic principles of proper application logging. I found them quite interesting, thus I decided to aggregate them in a more compact format and present them to you. So, here are his suggestions for clean and helpful logs:(NOTE: The original posts have been slightly edited to improve readability) 1) Use the appropriate tools for the job Many programmers seem to forget how important is logging an application's
|