SlideShare a Scribd company logo
1 of 78
Download to read offline
Tackling Complex
Web Projects
Museums and the Web 2016
Sean O’Shea
1
Hello!
I’m Sean.
@sposhe / @cuberis
sean@cuberis.com
2
UX Design
3
Strategy
Advocate for the user
throughout all project
phases.
Adapt project process
and empower
internal stakeholders
Building a website*
is a complex
endeavor.
*or any digital experience
4
5
1. Lay the Foundation
2. Create Consensus & Momentum
3. Maintain Alignment
6
Lay the Foundation
— Section 1 of 3 —
7
Adopting a
Discovery Mindset
Lay the Foundation
8
“A problem well
stated is a problem
half solved.”
Charles Kettering
9
We need a better website.
10
We need a better website.
↑ This is not a problem.
11
Parable of the Elephant
“Many-sidedness”
12
Adopting a Discovery Mindset
Dig deeper
Don’t settle for your current understanding
Take three steps back
Acknowledge that proximity affects perspective
Tap into and unify perspectives
Align visions to align momentum
13
Setting Preliminary
Goals
Lay the Foundation
14
Increase Membership
Increase Attendance
Reduce Info Calls
WCAG Compliance
Immersive Online Collection
At-a-glance Info
17
Setting Preliminary Goals
Create initial North Stars
The first heading for your journey
Don’t set them in stone
Continually reassess throughout the project
18
19
Defining
Your Team
Lay the Foundation
20
25
Defining Your Team
Who is involved?
Plot everyone who can or should have influence
Set expectations
Make sure everyone understands their role
26
27
Mapping Your
Ecosystem
Lay the Foundation
28
29
Mapping Your Ecosystem
Include all touchpoints
Every way your audiences interact with you
Include all integrations
Everywhere your data goes
Look for opportunities
Reuse, new connections, path optimizations
31
32
Create Consensus
— Section 2 of 3 —
and Momentum
33
34
Spectrum
Polling
Create Consensus and Momentum
35
1 2 3 4 5
36
1 2 3 4 5
Dog CatEqually Both
Are you a dog person or a cat person?
37
Keep
users on
the site
Get users
to quality
content
Equally Both
What is our primary goal?
38
Keep
users on
the site
Get users
to quality
content
Equally Both
What is our primary goal?
39
40
41
Spectrum Polling
Returns analog feedback
Solicits non-binary data
Equalizes playing field
Quieter voices don’t get lost
Creates ownership
Stakeholders are able to retain control
42
43
Personas
and Empathy
Create Consensus and Momentum
44
“[Personas enable you to]
focus on a manageable
and memorable cast of
characters.”
Shlomo Goltz, Smashing Magazine
45
46
48
Everyone.
↑ Not helpful.
49
Five Types of
Museum Visitors
— John Falk, Identity and the
Museum Visitor Experience
Explorers
Facilitators
Experience-Seekers
Professional/Hobbyists
Rechargers
50
Personas
Catalysts for empathy
Tool to get inside head and heart of others
Explore segmentations
Reframe how you divide folks up
51
52
Cardsorting
Create Consensus and Momentum
53
54
Cardsorting
Supplies
Note cards or sticky
notes
Sharpies/markers
Personas
Group of internal
stakeholders.
55
Step 1
Create two columns—wants and
needs
Go over your personas
Assign each stakeholder a persona
to inhabit
Ask “what content or functionality
do you need to see on the site to
accomplish your goals”?
56
Step 2
Stakeholders create cards,
announcing to the group as they do
Stakeholders place cards in what
they feel is the appropriate
columns
Ask stakeholders to step out of
their personas back into
themselves
Is there anything missing?
57
Step 3
Collectively, stakeholders group
similar concepts or families of
cards
At the same time, they discuss if
cards need to switch columns
Have each explain the content
they attributed to their persona
Do others have anything to add?
58
Cardsorting
Content brainstorming method
Prioritize and qualify content
Approach from persona and museum POV
Be purposeful about switching between them
59
60
Maintain Alignment
— Section 3 of 3 —
61
Exploring with
Mood Boards
Maintain Alignment
62
— Laura Franz
http://branding.blogs.
umassd.
edu/2015/02/09/mood
-boards/
63
64
Mood Boards
Prototyping for design
Low-effort exploration of design directions
Tool for iteration
Gather feedback, explore more
68
69
Sitemaps
Maintain Alignment
70
71
72
73
74
76
The Three Click Rule
↑ Forget it.
Sitemaps
Approach from users’ POV
Check your institutional baggage
Be wary of anecdotal evidence
Backup with research
77
78
Lo-Fi Page
Prototyping
Maintain Alignment
79
80
Page Prototyping
Supplies
Note cards or sticky
notes
Sharpies/markers
Personas
Group of internal
stakeholders.
81
Step 1
Go over your personas
Assign each stakeholder a persona
to inhabit
Ask “what content or functionality
do you need to see on this page to
accomplish your goals”?
82
Step 2
Stakeholders create cards,
announcing to the group as they do
Ask stakeholders to step out of
their personas back into
themselves
Is there anything missing?
83
Step 3
Prune content that is better suited
to a different location on the site.
If this is the homepage, think of it
as your 30s elevator pitch.
84
Step 4
Decide where on the page content
should live.
At the top? Middle? Bottom?
Group content that might coexist.
86
87
Lo-Fi Page Prototyping
Approach from persona and museum POV
Be purposeful about switching between them
Remember to prune
No one page should do all the heavy lifting for
your site.
88
89
90
Project Roadmap
Laying the
Foundation
Discovery Mindset
Preliminary Goals
Defining Your Team
Ecosystem Maps
Consensus and
Momentum
Spectrum Polling
Personas
Cardsorting
Maintaining
Alignment
Mood Boards
Sitemaps
Lofi Page Prototyping
Thanks!
Follow-Up & Feedback
@sposhe / @cuberis
sean@cuberis.com
ray@cuberis.com
Resources & Slides
cuberis.com/mw2016
Special Thanks
Emily Lytle-Painter
91

