SlideShare a Scribd company logo


































































© itemis AG
Findings from Usability Tests
Tested application: Xtext New Project Wizard
Date of test: 04.12.2016, Version: Xtext since v2.9


































































© itemis AG
Summary


































































© itemis AG
• Reason for the usability tests was the discussion in GitHub:
[wizard] Improve usability of Generic IDE Support option #119
https://github.com/eclipse/xtext-eclipse/issues/119
• Goal of the test was to compare three different possible solutions of the advanced Xtext
configuration wizard. The solutions were created as mockups.
• We conducted usability tests to get feedback regarding the three solutions:
• 5 testers performed different tasks with the configuration editor
• Duration of the tests: 15 minutes
Usability findings for Xtext New Project Wizard
Summary
3


































































© itemis AG
Version 1 – Original wizard
The option „Generic IDE Support“ is
mandatory for the options „Eclipse
Plugin“, „IntelliJ IDEA Plugin“ and „Web
Integration“.
If one of the three options is selected, a
hint is shown with a quick fix to enable
„Generic IDE Support“. The user must
either click on the quick fix link in the hint
or select the checkbox.
4


































































© itemis AG
Version 2 – Automatic selection
The option „Generic IDE Support“ is
mandatory for the options „Eclipse
Plugin“, „IntelliJ IDEA Plugin“ and „Web
Integration“.
If one of the three options is selected,
„Generic IDE Support“ is directly selected
and the checkbox disabled. A hint is
shown explaining why.
5


































































© itemis AG
Version 3 – Hierarchies
The option „Generic IDE Support“ is
mandatory for the options „Eclipse
Plugin“, „IntelliJ IDEA Plugin“ and „Web
Integration“.
Thus, „Generic IDE Support“ it is at higher
level. The three checkboxes below are
only enabled if „Generic IDE Support“ is
selected.
6


































































© itemis AG
General:
 Version 2 was rated best
 Version 1 was rated worst
Three most important findings:
• With version 1 and 3 the most usability problems occurred
• The current interface structure is error-prone as the hint does not really support to see the
dependency between “Generic IDE Support“ and the options „Eclipse Plugin“, „IntelliJ
IDEA Plugin“ and „Web Support“.
• Meaning of terms „Generic IDE Support“ and „Source Layout“ was not clear
Overview on results
Summary
7


































































© itemis AG
Study design


































































© itemis AG
ID Experience with Xtext
Experience with
Project Wizard
P1
Low. Took part in trainings but has not worked on an own
project.
None.
P2 None. None.
P3 None. None.
P4 Medium. Used it some years ago. None.
P5 Medium. Used it some years ago. None.
Participants
 All participants are developers
9


































































© itemis AG
First, the testers got the original version of the wizard and were asked what the different terms mean.
Afterwards they had to rate how sure they are regarding their answer.
Then they performed a task with all versions (sequence of versions varied). We used the „Think
Aloud“ method: all participants explained what they do and think while executing the task.
Tasks (with each version):
• „Please configure a new Xtext project. Please assume for the following task that you want to
create a new Xtext project that includes support for an eclipse editor frontend.“
• Questions asked after performing the task with a version:
- What was your impression regarding the dialogue?
- Does the dialogue support you in choosing the right options?
• Post session questions (after all three versions were tested):
• Which dialogue supports you best in fulfilling the task? Why?
Which dialogue was worst in supporting you? Why?
Which suggestions for improvement do you have?
Use of New Project Wizard
Test scenario
10


































































© itemis AG
Results


































































© itemis AG
Severity
Cosmetic – inconsistencies, visual problems, problems with content
Positive – What was good, easy, intuitive
Minor – confused user, task cannot be solved fastly
Major – user has problems to fulfill the task, needs a lot of time and steps to reach goal
Blocker – user cannot solve task, cancels tasks
12


































































© itemis AG
1.: What is the meaning of…


































































© itemis AG
Version 1 – Meaning of „Eclipse Plugin“
Answer Correctness
How sure are you?
(1-6; 1 = very sure)
ID
An eclipse version Wrong 4 P1
You get an eclipse plugin based on what you did
with Xtext. It is available in the runtime.
Correct 1 P2
Means that I want to include my Xtext project in
eclipse.
Correct 2 P3
You can create an eclipse plugin that you can re-
install in another eclipse IDE.
Correct 2 P4
The eclipse IDE integrated Xtext plugins will be
generated.
Correct 1 P5
 Most users are very sure regarding their answer and answered correctly.
14


































































