SlideShare une entreprise Scribd logo
1  sur  32
Télécharger pour lire hors ligne
Calling Voyager
User Experience Design for
NASA’s Deep Space Network
© 2017 California Institute of Technology. Government sponsorship acknowledged.
@shodoshan
Once I thought I knew a lot.
Then I was sure I knew a little.
Now, I know that I know nothing.
-Private Dowding
Setting the Scene
What is the DSN?

WHO is the DSN?
Change is inevitable
Designing for change: What didn’t work
Designing for change: What worked
What we’re planning
Setting the Scene
What is the DSN?

WHO is the DSN?
Change is inevitable
Designing for change: What didn’t work
Designing for change: What worked
What we’re planning
An Intriguing Design Challenge
Old and new technologies combined
60 years of history
Designs need to last 20 years
40 years of human habit
https://www.nasa.gov/mission_pages/juno/images/index.html https://www.nasa.gov/mission_pages/apollo/apollo11.html https://www.nasa.gov/mission_pages/cassini/images/index.html
Getting On With It
What is the DSN?

WHO is the DSN?
Change is inevitable
Designing for change: What didn’t work
Designing for change: What worked
What we’re planning
Operator Persona
Mostly male
Mostly older
Highly technical – but not IT people
Highly educated – 40 years ago
Situation Awareness
The Good Old Days
Three Cultures
*Dramatic Music*
What is the DSN?

WHO is the DSN?
Change is inevitable
Designing for change: What didn’t work
Designing for change: What worked
What we’re planning
Photo credit: http://www.michaelmedved.com/column/dems-gloom-may-seal-their-doom/ Photo credit: https://hoopsonvs.blogspot.com/2015/08/the-end-is-nigh.html
Photo credit: https://www.videoblocks.com/video/earth-from-space-showing-sunrise-over-the-americas-elements-of-this-render-furnished-by-nasa-wjva9qd
Three Links Per Operator
+ +
=HARD
Three Links Per Operator
+ +
=MUCH HARDER
Three Links Per Operator
+ +
= the wild, wild west
Charge Boldly Forward
What is the DSN?

WHO is the DSN?
Change is inevitable
Designing for change: What didn’t work
Designing for change: What worked
What we’re planning
to credit: https://www.askideas.com/baby-girl-making-angry-face-funny-image/
How to Incite Revolution
Big changes with no user research
Drastic changes without good reason
Changes with good reason that are
too drastic.
“User Acceptance Testing”
Embrace the “slow blink”
What is the DSN?

WHO is the DSN?
Change is inevitable
Designing for change: What didn’t work
Designing for change: What worked
What we’re planning
Evolution, Not Revolution
Involve early, involve often
Build trust
Iterations
Slow and steady wins the race
… plus these techniques:
#ProTip 1:
Observations
Watch them do what they do, where
they do it.
Observe normal and non-normal
situations
Watch, don’t get involved
Take notes; ask questions later
#ProTip 2:
Experiential
Research
Do. The. Thing.
#ProTip 3:
Paper
Prototypes
They’re cheap
They’re quick
They’ll get you 80% of the way there
#ProTip 4:
Participatory
Design
Directional, not prescriptive
Great for hierarchy of info
Great for seeing how they think
#ProTip 5:
Paper Dolls
#ProTip 6:
“What changed”
Tests
#ProTip 7:
Cultivate
Ambassadors
Make friends with your users
Not just the happy ones
Close the loop when they give you
feedback
#ProTip 8:
Banana Bread
I’m just sayin’
The Future of Deep Space Ops
What is the DSN?

WHO is the DSN?
Change is inevitable
Designing for change: What didn’t work
Designing for change: What worked
What we’re planning
How Far Can We Evolve?
Modern technologies – but not too
modern
Automation
PR and Goodwill
Training
Photo credit: https://mars.nasa.gov/news/a-mixed-reality-trip-to-mars/ Photo credit: http://bit.ly/2ENkJDy
Your Turn
Questions?
Thank you!
@shodoshan
Krys.Blackwood@jpl.nasa.gov
Want More?
DSN:
deepspace.jpl.nasa.gov
Human Interfaces Group:
hi.jpl.nasa.gov

