SlideShare a Scribd company logo
1 of 71
Download to read offline
Sebastian Müller and Thomas Fritz
Stakeholders’ Information Needs for
Artifacts and their Dependencies in
a Real World Context
ICSM 2013, Eindhoven
1
Stakeholder Activities
2
2
Stakeholder Activities
2
2
Stakeholder Activities
2
2
Stakeholder Activities
2
2
Stakeholder Activities
2
(c) blog.cloudbooking.com and Sebastian Bergmann
2
Stakeholder Activities
2
Evolution of a project requires stakeholders to
perform a lot of different activities.
(c) blog.cloudbooking.com and Sebastian Bergmann
2
Stakeholders Information Needs
3
Developer
Bug fixing
Bug
3
Stakeholders Information Needs
3
Developer
Bug fixing
Requirements
Bug
3
Stakeholders Information Needs
3
Developer
Bug fixing
Requirements
Code
Bug
3
Stakeholders Information Needs
3
Developer
Bug fixing
Requirements
Code
Bug
3
Stakeholders Information Needs
3
Developer
Bug fixing Software testing
Software
tester
Requirements
Code
Bug
3
Stakeholders Information Needs
3
Developer
Requirements
engineer
Bug fixing Software testing
Software
tester
Requirements
Code
Bug
3
Stakeholders Information Needs
3
Developer
Requirements
engineer
Bug fixing Software testing
Software
tester
Requirements
Code Test
Bug
3
Stakeholders Information Needs
3
Developer
Requirements
engineer
Bug fixing Software testing
Software
tester
Requirements
Code Test
Bug
3
Stakeholders Information Needs
3
Developer
Requirements
engineer
Bug fixing Software testing
Software
tester
Requirements
Code Test
Bug
Stakeholders need to acquire and manage a lot of
different information artifacts to perform activities.
3
Research Questions
4
RQ 1:
RQ 2:
What are the characteristics of
information artifacts needed by different
kinds of stakeholder roles in the daily
software evolution activities?
How are these artifacts interdependent?
4
Related Work
Focused on
• single stakeholder role
(e.g. Schröter et al CSWC’12, Seaman ICSM’02)
• single information artifact
(e.g. Breu et al CSCW’10, Aranda et al ICSE’09)
• single activity
(e.g. Sillito et al TSE’08, Roehm et al ICSE’12)
5
5
Study Methods
6
403 instances
of activity
description &
interview
transcriptions
23 participants
from 2 software
development
teams
diary study
interviews
6
Study Participants
7
Role # Subjects
Team 1Team 1
Software developer 5 (4 interviewed)
Software tester 1
Requirements engineer 1
Project manager 1 (0 interviewed)
Line manager 1
Team 2Team 2
Software developer 6 (5 interviewed)
Software tester 4
Requirements engineer 2
Project manager 1
Line manager 1
All stakeholders 23 (20 interviewed)
7
Study Methods
8
403 instances
of activity
description &
interview
transcriptions
23 participants
from 2 software
development
teams
diary study
interviews
8
Data Analysis
9
9
Data Analysis
9
Collected Data
Interview transcripts
from 20 follow-up
interviews
Activity
descriptions from a
six day diary study
9
Data Analysis
9
Data Coding
Open coding to
develop concepts
and categories
Axial coding to
related these to
each other
Selective coding
to related data to
these categories
Collected Data
Interview transcripts
from 20 follow-up
interviews
Activity
descriptions from a
six day diary study
9
Data Analysis
9
Data Coding
Open coding to
develop concepts
and categories
Axial coding to
related these to
each other
Selective coding
to related data to
these categories
Collected Data
Interview transcripts
from 20 follow-up
interviews
Activity
descriptions from a
six day diary study
Findings
Information needs
exhibit a
crosscutting nature
Information needs
are fragmented
Dependencies
between information
artifacts are very
important
9
Stakeholders’ Activities
10
Bug Fixing
Software developer
Software tester
Requirements engineer
Project manager
Line manager
10
Software developer
Software tester
Requirements engineer
Project manager
Line manager
Bug Analysis
10
Software developer
Software tester
Requirements engineer
Project manager
Line manager
Software Testing
10
Software developer
Software tester
Requirements engineer
Project manager
Line manager
Requirements Creation
10
Research Question 1
What are the characteristics of
information artifacts needed by
different kinds of stakeholder roles in
the daily software evolution activities?
11
11
!
Code!
Requirements!
Release!notes!
Change!set!
Planning!documents!
Change!request!
Code!documentation!
Test!report!
Personal!rotes!
Logs!
HR9related!
documents!
Test!case!
Code!review!
Code!model!
Configuration!file!
Website!
#!of!!artifacts!
Bug!fixing!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
10!
Implementing!features!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
11!
Attending!meetings!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
6!
Bug!analysis!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
10!
Project!management!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
8!
Software!testing!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
8!
Communication!/!
Interaction!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
11!
Requirements!creation!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
7!
Refactoring!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
4!
Department!management!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
2!
!
Crosscutting Information Needs
12
Activities
Information
artifact
12
!
Code!
Requirements!
Release!notes!
Change!set!
Planning!documents!
Change!request!
Code!documentation!
Test!report!
Personal!rotes!
Logs!
HR9related!
documents!
Test!case!
Code!review!
Code!model!
Configuration!file!
Website!
#!of!!artifacts!
Bug!fixing!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
10!
Implementing!features!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
11!
Attending!meetings!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
6!
Bug!analysis!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
10!
Project!management!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
8!
Software!testing!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
8!
Communication!/!
Interaction!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
11!
Requirements!creation!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
7!
Refactoring!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
4!
Department!management!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
2!
!
Crosscutting Information Needs
12
Activities
Information
artifact
12
!
Code!
Requirements!
Release!notes!
Change!set!
Planning!documents!
Change!request!
Code!documentation!
Test!report!
Personal!rotes!
Logs!
HR9related!
documents!
Test!case!
Code!review!
Code!model!
Configuration!file!
Website!
#!of!!artifacts!
Bug!fixing!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
10!
Implementing!features!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
11!
Attending!meetings!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
6!
Bug!analysis!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
10!
Project!management!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
8!
Software!testing!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
8!
Communication!/!
Interaction!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
11!
Requirements!creation!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
7!
Refactoring!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
4!
Department!management!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
2!
!
Crosscutting Information Needs
12
Activities
Information
artifact
12
!
Code!
Requirements!
Release!notes!
Change!set!
Planning!documents!
Change!request!
Code!documentation!
Test!report!
Personal!rotes!
Logs!
HR9related!
documents!
Test!case!
Code!review!
Code!model!
Configuration!file!
Website!
#!of!!artifacts!
Bug!fixing!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
10!
Implementing!features!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
11!
Attending!meetings!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
6!
Bug!analysis!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
10!
Project!management!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
8!
Software!testing!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
8!
Communication!/!
Interaction!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
11!
Requirements!creation!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
7!
Refactoring!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
4!
Department!management!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
2!
!
Crosscutting Information Needs
12
Activities
Information
artifact
12
!
Code!
Requirements!
Release!notes!
Change!set!
Planning!documents!
Change!request!
Code!documentation!
Test!report!
Personal!rotes!
Logs!
HR9related!
documents!
Test!case!
Code!review!
Code!model!
Configuration!file!
Website!
#!of!!artifacts!
Bug!fixing!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
10!
Implementing!features!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
11!
Attending!meetings!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
6!
Bug!analysis!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
10!
Project!management!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
8!
Software!testing!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
8!
Communication!/!
Interaction!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
11!
Requirements!creation!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
7!
Refactoring!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
4!
Department!management!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
2!
!
Crosscutting Information Needs
12
Information needs exhibit a crosscutting
nature over information artifacts.
Activities
Information
artifact
12
Crosscutting Information Needs
for Bug Analysis
Information Artifacts needed for Bug Analysis:
13
13
Crosscutting Information Needs
for Bug Analysis
Information Artifacts needed for Bug Analysis:
13
Software developers:
6 artifacts: change request, code, requirements,
test cases, logs, and code models
13
Crosscutting Information Needs
for Bug Analysis
Information Artifacts needed for Bug Analysis:
13
Software developers:
6 artifacts: change request, code, requirements,
test cases, logs, and code models
Line managers:
2 artifacts: change request, requirements
13
Crosscutting Information Needs
Information Artifacts needed for Bug Analysis:
14
Software developers:
6 artifacts: change request, code, requirements,
test cases, logs, and code models
Line managers:
2 artifacts: change request, requirements
14
Crosscutting Information Needs
Information Artifacts needed for Bug Analysis:
14
Information needs vary by stakeholder
role for each activity.
Software developers:
6 artifacts: change request, code, requirements,
test cases, logs, and code models
Line managers:
2 artifacts: change request, requirements
14
Information Needs are Fragmented
Information needed in a change request while bug
triaging:
15
15
Information Needs are Fragmented
Information needed in a change request while bug
triaging:
15
“Especially
important is the
person who has
reported the
change request.”
Line manager
15
Information Needs are Fragmented
Information needed in a change request while bug
triaging:
15
“Especially
important is the
person who has
reported the
change request.”
Line manager
“The type of the
change request is
important. If it is a
defect, the severity is
important.”
Project manager
15
Information Needs are Fragmented
Information needed in a change request while bug
triaging:
15
“Especially
important is the
person who has
reported the
change request.”
Line manager
“The type of the
change request is
important. If it is a
defect, the severity is
important.”
Project manager
Information needs per artifact
are also fragmented.
15
Crosscutting Information Needs
16
16
Crosscutting Information Needs
16
For different activities, different stakeholder roles need
different information artifacts.
16
Crosscutting Information Needs
16
For different activities, different stakeholder roles need
different information artifacts.
For the same activity, different stakeholder roles might
used different information artifacts.
16
Crosscutting Information Needs
16
For different activities, different stakeholder roles need
different information artifacts.
For the same activity, different stakeholder roles might
used different information artifacts.
Even if the same information artifact is used, different
fragments in this information artifact are important for
different stakeholder roles.
16
Research Question 2
How are these artifacts interdependent?
17
17
Levels of Artifact Dependencies
18
18
Levels of Artifact Dependencies
18
Test case
Requirements
18
Levels of Artifact Dependencies
18
Test case
Requirements
Severity of a
change request
Test case
18
Levels of Artifact Dependencies
18
Location of incident
in a bug reported
from field
Specific part of a
requirements document
Test case
Requirements
Severity of a
change request
Test case
18
Levels of Artifact Dependencies
18
Location of incident
in a bug reported
from field
Specific part of a
requirements document
Test case
Requirements
Severity of a
change request
Test case
Multiple artifact dependencies
are needed for an activity
18
Levels of Artifact Dependencies
19
Multiple artifact dependencies
are needed for an activity
Links between
multiple information
artifacts have to be
established and
maintained.
19
Artifact Dependencies in Reality
Links between information
artifacts are often missing for
many reasons
These missing links lead to
additional and repeated
communication effort by all
stakeholder roles
20
20
Artifact Dependencies in Reality
21
21
Artifact Dependencies in Reality
21
“I guess that in only 6% of all cases there is really a link
between the test case and the requirements.” (R2)
21
Artifact Dependencies in Reality
21
“I guess that in only 6% of all cases there is really a link
between the test case and the requirements.” (R2)
“There is a lot of documentation available, but it is not
widely known where to find it.” (D9)
21
Artifact Dependencies in Reality
21
“I guess that in only 6% of all cases there is really a link
between the test case and the requirements.” (R2)
“There is a lot of documentation available, but it is not
widely known where to find it.” (D9)
“4-5 iterations [with a requirements engineer] are
necessary until every issue is clarified and until I can start
to implement anything.” (D2)
21
Current Practices to Link Artifacts
22
22
Current Practices to Link Artifacts
Stakeholders already used a lot of different
tools to recover from this problem, e.g.:
22
“In the wiki links to other important internal documents,
e.g. requirements specifications, are stored.” (D3)
22
Current Practices to Link Artifacts
Stakeholders already used a lot of different
tools to recover from this problem, e.g.:
22
“In the wiki links to other important internal documents,
e.g. requirements specifications, are stored.” (D3)
“We in the requirements engineering team do know that
developers use a wiki, but we do not think that this is
useful.” (R2)
No success so far:
22
Better Tool Support for Linking
Information Artifacts
Make links first class entities
Focus on many-to-many links instead of 1-
to-1
Aggregate and tailor information based on
activity and role context
23
23
Conclusion
24
24
Conclusion
24
24
Conclusion
24
24
Conclusion
24
!
Code!
Requirements!
Release!notes!
Change!set!
Planning!documents!
Change!request!
Code!documentation!
Test!report!
Personal!rotes!
Logs!
HR9related!
documents!
Test!case!
Code!review!
Code!model!
Configuration!file!
Website!
#!of!!artifacts!
Bug!fixing!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
10!
Implementing!features!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
11!
Attending!meetings!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
6!
Bug!analysis!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
10!
Project!management!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
8!
Software!testing!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
8!
Communication!/!
Interaction!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
11!
Requirements!creation!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
7!
Refactoring!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
4!
Department!management!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
2!
!
24
Conclusion
24
!
Code!
Requirements!
Release!notes!
Change!set!
Planning!documents!
Change!request!
Code!documentation!
Test!report!
Personal!rotes!
Logs!
HR9related!
documents!
Test!case!
Code!review!
Code!model!
Configuration!file!
Website!
#!of!!artifacts!
Bug!fixing!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
10!
Implementing!features!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
11!
Attending!meetings!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
6!
Bug!analysis!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
10!
Project!management!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
8!
Software!testing!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
8!
Communication!/!
Interaction!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
11!
Requirements!creation!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
7!
Refactoring!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
4!
Department!management!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
2!
!
24
Survey / Interview Guide
Diary study survey and interview guide are available
online:
http://www.ifi.uzh.ch/seal/people/mueller/info-needs
25
25