© itemis AG
Version 1 – Meaning of „IntelliJ IDEA Plugin“
Answer Correctness
How sure are you?
(1-6; 1 = very sure)
ID
Configuration and use of the project in
IntelliJ (or access to the project)
Partly 3 P1
You get an IntelliJ plugin based on what
you did with Xtext. It is available in the
runtime.
Correct 1 P2
Means that I I want to include my Xtext
project in IntelliJ.
Correct 1 P3
Extention for IntelliJ that can be
integrated.
Correct 2-3 P4
The necessary Glue code (probably in
addition to core plugin) will be generated
to integrate it in IntelliJ.
Correct 1 P5
 Most users are sure regarding their answer and answered correclty.
15


































































© itemis AG
Version 1 – Meaning of „Web Integration“
Answer Correctness
How sure are you?
(1-6; 1 = very sure)
ID
Integration of Xtext in a website. Partly 4 P1
You generate components (client and
server) that can be used in a web
context.
Correct 1 P2
Integration of some kind of web access. Correct 2 P3
You can use the DSL that is
implemented also in web.
Correct 2 P4
An orion based editor will be created. Partly 2 P5
 Most users are sure regarding their answer. They answered correctly or partly correct.
16


































































© itemis AG
Version 1 – Meaning of „Generic IDE Support“
Answer Correctness
How sure are you?
(1-6; 1 = very sure)
ID
No idea -/- 1 P1
Not sure, maybe a third type of IDE or for
runtime without IDE
Wrong 5-6 P2
That it is supported from my environment.
Don‘t know how to describe.
Wrong 3-4 P3
No idea. -/- 1 P4
Connection to language server protocol or
a generic editor.
Correct 3 P5
 Meaning of „Generic IDE Support“ is not clear for participants: either they had no
idea or they were not sure regarding their answer.
 Problematic as this is mandatory for some of the other possibilities
17


































































© itemis AG
Version 1 – Meaning of „Testing support“
Answer Correctness
How sure are you?
(1-6; 1 = very sure)
ID
Include a test runner or a test environment. Correct 3 P1
Test classes for developed DSLs. However,
tests are always necessary so not sure why
to have it as separate aspect.
Correct 5 P2
To see how my project is tested and that I
know who tested what when.
Wrong 2 P3
Provides JUnit (etc.) with different test
cases.
Wrong 3 P4
Creation of test bundles in addition to
productive bundles.
Correct 2 P5
 Users are not really sure what this means and only some answered correctly.
18


































































© itemis AG
Version 1 – Meaning of „Preferred Build System“
Answer Correctness
How sure are you?
(1-6; 1 = very sure)
ID
Somethink such as Gradle, Maven, Ant. Correct 2 P1
Maven etc to generate the corresponding
artifacts.
Correct 1-2 P2
That I can choose between the different
systems in the dropdown when I build my
project.
Wrong 4 P3
Maven, Ant, Gradle Correct 2 P4
Which build system I will use (e.g. only
build it in eclipse or with Gradle or Maven).
Correct 1 P5
 Most users are sure regarding their answer and answered correctly.
19


































































© itemis AG
Version 1 – Meaning of the terms: „Source Layout“
Answer Correctness
How sure are you?
(1-6; 1 = very sure)
ID
Components that should occur in a project
(alternatively, you get an empty project).
Source layout is the file in which you do the
configuration.
Wrong 2 P1
Structure of the source code. Wrong 4 P2
If the interface of the IDE is multilayered or
single-layered. Is necessary to configure the
project hierarchy.
Wrong 4 P3
Not sure if this affects generated code or the
source that describes the DSL.
Wrong 4 P4
Don‘t know if this concerns the build system
or the eclipse project or some content.
Wrong 2 P5
 Most users are not really sure what this means. All answered wrong.
20


































































© itemis AG
2.: Which dependencies do you see
between the different options?


































































© itemis AG
Version 1 – Dependencies between options
Answer
How sure are you?
(1-6; 1 = very sure)
ID
Not really sure. I do not understand the dialog in a way that some
facets exlude others. I think I can use them idenpendently.
1 P1
It depends if the selected IDEs support a specific build system.
The other options are independent.
-/- P2
Create Feature and Create Update Site depend on Eclipse
Plugin. For the other options I cannot see that there are
dependencies.
1 regarding Create…
5 for rest
P3
Create Feature and Create Update Site depend on Eclipse
Plugin. For the other options I cannot see that there are
dependencies.
1 P4
IntelliJ and Web Integration are independent from eclise
possibilities. Not sure if core plugins are also generated as
Eclipse plugins if I will not choose Eclipse plugin.
3 P5
 The current interface structure does not show that „Generic IDE Support“ is mandatory for
the options „Eclipse Plugin“, „IntelliJ IDEA Plugin“ and „Web Support“
22


































































© itemis AG
3: Task: Configure a new Xtext project that includes
support for an eclipse editor frontend.


































































© itemis AG
Issues concerning version 1 - Original
Didn‘t expected dependencies between
„Eclipse Plugin“ and „Generic IDE Support“
because of layout (P2, P5).
Does not like that he has to click on the link
in the error message (P2).
Expected that „Generic IDE Support“ is
selected automatically (P2).
Sees hint but was not sure if this means that
he has to check „Generic IDE Support“ (P3)
Liked that the checkmark was not set
automatically and that you have the choice
(P4) -> however, didn‘t understood that
this is necessary
24


































































