SlideShare une entreprise Scribd logo
1  sur  22
Ph.D. Juan Manuel González Calleros
Benemérita Universidad Autónoma de Puebla
juan.gonzalez@cs.buap.mx
Twitter: @Juan_ _Gonzalez
Getting Research Findings into Practice:
Guidelines to Produce Quality Software
Engineering Diagrams to Assist Novice Engineers
CONISOFT 20161
Plan
CONISOFT 20162
 Introduction
 State of the Art
 Research
 Proposal
 Results
 Conclusion
Introduction
Motivation
CONISOFT 20163
CONISOFT 20165
CONISOFT 20166
7
R&D
CS
IHC
IS
Modeling Problems
CONISOFT 20168
limited information
processing capabilities
Lack of Semantics
Misconception of
abstraction levels
Lack of interest
their utility seems to
be not relevant
1st Year
CONISOFT 20169
CONISOFT 201610
CONISOFT 201611
CONISOFT 201612
CONISOFT 201613
CONISOFT 201614
CONISOFT 201615
CONISOFT 201616
CONISOFT 201617
CONISOFT 201618
CONISOFT 201619
Conclusion
 We present a series of findings based on three
years of research while teaching novice software
engineers
 Our findings confirm what it is written in the
literature.
 Our research, some strategies recommended in the
literature, mostly by empowering students in
selecting the guideline that fits better to their needs
produce better documentation.
 Still, there is a need to keep working on this topic
and still is an open issue, as we cannot imagine a
scenario where each time we work on a project we
could promote the adoption of a modified notation,
thus losing the benefits of adopting a standard.
20CONISOFT 2016
CONISOFT 201621
1st year
Poor
Quality
2do Year 3rd YEar
Page 22 CONISOFT 2016
 Ph.D. Juan Manuel González Calleros
 Benemérita Universidad Autónoma de Puebla
 juan.gonzalez@cs.buap.mx
 Twitter: @Juan_ _Gonzalez
CONISOFT 201622

Contenu connexe

En vedette

L9 issues for people living in urban areas in rich countries multicultural mix
L9 issues for people living in urban areas in rich countries   multicultural mixL9 issues for people living in urban areas in rich countries   multicultural mix
L9 issues for people living in urban areas in rich countries multicultural mix
tudorgeog
 

En vedette (10)

Shapes
ShapesShapes
Shapes
 
Tarea 5
Tarea 5Tarea 5
Tarea 5
 
Protecting and Managing Ireland’s Water Resources
Protecting and Managing Ireland’s Water ResourcesProtecting and Managing Ireland’s Water Resources
Protecting and Managing Ireland’s Water Resources
 
Derecho internacional público apunte 2016
Derecho internacional público   apunte 2016Derecho internacional público   apunte 2016
Derecho internacional público apunte 2016
 
استراتيجية الاستكشاف- عمل طالبات الفرقة الرابعة الشهبة الأولى
استراتيجية الاستكشاف- عمل طالبات  الفرقة الرابعة الشهبة الأولىاستراتيجية الاستكشاف- عمل طالبات  الفرقة الرابعة الشهبة الأولى
استراتيجية الاستكشاف- عمل طالبات الفرقة الرابعة الشهبة الأولى
 
Measuring roi on digital spend
Measuring roi on digital spendMeasuring roi on digital spend
Measuring roi on digital spend
 
L9 issues for people living in urban areas in rich countries multicultural mix
L9 issues for people living in urban areas in rich countries   multicultural mixL9 issues for people living in urban areas in rich countries   multicultural mix
L9 issues for people living in urban areas in rich countries multicultural mix
 
CASE HISTORY GASTALDELLO SISTEMI-DERGA CONSULTING
CASE HISTORY GASTALDELLO SISTEMI-DERGA CONSULTINGCASE HISTORY GASTALDELLO SISTEMI-DERGA CONSULTING
CASE HISTORY GASTALDELLO SISTEMI-DERGA CONSULTING
 