More Related Content

Similar to Stakeholders’ information needs for artifacts and their dependencies in a real world context

From 50 to 500 product engineers – data-driven approach to building impactful...
From 50 to 500 product engineers – data-driven approach to building impactful...From 50 to 500 product engineers – data-driven approach to building impactful...
From 50 to 500 product engineers – data-driven approach to building impactful...DevClub_lv
 
Workshop 04 android-development
Workshop 04 android-developmentWorkshop 04 android-development
Workshop 04 android-developmentAravindharamanan S
 
TIBCO Advanced Analytics Meetup (TAAM) - June 2015
TIBCO Advanced Analytics Meetup (TAAM) - June 2015TIBCO Advanced Analytics Meetup (TAAM) - June 2015
TIBCO Advanced Analytics Meetup (TAAM) - June 2015Bipin Singh
 
Crowd Documentation - How Programmer Social Communities are Flipping Software...
Crowd Documentation - How Programmer Social Communities are Flipping Software...Crowd Documentation - How Programmer Social Communities are Flipping Software...
Crowd Documentation - How Programmer Social Communities are Flipping Software...Chris Parnin
 
"Updates on Semantic Fingerprinting", Francisco Webber, Inventor and Co-Found...
"Updates on Semantic Fingerprinting", Francisco Webber, Inventor and Co-Found..."Updates on Semantic Fingerprinting", Francisco Webber, Inventor and Co-Found...
"Updates on Semantic Fingerprinting", Francisco Webber, Inventor and Co-Found...Dataconomy Media
 