More Related Content

What's hot

Sparking Creativity Through Empathy
Sparking Creativity Through EmpathySparking Creativity Through Empathy
Sparking Creativity Through EmpathyIndi Young
 
Brainstorming on Brainstorming
Brainstorming on Brainstorming Brainstorming on Brainstorming
Brainstorming on Brainstorming XPLANE
 
The Seven Hats of Visualisation Design: A 2017 Reboot
The Seven Hats of Visualisation Design: A 2017 RebootThe Seven Hats of Visualisation Design: A 2017 Reboot
The Seven Hats of Visualisation Design: A 2017 RebootAndy Kirk
 
Design Thinking Seattle: Designing for Personal Change
Design Thinking Seattle: Designing for Personal ChangeDesign Thinking Seattle: Designing for Personal Change
Design Thinking Seattle: Designing for Personal ChangeCatalyz
 
Session 1 creative problem solving through human-centered design - rbt inst...
Session 1   creative problem solving through human-centered design - rbt inst...Session 1   creative problem solving through human-centered design - rbt inst...
Session 1 creative problem solving through human-centered design - rbt inst...Rice University
 
Sketching&storyboarding
Sketching&storyboardingSketching&storyboarding
Sketching&storyboardingPriyanka Rana
 
Individual brainstorming vs. Group brainstorming - Which is better for genera...
Individual brainstorming vs. Group brainstorming - Which is better for genera...Individual brainstorming vs. Group brainstorming - Which is better for genera...
Individual brainstorming vs. Group brainstorming - Which is better for genera...CommLab India – Rapid eLearning Solutions
 
The New Brainstorming: Six Principles to Redeem Group Ideation
The New Brainstorming: Six Principles to Redeem Group IdeationThe New Brainstorming: Six Principles to Redeem Group Ideation
The New Brainstorming: Six Principles to Redeem Group IdeationXPLANE
 
Public Participation NTHP 10 15 09
Public Participation NTHP  10 15 09Public Participation NTHP  10 15 09
Public Participation NTHP 10 15 09Della Rucker
 
Brainstorming Workshop!
Brainstorming Workshop!Brainstorming Workshop!
Brainstorming Workshop!Advertising
 