Scrum retos y desafíos desde las trincheras - Infosoft 2012
Scrum retos y desafíos desde las trincheras - Infosoft 2012Scrum retos y desafíos desde las trincheras - Infosoft 2012
Scrum retos y desafíos desde las trincheras - Infosoft 2012
 
Animales vertebrados e invertebrados - Parte 2
Animales vertebrados e invertebrados - Parte 2Animales vertebrados e invertebrados - Parte 2
Animales vertebrados e invertebrados - Parte 2
 

Similaire à Getting Research Findings into Practice: Guidelines to Produce Quality Software Engineering Diagrams to Assist Novice Engineers

TRW Software Feasibility Proposal Presentation
TRW Software Feasibility Proposal PresentationTRW Software Feasibility Proposal Presentation
TRW Software Feasibility Proposal Presentation
Muhammad Maqsood ur Rehman
 
PhD Thesis Presentation - Evaluating Requirements Engineering Tools and Catal...
PhD Thesis Presentation - Evaluating Requirements Engineering Tools and Catal...PhD Thesis Presentation - Evaluating Requirements Engineering Tools and Catal...
PhD Thesis Presentation - Evaluating Requirements Engineering Tools and Catal...
Juan Manuel Carrillo de Gea
 
Project Scope StatementProject NameStudent NameDateI.docx
Project Scope StatementProject NameStudent NameDateI.docxProject Scope StatementProject NameStudent NameDateI.docx
Project Scope StatementProject NameStudent NameDateI.docx
wkyra78
 

Similaire à Getting Research Findings into Practice: Guidelines to Produce Quality Software Engineering Diagrams to Assist Novice Engineers (20)

Proposing a strategic roadmap to improve effective decision making toward it ...
Proposing a strategic roadmap to improve effective decision making toward it ...Proposing a strategic roadmap to improve effective decision making toward it ...
Proposing a strategic roadmap to improve effective decision making toward it ...
 
Research report
Research reportResearch report
Research report
 
A Survey on Software Release Planning Models - Slides for the Presentation @ ...
A Survey on Software Release Planning Models - Slides for the Presentation @ ...A Survey on Software Release Planning Models - Slides for the Presentation @ ...
A Survey on Software Release Planning Models - Slides for the Presentation @ ...
 
Software development with agile methodologies
Software development with agile methodologiesSoftware development with agile methodologies
Software development with agile methodologies
 
Change management and version control of Scientific Applications
Change management and version control of Scientific ApplicationsChange management and version control of Scientific Applications
Change management and version control of Scientific Applications
 
GFW Partner Meeting 2017 - Parallel Discussions 2: Private Sector
GFW Partner Meeting 2017 - Parallel Discussions 2: Private SectorGFW Partner Meeting 2017 - Parallel Discussions 2: Private Sector
GFW Partner Meeting 2017 - Parallel Discussions 2: Private Sector
 
chapter-05.pptx
chapter-05.pptxchapter-05.pptx
chapter-05.pptx
 
TRW Software Feasibility Proposal Presentation
TRW Software Feasibility Proposal PresentationTRW Software Feasibility Proposal Presentation
TRW Software Feasibility Proposal Presentation
 
Usability session @ SEI Universidade do Minho
Usability session @ SEI Universidade do MinhoUsability session @ SEI Universidade do Minho
Usability session @ SEI Universidade do Minho
 
major-project-presentatiom.pptx
major-project-presentatiom.pptxmajor-project-presentatiom.pptx
major-project-presentatiom.pptx
 
PhD Thesis Presentation - Evaluating Requirements Engineering Tools and Catal...
PhD Thesis Presentation - Evaluating Requirements Engineering Tools and Catal...PhD Thesis Presentation - Evaluating Requirements Engineering Tools and Catal...
PhD Thesis Presentation - Evaluating Requirements Engineering Tools and Catal...
 
978285452340_06.pptx
978285452340_06.pptx978285452340_06.pptx
978285452340_06.pptx
 
Beyond instructional design: how performance support is revolutionizng e-lear...
Beyond instructional design: how performance support is revolutionizng e-lear...Beyond instructional design: how performance support is revolutionizng e-lear...
Beyond instructional design: how performance support is revolutionizng e-lear...
 