Contenu connexe

Tendances

NASH_iWIN_5.9.12
NASH_iWIN_5.9.12NASH_iWIN_5.9.12
NASH_iWIN_5.9.12
John Nash
 
Mind vs Brain - Leveraging Psychology and Biases in Web Development
Mind vs Brain - Leveraging Psychology and Biases in Web DevelopmentMind vs Brain - Leveraging Psychology and Biases in Web Development
Mind vs Brain - Leveraging Psychology and Biases in Web Development
Rob Bollons
 
Lessons from steave jobs
Lessons from steave jobsLessons from steave jobs
Lessons from steave jobs
Triptisahu
 

Tendances (15)

UXWeek 2015 - Designing for Behavior Change
UXWeek 2015 - Designing for Behavior ChangeUXWeek 2015 - Designing for Behavior Change
UXWeek 2015 - Designing for Behavior Change
 
3 Ways to empower your team to work smarter nabeelah ali
3 Ways to empower your team to work smarter   nabeelah ali3 Ways to empower your team to work smarter   nabeelah ali
3 Ways to empower your team to work smarter nabeelah ali
 
NASH_iWIN_5.9.12
NASH_iWIN_5.9.12NASH_iWIN_5.9.12
NASH_iWIN_5.9.12
 
Master Project // DSKD // Foster Success
Master Project // DSKD // Foster Success Master Project // DSKD // Foster Success
Master Project // DSKD // Foster Success
 
Mind vs Brain - Leveraging Psychology and Biases in Web Development
Mind vs Brain - Leveraging Psychology and Biases in Web DevelopmentMind vs Brain - Leveraging Psychology and Biases in Web Development
Mind vs Brain - Leveraging Psychology and Biases in Web Development
 
Chop Wood, Carry Water
Chop Wood, Carry WaterChop Wood, Carry Water
Chop Wood, Carry Water
 
Guerrilla (or Agile) Evaluation for Learning
Guerrilla (or Agile) Evaluation for LearningGuerrilla (or Agile) Evaluation for Learning
Guerrilla (or Agile) Evaluation for Learning
 
Get Over Yourself
Get Over YourselfGet Over Yourself
Get Over Yourself
 
Pecha Kucha & Presentation Design by @itseugenec
Pecha Kucha & Presentation Design by @itseugenecPecha Kucha & Presentation Design by @itseugenec
Pecha Kucha & Presentation Design by @itseugenec
 
Mark Graban Intro to Lean - Frisco
Mark Graban Intro to Lean - FriscoMark Graban Intro to Lean - Frisco
Mark Graban Intro to Lean - Frisco
 
Lessons from steave jobs
Lessons from steave jobsLessons from steave jobs
Lessons from steave jobs
 
Tr2016 new final
Tr2016 new finalTr2016 new final
Tr2016 new final
 
Stuff about evaluation
Stuff about evaluationStuff about evaluation
Stuff about evaluation
 
Deliberate Discovery and the Myth of Certainty
Deliberate Discovery and the Myth of CertaintyDeliberate Discovery and the Myth of Certainty
Deliberate Discovery and the Myth of Certainty
 
[Background infos];[Be like the internet]
[Background infos];[Be like the internet][Background infos];[Be like the internet]
[Background infos];[Be like the internet]
 

Similaire à Calling Voyager: Interface Design for NASA’s Deep Space Network

Web Design Core Concepts
Web Design Core ConceptsWeb Design Core Concepts
Web Design Core Concepts
Don Stanley
 
module 02: methodology
module 02: methodologymodule 02: methodology
module 02: methodology
abrad
 

Similaire à Calling Voyager: Interface Design for NASA’s Deep Space Network (20)

Calling Voyager: Interface Design for NASA’s Deep Space Network
Calling Voyager: Interface Design for NASA’s Deep Space NetworkCalling Voyager: Interface Design for NASA’s Deep Space Network
Calling Voyager: Interface Design for NASA’s Deep Space Network
 
Designers & Devs: Speaking About RWD
Designers & Devs: Speaking About RWDDesigners & Devs: Speaking About RWD
Designers & Devs: Speaking About RWD
 