© itemis AG
Issues concerning version 2 – Automatic selection
Liked that checkmark for „Generic IDE
Support“ is created automatically
(P1, P3, P4, P5).
Likes that there is no unnecessary hint
saying what he has to do (P3).
Good that mandatory option cannot be
deactivated (P5).
Structure does not show dependency (P5).
Hint should be placed directly at „Generic
IDE support“ when it is disabled (P5).
25


































































© itemis AG
Issues concerning version 3
Wanted to select „Eclipse Plugin“ but was not
possible as it was deactivated („Generic IDE
Support“ was not selected). Was confusing
(P1, P2)
The layout implied the tester that he must
select one of the three sub-options, too and
that it is not possible to use „Generic IDE
Support“ only (P2)
Layout shows dependency between
„Generic IDE Support“ and „Eclipse Plugin“
(P3, P4, P5)
Layout shows that there is no dependency
between the IDE issues and Testing Support
(P5)
Tester didn‘t see „Eclipse plugin“ because it
was disabled first (P3)
Unclear structure compared to other
dialogues (P4).
Two clicks are necessary to activate „Eclipse
Plugin“ (P4)
26


































































© itemis AG
4.: Which dialogue supports you best?


































































© itemis AG
Which dialogue is the best?
Answer ID
Version 3. However, I also liked version 2 as necessary options are automatically selected. P1
Version 2 P2
Version 2 but version 3 was also good. P3
Version 2. Checkmark was done automatically and there was a feedback why this is the case. P4
Version 3. Shows dependencies in layout. P5
 According to the users version 2 supports them best, followed by version 3.
 Also when comparing the usability problems of version 2 and 3, version 2 supports
best.
28


































































© itemis AG
Which dialogue was worst?
Answer ID
Version 1 because of the error message. P1
Version 1. P2
Version 1. Error message can be overlooked easily. Message confuses what needs to be done. P3
Version 3. Structure too unclear. P4
Version 1. P5
 Version 1 supports worst.
29


































































© itemis AG
Further improvements
Answer ID
• Tooltips should explain the different options in the dialogue (e.g. what does Testing
Support mean).
P1
-/- P2
• Hint messages should be bigger.
• Nobody wants to read hints.
P3
-/- P4
• Description of options as they are not self-descriptive (e.g. when hover them)
• An information is necessary that always a basis is generated and that facets can be
added optionally.
• Terms are not consistent (sometimes „support“ sometimes „plugin“)
P5
30


































































© itemis AG
Summary of results
• The results show that version 2 should be realized
• In addition:
• Add tooltips that explain the different options
31

More Related Content

What's hot

Test Driven Development by Denis Lutz
Test Driven Development by Denis LutzTest Driven Development by Denis Lutz
Test Driven Development by Denis Lutz
jazzman1980
 
Agile Test Driven Development
Agile Test Driven DevelopmentAgile Test Driven Development
Agile Test Driven Development
Viraf Karai
 
Test driven development
Test driven developmentTest driven development
Test driven development
namkha87
 
Agile Testing
Agile Testing  Agile Testing
xUnit and TDD: Why and How in Enterprise Software, August 2012
xUnit and TDD: Why and How in Enterprise Software, August 2012xUnit and TDD: Why and How in Enterprise Software, August 2012
xUnit and TDD: Why and How in Enterprise Software, August 2012
Justin Gordon
 
Test Driven Development
Test Driven DevelopmentTest Driven Development
Test Driven Development
Sachithra Gayan
 
Test Driven Development (TDD) Preso 360|Flex 2010
Test Driven Development (TDD) Preso 360|Flex 2010Test Driven Development (TDD) Preso 360|Flex 2010
Test Driven Development (TDD) Preso 360|Flex 2010
guest5639fa9
 
Test driven development
Test driven developmentTest driven development
Test driven development
Nascenia IT
 
The WHY behind TDD/BDD and the HOW with RSpec
The WHY behind TDD/BDD and the HOW with RSpecThe WHY behind TDD/BDD and the HOW with RSpec
The WHY behind TDD/BDD and the HOW with RSpec
Ben Mabey
 
Test Driven Development
Test Driven DevelopmentTest Driven Development
Test Driven Development
guestc8093a6
 
TDD - Test Driven Development
TDD - Test Driven DevelopmentTDD - Test Driven Development
TDD - Test Driven Development
Tung Nguyen Thanh
 
Quality Jam: BDD, TDD and ATDD for the Enterprise
Quality Jam: BDD, TDD and ATDD for the EnterpriseQuality Jam: BDD, TDD and ATDD for the Enterprise
Quality Jam: BDD, TDD and ATDD for the Enterprise
QASymphony
 