(Socially Distanced) Participatory Design - Discovering Unmet Needs & New Sol...
(Socially Distanced) Participatory Design - Discovering Unmet Needs & New Sol...(Socially Distanced) Participatory Design - Discovering Unmet Needs & New Sol...
(Socially Distanced) Participatory Design - Discovering Unmet Needs & New Sol...Jennifer Briselli
 
Design Lab: Reinventing the Nonprofit Work Ethnic
Design Lab:  Reinventing the Nonprofit Work EthnicDesign Lab:  Reinventing the Nonprofit Work Ethnic
Design Lab: Reinventing the Nonprofit Work EthnicBeth Kanter
 
UX User Experience Persona Development
UX User Experience Persona DevelopmentUX User Experience Persona Development
UX User Experience Persona DevelopmentPeter Bui
 
Creativee ideas through brainstorming
Creativee ideas through brainstormingCreativee ideas through brainstorming
Creativee ideas through brainstormingdennis57
 
UXPA 2018 Opening Keynote by Dr. Carine Lallemand
UXPA 2018 Opening Keynote by Dr. Carine LallemandUXPA 2018 Opening Keynote by Dr. Carine Lallemand
UXPA 2018 Opening Keynote by Dr. Carine LallemandUXPA International
 

What's hot (20)

Sparking Creativity Through Empathy
Sparking Creativity Through EmpathySparking Creativity Through Empathy
Sparking Creativity Through Empathy
 
Brainstorming on Brainstorming
Brainstorming on Brainstorming Brainstorming on Brainstorming
Brainstorming on Brainstorming
 
The Seven Hats of Visualisation Design: A 2017 Reboot
The Seven Hats of Visualisation Design: A 2017 RebootThe Seven Hats of Visualisation Design: A 2017 Reboot
The Seven Hats of Visualisation Design: A 2017 Reboot
 
Design Thinking Seattle: Designing for Personal Change
Design Thinking Seattle: Designing for Personal ChangeDesign Thinking Seattle: Designing for Personal Change
Design Thinking Seattle: Designing for Personal Change
 
Session 1 creative problem solving through human-centered design - rbt inst...
Session 1   creative problem solving through human-centered design - rbt inst...Session 1   creative problem solving through human-centered design - rbt inst...
Session 1 creative problem solving through human-centered design - rbt inst...
 
Sketching&storyboarding
Sketching&storyboardingSketching&storyboarding
Sketching&storyboarding
 
Docu design
Docu designDocu design
Docu design
 
Brainstorming
BrainstormingBrainstorming
Brainstorming
 
Individual brainstorming vs. Group brainstorming - Which is better for genera...
Individual brainstorming vs. Group brainstorming - Which is better for genera...Individual brainstorming vs. Group brainstorming - Which is better for genera...
Individual brainstorming vs. Group brainstorming - Which is better for genera...
 
Design thinking introduction
Design thinking introductionDesign thinking introduction
Design thinking introduction
 
Build sh*t that matters
Build sh*t that matters Build sh*t that matters
Build sh*t that matters
 
The New Brainstorming: Six Principles to Redeem Group Ideation
The New Brainstorming: Six Principles to Redeem Group IdeationThe New Brainstorming: Six Principles to Redeem Group Ideation
The New Brainstorming: Six Principles to Redeem Group Ideation
 
Make Meetings Make Sense - GOAT19
Make Meetings Make Sense - GOAT19Make Meetings Make Sense - GOAT19
Make Meetings Make Sense - GOAT19
 
Public Participation NTHP 10 15 09
Public Participation NTHP  10 15 09Public Participation NTHP  10 15 09
Public Participation NTHP 10 15 09
 
Brainstorming Workshop!
Brainstorming Workshop!Brainstorming Workshop!
Brainstorming Workshop!
 
(Socially Distanced) Participatory Design - Discovering Unmet Needs & New Sol...
(Socially Distanced) Participatory Design - Discovering Unmet Needs & New Sol...(Socially Distanced) Participatory Design - Discovering Unmet Needs & New Sol...
(Socially Distanced) Participatory Design - Discovering Unmet Needs & New Sol...
 
Design Lab: Reinventing the Nonprofit Work Ethnic
Design Lab:  Reinventing the Nonprofit Work EthnicDesign Lab:  Reinventing the Nonprofit Work Ethnic
Design Lab: Reinventing the Nonprofit Work Ethnic
 
