Devops for Growth
112.1K views | +0 today
Follow
Devops for Growth
For Product Owners/Product Managers and Scrum Teams: Growth Hacking, Devops, Agile, Lean for IT, Lean Startup, customer centric, software quality...
Curated by Mickael Ruau
Your new post is loading...
Your new post is loading...

Popular Tags

Current selected tag: 'cahier des charges'. Clear
Scooped by Mickael Ruau
May 17, 2014 7:52 AM
Scoop.it!

Atomic Requirements

Atomic Requirements | Devops for Growth | Scoop.it

Atomic requirements isolate specific goals, measures of success, and dependencies. Writing atomic requirements is a key rule for writing good requirements.

No comment yet.
Scooped by Mickael Ruau
December 16, 2013 7:00 AM
Scoop.it!

Arolla | Priorité à votre métier avec DDD

Arolla | Priorité à votre métier avec DDD | Devops for Growth | Scoop.it

Un logiciel est au service d’un métier auquel il apporte une valeur importante. Pourtant, nombreuses sont les équipes de développement qui se concentrent exclusivement sur des aspects techniques, en négligeant le métier. Cela se traduit typiquement par des problèmes de communication, des complications techniques inutiles et des opportunités perdues par méconnaissance du métier.La négligence du métier et le manque de compréhension de ses concepts se manifeste au travers de nombreux syndromes, dans la communication entre parties prenantes, mais aussi dans l’architecture technique, la modélisation et la qualité du code.

Mickael Ruau's insight:

Téléchargez le PDF

No comment yet.
Scooped by Mickael Ruau
November 13, 2013 8:00 AM
Scoop.it!

Requirements Gathering 101

Requirements Gathering 101 | Devops for Growth | Scoop.it
Requirements gathering is an essential part of any project and a key project management skill. Read 10 rules for successful requirements gathering.
Mickael Ruau's insight:
10 Rules for Successful Requirements Gathering

To be successful at requirements gathering and to give your project an increased likelihood of success follow these rules:

Don't assume you know what the customer wants, ask.Involve the users from the start.Define and agree the scope of the project.Ensure requirements are specific, realistic and measurable.Gain clarity if there is any doubt.Create a clear, concise and thorough requirements document and share it with the customer.Confirm your understanding of the requirements with the customer (play them back).Avoid talking technology or solutions until the requirements are fully understood.Get the requirements agreed with the stakeholders before the project starts.Create a prototype if necessary to confirm or refine the customers' requirements.
No comment yet.
Scooped by Mickael Ruau
August 21, 2013 11:40 AM
Scoop.it!

Rôle des Normes - Normes pour SI - NF X 50-151 - Elaboration d'un Cahier des Charges Fonctionnel (CdCF)

Rôle des Normes - Normes pour SI - NF X 50-151 - Elaboration d'un Cahier des Charges Fonctionnel (CdCF) | Devops for Growth | Scoop.it
ELABORATION D'UN CAHIER DES CHARGES FONCTIONNEL (CDCF)

L'élaboration d'un cahier des charges fonctionnel a été formalisée en 1991 dans le document NF X 50-151 par l'AFNOR. Cette norme participe à l'ensemble des travaux et développements de normes autour du thème de l'Analyse Fonctionnelle et de l'Analyse de la Valeur.

On assiste à un retour un force de l'analyse fonctionnelle et de l'analyse de la valeur car tous les acteurs industriels veulent se rapprocher des marchés et de la connaissance des besoins clients. Dans son principe, l'analyse fonctionnelle débute à l'expression de besoin du client pour aboutir à la livraison et la vérification que le besoin est bien satisfait.

 

 