Scrum and Test-driven development
Scrum and Test-driven developmentScrum and Test-driven development
Scrum and Test-driven development
toteb5
 
Test-Driven Development (TDD)
Test-Driven Development (TDD)Test-Driven Development (TDD)
Test-Driven Development (TDD)
Brian Rasmussen
 
TDD That Was Easy!
TDD   That Was Easy!TDD   That Was Easy!
TDD That Was Easy!
Kaizenko
 
Agile Testing 20021015
Agile Testing 20021015Agile Testing 20021015
Agile Testing 20021015
Raghu Karnati
 
Acceptance Testing Driven Development, TDD
Acceptance Testing Driven Development, TDDAcceptance Testing Driven Development, TDD
Acceptance Testing Driven Development, TDD
Laurent PY
 
TDD (Test Driven Design)
TDD (Test Driven Design)TDD (Test Driven Design)
TDD (Test Driven Design)
nedirtv
 
TDD vs. ATDD - What, Why, Which, When & Where
TDD vs. ATDD - What, Why, Which, When & WhereTDD vs. ATDD - What, Why, Which, When & Where
TDD vs. ATDD - What, Why, Which, When & Where
Daniel Davis
 
Ian Cooper webinar for DDD Iran: Kent beck style tdd seven years after
Ian Cooper webinar for DDD Iran: Kent beck style tdd   seven years afterIan Cooper webinar for DDD Iran: Kent beck style tdd   seven years after
Ian Cooper webinar for DDD Iran: Kent beck style tdd seven years after
Iranian Domain-Driven Design Community
 

What's hot (20)

Test Driven Development by Denis Lutz
Test Driven Development by Denis LutzTest Driven Development by Denis Lutz
Test Driven Development by Denis Lutz
 
Agile Test Driven Development
Agile Test Driven DevelopmentAgile Test Driven Development
Agile Test Driven Development
 
Test driven development
Test driven developmentTest driven development
Test driven development
 
Agile Testing
Agile Testing  Agile Testing
Agile Testing
 
xUnit and TDD: Why and How in Enterprise Software, August 2012
xUnit and TDD: Why and How in Enterprise Software, August 2012xUnit and TDD: Why and How in Enterprise Software, August 2012
xUnit and TDD: Why and How in Enterprise Software, August 2012
 
Test Driven Development
Test Driven DevelopmentTest Driven Development
Test Driven Development
 
Test Driven Development (TDD) Preso 360|Flex 2010
Test Driven Development (TDD) Preso 360|Flex 2010Test Driven Development (TDD) Preso 360|Flex 2010
Test Driven Development (TDD) Preso 360|Flex 2010
 
Test driven development
Test driven developmentTest driven development
Test driven development
 
The WHY behind TDD/BDD and the HOW with RSpec
The WHY behind TDD/BDD and the HOW with RSpecThe WHY behind TDD/BDD and the HOW with RSpec
The WHY behind TDD/BDD and the HOW with RSpec
 
Test Driven Development
Test Driven DevelopmentTest Driven Development
Test Driven Development
 
TDD - Test Driven Development
TDD - Test Driven DevelopmentTDD - Test Driven Development
TDD - Test Driven Development
 
Quality Jam: BDD, TDD and ATDD for the Enterprise
Quality Jam: BDD, TDD and ATDD for the EnterpriseQuality Jam: BDD, TDD and ATDD for the Enterprise
Quality Jam: BDD, TDD and ATDD for the Enterprise
 
Scrum and Test-driven development
Scrum and Test-driven developmentScrum and Test-driven development
Scrum and Test-driven development
 
Test-Driven Development (TDD)
Test-Driven Development (TDD)Test-Driven Development (TDD)
Test-Driven Development (TDD)
 
TDD That Was Easy!
TDD   That Was Easy!TDD   That Was Easy!
TDD That Was Easy!
 
Agile Testing 20021015
Agile Testing 20021015Agile Testing 20021015
Agile Testing 20021015
 
Acceptance Testing Driven Development, TDD
Acceptance Testing Driven Development, TDDAcceptance Testing Driven Development, TDD
Acceptance Testing Driven Development, TDD
 
TDD (Test Driven Design)
TDD (Test Driven Design)TDD (Test Driven Design)
TDD (Test Driven Design)
 
TDD vs. ATDD - What, Why, Which, When & Where
TDD vs. ATDD - What, Why, Which, When & WhereTDD vs. ATDD - What, Why, Which, When & Where
TDD vs. ATDD - What, Why, Which, When & Where
 
Ian Cooper webinar for DDD Iran: Kent beck style tdd seven years after
Ian Cooper webinar for DDD Iran: Kent beck style tdd   seven years afterIan Cooper webinar for DDD Iran: Kent beck style tdd   seven years after
Ian Cooper webinar for DDD Iran: Kent beck style tdd seven years after
 

