 Your new post is loading...
 Your new post is loading...
|
Scooped by
Mickael Ruau
September 29, 2021 7:02 AM
|
C'est une question qui a été posée dans un concours: Quelle est la différence entre une méthodologie, une méthode et un modèle?
|
Scooped by
Mickael Ruau
August 3, 2021 1:06 AM
|
|
Scooped by
Mickael Ruau
June 25, 2020 4:41 AM
|
Outlines the key elements of Unified Modeling Language (UML) to provide you with a useful reference when designing software.
|
Scooped by
Mickael Ruau
January 24, 2019 9:44 AM
|
Afin de faire du modèle UML / SysML un véritable outil de travail et ainsi dépasser le simple stade du rapport, il faut le rendre interactif et permettre aux collaborateurs qui travaillent sur le projet d'échanger autour de ce document et de le faire évoluer au fur et à mesure de l'avancement du projet.
|
Scooped by
Mickael Ruau
January 26, 2017 9:19 AM
|
Histoires d'utilisateur et cas d'utilisation, ce n'est pas la même chose. jc de QualityStreet présente les différences entre les cas d'utilisation et les histoires d'utilisateur.
|
Scooped by
Mickael Ruau
January 18, 2017 9:20 AM
|
Que de choses ont été dites, pour les définir, les comparer, les opposer, les réunifier ! Avant de trancher, commençons d’abord par examiner les deux bestioles.
|
Scooped by
Mickael Ruau
November 3, 2016 5:30 AM
|
A common problem that I run into again and again is the idea that a data model should drive the development of your objects. This idea comes in two flavors: your physical data schema should drive the development of your objects and that a conceptual/logical data model should be (almost) completely developed up front before you begin to design your objects. Both of these views are inappropriate for non-agile projects and clearly wrong for agile projects.
|
Scooped by
Mickael Ruau
June 14, 2016 2:32 AM
|
Je souhaite ici vous faire découvrir une technique d'estimation simple, basée sur les cas d'utilisation.
|
Scooped by
Mickael Ruau
April 25, 2015 3:12 PM
|
Test Engineering covers a large gamut of activities to ensure that the final product achieves some quality goal. These activities must be planned well in advance to ensure that these objectives are met. Plans are based on estimations. In the early years, the Waterfall model has been applied to software development. This model looks upon test engineering as merely a stage in the entire development lifecycle. When techniques evolved over the years for estimating development time and effort, the concept of estimating test-engineering time was overlooked completely.
Test engineering is seldom planned for in most organizations and as a result, products enter the market insufficiently tested. Negative customer reactions and damage to the corporate image is the natural consequence. To avoid this, the correct development lifecycle must be chosen and planning should be done early on in the cycle.
Use Cases A use case captures a contract between the stakeholders of a system about its behavior. The use case describes the system’s behavior under various conditions as it responds to a request from one of the stakeholders, called the primary actor. The primary actor initiates an interaction with the system to accomplish some goal. The system responds, protecting the interests of all the stakeholders. Different sequences of behavior, or scenarios, can unfold, depending on the particular requests made and conditions surrounding the requests. The use case collects together those different scenarios.
Download the whitepaper
|
Scooped by
Mickael Ruau
April 25, 2015 3:02 PM
|
Index - Introduction
- Acronyms and Abbreviation
- Assumptions
- Scope
- History and Definition of Use Case Points
- Steps for UCP (Use Case Points) Estimation
- Sample Project Scope (Sample Data Entry Project)
- Writing Use Case for Sample Data Entry Project
- Applying Use Case Points
- Final Quotation
- Use-Case Structure Matters
- Advantages of Using Use-Case Points
- Disadvantages of Using Use-Case Points
- Other General Practical Factors
- References
- Last Words
|
Scooped by
Mickael Ruau
April 11, 2015 5:42 AM
|
Cet article présente UMLGraph. Cet outil est un programme Doclet pour Javadoc permettant de générer des diagrammes UML à partir du code Java et d'annotations ajoutées au code.
|
Scooped by
Mickael Ruau
December 30, 2014 5:57 AM
|
Modernisation d'application patrimoniales par les modèles
|
Scooped by
Mickael Ruau
July 9, 2014 3:37 PM
|
Warning: this is my own experience with Class-Responsibilities-Collaborators cards and you may have different opinions about how they should be used for object-oriented design, or have followed a different school of though altogether.
|
|
Scooped by
Mickael Ruau
September 9, 2021 3:15 AM
|
Apprenez-en davantage sur les diagrammes d'activités UML: définition, composants, symboles, etc. Ouvrez un compte Lucidchart gratuit et utilisez nos modèles !
|
Scooped by
Mickael Ruau
February 8, 2021 8:09 AM
|
Les diagrammes d'architecture peuvent être des outils utiles pour documenter et communiquer la conception d'un système. Ils doivent être autodescriptifs, cohérents, suffisamment précis et liés au code. L'application de certaines directives peut garantir que les diagrammes sont utiles à diverses parties prenantes.
|
Scooped by
Mickael Ruau
July 11, 2019 10:02 AM
|
COSMIC Masterclass at IWSM2014 - part 4
|
Scooped by
Mickael Ruau
January 23, 2019 9:45 AM
|
File UML 2.1.2 Infrastructure 1.7Mo File UML 2.1.2 Superstructure 5.8Mo File OMG SysML Specification 3.3Mo File SysML Tutorial - INCOSE - 2.2Mo File Real Time and Embedded systems MARTE Specification 5.3Mo File MARTE Tutorial 5.4 Mo File MARTE Tutorial 713 Ko File Liste Documentations Officielles UML File UML Profile for SoC - 319 Ko File BPMN Tutorial par IBM 583Ko File BPMN Specification 3.3Mo File UML profile for Business Modeling 674 Ko
|
Scooped by
Mickael Ruau
January 23, 2017 4:06 AM
|
User Stories et Use Cases sont deux outils permettant de déterminer les besoins utilisateurs, dans le cadre par exemple d’un projet de développement. Aujourd’hui, ils sembleraient que ces deux concepts soient en concurrence, chacun proposant des aspects d’analyse spécifiques.
|
Scooped by
Mickael Ruau
January 13, 2017 9:16 AM
|
Un use-case, des user stories ? L'autre jour à Marseille dans sa présentation, pour parler des user stories, Thierry a dit des histoires d'utilisation. Tiens, un mélange entre cas
|
Scooped by
Mickael Ruau
October 7, 2016 10:51 AM
|
|
Scooped by
Mickael Ruau
April 25, 2015 3:14 PM
|
Note: This is a summary of a recent discussion on the chat_rup forum. My thanks to the main discussion contributors: Davyd Norris, Pan-Wei Ng, and John Smith.
|
Scooped by
Mickael Ruau
April 25, 2015 3:11 PM
|
Use Case Points is a simple and fast tool for help you to estimate de effort of software project development. The user interface is simple, fast and does the job of estimating the effort much easier.
|
Scooped by
Mickael Ruau
April 14, 2015 2:52 AM
|
'injection de dépendances demande des compétences confirmées dans la programmation orientée objet. Dans la mesure du possible, les bases seront expliquées mais certaines notions seront considérées comme acquises, notamment l'utilisation des interfaces. Les prérequis pour ce tutoriel sont : - la programmation orientée objet ;
- des connaissances basiques en java ;
- un gestionnaire de dépendances comme Maven est un plus si vous désirez exécuter les exemples.
Tous les codes sources de ce tutoriel sont disponibles sur ce projet GitHub afin que vous puissiez consulter des exemples fonctionnels directement exécutables dans un terminal.
|
Scooped by
Mickael Ruau
April 11, 2015 5:41 AM
|
Cet article a pour objectif de présenter les Design Patterns du "Gang of Four" avec des exemples concis appliqués à Java. Chaque Design Pattern est présenté avec son diagramme de classes, ses objectifs, les motivations pour l'utiliser, les responsabilités des classes le constituant, puis une implémentation simple.
|
Scooped by
Mickael Ruau
October 10, 2014 10:54 AM
|
Le paquet pear php_uml permet le reverse engineering en ligne de commande. Il ne s'agit pas d'un outil de modélisation mais simplement d'un utilitaire de reverse engineering. En traitant un code source existant avec cet outil, on obtient un fichier xmi que l'on peut ensuite visualiser et modifier, en théorie, avec n'importe quelle éditeur. Dans la pratique, seul BoUML exploite ce fichier.
|
Un modèle est ce qui a servi de base à l'établissement d'une méthodologie.
Exemple :
modèle : développement au plus proche de l'utilisateur
méthodologie : agile
méthodes : RUP, XUP, Scrum, ..., ...