LEAN THINKING IN SOFTWARE ENGINEERING: A SYSTEMATIC REVIEW
LEAN THINKING IN SOFTWARE ENGINEERING: A SYSTEMATIC REVIEWLEAN THINKING IN SOFTWARE ENGINEERING: A SYSTEMATIC REVIEW
LEAN THINKING IN SOFTWARE ENGINEERING: A SYSTEMATIC REVIEW
 
2017 AI Index report
2017 AI Index report2017 AI Index report
2017 AI Index report
 
Managing Technical Debt - A systematic approach
Managing Technical Debt - A systematic approachManaging Technical Debt - A systematic approach
Managing Technical Debt - A systematic approach
 
PMBOK 6TH
PMBOK 6THPMBOK 6TH
PMBOK 6TH
 
Bringing the Extended Competency Transcript to Life: Updates on Emerging Stan...
Bringing the Extended Competency Transcript to Life: Updates on Emerging Stan...Bringing the Extended Competency Transcript to Life: Updates on Emerging Stan...
Bringing the Extended Competency Transcript to Life: Updates on Emerging Stan...
 
Project Scope StatementProject NameStudent NameDateI.docx
Project Scope StatementProject NameStudent NameDateI.docxProject Scope StatementProject NameStudent NameDateI.docx
Project Scope StatementProject NameStudent NameDateI.docx
 
Pmbok 6 th Edition
Pmbok 6 th EditionPmbok 6 th Edition
Pmbok 6 th Edition
 

Plus de Juan Manuel Gonzalez Calleros

Plus de Juan Manuel Gonzalez Calleros (20)

Pruebas de Software.pptx
Pruebas de Software.pptxPruebas de Software.pptx
Pruebas de Software.pptx
 
Patrón de Diseño Estrategia
Patrón de Diseño EstrategiaPatrón de Diseño Estrategia
Patrón de Diseño Estrategia
 
Modelos de desarrollo de software
Modelos de desarrollo de software Modelos de desarrollo de software
Modelos de desarrollo de software
 
05 Identificación de Tareas y Contexto de Uso (UX)
05 Identificación de Tareas y Contexto de Uso (UX)05 Identificación de Tareas y Contexto de Uso (UX)
05 Identificación de Tareas y Contexto de Uso (UX)
 
Rol del Director de Proyectos
Rol del Director de ProyectosRol del Director de Proyectos
Rol del Director de Proyectos
 
03 Introduccón a la administracion de proyectos
03 Introduccón a la administracion de proyectos03 Introduccón a la administracion de proyectos
03 Introduccón a la administracion de proyectos
 
02 Mitos de la ingeniería de software
02 Mitos de la ingeniería de software02 Mitos de la ingeniería de software
02 Mitos de la ingeniería de software
 
01 Presentacion curso ingeniería de software
01 Presentacion curso ingeniería de software01 Presentacion curso ingeniería de software
01 Presentacion curso ingeniería de software
 
Enfoque transformacional
Enfoque transformacionalEnfoque transformacional
Enfoque transformacional
 
Ciclo de Vida y roles
Ciclo de Vida y roles Ciclo de Vida y roles
Ciclo de Vida y roles
 
Emociones y HCI
Emociones y HCIEmociones y HCI
Emociones y HCI
 
Patrones de Interfaz de Usuario
Patrones de Interfaz de UsuarioPatrones de Interfaz de Usuario
Patrones de Interfaz de Usuario
 
Algunas Métricas de UX
Algunas Métricas de UXAlgunas Métricas de UX
Algunas Métricas de UX
 
La experiencia de Usuario: Introducción
La experiencia de Usuario: IntroducciónLa experiencia de Usuario: Introducción
La experiencia de Usuario: Introducción
 
Métodos de usabilidad
Métodos de usabilidadMétodos de usabilidad
Métodos de usabilidad
 
Guía de Técnicas de Usabilidad
Guía de Técnicas de UsabilidadGuía de Técnicas de Usabilidad
Guía de Técnicas de Usabilidad
 