UX User Experience Persona Development
UX User Experience Persona DevelopmentUX User Experience Persona Development
UX User Experience Persona Development
 
Creativee ideas through brainstorming
Creativee ideas through brainstormingCreativee ideas through brainstorming
Creativee ideas through brainstorming
 
UXPA 2018 Opening Keynote by Dr. Carine Lallemand
UXPA 2018 Opening Keynote by Dr. Carine LallemandUXPA 2018 Opening Keynote by Dr. Carine Lallemand
UXPA 2018 Opening Keynote by Dr. Carine Lallemand
 

Similar to Tackling Complex Web Projects

Visual Tools and Innovation Games - full day workshop - dev intersections - n...
Visual Tools and Innovation Games - full day workshop - dev intersections - n...Visual Tools and Innovation Games - full day workshop - dev intersections - n...
Visual Tools and Innovation Games - full day workshop - dev intersections - n...Michelle Caldwell, PSM, SSGB
 
Visual tools and innovation games workshop - sp fest chicago - dec 2014
Visual tools and innovation games   workshop - sp fest chicago - dec 2014Visual tools and innovation games   workshop - sp fest chicago - dec 2014
Visual tools and innovation games workshop - sp fest chicago - dec 2014Ruven Gotz
 
Frameworks for Human-Centered Design
Frameworks for Human-Centered DesignFrameworks for Human-Centered Design
Frameworks for Human-Centered DesignLuke Hohmann
 
SearchLove Boston 2013_Abby Covert_Search is the Front Door to UX
SearchLove Boston 2013_Abby Covert_Search is the Front Door to UXSearchLove Boston 2013_Abby Covert_Search is the Front Door to UX
SearchLove Boston 2013_Abby Covert_Search is the Front Door to UXDistilled
 
Design Process | Tool 02: Scenario - Tool 03: Wireframe
Design Process | Tool 02: Scenario - Tool 03: WireframeDesign Process | Tool 02: Scenario - Tool 03: Wireframe
Design Process | Tool 02: Scenario - Tool 03: WireframeGessica Puri
 
Visual tools and Innovation Games Workshop - SharePointalooza- sept 2014 -as ...
Visual tools and Innovation Games Workshop - SharePointalooza- sept 2014 -as ...Visual tools and Innovation Games Workshop - SharePointalooza- sept 2014 -as ...
Visual tools and Innovation Games Workshop - SharePointalooza- sept 2014 -as ...Michelle Caldwell, PSM, SSGB
 
What They Didnt Know They Needed Ia Summit2010
What They Didnt Know They Needed Ia Summit2010What They Didnt Know They Needed Ia Summit2010
What They Didnt Know They Needed Ia Summit2010Amy Cueva
 
Network Mastery Masterclass
Network Mastery MasterclassNetwork Mastery Masterclass
Network Mastery MasterclassKwai Yu
 
Making Critical Thinking Real with Creative Coding, Digital Games & Movie Cre...
Making Critical Thinking Real with Creative Coding, Digital Games & Movie Cre...Making Critical Thinking Real with Creative Coding, Digital Games & Movie Cre...
Making Critical Thinking Real with Creative Coding, Digital Games & Movie Cre...Julie Evans
 
Visual tools and innovation games - full day workshop - sp intersections - no...
Visual tools and innovation games - full day workshop - sp intersections - no...Visual tools and innovation games - full day workshop - sp intersections - no...
Visual tools and innovation games - full day workshop - sp intersections - no...Ruven Gotz
 
How to create effective and optimized content by jen silverman
How to create effective and optimized content by jen silvermanHow to create effective and optimized content by jen silverman
How to create effective and optimized content by jen silvermanGlen Dimaandal
 
UXPA2019 - Unconference: Taking conference content back to your team
UXPA2019 - Unconference: Taking conference content back to your teamUXPA2019 - Unconference: Taking conference content back to your team
UXPA2019 - Unconference: Taking conference content back to your teamUXPA International
 
Bringing the social conversation home
Bringing the social conversation homeBringing the social conversation home
Bringing the social conversation homeSocial Strata, Inc.
 
Adv Networking Presentation. A.
Adv Networking Presentation. A.Adv Networking Presentation. A.
Adv Networking Presentation. A.Karen M Zoller, MS
 