Viewers also liked

Design for Usability Test
Design for Usability TestDesign for Usability Test
Design for Usability Test
Mumin Yu
 
UX and Usability Workshop Southampton Solent University
UX and Usability Workshop Southampton Solent University UX and Usability Workshop Southampton Solent University
UX and Usability Workshop Southampton Solent University
Dr.Mohammed Alhusban
 
Xtext Un Framework Per La Creazione Di Dsl
Xtext   Un Framework Per La Creazione Di DslXtext   Un Framework Per La Creazione Di Dsl
Xtext Un Framework Per La Creazione Di Dsl
Federico Tomassetti
 
Diagram Editors - The FXed Generation
Diagram Editors - The FXed GenerationDiagram Editors - The FXed Generation
Diagram Editors - The FXed Generation
Dr. Jan Köhnlein
 
Usability test report roomie
Usability test report roomieUsability test report roomie
Usability test report roomie
Wu Tianyi
 
MDSD with Eclipse @ JUG Hamburg
MDSD with Eclipse @ JUG HamburgMDSD with Eclipse @ JUG Hamburg
MDSD with Eclipse @ JUG Hamburg
Sebastian Zarnekow
 
Extending the Xbase Typesystem
Extending the Xbase TypesystemExtending the Xbase Typesystem
Extending the Xbase Typesystem
Sebastian Zarnekow
 
Xtext, diagrams and ux
Xtext, diagrams and uxXtext, diagrams and ux
Xtext, diagrams and ux
Dr. Jan Köhnlein
 
Java DSLs with Xtext
Java DSLs with XtextJava DSLs with Xtext
Java DSLs with Xtext
Dr. Jan Köhnlein
 
Lean UX and usability testing
Lean UX and usability testingLean UX and usability testing
Lean UX and usability testing
Hilla Herzog Manor
 
From Usability to UX Strategy
From Usability to UX StrategyFrom Usability to UX Strategy
From Usability to UX Strategy
leisa reichelt
 
Usability Testing Report Template
Usability Testing Report TemplateUsability Testing Report Template
Usability Testing Report Template
DigitalGov from General Services Administration
 

Viewers also liked (12)

Design for Usability Test
Design for Usability TestDesign for Usability Test
Design for Usability Test
 
UX and Usability Workshop Southampton Solent University
UX and Usability Workshop Southampton Solent University UX and Usability Workshop Southampton Solent University
UX and Usability Workshop Southampton Solent University
 
Xtext Un Framework Per La Creazione Di Dsl
Xtext   Un Framework Per La Creazione Di DslXtext   Un Framework Per La Creazione Di Dsl
Xtext Un Framework Per La Creazione Di Dsl
 
Diagram Editors - The FXed Generation
Diagram Editors - The FXed GenerationDiagram Editors - The FXed Generation
Diagram Editors - The FXed Generation
 
Usability test report roomie
Usability test report roomieUsability test report roomie
Usability test report roomie
 
MDSD with Eclipse @ JUG Hamburg
MDSD with Eclipse @ JUG HamburgMDSD with Eclipse @ JUG Hamburg
MDSD with Eclipse @ JUG Hamburg
 
Extending the Xbase Typesystem
Extending the Xbase TypesystemExtending the Xbase Typesystem
Extending the Xbase Typesystem
 
Xtext, diagrams and ux
Xtext, diagrams and uxXtext, diagrams and ux
Xtext, diagrams and ux
 
Java DSLs with Xtext
Java DSLs with XtextJava DSLs with Xtext
Java DSLs with Xtext
 
Lean UX and usability testing
Lean UX and usability testingLean UX and usability testing
Lean UX and usability testing
 
From Usability to UX Strategy
From Usability to UX StrategyFrom Usability to UX Strategy
From Usability to UX Strategy
 
Usability Testing Report Template
Usability Testing Report TemplateUsability Testing Report Template
Usability Testing Report Template
 

Similar to Usability Test Results Xtext New Project Wizard

Periodic Table of Agile Principles and Practices
Periodic Table of Agile Principles and PracticesPeriodic Table of Agile Principles and Practices
Periodic Table of Agile Principles and Practices
Jérôme Kehrli
 
Introduction to Behavior Driven Development
Introduction to Behavior Driven Development Introduction to Behavior Driven Development
Introduction to Behavior Driven Development
Robin O'Brien
 
Quality Software Development
Quality Software DevelopmentQuality Software Development
Quality Software Development
Srinivasan Hariharan
 
summer file - Copy
summer file - Copysummer file - Copy
summer file - Copy
Rakesh Kumar
 
Agile Values, Principles and Practices
Agile Values, Principles and PracticesAgile Values, Principles and Practices
Agile Values, Principles and Practices
jackcrews
 