Mickael Ruau's insight:
La norme NF X 50-151 s'applique à tous projets de développements industriels, que l'on soit dans le domaine de l'aéronautique, de l'automobile, des télécoms, du BTP, des services environnementaux.  Par voie de conséquence, elle peut s'appliquer également à l'informatique et aux Systèmes d'Informations. Son objectif principal est de clairement distinguer le besoin exprimé ou la fonction attendue de la solution technique ou de l'architecture de la réponse. Celui qui présente un besoin ne doit pas avoir d'à priori sur la solution à apporter. Cette démarche oblige la définition d'une limite claire entre le rôle de la Maîtrise d'Ouvrage (demande) et celui de la Maîtrise dOeuvre (réponse). C'est pour cette raison qu'elle est souvent considérée comme une démarche d'innovation qui oblige les différentes parties prenantes à imaginer des solutions nouvelles. 

 

No comment yet.
Scooped by Mickael Ruau
August 21, 2013 2:54 AM
Scoop.it!

Rôle des Normes - Normes pour SI - ISO 14756 - ISO 14756 : La mesure de la performance utilisateur

ISO 14756 : LA MESURE DE LA PERFORMANCE UTILISATEUR

Cette norme pose le cadre de l’évaluation des performances d’un système pris comme un tout : matériel et logiciel. On peut la considérer comme un protocole de conduite de tests de performance sur ordinateur.

 

Mickael Ruau's insight:

"Les tests conduits par cette norme sont des tests de performance utilisateur. C’est donc le principe des tests en Boite Noire et les caractéristiques principales analysées sont :

le temps d’exécution,le débit,la régularité temporelle.

 

Ces trois caractéristiques conduisent à établir la performance du temps de réponse, c'est-à-dire la performance utilisateur. Cette mesure de performance est totalement indépendante des choix techniques ou de l’architecture du système testé.

Cette norme est destinée aux :

Évaluateurs,Développeurs,Intégrateurs,Acheteurs.

 

Elle définit de manière précise le protocole de tests et les indicateurs utilisés. Elle peut servir de référence pour construire les plans de tests généraux de performance."

No comment yet.
Scooped by Mickael Ruau
August 21, 2013 2:50 AM
Scoop.it!

ISO 9126 - Wikipédia

La norme ISO/CEI 9126 définit un langage commun pour modéliser les qualités d'un logiciel. Le langage de description utilise des termes tels que "facteurs qualité" , "caractéristiques, "sous-caractéristiques ,"métriques" pour classer de façon arborescente et structurée, sur la base de définitions standardisées, un vocable de plusieurs dizaines de propriétés en "ité" (portabilité, maintenabilité, fiabilité, etc.)

Ces six caractéristiques sont elles-mêmes découpées en sous-caractéristiques de qualité (27 sous-caractéristiques dans la version la plus récente de la norme). Le contenu de la norme ISO/CEI 9126 est repris, avec des enrichissements, par la norme ISO 25000, également appelée SQuaRE (pour Software QUAlity Requirements and Evaluation, exigences et évaluation de la qualité du logiciel)

No comment yet.
Scooped by Mickael Ruau
February 8, 2014 5:29 AM
Scoop.it!

Les spécifications agiles - L'Agiliste

Les spécifications agiles - L'Agiliste | Devops for Growth | Scoop.it
Découvrez les principes et règles d'or de rédaction de spécifications agiles ainsi que les pratiques et exemples d'outils associés.
Mickael Ruau's insight:

La documentation du projet est sans doute l’élément dont la durée de vie est la plus longue. Les technologies peuvent aller et venir dans le temps mais la documentation demeure l’héritage du projet. Pourtant nous échouons ou luttons souvent dans la maintenance de cette dernière. Les enjeux sont clairs : réaliser des spécifications compréhensibles à la fois par un utilisateur et par un développeur, à jour – donc fiables, donc faciles à maintenir – et non ambiguës afin de pouvoir vérifier objectivement la couverture du besoin. Cet article traite de différentes pratiques de spécification utilisées sur des projets Agile pour répondre à ces enjeux.

No comment yet.
Scooped by Mickael Ruau
November 14, 2013 5:03 PM
Scoop.it!

Animation de groupes pour la récolte des besoins