LAST 2013 - Use games to innovate
LAST 2013 - Use games to innovateLAST 2013 - Use games to innovate
LAST 2013 - Use games to innovateantonrossouw
 
Assetmapping 12997755836769 Phpapp02
Assetmapping 12997755836769 Phpapp02Assetmapping 12997755836769 Phpapp02
Assetmapping 12997755836769 Phpapp02Wlovelady
 
Design Led Thinking WOrkshop
Design Led Thinking WOrkshopDesign Led Thinking WOrkshop
Design Led Thinking WOrkshopClaire Nelson
 

Similar to Tackling Complex Web Projects (20)

Visual Tools and Innovation Games - full day workshop - dev intersections - n...
Visual Tools and Innovation Games - full day workshop - dev intersections - n...Visual Tools and Innovation Games - full day workshop - dev intersections - n...
Visual Tools and Innovation Games - full day workshop - dev intersections - n...
 
Visual tools and innovation games workshop - sp fest chicago - dec 2014
Visual tools and innovation games   workshop - sp fest chicago - dec 2014Visual tools and innovation games   workshop - sp fest chicago - dec 2014
Visual tools and innovation games workshop - sp fest chicago - dec 2014
 
Frameworks for Human-Centered Design
Frameworks for Human-Centered DesignFrameworks for Human-Centered Design
Frameworks for Human-Centered Design
 
SearchLove Boston 2013_Abby Covert_Search is the Front Door to UX
SearchLove Boston 2013_Abby Covert_Search is the Front Door to UXSearchLove Boston 2013_Abby Covert_Search is the Front Door to UX
SearchLove Boston 2013_Abby Covert_Search is the Front Door to UX
 
Design Process | Tool 02: Scenario - Tool 03: Wireframe
Design Process | Tool 02: Scenario - Tool 03: WireframeDesign Process | Tool 02: Scenario - Tool 03: Wireframe
Design Process | Tool 02: Scenario - Tool 03: Wireframe
 
Techniques for Team and Group Facilitation
Techniques for Team and Group FacilitationTechniques for Team and Group Facilitation
Techniques for Team and Group Facilitation
 
Visual tools and Innovation Games Workshop - SharePointalooza- sept 2014 -as ...
Visual tools and Innovation Games Workshop - SharePointalooza- sept 2014 -as ...Visual tools and Innovation Games Workshop - SharePointalooza- sept 2014 -as ...
Visual tools and Innovation Games Workshop - SharePointalooza- sept 2014 -as ...
 
What They Didnt Know They Needed Ia Summit2010
What They Didnt Know They Needed Ia Summit2010What They Didnt Know They Needed Ia Summit2010
What They Didnt Know They Needed Ia Summit2010
 
Network Mastery Masterclass
Network Mastery MasterclassNetwork Mastery Masterclass
Network Mastery Masterclass
 
Making Critical Thinking Real with Creative Coding, Digital Games & Movie Cre...
Making Critical Thinking Real with Creative Coding, Digital Games & Movie Cre...Making Critical Thinking Real with Creative Coding, Digital Games & Movie Cre...
Making Critical Thinking Real with Creative Coding, Digital Games & Movie Cre...
 
Visual tools and innovation games - full day workshop - sp intersections - no...
Visual tools and innovation games - full day workshop - sp intersections - no...Visual tools and innovation games - full day workshop - sp intersections - no...
Visual tools and innovation games - full day workshop - sp intersections - no...
 
Design process
Design processDesign process
Design process
 
How to create effective and optimized content by jen silverman
How to create effective and optimized content by jen silvermanHow to create effective and optimized content by jen silverman
How to create effective and optimized content by jen silverman
 
UXPA2019 - Unconference: Taking conference content back to your team
UXPA2019 - Unconference: Taking conference content back to your teamUXPA2019 - Unconference: Taking conference content back to your team
UXPA2019 - Unconference: Taking conference content back to your team
 
Bringing the social conversation home
Bringing the social conversation homeBringing the social conversation home
Bringing the social conversation home
 
Adv Networking Presentation. A.
Adv Networking Presentation. A.Adv Networking Presentation. A.
Adv Networking Presentation. A.
 