Best Practices to create High Load Websites
Best Practices to create High Load WebsitesBest Practices to create High Load Websites
Best Practices to create High Load WebsitesManfred Furuholmen
 
Dublin js 2019 Fellyph Ctintra - Why use web components?
Dublin js 2019 Fellyph Ctintra - Why use web components?Dublin js 2019 Fellyph Ctintra - Why use web components?
Dublin js 2019 Fellyph Ctintra - Why use web components?Fellyph Cintra
 
Software Carpentry for the Geophysical Sciences
Software Carpentry for the Geophysical SciencesSoftware Carpentry for the Geophysical Sciences
Software Carpentry for the Geophysical SciencesAron Ahmadia
 
NIKE Product Specification
NIKE Product SpecificationNIKE Product Specification
NIKE Product SpecificationGlen Alleman
 
Owf 2013 rii moose speaker 2
Owf 2013 rii moose speaker 2Owf 2013 rii moose speaker 2
Owf 2013 rii moose speaker 2Patrick MOREAU
 
Status of Web Analytics - Survey Turkey 2015
Status of Web Analytics  - Survey Turkey 2015Status of Web Analytics  - Survey Turkey 2015
Status of Web Analytics - Survey Turkey 2015Ralf Haberich
 
Começando com Android
Começando com AndroidComeçando com Android
Começando com AndroidDextra
 