Animationde groupes Pierre E. Neis récolte des besoins 1
No comment yet.
Scooped by Mickael Ruau
November 1, 2013 9:31 AM
Scoop.it!

Comment bien rédiger un cahier des charges

Comment bien rédiger un cahier des charges | Devops for Growth | Scoop.it
Pour développer son site grand public, le groupe Saur a fait appel à la méthode Ciao, un guide de bonnes pratiques qui apporte plus de rigueur en phase de conception et limite les dérapages.
Mickael Ruau's insight:
Les cinq étapes de la méthode Ciao

1. La capture 
L'objectif consiste à définir le plus précisément possible les besoins des utilisateurs. Inspirées des techniques journalistiques d'enquête, des interviews aident à dresser une cartographie des enjeux du projet.

2. La formalisation 
Elle revient à mettre au clair ce qui a été capturé sous forme textuelle ou graphique. Le langage naturel générant une source de flou, un outil détecte les mots et expressions ambigus.

3. La cohérence 
Lors de cette étape, il s'agit de garantir la cohérence entre les spécifications détaillées et le modèle de données, ainsi que de veiller à la cohérence logique interrègles.

4. La validation 
Elle permet l'extraction des règles concernant précisément l'utilisateur validateur, pour qu'il n'ait à se concentrer que sur les points importants. A la lecture suivante, ne lui sont soumises que les seules modifications.

5. Le pilotage 
Il requiert de suivre l'avancement d'un projet en mesurant, à partir d'un tableau de bord synthétique, le nombre d'exigences validées, refusées ou non encore validées.

No comment yet.
Scooped by Mickael Ruau
August 21, 2013 2:56 AM
Scoop.it!

Rôle des Normes - Normes pour SI - Introduction - Les principales normes et standards pour le Système d'Information

Rôle des Normes - Normes pour SI - Introduction - Les principales normes et standards pour le Système d'Information | Devops for Growth | Scoop.it

 

Nous distinguons deux grandes familles de normes ou de standards:

Les normes de management (ou organisationnelles),Les normes produits ou services.

Les normes ou standards de management sont organisées en processus et en familles de processus. Elles sont destinées à fixer le cadre d'une démarche qualité pour atteindre des objectifs (ISO 9001:2000, ISO 20000, ITIL). Ces normes ou ces standards servent également de démarche qualité pour les conduites de projets (CMMI, ISO Spice).

Numeral Advance

 

No comment yet.
Scooped by Mickael Ruau
August 21, 2013 2:53 AM
Scoop.it!

Rôle des Normes - Normes pour SI - ISO 25000 (Square) - L'ISO 25000 (SquaRE)

Cette norme, Software Product Quality Requirement and Evaluation, a pour objectif de poser le cadre et la référence pour définir les exigences qualité d’un logiciel (ISO 9126) et la manière dont ces exigences seront évaluées (ISO 14598).

 

 

Cette norme offre un cadre pour l’intégration des évolutions des normes ISO 9126, la qualité logiciel, et ISO 14598, l’évaluation de la qualité logiciel.

 

 

Mickael Ruau's insight:

"L’architecture SquaRE préconise les 4 étapes suivantes :

 

Fixer les exigences de qualité,Etablir un modèle de qualité,Fixer les métriques de la qualitéConduire les évaluations.

SquaRE a été retenu par le SEI pour l'associer aux objectifs de l'amélioration des performances."

No comment yet.
Scooped by Mickael Ruau
August 21, 2013 2:26 AM
Scoop.it!

4 septembre – Montréal – L’analyse fonctionnelle, le secret le mieux gardé des bons gestionnaires de projets

4 septembre – Montréal – L’analyse fonctionnelle, le secret le mieux gardé des bons gestionnaires de projets | Devops for Growth | Scoop.it
La présentation portera sur une description de la méthodologie d’analyse fonctionnelle, qui a pour but de bien comprendre et documenter les besoins-clients, dans le but de réaliser un projet le mieux enligné possible sur ces besoins et de livrer ce...
No comment yet.