This is the first Behavioral Internet of Things company working with organizations to create cues that impact behavior at the point of choice. We can collect large-scale behavioral in real time.
This document summarizes a presentation about understanding mobile user behavior. It discusses three key behavioral trends: 1) many users search on smartphones but complete purchases on PCs, 2) tablet users prefer full websites over apps, and 3) users have less tolerance for poor mobile UX. It also outlines a three point checklist for improving mobile conversions: 1) learn from top mobile sites, 2) include mobile in your core conversion process rather than having a separate strategy, and 3) expose yourself to actual user experiences through testing. Presenters Paul Postance and Gabrielle Hase discuss mobile optimization and insights from user testing performed for Hobbs.
This document discusses interaction design principles and processes for designing virtual reality interfaces. It begins by defining interaction design and discussing needs analysis methods like learning from users, analogous settings, and experts. Ideation techniques like brainstorming and sketching VR interfaces are presented. Design considerations like affordances, metaphors, and physical ergonomics are covered. Prototyping tools like Sketchbox, A-Frame and Unity EditorVR are introduced. The document concludes by discussing evaluation methods like usability testing and field studies.
Beacon Technology Buzz - Enabling Revolutionary Ways to Connect With CustomersKlyp
The document discusses beacon technology, how it works, and its applications. Beacons use Bluetooth Low Energy to detect nearby smartphones and transmit location data. They enable contextual targeting and personalized experiences based on a user's proximity to beacons in the physical environment. The document provides examples of how beacons are used in retail, hotels, tourism, and more to improve customer experiences and drive business results.
Graphel: A Purely Functional Approach to Digital Interactionmtrimpe
1. The document discusses using speech acts as the basis for building immutable conversational interfaces and applications.
2. Speech acts model conversations as sequences of immutable events that narrow responses. This approach can be used to build various interfaces like chatbots, administrative tools, and mobile applications.
3. Experiments can be run by assigning users to different versions of state machine definitions that define how conversations branch based on inputs. This facilitates A/B testing and machine learning to optimize interfaces.
Value streammapping cascadiait2014-mceniryChris McEniry
This document provides an overview of value stream mapping as a Lean technique. It discusses how to map the current and future states of a value stream by visualizing the flow of materials and information from raw materials to the customer. Key aspects covered include identifying processes, work centers, inputs/outputs, and wait times to understand where waste exists. The document uses an example of storage provisioning to demonstrate mapping multiple levels from individual processes to the full value stream and planning improvements.
Serverless Evolution during 3 years of Serverless TorontoDaniel Zivkovic
Four presentations for the 3rd Birthday of our User Group! After a short overview about Serverless Mindset (regardless of your tech stack), see:
1. how #Serverless has changed Software Development Process (Gareth McCumskey of Serverless.com) and a demo of Serverless Desktop (https://github.com/serverless/desktop)
2. How small teams achieve BIG things with Firebase and #GCP Serverless Services (Kudzanai Murefu of Strma.io)
3. See folks competing to get involved with "COVID-19 Vaccination Passport", a project with a greater moral purpose in today's "upside-down world" (David Janes of Consensas.com)
4. A reflection on the Serverless evolution and optimism for the future of Serverless (and Startups) as the line between its ecosystem and other Cloud-native Technologies keeps blurring (Mike Apted of #AWS #Startups).
BONUS
1. Recording https://youtu.be/mdxT929JJoE
2. Invitation https://www.meetup.com/Serverless-Toronto/events/273716629/
3. For more forward-looking #Software #Developerment topics, join #ServerlessTO User Group
LINKS FROM THE MEETUP
https://www.askyourdeveloper.com/
https://www.meetup.com/en-AU/lean-product/
https://www.linkedin.com/in/marcbrouillard/
https://www.youtube.com/watch?t=1390&v=Ivcndg9pTpk
https://youtu.be/8Rzv68K8ZOY
https://www.youtube.com/watch?t=2304&v=SPsaqiegOP4
https://www.manning.com/
https://www.serverless.com/author/garethmccumskey/
https://www.linkedin.com/in/kudzanai-murefu-7b128886/
https://www.linkedin.com/in/davidjanes/
https://www.linkedin.com/in/mikeapted/
https://serverless.com/slack
https://github.com/serverless/desktop
https://strma.io
https://cccc4.ca/
https://passport.consensas.com/
https://github.com/Consensas/information-passport/tree/main/docs
https://dpjanes.medium.com/
https://en.wikipedia.org/wiki/Antoine_de_Saint-Exup%C3%A9ry
https://youtu.be/1SqfJo47kMA
https://youtu.be/tz89XTBby-M
https://aws.amazon.com/activate/founders/
https://aws.amazon.com/builders-library/
https://www.amazon.science/publications
https://www.linkedin.com/in/rupakg
This document summarizes a presentation about understanding mobile user behavior. It discusses three key behavioral trends: 1) many users search on smartphones but complete purchases on PCs, 2) tablet users prefer full websites over apps, and 3) users have less tolerance for poor mobile UX. It also outlines a three point checklist for improving mobile conversions: 1) learn from top mobile sites, 2) include mobile in your core conversion process rather than having a separate strategy, and 3) expose yourself to actual user experiences through testing. Presenters Paul Postance and Gabrielle Hase discuss mobile optimization and insights from user testing performed for Hobbs.
This document discusses interaction design principles and processes for designing virtual reality interfaces. It begins by defining interaction design and discussing needs analysis methods like learning from users, analogous settings, and experts. Ideation techniques like brainstorming and sketching VR interfaces are presented. Design considerations like affordances, metaphors, and physical ergonomics are covered. Prototyping tools like Sketchbox, A-Frame and Unity EditorVR are introduced. The document concludes by discussing evaluation methods like usability testing and field studies.
Beacon Technology Buzz - Enabling Revolutionary Ways to Connect With CustomersKlyp
The document discusses beacon technology, how it works, and its applications. Beacons use Bluetooth Low Energy to detect nearby smartphones and transmit location data. They enable contextual targeting and personalized experiences based on a user's proximity to beacons in the physical environment. The document provides examples of how beacons are used in retail, hotels, tourism, and more to improve customer experiences and drive business results.
Graphel: A Purely Functional Approach to Digital Interactionmtrimpe
1. The document discusses using speech acts as the basis for building immutable conversational interfaces and applications.
2. Speech acts model conversations as sequences of immutable events that narrow responses. This approach can be used to build various interfaces like chatbots, administrative tools, and mobile applications.
3. Experiments can be run by assigning users to different versions of state machine definitions that define how conversations branch based on inputs. This facilitates A/B testing and machine learning to optimize interfaces.
Value streammapping cascadiait2014-mceniryChris McEniry
This document provides an overview of value stream mapping as a Lean technique. It discusses how to map the current and future states of a value stream by visualizing the flow of materials and information from raw materials to the customer. Key aspects covered include identifying processes, work centers, inputs/outputs, and wait times to understand where waste exists. The document uses an example of storage provisioning to demonstrate mapping multiple levels from individual processes to the full value stream and planning improvements.
Serverless Evolution during 3 years of Serverless TorontoDaniel Zivkovic
Four presentations for the 3rd Birthday of our User Group! After a short overview about Serverless Mindset (regardless of your tech stack), see:
1. how #Serverless has changed Software Development Process (Gareth McCumskey of Serverless.com) and a demo of Serverless Desktop (https://github.com/serverless/desktop)
2. How small teams achieve BIG things with Firebase and #GCP Serverless Services (Kudzanai Murefu of Strma.io)
3. See folks competing to get involved with "COVID-19 Vaccination Passport", a project with a greater moral purpose in today's "upside-down world" (David Janes of Consensas.com)
4. A reflection on the Serverless evolution and optimism for the future of Serverless (and Startups) as the line between its ecosystem and other Cloud-native Technologies keeps blurring (Mike Apted of #AWS #Startups).
BONUS
1. Recording https://youtu.be/mdxT929JJoE
2. Invitation https://www.meetup.com/Serverless-Toronto/events/273716629/
3. For more forward-looking #Software #Developerment topics, join #ServerlessTO User Group
LINKS FROM THE MEETUP
https://www.askyourdeveloper.com/
https://www.meetup.com/en-AU/lean-product/
https://www.linkedin.com/in/marcbrouillard/
https://www.youtube.com/watch?t=1390&v=Ivcndg9pTpk
https://youtu.be/8Rzv68K8ZOY
https://www.youtube.com/watch?t=2304&v=SPsaqiegOP4
https://www.manning.com/
https://www.serverless.com/author/garethmccumskey/
https://www.linkedin.com/in/kudzanai-murefu-7b128886/
https://www.linkedin.com/in/davidjanes/
https://www.linkedin.com/in/mikeapted/
https://serverless.com/slack
https://github.com/serverless/desktop
https://strma.io
https://cccc4.ca/
https://passport.consensas.com/
https://github.com/Consensas/information-passport/tree/main/docs
https://dpjanes.medium.com/
https://en.wikipedia.org/wiki/Antoine_de_Saint-Exup%C3%A9ry
https://youtu.be/1SqfJo47kMA
https://youtu.be/tz89XTBby-M
https://aws.amazon.com/activate/founders/
https://aws.amazon.com/builders-library/
https://www.amazon.science/publications
https://www.linkedin.com/in/rupakg
The document discusses core concepts and best practices of DevOps as taught through analogies to the Karate Kid movie. It advocates for infrastructure as code, collaborative development practices, continuous integration/delivery, metrics and analytics, and a blameless culture. The overall message is that adopting these practices will help organizations deliver software faster, safer, and more reliably.
Story of Multnomah County: Migrating from Vignette and Building a Drupal Ecos...Acquia
The document summarizes Multnomah County's adoption and use of Drupal over 3.5 years to build out their digital presence. It highlights that they launched 5 key sites including their public website and intranet, as well as an apps platform. It then discusses some of the requirements for supporting 15 Drupal sites, including executive buy-in, innovating through pilot projects, hiring and training internal talent, implementing source control and deployment processes, and change management practices.
Final presentation to #xAPIBootCamp July 15, 2015 where the team shares how we used xAPI and Internet of Things (and the Internet of Internets) to support new hire orientation.
IWE - Designing for everyone, anywhere, at anytimeAnna Dahlström
The document discusses designing for everyone, everywhere, and at any time. It emphasizes that design must consider the diverse needs of all users, regardless of their location, devices, or stage in their user journey. Failing to design universally risks excluding large portions of the population and compromising the user experience. The document also stresses that both business and user needs must be understood and addressed through design in order to effectively serve all audiences.
Container Soup for Your Soul: The Microservice Edition, Building Deployment ...Amazon Web Services
This document summarizes Clever's approach to building deployment tools that align with their engineering culture. It discusses Clever's workflows using tools like GitHub, CircleCI, ECR, ECS, and CloudFormation. It describes how about 10% of Clever engineers build internal tools to improve effectiveness. Stories are shared about how discussions around local development led to creating Ark for non-production deploys. Future plans include moving from CloudFormation to ECS APIs and adding automation/chat-based deployments and AWS Batch workflow support.
This document discusses usability testing and its benefits. It notes that usability testing reveals why people leave websites, ignore ads, or abandon carts. It provides 5 usability guidelines: 1) ensure the home page conveys key information, 2) make the returns policy easy to find and understand, 3) optimize registration processes, 4) make contact methods clear, and 5) embrace mobile users. Usability testing provides insights into conversions by having users complete tasks and hear their thoughts. It leads to double digit improvements in conversions.
This document discusses taking connections and networks forward in three key areas:
1. It outlines changes in various sectors driven by digitization and calls for better network management.
2. It recommends starting with identifying needs and curating existing solutions, rather than creating new ones. Negative brainstorming can identify challenges to tackle.
3. It proposes two models that release creativity - establishing rules and incentives to mobilize communities around a shared vision in a self-organizing way. Communication of why change is needed, rather than what tools will be used, is also emphasized.
This document discusses experience montage, which is a method for providing virtual spatial experiences that blend the physical and virtual. It proposes two components - browsing and transformation - to model experience montage. Browsing involves sliding between virtual spaces and catching different forms of data, while transformation includes managing collected data in an atlas and composing it. The document also maps an exploration model to experience montage and outlines pilot studies on distributed visualization, a 3D museum, and a critic room.
OSDC 2018 | Puppet and the Road to Pervasive Automation by Walter GildersleeveNETWAYS
How automated is your enterprise? The benefits of increased automation are many, it promising faster release cycles, stable IT environments and reduced failures caused by human error. And while most enterprises are embracing the concept of DevOps and automation, most are only partially realizing the benefits of automation.
Puppet, long a DevOps thought leader, provides a path to pervasive automation in the enterprise. Through Puppet, you can explore your entire IT estate, automate all aspects of your infrastructure lifecycle, and realize the potential of true DevOps workflows. Learn the why of automation, what it means to be automated and how to move forward towards the goal of pervasive automation.
Canary Analyze All The Things: How We Learned to Keep Calm and Release OftenC4Media
Video and slides synchronized, mp3 and slide download available at URL http://bit.ly/1ph8Rq1.
Roy Rapoport discusses canary analysis deployment and observability patterns he believes that are generally useful, and talks about the difference between manual and automated canary analysis. Filmed at qconnewyork.com.
Roy Rapoport manages the Insight Engineering group at Netflix, responsible for building Netflix's Operational Insight platforms, including cloud telemetry, alerting, and real-time analytics. He originally joined Netflix as part of its datacenter-based IT/Ops group, and prior to transferring over to Product Engineering, was managing Service Delivery for IT/Ops.
This document provides an overview of intelligent user interfaces and mixed realities. It discusses virtual reality (VR), augmented reality (AR), and mixed reality (MR), comparing different experiences and defining key concepts like immersion and presence. The document outlines design guidelines for VR communication and different realities, including how to avoid the uncanny valley. It also discusses perceptual models, modalities, and challenges of designing the Internet of Things for mixed realities.
UCD from across the pond - A case study in remote UXNeil Turner
How do you design the UX for a complex website when you're based in the UK and the users, business stakeholders and the rest of the design team are in America? In this insightful case study you’ll find out what lessons I learnt from tackling this challenge in a recent role.
You’ll learn how to foster a collaborative remote team; how to use technology to carry out remote UX research, design and usability testing; and which UX tools and techniques are best suited to remote UX.
Mobile Prototyping Essentials Workshop: Part 1Rachel Hinman
This document outlines an agenda and content for a workshop on mobile prototyping essentials. The morning session discusses what makes mobile UX different than web design and includes exercises on identifying customer needs and ideating concepts in context. The afternoon focuses on mobile prototyping, with exercises on storyboarding, translating graphical interfaces to natural user interfaces, and creating in-screen prototypes. Throughout, the workshop emphasizes designing for the unique aspects of mobile by focusing on needs rather than solutions, understanding context, and allowing interfaces to "speak their power" through ruthless editing.
Experience prototyping is a methodology used by Apegroup to design digital services that are contextually aware and adapt to a user's situation. It involves understanding user behaviors and activities within a specific context, then designing and testing digital interfaces to enhance the user experience. The key aspects are zooming into the user context, adding digital touchpoints to support user needs, simulating contextual data, and iterating on prototypes to learn and refine the design. Experience prototyping helps communicate ideas by allowing an audience to experience the user perspective within a scenario.
Velocity Conference NYC 2014 - Real World DevOpsRodrigo Campos
Rodrigo Campos presented on the challenges faced and benefits of adopting a DevOps culture at Walmart's Latin American e-commerce division. The key challenges included deploying a new platform before Black Friday, expanding infrastructure for traffic spikes, developing an agile mindset, and rebuilding trust between teams. Adopting DevOps practices like improved communication, transparency and collaboration helped address these challenges. It resulted in the successful deployment of the new platform with 100% uptime on Black Friday and increased deployment frequency, success rates and adoption of agile methodologies.
This document discusses user experience (UX), agile product management, and delivering software that meets user needs. It advocates for an iterative development process that incorporates UX research and testing. Product managers are advised to work closely with UX designers to validate assumptions through usability testing, measure outcomes, and prioritize addressing UX issues. An agile, lean approach that rapidly builds and learns from user feedback is presented as the best way to deliver innovative products that customers want and provide a competitive advantage.
Video and slides synchronized, mp3 and slide download available at URL http://bit.ly/2oP4qzP.
Bert Ertman goes beyond the hype of being Cloud-native and focuses instead on what being Cloud-native actually requires in terms of skills and experience for Java Developers and how it affects and impacts traditional systems design. Filmed at qconnewyork.com.
Bert Ertman is VP of Technology at Luminis. He is a frequent speaker on Java, Cloud, and software architecture all over the world, book author, and serial conference organizer. He was awarded the coveted title of Java Champion in 2008, and is a JavaOne RockStar speaker and a two-fold Duke’s Choice Award winner.
How to Use Artificial Intelligence by Microsoft Product ManagerProduct School
The talk focused on the Fundamentals of Product Management, leveraging the speaker's personal experiences in the AI field. It covered core Product Manager topics such as managing customer needs, business goals & technology feasibility, the holy trinity of the Product Manager discipline, delve into data analyses, rapid experimentation, and execution, and finally, explored the challenges of customer privacy, bias, and inclusivity in AI products.
Saturn 2014. Engineering Velocity: Continuous Delivery at NetflixDianne Marsh
At Netflix, we realize that there’s a tension between the availability of our service and our speed of innovation. If we move slowly, we can be very available -- but that’s not a good business proposition. If we move super fast, we risk downtime -- and that might annoy our customers. But
what if we could increase our velocity without significantly impacting availability? How can we shift that curve so that we’re moving faster without dropping any of those coveted 9’s?
How can we engineer velocity by weaving together tooling and culture with software development to expose and elevate highly effective practices? This talk describes various
components of Netflix’s continuous delivery platform -- much of which is available in open source. I’ll show how these pieces fit together and allow us to build scaffolding so that we’re comfortable with software developers making the decision to push the button for prod deployment -- and helps them to recover if necessary. As a result, we can run fast, trusting our tooling and our culture. I’ll also describe how we test our resiliency through simulating failure, unleashing the monkeys (Simian Army) on our production environment. Because if you’re afraid of cute little monkeys,
imagine how afraid you’ll be of a production environment that offers those same risks but doesn’t give you an opportunity to test your response to those dangers.
Throughout this talk, I hope that you will challenge yourself to consider how your company can "shift the curve" through tooling and to achieve a high velocity environment without negatively impacting reliability.
Building a Raspberry Pi Robot with Dot NET 8, Blazor and SignalRPeter Gallagher
In this session delivered at NDC Oslo 2024, I talk about how you can control a 3D printed Robot Arm with a Raspberry Pi, .NET 8, Blazor and SignalR.
I also show how you can use a Unity app on an Meta Quest 3 to control the arm VR too.
You can find the GitHub repo and workshop instructions here;
https://bit.ly/dotnetrobotgithub
The document discusses core concepts and best practices of DevOps as taught through analogies to the Karate Kid movie. It advocates for infrastructure as code, collaborative development practices, continuous integration/delivery, metrics and analytics, and a blameless culture. The overall message is that adopting these practices will help organizations deliver software faster, safer, and more reliably.
Story of Multnomah County: Migrating from Vignette and Building a Drupal Ecos...Acquia
The document summarizes Multnomah County's adoption and use of Drupal over 3.5 years to build out their digital presence. It highlights that they launched 5 key sites including their public website and intranet, as well as an apps platform. It then discusses some of the requirements for supporting 15 Drupal sites, including executive buy-in, innovating through pilot projects, hiring and training internal talent, implementing source control and deployment processes, and change management practices.
Final presentation to #xAPIBootCamp July 15, 2015 where the team shares how we used xAPI and Internet of Things (and the Internet of Internets) to support new hire orientation.
IWE - Designing for everyone, anywhere, at anytimeAnna Dahlström
The document discusses designing for everyone, everywhere, and at any time. It emphasizes that design must consider the diverse needs of all users, regardless of their location, devices, or stage in their user journey. Failing to design universally risks excluding large portions of the population and compromising the user experience. The document also stresses that both business and user needs must be understood and addressed through design in order to effectively serve all audiences.
Container Soup for Your Soul: The Microservice Edition, Building Deployment ...Amazon Web Services
This document summarizes Clever's approach to building deployment tools that align with their engineering culture. It discusses Clever's workflows using tools like GitHub, CircleCI, ECR, ECS, and CloudFormation. It describes how about 10% of Clever engineers build internal tools to improve effectiveness. Stories are shared about how discussions around local development led to creating Ark for non-production deploys. Future plans include moving from CloudFormation to ECS APIs and adding automation/chat-based deployments and AWS Batch workflow support.
This document discusses usability testing and its benefits. It notes that usability testing reveals why people leave websites, ignore ads, or abandon carts. It provides 5 usability guidelines: 1) ensure the home page conveys key information, 2) make the returns policy easy to find and understand, 3) optimize registration processes, 4) make contact methods clear, and 5) embrace mobile users. Usability testing provides insights into conversions by having users complete tasks and hear their thoughts. It leads to double digit improvements in conversions.
This document discusses taking connections and networks forward in three key areas:
1. It outlines changes in various sectors driven by digitization and calls for better network management.
2. It recommends starting with identifying needs and curating existing solutions, rather than creating new ones. Negative brainstorming can identify challenges to tackle.
3. It proposes two models that release creativity - establishing rules and incentives to mobilize communities around a shared vision in a self-organizing way. Communication of why change is needed, rather than what tools will be used, is also emphasized.
This document discusses experience montage, which is a method for providing virtual spatial experiences that blend the physical and virtual. It proposes two components - browsing and transformation - to model experience montage. Browsing involves sliding between virtual spaces and catching different forms of data, while transformation includes managing collected data in an atlas and composing it. The document also maps an exploration model to experience montage and outlines pilot studies on distributed visualization, a 3D museum, and a critic room.
OSDC 2018 | Puppet and the Road to Pervasive Automation by Walter GildersleeveNETWAYS
How automated is your enterprise? The benefits of increased automation are many, it promising faster release cycles, stable IT environments and reduced failures caused by human error. And while most enterprises are embracing the concept of DevOps and automation, most are only partially realizing the benefits of automation.
Puppet, long a DevOps thought leader, provides a path to pervasive automation in the enterprise. Through Puppet, you can explore your entire IT estate, automate all aspects of your infrastructure lifecycle, and realize the potential of true DevOps workflows. Learn the why of automation, what it means to be automated and how to move forward towards the goal of pervasive automation.
Canary Analyze All The Things: How We Learned to Keep Calm and Release OftenC4Media
Video and slides synchronized, mp3 and slide download available at URL http://bit.ly/1ph8Rq1.
Roy Rapoport discusses canary analysis deployment and observability patterns he believes that are generally useful, and talks about the difference between manual and automated canary analysis. Filmed at qconnewyork.com.
Roy Rapoport manages the Insight Engineering group at Netflix, responsible for building Netflix's Operational Insight platforms, including cloud telemetry, alerting, and real-time analytics. He originally joined Netflix as part of its datacenter-based IT/Ops group, and prior to transferring over to Product Engineering, was managing Service Delivery for IT/Ops.
This document provides an overview of intelligent user interfaces and mixed realities. It discusses virtual reality (VR), augmented reality (AR), and mixed reality (MR), comparing different experiences and defining key concepts like immersion and presence. The document outlines design guidelines for VR communication and different realities, including how to avoid the uncanny valley. It also discusses perceptual models, modalities, and challenges of designing the Internet of Things for mixed realities.
UCD from across the pond - A case study in remote UXNeil Turner
How do you design the UX for a complex website when you're based in the UK and the users, business stakeholders and the rest of the design team are in America? In this insightful case study you’ll find out what lessons I learnt from tackling this challenge in a recent role.
You’ll learn how to foster a collaborative remote team; how to use technology to carry out remote UX research, design and usability testing; and which UX tools and techniques are best suited to remote UX.
Mobile Prototyping Essentials Workshop: Part 1Rachel Hinman
This document outlines an agenda and content for a workshop on mobile prototyping essentials. The morning session discusses what makes mobile UX different than web design and includes exercises on identifying customer needs and ideating concepts in context. The afternoon focuses on mobile prototyping, with exercises on storyboarding, translating graphical interfaces to natural user interfaces, and creating in-screen prototypes. Throughout, the workshop emphasizes designing for the unique aspects of mobile by focusing on needs rather than solutions, understanding context, and allowing interfaces to "speak their power" through ruthless editing.
Experience prototyping is a methodology used by Apegroup to design digital services that are contextually aware and adapt to a user's situation. It involves understanding user behaviors and activities within a specific context, then designing and testing digital interfaces to enhance the user experience. The key aspects are zooming into the user context, adding digital touchpoints to support user needs, simulating contextual data, and iterating on prototypes to learn and refine the design. Experience prototyping helps communicate ideas by allowing an audience to experience the user perspective within a scenario.
Velocity Conference NYC 2014 - Real World DevOpsRodrigo Campos
Rodrigo Campos presented on the challenges faced and benefits of adopting a DevOps culture at Walmart's Latin American e-commerce division. The key challenges included deploying a new platform before Black Friday, expanding infrastructure for traffic spikes, developing an agile mindset, and rebuilding trust between teams. Adopting DevOps practices like improved communication, transparency and collaboration helped address these challenges. It resulted in the successful deployment of the new platform with 100% uptime on Black Friday and increased deployment frequency, success rates and adoption of agile methodologies.
This document discusses user experience (UX), agile product management, and delivering software that meets user needs. It advocates for an iterative development process that incorporates UX research and testing. Product managers are advised to work closely with UX designers to validate assumptions through usability testing, measure outcomes, and prioritize addressing UX issues. An agile, lean approach that rapidly builds and learns from user feedback is presented as the best way to deliver innovative products that customers want and provide a competitive advantage.
Video and slides synchronized, mp3 and slide download available at URL http://bit.ly/2oP4qzP.
Bert Ertman goes beyond the hype of being Cloud-native and focuses instead on what being Cloud-native actually requires in terms of skills and experience for Java Developers and how it affects and impacts traditional systems design. Filmed at qconnewyork.com.
Bert Ertman is VP of Technology at Luminis. He is a frequent speaker on Java, Cloud, and software architecture all over the world, book author, and serial conference organizer. He was awarded the coveted title of Java Champion in 2008, and is a JavaOne RockStar speaker and a two-fold Duke’s Choice Award winner.
How to Use Artificial Intelligence by Microsoft Product ManagerProduct School
The talk focused on the Fundamentals of Product Management, leveraging the speaker's personal experiences in the AI field. It covered core Product Manager topics such as managing customer needs, business goals & technology feasibility, the holy trinity of the Product Manager discipline, delve into data analyses, rapid experimentation, and execution, and finally, explored the challenges of customer privacy, bias, and inclusivity in AI products.
Saturn 2014. Engineering Velocity: Continuous Delivery at NetflixDianne Marsh
At Netflix, we realize that there’s a tension between the availability of our service and our speed of innovation. If we move slowly, we can be very available -- but that’s not a good business proposition. If we move super fast, we risk downtime -- and that might annoy our customers. But
what if we could increase our velocity without significantly impacting availability? How can we shift that curve so that we’re moving faster without dropping any of those coveted 9’s?
How can we engineer velocity by weaving together tooling and culture with software development to expose and elevate highly effective practices? This talk describes various
components of Netflix’s continuous delivery platform -- much of which is available in open source. I’ll show how these pieces fit together and allow us to build scaffolding so that we’re comfortable with software developers making the decision to push the button for prod deployment -- and helps them to recover if necessary. As a result, we can run fast, trusting our tooling and our culture. I’ll also describe how we test our resiliency through simulating failure, unleashing the monkeys (Simian Army) on our production environment. Because if you’re afraid of cute little monkeys,
imagine how afraid you’ll be of a production environment that offers those same risks but doesn’t give you an opportunity to test your response to those dangers.
Throughout this talk, I hope that you will challenge yourself to consider how your company can "shift the curve" through tooling and to achieve a high velocity environment without negatively impacting reliability.
Similar to qChange: The what, the how and the who (20)
Building a Raspberry Pi Robot with Dot NET 8, Blazor and SignalRPeter Gallagher
In this session delivered at NDC Oslo 2024, I talk about how you can control a 3D printed Robot Arm with a Raspberry Pi, .NET 8, Blazor and SignalR.
I also show how you can use a Unity app on an Meta Quest 3 to control the arm VR too.
You can find the GitHub repo and workshop instructions here;
https://bit.ly/dotnetrobotgithub
2. CONTENTS • What is qChange
• Why qChange
• How qChange works
• Other uses
3. WHAT IS
Qchange?
qChange…
• creates nudges at the point of choice
• uses micro-locations for behavioral nudges
• conducts real time experiments in a retail or
organizational settings
• collects large scale behavioral data in native
environments
• creates choregraphed conversations
• is a Behavioral Internet of Things (BIot)
organization
10. THE PROXIMITY
BEACON TRIGGERS A
NOTIFICATION AT THE
ELEVATOR ON THE
PHONE (OR SMART
WATCH)
How might your
energy level
increase if you
take the stairs?
Would it make you
more alert and
productive?
11. GIVEN A NUDGE,
ONE FLIGHT OF
STAIRS IS NOT
TOO MUCH
By the way, we use a second beacon that records if
the employee used the stairs or not….
14. TRIGGER A QUESTION TO STIMULATE A
CONVERSATION
NOTIFICATION: Imagine that
you are working in an
organization that values
everyone’s experiences. Ask
the next colleague what is
the best part of their day.
16. SOME OTHER EXAMPLES, BUT THERE ARE MANY
MORE
EXPERIMENTS VALUE ALIGNMENT ENGAGE BY MICRO-SEGMENT
17. WHY Qchange?
Founder has 15 years of behavioral and communication experience
New & unique use of beacon technology
Ability to segment employee population to target unique communications
Ability to create real time experiments to test best behavioral nudges