Product lessons from the launch of Unified Search, a massive redesign of LinkedIn's search experience, presented at the Stanford Graduate School of Business High Tech Club on May 16, 2014
OKRs: How Google Achieves Company Goals Weekdone.com
John Doerr, one of the advocates for Objectives and Key Results, has said:“I remember being intrigued with the idea of having a beacon or north star every quarter, which helped set my priorities. It was also incredibly powerful for me to see Andy’s OKRs, my manager’s OKRs and the OKRs for my peers. I was quickly able to tie my work directly to the company’s goals. I kept my OKRs pinned up in my office and I wrote new OKRs every quarter, and the system has stayed with me ever since.“
OKRs is a easy process of setting company, team and personal goals and connecting each goal with 3-4 measurable results. As you achieve those results, the whole objective gets marked done.
OKRs, on a personal, team's and company level make up a system that shows how everything one person does connects to the work of others.
Objectives and Key Results (OKR) is a collaborative goal-setting framework. They are used by teams and individuals to set challenging, ambitious goals with measurable outcomes.
The Guide to Objectives and Key Results (OKRs)BetterWorks
Objectives and Key Results is the goal setting framework used at companies like Google, LinkedIn, and Intel. John Doerr, partner at KPCB, passed on Objectives and Key Results to Google helping them grow from 50 to 50,000 people. This is the complete guide to OKRs, containing everything you need to know (even exclusive slides and examples from Doerr himself.)
This guide is designed for leaders who want to plan their company's 2018 roadmap to success using OKRs (or Objectives and Key Results) for the first time.
Here's what we cover:
- Overview of the OKR methodology
- How OKRs affect and benefit organizations
- What it means to align OKRs with your core values
- How to kickstart 2018 using OKRs
- Tips to mitigate common mistakes when using OKRs
Watch the presentation here: https://vimeo.com/254015399
How can marketers respond to the rapidly changing marketplace today? Agile or Scrum methodology could be one of the answers. This deck describes agile and the way that the team at HubSpot uses it to make marketing fast, focused, prioritized and predictable.
What are the differences between KPI and OKR frameworks?
OKRs identifies the main objective as well as the key results — the framework and the way to get there. To achieve the objectives identified with OKR, teams must establish measurable actions to take in order to achieve high-level goals. OKRs are often highly ambitious and are designed to align and push the company into full-gear as a cohesive unit, but also give individual contributors autonomy, which encourages innovation on the road to goal achievement.
Plan and Execute for Success with Objectives and Key ResultsDavender Gupta
In an unpredictable and uncertain world, how can you align your team’s efforts to quickly regain momentum and achieve powerful results? The OKR (Objectives and Key Results) Method is a strategic planning and tactical execution tool used by Silicon Valley startups and giants such as Google and Facebook to provide focus and guide action. Learn how to use OKRs in your club and in your personal life to create the results you really want.
Presented to Toastmasters District 61 Annual Conference
April 17 2021
(c)2021 Davender Gupta
All rights reserved
Learn everything you need to know to get started with Objectives and Key Results. How to implement them, what you should pay attention to, and how the methodology is being applied in Europe today.
OKRs: How Google Achieves Company Goals Weekdone.com
John Doerr, one of the advocates for Objectives and Key Results, has said:“I remember being intrigued with the idea of having a beacon or north star every quarter, which helped set my priorities. It was also incredibly powerful for me to see Andy’s OKRs, my manager’s OKRs and the OKRs for my peers. I was quickly able to tie my work directly to the company’s goals. I kept my OKRs pinned up in my office and I wrote new OKRs every quarter, and the system has stayed with me ever since.“
OKRs is a easy process of setting company, team and personal goals and connecting each goal with 3-4 measurable results. As you achieve those results, the whole objective gets marked done.
OKRs, on a personal, team's and company level make up a system that shows how everything one person does connects to the work of others.
Objectives and Key Results (OKR) is a collaborative goal-setting framework. They are used by teams and individuals to set challenging, ambitious goals with measurable outcomes.
The Guide to Objectives and Key Results (OKRs)BetterWorks
Objectives and Key Results is the goal setting framework used at companies like Google, LinkedIn, and Intel. John Doerr, partner at KPCB, passed on Objectives and Key Results to Google helping them grow from 50 to 50,000 people. This is the complete guide to OKRs, containing everything you need to know (even exclusive slides and examples from Doerr himself.)
This guide is designed for leaders who want to plan their company's 2018 roadmap to success using OKRs (or Objectives and Key Results) for the first time.
Here's what we cover:
- Overview of the OKR methodology
- How OKRs affect and benefit organizations
- What it means to align OKRs with your core values
- How to kickstart 2018 using OKRs
- Tips to mitigate common mistakes when using OKRs
Watch the presentation here: https://vimeo.com/254015399
How can marketers respond to the rapidly changing marketplace today? Agile or Scrum methodology could be one of the answers. This deck describes agile and the way that the team at HubSpot uses it to make marketing fast, focused, prioritized and predictable.
What are the differences between KPI and OKR frameworks?
OKRs identifies the main objective as well as the key results — the framework and the way to get there. To achieve the objectives identified with OKR, teams must establish measurable actions to take in order to achieve high-level goals. OKRs are often highly ambitious and are designed to align and push the company into full-gear as a cohesive unit, but also give individual contributors autonomy, which encourages innovation on the road to goal achievement.
Plan and Execute for Success with Objectives and Key ResultsDavender Gupta
In an unpredictable and uncertain world, how can you align your team’s efforts to quickly regain momentum and achieve powerful results? The OKR (Objectives and Key Results) Method is a strategic planning and tactical execution tool used by Silicon Valley startups and giants such as Google and Facebook to provide focus and guide action. Learn how to use OKRs in your club and in your personal life to create the results you really want.
Presented to Toastmasters District 61 Annual Conference
April 17 2021
(c)2021 Davender Gupta
All rights reserved
Learn everything you need to know to get started with Objectives and Key Results. How to implement them, what you should pay attention to, and how the methodology is being applied in Europe today.
Although we have been using Agile mindset and processes tactically, when it comes to strategy and goal setting the waterfall command&control mindset is still the norm.
Most organizations are still using an annual, waterfall, top-down process to create a static set of goals that conflicts directly with Agile. The process is even called "cascading goals" - you can't get more waterfall than that.
Webinar | Zero to Account Plan in 6 Contact HoursAltify
The likelihood of winning business in an existing customer is 60-70% compared to 5-20% for new customers (source: Marketing Metrics). Yet when it comes to Account Planning, if we’re being honest, we often treat it as a chore to be avoided. Or, addressed once a year and then shelved until the following year.
Billy Martin, Account Planning Evangelist and Senior Manager, Marketing Cloud at Salesforce, has seen serious return from a rigorous account planning structure. He’s willing to share key learnings including how to make Account Planning a natural part of a sales organization’s rhythm on a consistent path to maximizing revenue in Key Accounts. And how to go from Zero to Account Plan in six contact hours.
Joining Billy is The TAS Group’s VP of Strategic Alliances, Mark Handron. Mark has been working hand-in-glove with Salesforce to roll out their Account Planning initiative worldwide.
Watch this and gain insight to key takeaways to maximize revenue in your key accounts.
https://www.wrike.com/blog/tag/okr/ - OKR (Objectives and Key Results) is a planning and goal setting technique made famous by Intel and Google. OKRs represent aggressive goals and define the measurable steps you’ll take towards achieving those goals. This presentation walks you through why and how you can use OKRs to power your business.
Frequently Bought Together Recommendations Based on EmbeddingsDatabricks
We are the recommendation team that performs Data Engineering + Machine Learning + Software Engineering practices in “hepsiburada.com” which is the largest e-commerce platform in Turkey and in the Middle East. Our aim is to generate relevant recommendations to our users in the most appropriate manner in terms of time, context and products.
This OKR playbook is the result of several years of OKR coaching. We offer this support to define, structure and communicate your OKR program within your organization. It helps you think through all aspects of setting up OKRs before deployment.
We use it in our coaching as a support to define the OKR program with executives; as well as a communication support for the launch of the OKR program with the teams; finally as a reference manual for the whole organization.
Resumen del webinar Metodologia OKR para lograr el éxito por Javier Martín*.
La metodología OKR nació en Intel y fue aplicada con gran éxito en la empresa e implementada posteriormente en grandes corporaciones. El sistema OKR ayuda a diseñar las estrategias de eficiencia mediante la definición de objetivos.
También contribuye a su medición y una de sus principales características es su modo bottom-up: no es necesario aplicarla a nivel empresarial, sino que cualquier persona puede adaptar su uso de forma individual o proponerlo para su implantación en un equipo.
*Director de Innovación Abierta en Sngular. Profesor de Innovación y Marketing Digital y mentor de proyectos emprendedores en EOI
Anatomy of an eCommerce Search Engine by Mayur DatarNaresh Jain
In this talk, the chief Data scientist of Flipkart will uncover the various challenges in running an e-commerce search platform like scale, recency, update rates, business shaping etc. He will also explain the overall system architecture of the search platform and get into the details of some of the sub-systems, including the query understanding and rewriting sub-system.
The 6 essential ingredients for successful learning transfer Emma Weber
This SlideShare considers the elements to an effective learning transfer solution. It takes you through the first two of three key stages to any successful transfer of learning process, and the 6 essential ingredients for effective learning transfer conversations. Our next SlideShare will look into the evaluation of learning.
You’ve created content for real shoppers to discover your store, but do you know if your hard work has been paying off?
Is your expensive, time-consuming long content and link building actually creating conversions and generating sales?
Most content is not driving conversions because it does not address how people actually search, their buying questions, nor what motivates real people to buy.
Watch this webinar to learn how to easily understand real-world shoppers’ search intents and create measurable, high-converting content that truly increases revenue.
You'll learn the following to help inform your strategy:
- How people actually search, shop, and buy online.
- How to test your content ROI quickly.
- How to win the entire buyer’s journey with content that converts.
Duane Sprague, Chief Marketing Officer of Shopper Approved, shares what content you should create and what questions to answer for each customer journey stage.
You'll find out how to drive more conversions and sales from search to checkout.
In OKR we mostly talk about the mechanics of the process. We hardly reflect on the way we actually talk to each other. Udo will share observations about blathering in OKR meetings from within a company that does OKR for 4+ years.
Best practice management process for OKR rollout: company-wide OKR examples.
We created this guided course on the OKR best practices to make your OKR rollout smooth and successful. This course includes learnings and insights that we uncovered together with our customers over the past 8 years.
It is perfect for leaders, team managers, and OKR champions who are looking for practical resources to improve their team’s workflows.
90% of our customers who have been very successful with OKRs said that early-stage learning is the foundation of a sustainable OKR process.
These are the companies that report incredible growth and performance improvement.
In this course, you will learn:
how to align the company with OKRs
how to write engaging OKRs that work
the difference between KRs and Initiatives
the difference between OKRs and KPIs
how to facilitate teamwork and discussions
and more…
OKR - a guide to objectives and key resultsDan Keegan
A light-weight and informative overview of "OKR" the Objectives and Key Results goal setting methodology as used by Google and hugely popular with some of the world's most successful startups.
October 2013 - Public legal education (PLE) is increasingly delivered online. This webinar will look at how to leverage a number of free or low-cost online tools (including Google Analytics and iPerceptions surveys) to acquire data to measure your impact and align with your key performance indicators or KPIs.
Other tools that will be discussed include online user testing tools and what metrics matter when it comes social media evaluation.
Conversion Rate Optimization for Business GrowthReapDigital
Conversion rate optimization is often limited to testing elements of a website. Button colors, button sizes, images and image placements are few common elements that are tested for optimization. Conversion Rate Optimization can be easily used to optimize beyond website elements to optimize business outcomes.
In this webinar, we will discuss how psychological theories, behavioral insights, research insights and insights through usability testing can be used to build hypothesis for testing. We will also discuss how these hypotheses can be effectively tested and implemented to gain optimum business outcomes.
Although we have been using Agile mindset and processes tactically, when it comes to strategy and goal setting the waterfall command&control mindset is still the norm.
Most organizations are still using an annual, waterfall, top-down process to create a static set of goals that conflicts directly with Agile. The process is even called "cascading goals" - you can't get more waterfall than that.
Webinar | Zero to Account Plan in 6 Contact HoursAltify
The likelihood of winning business in an existing customer is 60-70% compared to 5-20% for new customers (source: Marketing Metrics). Yet when it comes to Account Planning, if we’re being honest, we often treat it as a chore to be avoided. Or, addressed once a year and then shelved until the following year.
Billy Martin, Account Planning Evangelist and Senior Manager, Marketing Cloud at Salesforce, has seen serious return from a rigorous account planning structure. He’s willing to share key learnings including how to make Account Planning a natural part of a sales organization’s rhythm on a consistent path to maximizing revenue in Key Accounts. And how to go from Zero to Account Plan in six contact hours.
Joining Billy is The TAS Group’s VP of Strategic Alliances, Mark Handron. Mark has been working hand-in-glove with Salesforce to roll out their Account Planning initiative worldwide.
Watch this and gain insight to key takeaways to maximize revenue in your key accounts.
https://www.wrike.com/blog/tag/okr/ - OKR (Objectives and Key Results) is a planning and goal setting technique made famous by Intel and Google. OKRs represent aggressive goals and define the measurable steps you’ll take towards achieving those goals. This presentation walks you through why and how you can use OKRs to power your business.
Frequently Bought Together Recommendations Based on EmbeddingsDatabricks
We are the recommendation team that performs Data Engineering + Machine Learning + Software Engineering practices in “hepsiburada.com” which is the largest e-commerce platform in Turkey and in the Middle East. Our aim is to generate relevant recommendations to our users in the most appropriate manner in terms of time, context and products.
This OKR playbook is the result of several years of OKR coaching. We offer this support to define, structure and communicate your OKR program within your organization. It helps you think through all aspects of setting up OKRs before deployment.
We use it in our coaching as a support to define the OKR program with executives; as well as a communication support for the launch of the OKR program with the teams; finally as a reference manual for the whole organization.
Resumen del webinar Metodologia OKR para lograr el éxito por Javier Martín*.
La metodología OKR nació en Intel y fue aplicada con gran éxito en la empresa e implementada posteriormente en grandes corporaciones. El sistema OKR ayuda a diseñar las estrategias de eficiencia mediante la definición de objetivos.
También contribuye a su medición y una de sus principales características es su modo bottom-up: no es necesario aplicarla a nivel empresarial, sino que cualquier persona puede adaptar su uso de forma individual o proponerlo para su implantación en un equipo.
*Director de Innovación Abierta en Sngular. Profesor de Innovación y Marketing Digital y mentor de proyectos emprendedores en EOI
Anatomy of an eCommerce Search Engine by Mayur DatarNaresh Jain
In this talk, the chief Data scientist of Flipkart will uncover the various challenges in running an e-commerce search platform like scale, recency, update rates, business shaping etc. He will also explain the overall system architecture of the search platform and get into the details of some of the sub-systems, including the query understanding and rewriting sub-system.
The 6 essential ingredients for successful learning transfer Emma Weber
This SlideShare considers the elements to an effective learning transfer solution. It takes you through the first two of three key stages to any successful transfer of learning process, and the 6 essential ingredients for effective learning transfer conversations. Our next SlideShare will look into the evaluation of learning.
You’ve created content for real shoppers to discover your store, but do you know if your hard work has been paying off?
Is your expensive, time-consuming long content and link building actually creating conversions and generating sales?
Most content is not driving conversions because it does not address how people actually search, their buying questions, nor what motivates real people to buy.
Watch this webinar to learn how to easily understand real-world shoppers’ search intents and create measurable, high-converting content that truly increases revenue.
You'll learn the following to help inform your strategy:
- How people actually search, shop, and buy online.
- How to test your content ROI quickly.
- How to win the entire buyer’s journey with content that converts.
Duane Sprague, Chief Marketing Officer of Shopper Approved, shares what content you should create and what questions to answer for each customer journey stage.
You'll find out how to drive more conversions and sales from search to checkout.
In OKR we mostly talk about the mechanics of the process. We hardly reflect on the way we actually talk to each other. Udo will share observations about blathering in OKR meetings from within a company that does OKR for 4+ years.
Best practice management process for OKR rollout: company-wide OKR examples.
We created this guided course on the OKR best practices to make your OKR rollout smooth and successful. This course includes learnings and insights that we uncovered together with our customers over the past 8 years.
It is perfect for leaders, team managers, and OKR champions who are looking for practical resources to improve their team’s workflows.
90% of our customers who have been very successful with OKRs said that early-stage learning is the foundation of a sustainable OKR process.
These are the companies that report incredible growth and performance improvement.
In this course, you will learn:
how to align the company with OKRs
how to write engaging OKRs that work
the difference between KRs and Initiatives
the difference between OKRs and KPIs
how to facilitate teamwork and discussions
and more…
OKR - a guide to objectives and key resultsDan Keegan
A light-weight and informative overview of "OKR" the Objectives and Key Results goal setting methodology as used by Google and hugely popular with some of the world's most successful startups.
October 2013 - Public legal education (PLE) is increasingly delivered online. This webinar will look at how to leverage a number of free or low-cost online tools (including Google Analytics and iPerceptions surveys) to acquire data to measure your impact and align with your key performance indicators or KPIs.
Other tools that will be discussed include online user testing tools and what metrics matter when it comes social media evaluation.
Conversion Rate Optimization for Business GrowthReapDigital
Conversion rate optimization is often limited to testing elements of a website. Button colors, button sizes, images and image placements are few common elements that are tested for optimization. Conversion Rate Optimization can be easily used to optimize beyond website elements to optimize business outcomes.
In this webinar, we will discuss how psychological theories, behavioral insights, research insights and insights through usability testing can be used to build hypothesis for testing. We will also discuss how these hypotheses can be effectively tested and implemented to gain optimum business outcomes.
Microsoft Search is looking to bring the search experiences across all Microsoft 365 services together into a single unified experience. Attend this session to learn how the experience impacts your users, how you can configure it as well as scenarios where you should customize it.
Microsoft Search is looking to bring the search experiences across all Microsoft 365 services together into a single unified experience. Attend this session to learn how the experience impacts your users, how you can configure it as well as scenarios where you should customize it.
Introduction to Microsoft Search #SRC101 #365EduCon 20211214Kanwal Khipple
Microsoft Search is looking to bring the search experiences across all Microsoft 365 services together into a single unified experience.
Attend this session to learn how the experience impacts your users, how you can configure it as well as scenarios where you should customize it.
You don’t need a big budget, weeks of time or special labs to get user insights quickly and inexpensively. We’ll discuss how you can meet your goals, improve your products and make informed decisions through user research. Usability testing (remote & in-person), interviews, surveys and analytics are a few methods we’ll review, particularly in the context of your own business challenges and user questions.
Putting Customers First: How To Build Data-Driven Strategies To Ensure Custom...VWO
When opinions take a backseat and data takes control, you can be sure of incremental revenue by building data-informed digital experiences that your customers will love. In this webinar, learn how to develop an evidence-based approach instead of an opinion-based approach.
Watch webinar recording here - https://vwo.com/resources/webinars/how-to-build-data-driven-strategies-ensuring-customer-loyalty/
Report on A/B title testing of educational videos and materials for small business owners and entrepreneurs. Goal is finding the best way to help the owner start and grow the business.
Change is hard. Most change efforts fail. Often, to improve software quality we need to influence how other teams do their jobs. This presentation shows a 4 step method to effectively lead change, illustrated by 2 examples.
RankBrain, Artificial Intelligence and the Search Experience: The SEO's Roadm...seoClarity
Join seoClarity's own Co-Founder and Chief Architect, Mitul Gandhi, along with Chief SEO Evangelist, Keith Goode, as they discuss the major changes to the search landscape in 2015, what Google's priorities are for the coming year, and how to plan for growth and success in 2016.
Topics will include:
- Google's top priorities - Mobile and Machine Learning
- RankBrain and how it fits into Google's algorithm
- Local search and the increasing prevalence of personalized SERPs
- How to set priorities for your business in 2016
- How to incorporate the Search Experience mentality into your approach to SEO
How to Succeed as a PM by fmr Native Instrument Dir of ProductProduct School
Main takeaways:
- Continuous discovery is the only way to do product
- Recruiting users will be hard, build relationships, or contact strangers in context
- Product development can be a struggle, agree on a recipe as a team, stick to it, and iterate
Safeabilty: Analyzing the Relationship between Safety and Reliability PlantEngineering
-What if we treated maintenance and reliability improvement like safety?
-How Would that change our focus? our tactics?
-What techniques could we apply directly from the other areas?
-How are the two the same and how are they different?
Bring Rapid User Research Methods to Agile TeamsBob Thomas
You can bring rapid user research methods to Agile teams by focusing on 3 things:
1. Directly collaborating with stakeholders, who are active observers of user research sessions.
2. Writing quick-hit updates on Slack, by email, via short PowerPoint presentations - not big honking reports.
3. Reaching the same conclusions together, not separately.
Agile allows UX professionals to work directly with Agile teams, and participate in daily standups and demos.
You can also work with Agile teams to carve up large user research projects into user stories per sprint or over an entire PI (program increment) or multiple PIs.
During user research sessions, stakeholders are active observers, writing down their findings and selecting the top 3 observations to post on a physical white pad (if working in person) or on a Mural or Miro board (if working remotely). The team then works together to affinitize (categorize) similar observations across participants into high-level themes, and then dot voting on which themes are the most important to tackle first.
This way, the entire team is reaching the same conclusions together.
Cut Through the Web Analytics Fog: Using GA Data Grabber to Act on Google Ana...Brian Alpert
A common chorus from museum professionals is how challenging it is to make data-driven decisions with which to improve their programs. Popular tools such as Google Analytics are intuitive and seemingly easy-to-use, yet when the time comes to use data to measure a program's stated goals, too often the main question surrounding the data is "So what?" This workshop will focus on bringing clarity to this challenge. Presented at MCN2012, on 11/7/12.
Similar to Lessons from redesigning LinkedIn Search (20)
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
The Metaverse and AI: how can decision-makers harness the Metaverse for their...Jen Stirrup
The Metaverse is popularized in science fiction, and now it is becoming closer to being a part of our daily lives through the use of social media and shopping companies. How can businesses survive in a world where Artificial Intelligence is becoming the present as well as the future of technology, and how does the Metaverse fit into business strategy when futurist ideas are developing into reality at accelerated rates? How do we do this when our data isn't up to scratch? How can we move towards success with our data so we are set up for the Metaverse when it arrives?
How can you help your company evolve, adapt, and succeed using Artificial Intelligence and the Metaverse to stay ahead of the competition? What are the potential issues, complications, and benefits that these technologies could bring to us and our organizations? In this session, Jen Stirrup will explain how to start thinking about these technologies as an organisation.
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfPeter Spielvogel
Building better applications for business users with SAP Fiori.
• What is SAP Fiori and why it matters to you
• How a better user experience drives measurable business benefits
• How to get started with SAP Fiori today
• How SAP Fiori elements accelerates application development
• How SAP Build Code includes SAP Fiori tools and other generative artificial intelligence capabilities
• How SAP Fiori paves the way for using AI in SAP apps
Welcome to the first live UiPath Community Day Dubai! Join us for this unique occasion to meet our local and global UiPath Community and leaders. You will get a full view of the MEA region's automation landscape and the AI Powered automation technology capabilities of UiPath. Also, hosted by our local partners Marc Ellis, you will enjoy a half-day packed with industry insights and automation peers networking.
📕 Curious on our agenda? Wait no more!
10:00 Welcome note - UiPath Community in Dubai
Lovely Sinha, UiPath Community Chapter Leader, UiPath MVPx3, Hyper-automation Consultant, First Abu Dhabi Bank
10:20 A UiPath cross-region MEA overview
Ashraf El Zarka, VP and Managing Director MEA, UiPath
10:35: Customer Success Journey
Deepthi Deepak, Head of Intelligent Automation CoE, First Abu Dhabi Bank
11:15 The UiPath approach to GenAI with our three principles: improve accuracy, supercharge productivity, and automate more
Boris Krumrey, Global VP, Automation Innovation, UiPath
12:15 To discover how Marc Ellis leverages tech-driven solutions in recruitment and managed services.
Brendan Lingam, Director of Sales and Business Development, Marc Ellis
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™UiPathCommunity
In questo evento online gratuito, organizzato dalla Community Italiana di UiPath, potrai esplorare le nuove funzionalità di Autopilot, il tool che integra l'Intelligenza Artificiale nei processi di sviluppo e utilizzo delle Automazioni.
📕 Vedremo insieme alcuni esempi dell'utilizzo di Autopilot in diversi tool della Suite UiPath:
Autopilot per Studio Web
Autopilot per Studio
Autopilot per Apps
Clipboard AI
GenAI applicata alla Document Understanding
👨🏫👨💻 Speakers:
Stefano Negro, UiPath MVPx3, RPA Tech Lead @ BSP Consultant
Flavio Martinelli, UiPath MVP 2023, Technical Account Manager @UiPath
Andrei Tasca, RPA Solutions Team Lead @NTT Data
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
4. 5B queries a year
One of the top visited pages on LinkedIn
5. Why fix it?
• Selling us short – Discoverability
LinkedIn has more to offer than just people search, but
the other verticals don’t get discovered enough
• Inflexible - Not easy to iterate
Each search vertical is built on a different stack with low
leverage across verticals
• Design cadence with the rest of the site
Search verticals look completely different from each
other, and LinkedIn is doing a site-wide redesign
13. Change 1: The Vertical Selector
Before Unified Search
Searcher gets control of what
they are searching for
(People, Jobs, Companies,
Groups)
Unified Search
We remove the vertical selector
14. Change 2: Intent detector
Before Unified Search
Searcher specifies intent
explicitly
Unified Search
We algorithmically predict the
searcher’s intent
Query: “marketing”
?
19. And measured the isolated impact of major changes
Metrics
A/B tests
20. We optimized for speed of learning
• Quick experimental iterations designed to
answer the most burning questions
• Design -> Spec -> Dev -> QA -> Prod in
~1 week.
We identified and ramped the winning
changes
And either iterated on or killed the losing
ones
21. 3 months and ~30 experiments later
June 25, 2013: 100% en-US Launch
And we eventually rolled out Unified Search
100% worldwide over the following 3 months…
22. Results
Engagement from Search
(Page Views & Actions)
Searchers per vertical
Dead-end searches
Revenue from search
24. #1: Have opportunity analysis drive goal setting
Was an X% increase in searchers per vertical a realistic goal?
eg: How much of search traffic can we realistically expect to
distribute from people to other verticals with unified search?
25. Opportunity unclear? Test the waters - Quickly
Example of a test we ran within one dev quarter:
Structured suggestions to clarify user’s vertical intent
26. #2: Importance of controlled experimentation
• To understand the isolated impact of each
major change
• Especially so when you are changing
something working well
• Even when the combination of changes is
a huge net win (so we know what led to
the win)
• Often mistaken with going after
“incremental” wins - Disruptive changes
can be executed incrementally and can be
tested in a controlled fashion
29. “You have to kiss a lot of frogs to find one
prince. So how can you find your prince
faster? By finding more frogs and kissing
them faster and faster.”
Mike Moran
Do It Wrong Quickly: How the Web Changes the Old
Marketing Rules, 2007
30. #3: Agility in a crisis
Product launches after 1 year in development.
Metrics drop.
Panic sets.
All hands on deck.
Huge number of (emotional) people involved.
Huge number of options.
Behind schedule on ramp.
The clock is ticking.
Often the time for drastic measures…
And yet, it is important to be agile. We made controlled changes,
executing quickly and taking rational decisions based on data
31. Organizational alignment critical to pull this off…
• Product/Design: Micro-prioritization, mini-specs for
experiments with clear hypotheses
• Web-dev/Apps: Time-box efforts, limited scope (eg:
launch test in a subset of locales or browsers)
• Relevance: Practical hand-tuned approaches
• Analytics: A/B dashboards and custom analysis
• QA: Minimal QA automation & more manual checks
until test succeeds
• SRE/Ops: Frequent deployments
32. 3 Key Takeaways
• Analyze opportunity & test the waters
early, quickly, cheaply
• Control your biggest changes to
understand isolated impact
• Stay agile when things go wrong
History… personal take… Day 1…
Not showing numbers
-14% actions
-6% page views
-1% searchers
+10% dead-ends
-$X revenue
Talk through this…
3 major changes…
Expand CTA
Guess the biggest driver that turned things around, from this list of three
You can run multiple, not just conflict with each other… as a reason for why we need infrastructure for it… conceptually simple – but infra needs to support it… experimentation platform… take advantage.. Simplification of architecture.. Not only did people differ on this but they had strong reasons, backed by strong intuition…\
Explain the process…
Blurred – Readable… Show 3
+10% actions
+2% page views
Flat on searchers and dead-ends
+$X weekly ad revenue
Climax – story telling – Positioning unified search…
Platform a requirement for product changes. Talk about unified search as a platform…
How do you get a team that is used to building a product with a 1 year time-frame in mind to suddenly be iterative and experimental?
What hypotheses are worth testing? How much effort do you put into a particular test… What makes a test a good test…
Take slide from Kohavi’s talk
Frogs and faster… from management…