Model versioning done right: A ModelDB 2.0 Walkthrough
Model versioning done right: A ModelDB 2.0 WalkthroughModel versioning done right: A ModelDB 2.0 Walkthrough
Model versioning done right: A ModelDB 2.0 WalkthroughManasi Vartak
 
3D Printing and Open Design. A Bright Future for Engineering and Design Profe...
3D Printing and Open Design. A Bright Future for Engineering and Design Profe...3D Printing and Open Design. A Bright Future for Engineering and Design Profe...
3D Printing and Open Design. A Bright Future for Engineering and Design Profe...Peter Troxler
 
Geschäftliches Potential für System-Integratoren und Berater - Graphdatenban...
Geschäftliches Potential für System-Integratoren und Berater -  Graphdatenban...Geschäftliches Potential für System-Integratoren und Berater -  Graphdatenban...
Geschäftliches Potential für System-Integratoren und Berater - Graphdatenban...Neo4j
 
Designing for User Experience (UX) with Atlassian Tools
Designing for User Experience (UX) with Atlassian ToolsDesigning for User Experience (UX) with Atlassian Tools
Designing for User Experience (UX) with Atlassian ToolsAtlassian
 
Software Carpentry and the Hydrological Sciences @ AGU 2013
Software Carpentry and the Hydrological Sciences @ AGU 2013Software Carpentry and the Hydrological Sciences @ AGU 2013
Software Carpentry and the Hydrological Sciences @ AGU 2013Aron Ahmadia
 