LAST 2013 - Use games to innovate
LAST 2013 - Use games to innovateLAST 2013 - Use games to innovate
LAST 2013 - Use games to innovate
 
Assetmapping 12997755836769 Phpapp02
Assetmapping 12997755836769 Phpapp02Assetmapping 12997755836769 Phpapp02
Assetmapping 12997755836769 Phpapp02
 
Design Led Thinking WOrkshop
Design Led Thinking WOrkshopDesign Led Thinking WOrkshop
Design Led Thinking WOrkshop
 
KM 101
KM 101KM 101
KM 101
 

Recently uploaded

Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service AvailableCall Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service AvailableNitya salvi
 
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...amitlee9823
 
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best ServiceHigh Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Servicemeghakumariji156
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...nirzagarg
 
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
 
Just Call Vip call girls Etawah Escorts ☎️9352988975 Two shot with one girl (...
Just Call Vip call girls Etawah Escorts ☎️9352988975 Two shot with one girl (...Just Call Vip call girls Etawah Escorts ☎️9352988975 Two shot with one girl (...
Just Call Vip call girls Etawah Escorts ☎️9352988975 Two shot with one girl (...gajnagarg
 
Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )
Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )
Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )gajnagarg
 
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experiencedWhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experiencedNitya salvi
 
Vip Mumbai Call Girls Borivali Call On 9920725232 With Body to body massage w...
Vip Mumbai Call Girls Borivali Call On 9920725232 With Body to body massage w...Vip Mumbai Call Girls Borivali Call On 9920725232 With Body to body massage w...
Vip Mumbai Call Girls Borivali Call On 9920725232 With Body to body massage w...amitlee9823
 
ab-initio-training basics and architecture
ab-initio-training basics and architectureab-initio-training basics and architecture
ab-initio-training basics and architecturesaipriyacoool
 
Just Call Vip call girls Nagpur Escorts ☎️8617370543 Starting From 5K to 25K ...
Just Call Vip call girls Nagpur Escorts ☎️8617370543 Starting From 5K to 25K ...Just Call Vip call girls Nagpur Escorts ☎️8617370543 Starting From 5K to 25K ...
Just Call Vip call girls Nagpur Escorts ☎️8617370543 Starting From 5K to 25K ...Nitya salvi
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...SUHANI PANDEY
 
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls AgencyHire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls AgencyNitya salvi
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...amitlee9823
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfamanda2495
 
Gamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad IbrahimGamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad Ibrahimamgadibrahim92
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Websitemark11275
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 

Recently uploaded (20)

Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
 
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service AvailableCall Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
 
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
 
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best ServiceHigh Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
 
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
 
Just Call Vip call girls Etawah Escorts ☎️9352988975 Two shot with one girl (...
Just Call Vip call girls Etawah Escorts ☎️9352988975 Two shot with one girl (...Just Call Vip call girls Etawah Escorts ☎️9352988975 Two shot with one girl (...
Just Call Vip call girls Etawah Escorts ☎️9352988975 Two shot with one girl (...
 
Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )
Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )
Just Call Vip call girls diu Escorts ☎️9352988975 Two shot with one girl (diu )
 
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experiencedWhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
 
Vip Mumbai Call Girls Borivali Call On 9920725232 With Body to body massage w...
Vip Mumbai Call Girls Borivali Call On 9920725232 With Body to body massage w...Vip Mumbai Call Girls Borivali Call On 9920725232 With Body to body massage w...
Vip Mumbai Call Girls Borivali Call On 9920725232 With Body to body massage w...
 
ab-initio-training basics and architecture
ab-initio-training basics and architectureab-initio-training basics and architecture
ab-initio-training basics and architecture
 
Just Call Vip call girls Nagpur Escorts ☎️8617370543 Starting From 5K to 25K ...
Just Call Vip call girls Nagpur Escorts ☎️8617370543 Starting From 5K to 25K ...Just Call Vip call girls Nagpur Escorts ☎️8617370543 Starting From 5K to 25K ...
Just Call Vip call girls Nagpur Escorts ☎️8617370543 Starting From 5K to 25K ...
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
 
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls AgencyHire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
 
Gamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad IbrahimGamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad Ibrahim
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Website
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 

Tackling Complex Web Projects