Extreme Programming (XP) as A Popular Agile methodology.
Extreme Programming (XP) as A Popular Agile methodology.Extreme Programming (XP) as A Popular Agile methodology.
Extreme Programming (XP) as A Popular Agile methodology.
Ali Shaikh
 
Chap 3 - Agile - XP.ppt
Chap 3 - Agile - XP.pptChap 3 - Agile - XP.ppt
Chap 3 - Agile - XP.ppt
Durga Prasad
 
Test Driven Development (TDD) with FlexUnit 4 - 360|Flex San Jose preso
Test Driven Development (TDD) with FlexUnit 4 - 360|Flex San Jose presoTest Driven Development (TDD) with FlexUnit 4 - 360|Flex San Jose preso
Test Driven Development (TDD) with FlexUnit 4 - 360|Flex San Jose preso
Elad Elrom
 
Software Development Standard Operating Procedure
Software Development Standard Operating Procedure Software Development Standard Operating Procedure
Software Development Standard Operating Procedure
rupeshchanchal
 
PMI-ACP Lesson 06 Quality
PMI-ACP Lesson 06 QualityPMI-ACP Lesson 06 Quality
PMI-ACP Lesson 06 Quality
Thanh Nguyen
 
Agile Testing - What is it?
Agile Testing - What is it?Agile Testing - What is it?
Agile Testing - What is it?
Intelliware Development Inc.
 
Behavior Driven Development with SpecFlow
Behavior Driven Development with SpecFlowBehavior Driven Development with SpecFlow
Behavior Driven Development with SpecFlow
Rachid Kherrazi
 
Behavior Driven Testing with SpecFlow
Behavior Driven Testing with SpecFlowBehavior Driven Testing with SpecFlow
Behavior Driven Testing with SpecFlow
Rachid Kherrazi
 
Practices of agile developers
Practices of agile developersPractices of agile developers
Practices of agile developers
DUONG Trong Tan
 
GMO'less Software Development Practices
GMO'less Software Development PracticesGMO'less Software Development Practices
GMO'less Software Development Practices
Lemi Orhan Ergin
 
Interactive Development Environments
Interactive Development EnvironmentsInteractive Development Environments
Interactive Development Environments
Philip Johnson
 
Anmol
AnmolAnmol
Agile Engineering
Agile EngineeringAgile Engineering
Agile Engineering
John Lewis
 
Agile Development Ultimate Slides
Agile Development Ultimate SlidesAgile Development Ultimate Slides
Agile Development Ultimate Slides
gilashikwa
 
Resume_shai.docx
Resume_shai.docxResume_shai.docx
Resume_shai.docx
Shaista Fatima
 

Similar to Usability Test Results Xtext New Project Wizard (20)

Periodic Table of Agile Principles and Practices
Periodic Table of Agile Principles and PracticesPeriodic Table of Agile Principles and Practices
Periodic Table of Agile Principles and Practices
 
Introduction to Behavior Driven Development
Introduction to Behavior Driven Development Introduction to Behavior Driven Development
Introduction to Behavior Driven Development
 
Quality Software Development
Quality Software DevelopmentQuality Software Development
Quality Software Development
 
summer file - Copy
summer file - Copysummer file - Copy
summer file - Copy
 
Agile Values, Principles and Practices
Agile Values, Principles and PracticesAgile Values, Principles and Practices
Agile Values, Principles and Practices
 
Extreme Programming (XP) as A Popular Agile methodology.
Extreme Programming (XP) as A Popular Agile methodology.Extreme Programming (XP) as A Popular Agile methodology.
Extreme Programming (XP) as A Popular Agile methodology.
 
Chap 3 - Agile - XP.ppt
Chap 3 - Agile - XP.pptChap 3 - Agile - XP.ppt
Chap 3 - Agile - XP.ppt
 
Test Driven Development (TDD) with FlexUnit 4 - 360|Flex San Jose preso
Test Driven Development (TDD) with FlexUnit 4 - 360|Flex San Jose presoTest Driven Development (TDD) with FlexUnit 4 - 360|Flex San Jose preso
Test Driven Development (TDD) with FlexUnit 4 - 360|Flex San Jose preso
 
Software Development Standard Operating Procedure
Software Development Standard Operating Procedure Software Development Standard Operating Procedure
Software Development Standard Operating Procedure
 
PMI-ACP Lesson 06 Quality
PMI-ACP Lesson 06 QualityPMI-ACP Lesson 06 Quality
PMI-ACP Lesson 06 Quality
 
Agile Testing - What is it?
Agile Testing - What is it?Agile Testing - What is it?
Agile Testing - What is it?
 
Behavior Driven Development with SpecFlow
Behavior Driven Development with SpecFlowBehavior Driven Development with SpecFlow
Behavior Driven Development with SpecFlow
 