Mapas de Empatía, Personas e Historias de Usuario
Mapas de Empatía, Personas e  Historias de UsuarioMapas de Empatía, Personas e  Historias de Usuario
Mapas de Empatía, Personas e Historias de Usuario
 
Guía de Entrevistas
Guía de Entrevistas Guía de Entrevistas
Guía de Entrevistas
 
Hacia un modelo educativo centrado en el alumno
Hacia un modelo educativo centrado en el alumnoHacia un modelo educativo centrado en el alumno
Hacia un modelo educativo centrado en el alumno
 
Técnicas de Recolección de necesidades
Técnicas de Recolección de necesidadesTécnicas de Recolección de necesidades
Técnicas de Recolección de necesidades
 

Dernier

%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
masabamasaba
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
masabamasaba
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
masabamasaba
 

Dernier (20)

%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - Keynote
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security Program
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
 

Getting Research Findings into Practice: Guidelines to Produce Quality Software Engineering Diagrams to Assist Novice Engineers

Notes de l'éditeur

  1. A virtual world is a computer-based simulated environment intended for its users to inhabit and interact via avatars. These avatars are usually depicted as textual, two-dimensional, or three-dimensional graphical representations, although other forms are possible (auditory and touch sensations for example). Some, but not all, virtual worlds allow for multiple users. The computer accesses a computer-simulated world and presents perceptual stimuli to the user, who in turn can manipulate elements of the modeled world and thus experiences telepresence to a certain degree..Such modeled worlds may appear similar to the real world or instead depict fantasy worlds. The model world may simulate rules based on the real world or some hybrid fantasy world. Example rules are gravity, topography, locomotion, real-time actions, and communication. Communication between users has ranged from text, graphical icons, visual gesture, sound, and rarely, forms using touch and balance senses. Massively multiplayer online games commonly depict a world very similar to the real world, with real world rules and real-time actions, and communication. Communication is usually textual, with real-time voice communication using VOIP also possible. Virtual worlds are not limited to games but, depending on the degree of immediacy presented, can encompass computer conferencing and text based chatrooms. Sometimes, emoticons or 'smilies' are available, to show feeling or facial expression. Emoticons often have a keyboard shortcut. Maze War (also known as The Maze Game, Maze Wars or simply Maze) was the first networked, 3D multi-user first person shooter game. Maze first brought us the concept of online players as eyeball "avatars" chasing each other around in a maze.” (http://www.digibarn.com/history/04-VCF7-MazeWar/index.html, 29th Feb). According to the website this was in 1974, it was played on Arpanet (the initial internet), however it could only be played on an Imlac, as it was specifically built for this type of computer. Then in 1978 MUD was released, it however was not 3D, it was text-based and used a TELNET program, by following the link you will be able to play the game, and understand just how far virtual worlds have come since http://www.british-legends.com/. You can understandably argue whether or not this is a “virtual world” and that Maze War was more sophisticated (being 3D), but you must understand that MUD could be played by anyone, Maze War was computer specific. Perhaps in today’s senses it is not a true virtual world, but the idea of a virtual world in those days were different (see Neuromancer link in bibliography for more information). Some early prototypes were WorldsAway, a prototype interactive communities featuring a virtual world by CompuServe called Dreamscape, Cityspace, an educational networking and 3D computer graphics project for children, and The Palace, a 2-dimensional community driven virtual world. However, credit for the first online virtual world usually goes to Habitat, developed in 1987 by LucasFilm Games for the Commodore 64 computer, and running on the Quantum Link service (the precursor to America Online). In 1996, the city of Helsinki, Finland with Helsinki Telephone Company (since Elisa Group) launched what was called the first online virtual 3D depiction intended to map an entire city. The Virtual Helsinki project was eventually renamed Helsinki Arena 2000 project and parts of the city in modern and historical context were rendered in 3D. The first virtual worlds presented on the Internet were communities and chat rooms, some of which evolved into MUDs and MUSHes. MUDs, short for “Multi User Dungeons,” are examples of virtual worlds that consist of virtual space inhabited by representations of data and other users. Early virtual worlds were text-based, offering limited graphical representation, and often using a Command Line Interface.