Co-Creation for UX: Stakeholders are not the problem (they're your secret wea...
Co-Creation for UX: Stakeholders are not the problem (they're your secret wea...Co-Creation for UX: Stakeholders are not the problem (they're your secret wea...
Co-Creation for UX: Stakeholders are not the problem (they're your secret wea...
 
What is UX Design?
What is UX Design?What is UX Design?
What is UX Design?
 
Mystory
MystoryMystory
Mystory
 
Deep Customer Research...The Heart Of Innovation - Richard Young and Diana Ad...
Deep Customer Research...The Heart Of Innovation - Richard Young and Diana Ad...Deep Customer Research...The Heart Of Innovation - Richard Young and Diana Ad...
Deep Customer Research...The Heart Of Innovation - Richard Young and Diana Ad...
 
Case Study: Sprint Simplifies IT Environment with Speedy Implementation of To...
Case Study: Sprint Simplifies IT Environment with Speedy Implementation of To...Case Study: Sprint Simplifies IT Environment with Speedy Implementation of To...
Case Study: Sprint Simplifies IT Environment with Speedy Implementation of To...
 
Web Design Core Concepts
Web Design Core ConceptsWeb Design Core Concepts
Web Design Core Concepts
 
World Interaction Design Day 2019 // Mito Digital - Social Behavior Design
World Interaction Design Day 2019 // Mito Digital - Social Behavior DesignWorld Interaction Design Day 2019 // Mito Digital - Social Behavior Design
World Interaction Design Day 2019 // Mito Digital - Social Behavior Design
 
Complexity, Collaboration and Unconferencing
Complexity, Collaboration and UnconferencingComplexity, Collaboration and Unconferencing
Complexity, Collaboration and Unconferencing
 
Designing for Habit Formation
Designing for Habit FormationDesigning for Habit Formation
Designing for Habit Formation
 
Getting the Work Done [Code for America Summit 2018 Breakout Session]
Getting the Work Done [Code for America Summit 2018 Breakout Session]Getting the Work Done [Code for America Summit 2018 Breakout Session]
Getting the Work Done [Code for America Summit 2018 Breakout Session]
 
module 02: methodology
module 02: methodologymodule 02: methodology
module 02: methodology
 
How to Accelerate Your Digital Transformation With Design Thinking
How to Accelerate Your Digital Transformation With Design ThinkingHow to Accelerate Your Digital Transformation With Design Thinking
How to Accelerate Your Digital Transformation With Design Thinking
 
Session 5 - Measuring UX + Getting Into UX
Session 5  - Measuring UX + Getting Into UXSession 5  - Measuring UX + Getting Into UX
Session 5 - Measuring UX + Getting Into UX
 
Evaluating the Impact of Design Thinking in Action
Evaluating the Impact of Design Thinking in ActionEvaluating the Impact of Design Thinking in Action
Evaluating the Impact of Design Thinking in Action
 
Geelong College Presentation
Geelong College PresentationGeelong College Presentation
Geelong College Presentation
 
Radical Management Preface Introduction Steve Denning
Radical Management Preface Introduction Steve DenningRadical Management Preface Introduction Steve Denning
Radical Management Preface Introduction Steve Denning
 
Guiding the way to living greener - how psychology helped IA for a new govern...
Guiding the way to living greener - how psychology helped IA for a new govern...Guiding the way to living greener - how psychology helped IA for a new govern...
Guiding the way to living greener - how psychology helped IA for a new govern...
 
Nasdaq Pro/Design Masterclass at the Entrepreneurial Center
Nasdaq Pro/Design Masterclass at the Entrepreneurial CenterNasdaq Pro/Design Masterclass at the Entrepreneurial Center
Nasdaq Pro/Design Masterclass at the Entrepreneurial Center
 

Plus de FITC

Designing for Digital Health
Designing for Digital HealthDesigning for Digital Health
Designing for Digital Health
FITC
 
Profiling JavaScript Performance
Profiling JavaScript PerformanceProfiling JavaScript Performance
Profiling JavaScript Performance
FITC
 
HyperLight Websites
HyperLight WebsitesHyperLight Websites
HyperLight Websites
FITC
 
Everything is Terrifying
Everything is TerrifyingEverything is Terrifying
Everything is Terrifying
FITC
 
Post-Earth Visions: Designing for Space and the Future Human
Post-Earth Visions: Designing for Space and the Future HumanPost-Earth Visions: Designing for Space and the Future Human
Post-Earth Visions: Designing for Space and the Future Human
FITC
 

Plus de FITC (20)

Cut it up
Cut it upCut it up
Cut it up
 
Designing for Digital Health
Designing for Digital HealthDesigning for Digital Health
Designing for Digital Health
 
Profiling JavaScript Performance
Profiling JavaScript PerformanceProfiling JavaScript Performance
Profiling JavaScript Performance
 
Surviving Your Tech Stack
Surviving Your Tech StackSurviving Your Tech Stack
Surviving Your Tech Stack
 
How to Pitch Your First AR Project
How to Pitch Your First AR ProjectHow to Pitch Your First AR Project
How to Pitch Your First AR Project
 
Start by Understanding the Problem, Not by Delivering the Answer
Start by Understanding the Problem, Not by Delivering the AnswerStart by Understanding the Problem, Not by Delivering the Answer
Start by Understanding the Problem, Not by Delivering the Answer
 
Cocaine to Carrots: The Art of Telling Someone Else’s Story
Cocaine to Carrots: The Art of Telling Someone Else’s StoryCocaine to Carrots: The Art of Telling Someone Else’s Story
Cocaine to Carrots: The Art of Telling Someone Else’s Story
 
Everyday Innovation
Everyday InnovationEveryday Innovation
Everyday Innovation
 
HyperLight Websites
HyperLight WebsitesHyperLight Websites
HyperLight Websites
 
Everything is Terrifying
Everything is TerrifyingEverything is Terrifying
Everything is Terrifying
 
Post-Earth Visions: Designing for Space and the Future Human
Post-Earth Visions: Designing for Space and the Future HumanPost-Earth Visions: Designing for Space and the Future Human
Post-Earth Visions: Designing for Space and the Future Human
 
The Rise of the Creative Social Influencer (and How to Become One)
The Rise of the Creative Social Influencer (and How to Become One)The Rise of the Creative Social Influencer (and How to Become One)
The Rise of the Creative Social Influencer (and How to Become One)
 
East of the Rockies: Developing an AR Game
East of the Rockies: Developing an AR GameEast of the Rockies: Developing an AR Game
East of the Rockies: Developing an AR Game
 
Creating a Proactive Healthcare System
Creating a Proactive Healthcare SystemCreating a Proactive Healthcare System
Creating a Proactive Healthcare System
 
World Transformation: The Secret Agenda of Product Design
World Transformation: The Secret Agenda of Product DesignWorld Transformation: The Secret Agenda of Product Design
World Transformation: The Secret Agenda of Product Design
 
The Power of Now
The Power of NowThe Power of Now
The Power of Now
 
High Performance PWAs
High Performance PWAsHigh Performance PWAs
High Performance PWAs
 
Rise of the JAMstack
Rise of the JAMstackRise of the JAMstack
Rise of the JAMstack
 
From Closed to Open: A Journey of Self Discovery
From Closed to Open: A Journey of Self DiscoveryFrom Closed to Open: A Journey of Self Discovery
From Closed to Open: A Journey of Self Discovery
 
Projects Ain’t Nobody Got Time For
Projects Ain’t Nobody Got Time ForProjects Ain’t Nobody Got Time For
Projects Ain’t Nobody Got Time For
 

Dernier

Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
Call Girls In Jp Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Jp Nagar ☎ 7737669865 🥵 Book Your One night StandCall Girls In Jp Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Jp Nagar ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
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
mark11275
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
home
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
tbatkhuu1
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
eeanqy
 
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
 
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
 
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
dollysharma2066
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
instagramfab782445
 

Dernier (20)

Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
 
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
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
 
Call Girls In Jp Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Jp Nagar ☎ 7737669865 🥵 Book Your One night StandCall Girls In Jp Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Jp Nagar ☎ 7737669865 🥵 Book Your One night Stand
 
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
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
 
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...
 
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...
 
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
 
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
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
 
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
 

Calling Voyager: Interface Design for NASA’s Deep Space Network