Behavior Driven Testing with SpecFlow
Behavior Driven Testing with SpecFlowBehavior Driven Testing with SpecFlow
Behavior Driven Testing with SpecFlow
 
Practices of agile developers
Practices of agile developersPractices of agile developers
Practices of agile developers
 
GMO'less Software Development Practices
GMO'less Software Development PracticesGMO'less Software Development Practices
GMO'less Software Development Practices
 
Interactive Development Environments
Interactive Development EnvironmentsInteractive Development Environments
Interactive Development Environments
 
Anmol
AnmolAnmol
Anmol
 
Agile Engineering
Agile EngineeringAgile Engineering
Agile Engineering
 
Agile Development Ultimate Slides
Agile Development Ultimate SlidesAgile Development Ultimate Slides
Agile Development Ultimate Slides
 
Resume_shai.docx
Resume_shai.docxResume_shai.docx
Resume_shai.docx
 

Recently uploaded

一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
881evgn0
 
一比一原版马里兰大学毕业证(UMD毕业证书)如何办理
一比一原版马里兰大学毕业证(UMD毕业证书)如何办理一比一原版马里兰大学毕业证(UMD毕业证书)如何办理
一比一原版马里兰大学毕业证(UMD毕业证书)如何办理
9lq7ultg
 
Divertidamente SLIDE.pptxufururururuhrurid8dj
Divertidamente SLIDE.pptxufururururuhrurid8djDivertidamente SLIDE.pptxufururururuhrurid8dj
Divertidamente SLIDE.pptxufururururuhrurid8dj
lunaemel03
 
Graphic Design Tools and Software .pptx
Graphic Design Tools and Software   .pptxGraphic Design Tools and Software   .pptx
Graphic Design Tools and Software .pptx
Virtual Real Design
 
NHR Engineers Portfolio 2023 2024 NISHANT RATHI
NHR Engineers Portfolio 2023 2024 NISHANT RATHINHR Engineers Portfolio 2023 2024 NISHANT RATHI
NHR Engineers Portfolio 2023 2024 NISHANT RATHI
NishantRathi18
 
一比一原版阿肯色大学毕业证(UCSF毕业证书)如何办理
一比一原版阿肯色大学毕业证(UCSF毕业证书)如何办理一比一原版阿肯色大学毕业证(UCSF毕业证书)如何办理
一比一原版阿肯色大学毕业证(UCSF毕业证书)如何办理
bo44ban1
 
一比一原版南安普顿索伦特大学毕业证Southampton成绩单一模一样
一比一原版南安普顿索伦特大学毕业证Southampton成绩单一模一样一比一原版南安普顿索伦特大学毕业证Southampton成绩单一模一样
一比一原版南安普顿索伦特大学毕业证Southampton成绩单一模一样
3vgr39kx
 
LGBTQIA Pride Month presentation Template
LGBTQIA Pride Month presentation TemplateLGBTQIA Pride Month presentation Template
LGBTQIA Pride Month presentation Template
DakshGudwani
 
CocaCola_Brand_equity_package_2012__.pdf
CocaCola_Brand_equity_package_2012__.pdfCocaCola_Brand_equity_package_2012__.pdf
CocaCola_Brand_equity_package_2012__.pdf
PabloMartelLpez
 
International Upcycling Research Network advisory board meeting 4
International Upcycling Research Network advisory board meeting 4International Upcycling Research Network advisory board meeting 4
International Upcycling Research Network advisory board meeting 4
Kyungeun Sung
 
Heuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdfHeuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdf
Jaime Brown
 
ARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdfARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdf
Knight Moves
 
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdfAHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
talaatahm
 
Introduction to User experience design for beginner
Introduction to User experience design for beginnerIntroduction to User experience design for beginner
Introduction to User experience design for beginner
ellemjani
 
一比一原版肯特大学毕业证UKC成绩单一模一样
一比一原版肯特大学毕业证UKC成绩单一模一样一比一原版肯特大学毕业证UKC成绩单一模一样
一比一原版肯特大学毕业证UKC成绩单一模一样
tobbk6s8
 
Discovering the Best Indian Architects A Spotlight on Design Forum Internatio...
Discovering the Best Indian Architects A Spotlight on Design Forum Internatio...Discovering the Best Indian Architects A Spotlight on Design Forum Internatio...
Discovering the Best Indian Architects A Spotlight on Design Forum Internatio...
Designforuminternational
 
定制美国西雅图城市大学毕业证学历证书原版一模一样
定制美国西雅图城市大学毕业证学历证书原版一模一样定制美国西雅图城市大学毕业证学历证书原版一模一样
定制美国西雅图城市大学毕业证学历证书原版一模一样
qo1as76n
 
UXpert_Report (UALR Mapping Renewal 2022).pdf
UXpert_Report (UALR Mapping Renewal 2022).pdfUXpert_Report (UALR Mapping Renewal 2022).pdf
UXpert_Report (UALR Mapping Renewal 2022).pdf
anthonylin333
 