McrFRED talk 25/09/2014
McrFRED talk 25/09/2014McrFRED talk 25/09/2014
McrFRED talk 25/09/2014Jake Smith
 
Building a Giant Atlassian Universe to Take Over the World
Building a Giant Atlassian Universe to Take Over the WorldBuilding a Giant Atlassian Universe to Take Over the World
Building a Giant Atlassian Universe to Take Over the WorldAtlassian
 

Similar to Stakeholders’ information needs for artifacts and their dependencies in a real world context (20)

From 50 to 500 product engineers – data-driven approach to building impactful...
From 50 to 500 product engineers – data-driven approach to building impactful...From 50 to 500 product engineers – data-driven approach to building impactful...
From 50 to 500 product engineers – data-driven approach to building impactful...
 
Workshop 04 android-development
Workshop 04 android-developmentWorkshop 04 android-development
Workshop 04 android-development
 
TIBCO Advanced Analytics Meetup (TAAM) - June 2015
TIBCO Advanced Analytics Meetup (TAAM) - June 2015TIBCO Advanced Analytics Meetup (TAAM) - June 2015
TIBCO Advanced Analytics Meetup (TAAM) - June 2015
 
Crowd Documentation - How Programmer Social Communities are Flipping Software...
Crowd Documentation - How Programmer Social Communities are Flipping Software...Crowd Documentation - How Programmer Social Communities are Flipping Software...
Crowd Documentation - How Programmer Social Communities are Flipping Software...
 