Practical eLearning Makeovers for Everyone
Practical eLearning Makeovers for EveryonePractical eLearning Makeovers for Everyone
Practical eLearning Makeovers for Everyone
Bianca Woods
 
一比一原版布兰登大学毕业证(BU毕业证书)如何办理
一比一原版布兰登大学毕业证(BU毕业证书)如何办理一比一原版布兰登大学毕业证(BU毕业证书)如何办理
一比一原版布兰登大学毕业证(BU毕业证书)如何办理
wkip62b
 

Recently uploaded (20)

一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
 
一比一原版马里兰大学毕业证(UMD毕业证书)如何办理
一比一原版马里兰大学毕业证(UMD毕业证书)如何办理一比一原版马里兰大学毕业证(UMD毕业证书)如何办理
一比一原版马里兰大学毕业证(UMD毕业证书)如何办理
 
Divertidamente SLIDE.pptxufururururuhrurid8dj
Divertidamente SLIDE.pptxufururururuhrurid8djDivertidamente SLIDE.pptxufururururuhrurid8dj
Divertidamente SLIDE.pptxufururururuhrurid8dj
 
Graphic Design Tools and Software .pptx
Graphic Design Tools and Software   .pptxGraphic Design Tools and Software   .pptx
Graphic Design Tools and Software .pptx
 
NHR Engineers Portfolio 2023 2024 NISHANT RATHI
NHR Engineers Portfolio 2023 2024 NISHANT RATHINHR Engineers Portfolio 2023 2024 NISHANT RATHI
NHR Engineers Portfolio 2023 2024 NISHANT RATHI
 
一比一原版阿肯色大学毕业证(UCSF毕业证书)如何办理
一比一原版阿肯色大学毕业证(UCSF毕业证书)如何办理一比一原版阿肯色大学毕业证(UCSF毕业证书)如何办理
一比一原版阿肯色大学毕业证(UCSF毕业证书)如何办理
 
一比一原版南安普顿索伦特大学毕业证Southampton成绩单一模一样
一比一原版南安普顿索伦特大学毕业证Southampton成绩单一模一样一比一原版南安普顿索伦特大学毕业证Southampton成绩单一模一样
一比一原版南安普顿索伦特大学毕业证Southampton成绩单一模一样
 
LGBTQIA Pride Month presentation Template
LGBTQIA Pride Month presentation TemplateLGBTQIA Pride Month presentation Template
LGBTQIA Pride Month presentation Template
 
CocaCola_Brand_equity_package_2012__.pdf
CocaCola_Brand_equity_package_2012__.pdfCocaCola_Brand_equity_package_2012__.pdf
CocaCola_Brand_equity_package_2012__.pdf
 
International Upcycling Research Network advisory board meeting 4
International Upcycling Research Network advisory board meeting 4International Upcycling Research Network advisory board meeting 4
International Upcycling Research Network advisory board meeting 4
 
Heuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdfHeuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdf
 
ARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdfARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdf
 
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdfAHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
 
Introduction to User experience design for beginner
Introduction to User experience design for beginnerIntroduction to User experience design for beginner
Introduction to User experience design for beginner
 
一比一原版肯特大学毕业证UKC成绩单一模一样
一比一原版肯特大学毕业证UKC成绩单一模一样一比一原版肯特大学毕业证UKC成绩单一模一样
一比一原版肯特大学毕业证UKC成绩单一模一样
 
Discovering the Best Indian Architects A Spotlight on Design Forum Internatio...
Discovering the Best Indian Architects A Spotlight on Design Forum Internatio...Discovering the Best Indian Architects A Spotlight on Design Forum Internatio...
Discovering the Best Indian Architects A Spotlight on Design Forum Internatio...
 
定制美国西雅图城市大学毕业证学历证书原版一模一样
定制美国西雅图城市大学毕业证学历证书原版一模一样定制美国西雅图城市大学毕业证学历证书原版一模一样
定制美国西雅图城市大学毕业证学历证书原版一模一样
 
UXpert_Report (UALR Mapping Renewal 2022).pdf
UXpert_Report (UALR Mapping Renewal 2022).pdfUXpert_Report (UALR Mapping Renewal 2022).pdf
UXpert_Report (UALR Mapping Renewal 2022).pdf
 
Practical eLearning Makeovers for Everyone
Practical eLearning Makeovers for EveryonePractical eLearning Makeovers for Everyone
Practical eLearning Makeovers for Everyone
 
一比一原版布兰登大学毕业证(BU毕业证书)如何办理
一比一原版布兰登大学毕业证(BU毕业证书)如何办理一比一原版布兰登大学毕业证(BU毕业证书)如何办理
一比一原版布兰登大学毕业证(BU毕业证书)如何办理
 

Usability Test Results Xtext New Project Wizard