"Updates on Semantic Fingerprinting", Francisco Webber, Inventor and Co-Found...
"Updates on Semantic Fingerprinting", Francisco Webber, Inventor and Co-Found..."Updates on Semantic Fingerprinting", Francisco Webber, Inventor and Co-Found...
"Updates on Semantic Fingerprinting", Francisco Webber, Inventor and Co-Found...
 
Best Practices to create High Load Websites
Best Practices to create High Load WebsitesBest Practices to create High Load Websites
Best Practices to create High Load Websites
 
Dublin js 2019 Fellyph Ctintra - Why use web components?
Dublin js 2019 Fellyph Ctintra - Why use web components?Dublin js 2019 Fellyph Ctintra - Why use web components?
Dublin js 2019 Fellyph Ctintra - Why use web components?
 
Software Carpentry for the Geophysical Sciences
Software Carpentry for the Geophysical SciencesSoftware Carpentry for the Geophysical Sciences
Software Carpentry for the Geophysical Sciences
 
NIKE Product Specification
NIKE Product SpecificationNIKE Product Specification
NIKE Product Specification
 
Owf 2013 rii moose speaker 2
Owf 2013 rii moose speaker 2Owf 2013 rii moose speaker 2
Owf 2013 rii moose speaker 2
 
Status of Web Analytics - Survey Turkey 2015
Status of Web Analytics  - Survey Turkey 2015Status of Web Analytics  - Survey Turkey 2015
Status of Web Analytics - Survey Turkey 2015
 
Começando com Android
Começando com AndroidComeçando com Android
Começando com Android
 
Model versioning done right: A ModelDB 2.0 Walkthrough
Model versioning done right: A ModelDB 2.0 WalkthroughModel versioning done right: A ModelDB 2.0 Walkthrough
Model versioning done right: A ModelDB 2.0 Walkthrough
 
3D Printing and Open Design. A Bright Future for Engineering and Design Profe...
3D Printing and Open Design. A Bright Future for Engineering and Design Profe...3D Printing and Open Design. A Bright Future for Engineering and Design Profe...
3D Printing and Open Design. A Bright Future for Engineering and Design Profe...
 
Geschäftliches Potential für System-Integratoren und Berater - Graphdatenban...
Geschäftliches Potential für System-Integratoren und Berater -  Graphdatenban...Geschäftliches Potential für System-Integratoren und Berater -  Graphdatenban...
Geschäftliches Potential für System-Integratoren und Berater - Graphdatenban...
 
Designing for User Experience (UX) with Atlassian Tools
Designing for User Experience (UX) with Atlassian ToolsDesigning for User Experience (UX) with Atlassian Tools
Designing for User Experience (UX) with Atlassian Tools
 
Software Carpentry and the Hydrological Sciences @ AGU 2013
Software Carpentry and the Hydrological Sciences @ AGU 2013Software Carpentry and the Hydrological Sciences @ AGU 2013
Software Carpentry and the Hydrological Sciences @ AGU 2013
 
Social Network
Social NetworkSocial Network
Social Network
 
McrFRED talk 25/09/2014
McrFRED talk 25/09/2014McrFRED talk 25/09/2014
McrFRED talk 25/09/2014
 
Building a Giant Atlassian Universe to Take Over the World
Building a Giant Atlassian Universe to Take Over the WorldBuilding a Giant Atlassian Universe to Take Over the World
Building a Giant Atlassian Universe to Take Over the World
 

Recently uploaded

The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 

Recently uploaded (20)

The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 

Stakeholders’ information needs for artifacts and their dependencies in a real world context