This document discusses strategies for balancing discovery and delivery work in high-performance teams. It recommends allocating 50% of time to discovery/innovation work and 50% to delivery/execution work. Key learnings include maximizing learning through MVPs, improving idea flow through collective intelligence, and achieving alignment through OKRs, briefs, and roadmaps. Metrics should measure outcomes at the business, product, and engagement levels to guide the work. Managing discovery work in complex problem spaces requires an adaptive approach.
Lessons From the DesignOps Journey of the World’s Largest Travel Site (Eniola...Rosenfeld Media
Eniola Oluwole: “Lessons From the DesignOps Journey of the World’s Largest Travel Site”
DesignOps Summit 2019 • October 23-24, 2019 • New York, NY, USA
http://www.designopssummit.com
Optimize your Agile rituals to increase productivityGautham Pallapa
In this session, I talk about what it entails to embark on a digital transformation, focusing on Lean and Agile cultures. We explore how we can enhance common Agile rituals and gamify them to increase productivity and innovation. We then conduct some experiments and demonstrate the power of gamification.
A Deep Dive Into Value and Outcomes (Kristin Skinner and Kamdyn Moore at Desi...Rosenfeld Media
Kristin Skinner and Kamdyn Moore: “A Deep Dive Into Value and Outcomes”
DesignOps Summit 2019 • October 23-24, 2019 • New York, NY, USA
http://www.designopssummit.com
Increase Productivity and Innovation Using Agility and Gamification Gautham Pallapa
In this session, we will look at the common rituals that Agile teams participate in, and learn how to increase productivity, throughput, and accountability in these rituals. We will also run a couple of experiments and games on quick backlog prioritization techniques, formulating experiments, and using agility to your benefit.
You will learn:
* How to gamify your meetings and get more throughput out of them
* Quick prioritization techniques for refining the backlog with product owners and stakeholders
* Running continuous experiments, optimizing demos and retros
DesignOps in Wonderland (Carla Casariego and Sarah Spencer at DesignOps Summi...Rosenfeld Media
Carla Casariego and Sarah Spencer: “DesignOps in Wonderland”
DesignOps Summit 2019 • October 23-24, 2019 • New York, NY, USA
http://www.designopssummit.com
18 Expert Creative Leaders Share Best Practices for How to Get the Best Out of Your Creative Team.
With the generous support of Workfront, we have attempted to find the answer by posing the following question to 18 seasoned creative professionals:
Consistently and efficiently getting the best work out of your creative team can be tough. How have you created just enough process to enhance both creativity and productivity? Please share a personal story.
In reading the experts’ responses to this question, it’s clear that there are many ways to build and manage creative teams. Striking a balance between process and creativity is essential, and these experts provide valuable insights into ways they define and sustain that balance throughout a creative endeavor.I found their stories fascinating, and I’m sure anyone whose work depends on creative output will appreciate the experiences and wisdom of the creative professionals who have contributed to this e-book.
All the best,
David Rogelberg
Lessons From the DesignOps Journey of the World’s Largest Travel Site (Eniola...Rosenfeld Media
Eniola Oluwole: “Lessons From the DesignOps Journey of the World’s Largest Travel Site”
DesignOps Summit 2019 • October 23-24, 2019 • New York, NY, USA
http://www.designopssummit.com
Optimize your Agile rituals to increase productivityGautham Pallapa
In this session, I talk about what it entails to embark on a digital transformation, focusing on Lean and Agile cultures. We explore how we can enhance common Agile rituals and gamify them to increase productivity and innovation. We then conduct some experiments and demonstrate the power of gamification.
A Deep Dive Into Value and Outcomes (Kristin Skinner and Kamdyn Moore at Desi...Rosenfeld Media
Kristin Skinner and Kamdyn Moore: “A Deep Dive Into Value and Outcomes”
DesignOps Summit 2019 • October 23-24, 2019 • New York, NY, USA
http://www.designopssummit.com
Increase Productivity and Innovation Using Agility and Gamification Gautham Pallapa
In this session, we will look at the common rituals that Agile teams participate in, and learn how to increase productivity, throughput, and accountability in these rituals. We will also run a couple of experiments and games on quick backlog prioritization techniques, formulating experiments, and using agility to your benefit.
You will learn:
* How to gamify your meetings and get more throughput out of them
* Quick prioritization techniques for refining the backlog with product owners and stakeholders
* Running continuous experiments, optimizing demos and retros
DesignOps in Wonderland (Carla Casariego and Sarah Spencer at DesignOps Summi...Rosenfeld Media
Carla Casariego and Sarah Spencer: “DesignOps in Wonderland”
DesignOps Summit 2019 • October 23-24, 2019 • New York, NY, USA
http://www.designopssummit.com
18 Expert Creative Leaders Share Best Practices for How to Get the Best Out of Your Creative Team.
With the generous support of Workfront, we have attempted to find the answer by posing the following question to 18 seasoned creative professionals:
Consistently and efficiently getting the best work out of your creative team can be tough. How have you created just enough process to enhance both creativity and productivity? Please share a personal story.
In reading the experts’ responses to this question, it’s clear that there are many ways to build and manage creative teams. Striking a balance between process and creativity is essential, and these experts provide valuable insights into ways they define and sustain that balance throughout a creative endeavor.I found their stories fascinating, and I’m sure anyone whose work depends on creative output will appreciate the experiences and wisdom of the creative professionals who have contributed to this e-book.
All the best,
David Rogelberg
Have you or your organization fallen victim to one of the classic website blunders? Was it organization by board member, stock photo syndrome, design by committee, vanishing volunteer web developer, or something else? We will discuss 10 classic website blunders we have witnessed that rendered potentially successful projects ineffective engagement tools, and tell you how to avoid them.
Real Talk: Proving Value through a Scrappy Playbook (Dianne Que at DesignOps ...Rosenfeld Media
Dianne Que: “Real Talk: Proving Value through a Scrappy Playbook”
DesignOps Summit 2019 • October 23-24, 2019 • New York, NY, USA
http://www.designopssummit.com
We will take you through DesignHammer’s recent, two part, newsletter creation process from start to finish. First, we’ll share ideas for simple, sustainable, and scalable processes for content generation. Then, we will give a brief overview of email marketing tools currently in the marketplace. Finally, we’ll discuss our experience using MailChimp. This will include some of MailChimp’s technical features, which can aid in reaching your desired audience.
Get It Right the First Time Through Cheap and Easy DIY Usability Testing - Dr...DesignHammer
“If you want a great site, you’ve got to test.” - Steve Krug, Usability Expert
At it’s most basic, usability is about insuring something, such as a website, works well. Without usability testing results, design and functionality decisions are based on opinion. Despite the understood importance, many organizations believe usability testing is too expensive and time consuming to fit their budget and schedule. We will show how usability tests can be performed both quickly and inexpensively using popular DIY usability techniques. We will cover both analog and online tools for user surveys, card sorting, tree testing, first click testing, and user testing. You don’t need a lot of participants either—many valuable tests may be performed with as few as five subjects.
Takeaways:
What is usability testing?
What, when, and who to test?
List of free and/or inexpensive usability tools
How to plan and run your own usability test?
What to do with the data when you are done?
Successful Project Estimation: How to Get Your Weekends BackDesignHammer
Do inaccurate estimates frequently lead to you and your team burning the midnight oil or working through your weekends to meet project deadlines? Our team takes both meeting project deadlines and work-life balance seriously and we have developed a system to both accurately estimate projects and manage our team’s capacity to make weekend work the exception rather than the rule.
Website Redesign in Drupal: are you planning to succeed or succeeding to fail...DesignHammer
Are you currently using, or considering Drupal? Whether you are looking to develop an organization's initial website or upgrade an existing one, managing a website development project can be a daunting task, especially if your organization lacks internal website design and development expertise. Drupal provides an extremely flexible platform, but determining an appropriate approach to best fit your organization's needs and budget often involves navigating the benefits and costs of different providers, approaches, and technologies.
This is a condensation of InVisions DesignOps Handbook on https://www.designbetter.co/designops-handbook plus some additionel notes and quotes from podcasts and articles. These slides are put together in order to create a better overview of all the areas and focuses in DesignOps
How to take the stress out of writing case studiesDesignHammer
Case studies are great sales tools. But how many times have you gotten ready to submit a pitch, and realized you were missing case studies for the projects you want to highlight? You assumed somebody on the team would write one after the projected deployed, but everyone got reassigned to other projects, and it slipped through the cracks, again. And now you are sad. But it doesn’t have to be this way.
Learn why we draft our project case studies before writing the first line of code, and how the team uses the case study draft as a quality assurance step to help ensure a successful project outcome.
Kandis O'Brien- Productized Masterclasses.pptxProductized
1. How to Redesign Your Organization for Innovation Delivery is hard and staying aligned is even harder especially as companies scale.
2.Methods of design and vision sprints In order to co-create more adaptive and resilient organizations, you will learn tactics on how to use certain methods with focus on companies and discuss effective collaboration.
3. Faster decision making in vision sprints In this Masterclass, you will learn how to achieve shared goals and improve ways of working and amplify your teams’ ability.
4. Tools to help you Organizations are constantly evolving human networks. To shape their direction and momentum, leaders must address: the five essential dimensions of organizational design and Balancing Alignment and Autonomy.
5. And many more strategies Squads? Tribes? Two Pizza Pies? Come learn how to design the right operating model for your company’s context and culture.
How to Use Website Strategy to Rise to New HeightsDesignHammer
Through years of experience working with clients developing websites to overcome organizational obstacles we have refined a process for gathering critical information. By determining what the website needs to do, we can design a blueprint to build a website with measurable success.
Workshops, meetings and seminars drive momentum in a change project. Even more so, if they are facilitated skilfully.
Workshops, meetings and seminars are held to create ownership of required changes – and ensure buy-in from managers, employees or customers. Most organisations involve a facilitator to make sure that this happens.
To qualify as an excellent facilitator, you not only need to manage the meeting; you also need to help the group achieve specific results – without taking a stand or becoming involved in their practical work. The facilitator is the catalyst that drives the session to an effective result. This calls for an astute awareness of setting, purpose and the people involved.
Distributed Design Operations Management (Jilanna Wilson at DesignOps Summit ...Rosenfeld Media
Jilanna Wilson: “Distributed Design Operations Management”
DesignOps Summit 2019 • October 23-24, 2019 • New York, NY, USA
http://www.designopssummit.com
Scaling Fast: Growing Engineering Orgs From Zero to IPONick Caldwell
5 tools for rapidly scaling your startup's engineering organization.
1. How to create Vision and Mission statements
2. Setting objectives
3. Measuring Key Results
4. Creating and organizational structure
5. How to drive consistent execution
Bonus!
Building Engaging Customer Experiences Powered by MongoDBrivetlogic
This presentation discusses the challenges many organizations face in providing fine-grained personalization, and how a modern database like MongoDB can be used to help businesses better leverage the data they already have in separate systems by making meaningful connections and creating interactions of value.
Have you or your organization fallen victim to one of the classic website blunders? Was it organization by board member, stock photo syndrome, design by committee, vanishing volunteer web developer, or something else? We will discuss 10 classic website blunders we have witnessed that rendered potentially successful projects ineffective engagement tools, and tell you how to avoid them.
Real Talk: Proving Value through a Scrappy Playbook (Dianne Que at DesignOps ...Rosenfeld Media
Dianne Que: “Real Talk: Proving Value through a Scrappy Playbook”
DesignOps Summit 2019 • October 23-24, 2019 • New York, NY, USA
http://www.designopssummit.com
We will take you through DesignHammer’s recent, two part, newsletter creation process from start to finish. First, we’ll share ideas for simple, sustainable, and scalable processes for content generation. Then, we will give a brief overview of email marketing tools currently in the marketplace. Finally, we’ll discuss our experience using MailChimp. This will include some of MailChimp’s technical features, which can aid in reaching your desired audience.
Get It Right the First Time Through Cheap and Easy DIY Usability Testing - Dr...DesignHammer
“If you want a great site, you’ve got to test.” - Steve Krug, Usability Expert
At it’s most basic, usability is about insuring something, such as a website, works well. Without usability testing results, design and functionality decisions are based on opinion. Despite the understood importance, many organizations believe usability testing is too expensive and time consuming to fit their budget and schedule. We will show how usability tests can be performed both quickly and inexpensively using popular DIY usability techniques. We will cover both analog and online tools for user surveys, card sorting, tree testing, first click testing, and user testing. You don’t need a lot of participants either—many valuable tests may be performed with as few as five subjects.
Takeaways:
What is usability testing?
What, when, and who to test?
List of free and/or inexpensive usability tools
How to plan and run your own usability test?
What to do with the data when you are done?
Successful Project Estimation: How to Get Your Weekends BackDesignHammer
Do inaccurate estimates frequently lead to you and your team burning the midnight oil or working through your weekends to meet project deadlines? Our team takes both meeting project deadlines and work-life balance seriously and we have developed a system to both accurately estimate projects and manage our team’s capacity to make weekend work the exception rather than the rule.
Website Redesign in Drupal: are you planning to succeed or succeeding to fail...DesignHammer
Are you currently using, or considering Drupal? Whether you are looking to develop an organization's initial website or upgrade an existing one, managing a website development project can be a daunting task, especially if your organization lacks internal website design and development expertise. Drupal provides an extremely flexible platform, but determining an appropriate approach to best fit your organization's needs and budget often involves navigating the benefits and costs of different providers, approaches, and technologies.
This is a condensation of InVisions DesignOps Handbook on https://www.designbetter.co/designops-handbook plus some additionel notes and quotes from podcasts and articles. These slides are put together in order to create a better overview of all the areas and focuses in DesignOps
How to take the stress out of writing case studiesDesignHammer
Case studies are great sales tools. But how many times have you gotten ready to submit a pitch, and realized you were missing case studies for the projects you want to highlight? You assumed somebody on the team would write one after the projected deployed, but everyone got reassigned to other projects, and it slipped through the cracks, again. And now you are sad. But it doesn’t have to be this way.
Learn why we draft our project case studies before writing the first line of code, and how the team uses the case study draft as a quality assurance step to help ensure a successful project outcome.
Kandis O'Brien- Productized Masterclasses.pptxProductized
1. How to Redesign Your Organization for Innovation Delivery is hard and staying aligned is even harder especially as companies scale.
2.Methods of design and vision sprints In order to co-create more adaptive and resilient organizations, you will learn tactics on how to use certain methods with focus on companies and discuss effective collaboration.
3. Faster decision making in vision sprints In this Masterclass, you will learn how to achieve shared goals and improve ways of working and amplify your teams’ ability.
4. Tools to help you Organizations are constantly evolving human networks. To shape their direction and momentum, leaders must address: the five essential dimensions of organizational design and Balancing Alignment and Autonomy.
5. And many more strategies Squads? Tribes? Two Pizza Pies? Come learn how to design the right operating model for your company’s context and culture.
How to Use Website Strategy to Rise to New HeightsDesignHammer
Through years of experience working with clients developing websites to overcome organizational obstacles we have refined a process for gathering critical information. By determining what the website needs to do, we can design a blueprint to build a website with measurable success.
Workshops, meetings and seminars drive momentum in a change project. Even more so, if they are facilitated skilfully.
Workshops, meetings and seminars are held to create ownership of required changes – and ensure buy-in from managers, employees or customers. Most organisations involve a facilitator to make sure that this happens.
To qualify as an excellent facilitator, you not only need to manage the meeting; you also need to help the group achieve specific results – without taking a stand or becoming involved in their practical work. The facilitator is the catalyst that drives the session to an effective result. This calls for an astute awareness of setting, purpose and the people involved.
Distributed Design Operations Management (Jilanna Wilson at DesignOps Summit ...Rosenfeld Media
Jilanna Wilson: “Distributed Design Operations Management”
DesignOps Summit 2019 • October 23-24, 2019 • New York, NY, USA
http://www.designopssummit.com
Scaling Fast: Growing Engineering Orgs From Zero to IPONick Caldwell
5 tools for rapidly scaling your startup's engineering organization.
1. How to create Vision and Mission statements
2. Setting objectives
3. Measuring Key Results
4. Creating and organizational structure
5. How to drive consistent execution
Bonus!
Building Engaging Customer Experiences Powered by MongoDBrivetlogic
This presentation discusses the challenges many organizations face in providing fine-grained personalization, and how a modern database like MongoDB can be used to help businesses better leverage the data they already have in separate systems by making meaningful connections and creating interactions of value.
Well Begun Is Half Done: Creating Dynamic and Living Team ChartersTechWell
Aristotle once stated, “Well begun is half done.” However, many agile initiatives suffer from a feeble launch. So how can we increase the likelihood of success for a team or organization? By developing a sound team charter. Beginning with the end in mind, we use retrospective techniques to develop consensus around objectives, vision, and mission. Linda Cook and Chris Espy introduce the components of a good charter and explain how those components help focus the team toward a common goal. In addition, the development of the recommended charter components ensures that key questions are succinctly answered during the kickoff of a team’s efforts. Linda describes when to create or revise a charter and the associated artifacts and process that provide a framework for the team charter. Learn the various types of charters and their recommended content. During the workshop activity, teams will develop a complete charter for a team of their choice or for a provided case study.
Transforming Digital Government Services Workshop - Tuesday 21st OctoberPrecedent
Is your government organisation digitally reactive, strategic or transformational?
In an age where technological opportunities are increasing by the second, government organisations can't afford to be left behind.
Twenty-first century government organisations must be innovators and use technology to their advantage to deliver optimum services to their most important stakeholder - their users, be they a resident, business owner, customer or visitor.
This breakfast briefing session will cover three major elements necessary to spark organisation-wide digital change in your government organisation:
1. Discovery - understanding your current digital state and user's increasing expectations
2. Strategy - creating prioritised actions and a vision of your digital future state
3. Implementation - delivering tailored digital solutions for government to exceed your stakeholder's needs and expectations
This exclusive workshop is for senior decision makers who are digital champions within their government organisation, looking to drive real digital change.
Ideas are never a problem. Each team working on a software project knows how easy is to fill the backlog with 100 new things to build. The most challenging part comes when it’s necessary to make decisions about what to include or exclude. How can we connect the work to high-level business results, and at the same time, leave the space for exploring uncertainty? This talk describes an outcome-first approach to strategy and prioritization. With examples coming from the real-life experience, it shows how it’s possible to balance team autonomy and a global product direction. How a value-based prioritization creates an adaptive, learning culture, enabling cross-functional and collaborative decision making.
Globalization creates many opportunities but also challenges for businesses today.
While some challenges may be particular to a country or sector, there are many challenges that SMEs around the world have in common.
Numerous barriers exist, so in order for SMEs to not only survive and grow, they must be armed with the correct tools and strategies to overcome these challenges and thrive.
While there are some that the individual business cannot control (at least for now) that does not mean they should sit back and do nothing.
A business that decides to understand the challenges and develop a program for finding solutions is a business that puts itself in a position to achieve success.
How to Insightfully Engage Candidates by Jennifer Newbill, Dell Inc.Shahid Wazed
This is the webinar deck on how to insightfully engage candidates. Don't forget to claim your offer using coupon Webinar14 to get an instant $200 off when you register for the 2016 Top Talent Summit taking place in Toronto, ON, Canada on April 20-21. Learn more at http://www.toptalentsummit.com/ . Thanks!
Razorfish Scrum for Teams and Organizations Software Architect Conference 2013Razorfish
Razorfish Scrum for Teams and Organizations Software Architect Conference 2013. If you’ve ever worked on a software project, this question should sound familiar. You’ve spent time rewriting schedules, cutting features and explaining The Mythical; Man-Month, the widely cited 1975 software bible. Its central principle is the slightly counterintuitive idea that adding manpower to a software project slows delivery. This may make you wonder what will speed up projects. Consider examining your tools and processes to see if there’s a faster way of getting things done. In this talk I will propose a cross-disciplinary process of applying scrum on your projects.
IIBA 2020 November - The Project Lab Masterclass: Shapeshifter BA in a Digita...AustraliaChapterIIBA
Ben Cashman from The Project Lab to discuss the skills & approaches needed as a new age business analyst in our changing digital world
About this Event
Overview:
You've heard a lot over the years of organisations moving from 'waterfall' ways of working to 'agile', with value expected to be delivered faster, through iterations of work rather than one fell swoop.
While the seasoned among us understand there is a place for both delivery methods, what does it really mean for a digital product world? A world that has proven recently that we can work effectively from home, and that many of the services we use as consumers can (and likely will) pivot to a digital product world. And more importantly how will this impact you, the business analyst expected to adapt and shapeshift your skills and approach in this fast changing world?
Presentation Value/Learning Points:
The Business Analysis Role - Do you have the skills to adapt?
How do I know which delivery approach works best for my organisation or project or client?
Business Analysis Ways of working
Business Analysis and Product Owners
Presenter– Ben Cashman
Managing Director, The Project Lab
With almost two decades of delivery and Information Technology industry experience, Ben has managed a varied project portfolio, spread across the Energy and Utility (E&U), government, healthcare, and private sectors.
Ben has managed projects with upwards of 100 team members and over $10m in value over the years, and while he still leads a number of significantly complex projects (and still consults on projects for key customers), he is now the co-founder and Managing Director of The Project Lab. The Project Lab specialises in providing organisations with advisory and management consulting, helping them link their strategic goals right through to actionable projects and work on the ground.
Ben has seen big changes in the way successful work is done over the years and is investing his energy in challenging the current mindset of the professional services industry. Ben is driven to develop a framework in which the very best Project Managers, Business Analysts and Industry Specialists can collectively deliver more successful projects to organisations around the country, every single day.
Similar to Navigating Complexity: High-performance Delivery and Discovery Teams (20)
Streaming a Million Likes/Second: Real-Time Interactions on Live VideoC4Media
Video and slides synchronized, mp3 and slide download available at URL https://bit.ly/39NIjLV.
Akhilesh Gupta does a technical deep-dive into how Linkedin uses the Play/Akka Framework and a scalable distributed system to enable live interactions like likes/comments at massive scale at extremely low costs across multiple data centers. Filmed at qconlondon.com.
Akhilesh Gupta is the technical lead for LinkedIn's Real-time delivery infrastructure and LinkedIn Messaging. He has been working on the revamp of LinkedIn’s offerings to instant, real-time experiences. Before this, he was the head of engineering for the Ride Experience program at Uber Technologies in San Francisco.
Next Generation Client APIs in Envoy MobileC4Media
Video and slides synchronized, mp3 and slide download available at URL https://bit.ly/2x0Fav8.
Jose Nino guides the audience through the journey of Mobile APIs at Lyft. He focuses on how the team has reaped the benefits of API generation to experiment with the network transport layer. He also discusses recent developments the team has made with Envoy Mobile and the roadmap ahead. Filmed at qconlondon.com.
Jose Nino works as a Software Engineer at Lyft.
Software Teams and Teamwork Trends Report Q1 2020C4Media
How do we cope with an environment that has been radically disrupted, where people are suddenly thrust into remote work in a chaotic state? What are the emerging good practices and new ideas that are shaping the way in which software development teams work? What can we do to make the workplace a more secure and diverse one while increasing the productivity of our teams? This report aims to assist technical leaders in making mid- to long-term decisions that will have a positive impact on their organisations and teams and help individual contributors find the practices, approaches, tools, techniques, and frameworks that can help them get a better experience at work - irrespective of where they are working from.
Understand the Trade-offs Using Compilers for Java ApplicationsC4Media
Video and slides synchronized, mp3 and slide download available at URL https://bit.ly/2QCmmJ0.
Mark Stoodley examines some of the strengths and weaknesses of the different Java compilation technologies, if one was to apply them in isolation. Stoodley discusses how production JVMs are assembling a combination of these tools that work together to provide excellent performance across the large spectrum of applications written in Java and JVM based languages. Filmed at qconsf.com.
Mark Stoodley joined IBM Canada to build Java JIT compilers for production use and led the team that delivered AOT compilation in the IBM SDK for Java 6. He spent the last five years leading the effort to open source nearly 4.3 million lines of source code from the IBM J9 Java Virtual Machine to create the two open source projects Eclipse OMR and Eclipse OpenJ9, and now co-leads both projects.
Video and slides synchronized, mp3 and slide download available at URL https://bit.ly/2y2yPiS.
Colin McCabe talks about the ongoing effort to replace the use of Zookeeper in Kafka: why they want to do it and how it will work. He discusses the limitations they have found and how Kafka benefits both in terms of stability and scalability by bringing consensus in house. He talks about their progress, what work is remaining, and how contributors can help. Filmed at qconsf.com.
Colin McCabe is a Kafka committer at Confluent, working on the scalability and extensibility of Kafka. Previously, he worked on the Hadoop Distributed Filesystem and the Ceph Filesystem.
Video and slides synchronized, mp3 and slide download available at URL https://bit.ly/2SXXXiD.
Katharina Probst talks about what it means to act like an owner and why teams need ownership to be high-performing. When team members, regardless of whether they have a formal leadership role or not, act like owners, magical things can happen. She shares ideas that we can apply to our own work, and talks about how to recognize when we don’t live up to our own expectations of acting like an owner. Filmed at qconsf.com.
Katharina Probst is a Senior Engineering Leader, Kubernetes & SaaS at Google. Before this, she was leading engineering teams at Netflix, being responsible for the Netflix API, which helps bring Netflix streaming to millions of people around the world. Prior to joining Netflix, she was in the cloud computing team at Google, where she saw cloud computing from the provider side.
Does Java Need Inline Types? What Project Valhalla Can Bring to JavaC4Media
Video and slides synchronized, mp3 and slide download available at URL https://bit.ly/2T04Lw4.
Sergey Kuksenko talks about the performance benefits inline types bring to Java and how to exploit them. Inline/value types are the key part of experimental project Valhalla, which should bring new abilities to the Java language. Filmed at qconsf.com.
Sergey Kuksenko is a Java Performance Engineer at Oracle working on a variety of Java and JVM performance enhancements. He started working as Java Engineer in 1996 and as Java Performance Engineer in 2005. He has had a passion for exploring how Java works on modern hardware.
Do you need service meshes in your tech stack?
This on-line guide aims to answer pertinent questions for software architects and technical leaders, such as: what is a service mesh?, do I need a service mesh?, how do I evaluate the different service mesh offerings? In software architecture, a service mesh is a dedicated infrastructure layer for facilitating service-to-service communications between microservices, often using a sidecar proxy.
Video and slides synchronized, mp3 and slide download available at URL https://bit.ly/2UgQ3BU.
Christie Wilson describes what to expect from CI/CD in 2019, and how Tekton is helping bring that to as many tools as possible, such as Jenkins X and Prow. Wilson talks about Tekton itself and performs a live demo that shows how cloud native CI/CD can help debug, surface and fix mistakes faster. Filmed at qconsf.com.
Christie Wilson is a software engineer at Google, currently leading the Tekton project. Over the past decade, she has worked in the mobile, financial and video game industries. Prior to working at Google she led a team of software developers to build load testing tools for AAA video game titles, and founded the Vancouver chapter of PyLadies.
Video and slides synchronized, mp3 and slide download available at URL https://bit.ly/2S7lDiS.
Sasha Rosenbaum shows how a CI/CD pipeline for Machine Learning can greatly improve both productivity and reliability. Filmed at qconsf.com.
Sasha Rosenbaum is a Program Manager on the Azure DevOps engineering team, focused on improving the alignment of the product with open source software. She is a co-organizer of the DevOps Days Chicago and the DeliveryConf conferences, and recently published a book on Serverless computing in Azure with .NET.
Video and slides synchronized, mp3 and slide download available at URL https://bit.ly/36epVKg.
Todd Montgomery discusses the techniques and lessons learned from implementing Aeron Cluster. His focus is on how Raft can be implemented on Aeron, minimizing the network round trip overhead, and comparing single process to a fully distributed cluster. Filmed at qconsf.com.
Todd Montgomery is a networking hacker who has researched, designed, and built numerous protocols, messaging-oriented middleware systems, and real-time data systems, done research for NASA, contributed to the IETF and IEEE, and co-founded two startups. He currently works as an independent consultant and is active in several open source projects.
Architectures That Scale Deep - Regaining Control in Deep SystemsC4Media
Video and slides synchronized, mp3 and slide download available at URL https://bit.ly/2FWc5Sk.
Ben Sigelman talks about "Deep Systems", their common properties and re-introduces the fundamentals of control theory from the 1960s, including the original conceptualizations of Observability & Controllability. He uses examples from Google & other companies to illustrate how deep systems have damaged people's ability to observe software, and what needs to be done in order to regain control. Filmed at qconsf.com.
Ben Sigelman is a co-founder and the CEO at LightStep, a co-creator of Dapper (Google’s distributed tracing system), and co-creator of the OpenTracing and OpenTelemetry projects (both part of the CNCF). His work and interests gravitate towards observability, especially where microservices, high transaction volumes, and large engineering organizations are involved.
ML in the Browser: Interactive Experiences with Tensorflow.jsC4Media
Video and slides synchronized, mp3 and slide download available at URL https://bit.ly/39SddUL.
Victor Dibia provides a friendly introduction to machine learning, covers concrete steps on how front-end developers can create their own ML models and deploy them as part of web applications. He discusses his experience building Handtrack.js - a library for prototyping real time hand tracking interactions in the browser. Filmed at qconsf.com.
Victor Dibia is a Research Engineer with Cloudera’s Fast Forward Labs. Prior to this, he was a Research Staff Member at the IBM TJ Watson Research Center, New York. His research interests are at the intersection of human computer interaction, computational social science, and applied AI.
Video and slides synchronized, mp3 and slide download available at URL https://bit.ly/2s9T3Vl.
Colin Eberhardt looks at some of the internals of WebAssembly, explores how it works “under the hood”, and looks at how to create a (simple) compiler that targets this runtime. Filmed at qconsf.com.
Colin Eberhardt is the Technology Director at Scott Logic, a UK-based software consultancy where they create complex application for their financial services clients. He is an avid technology enthusiast, spending his evenings contributing to open source projects, writing blog posts and learning as much as he can.
User & Device Identity for Microservices @ Netflix ScaleC4Media
Video and slides synchronized, mp3 and slide download available at URL https://bit.ly/2S9tOgy.
Satyajit Thadeshwar provides useful insights on how Netflix implemented a secure, token-agnostic, identity solution that works with services operating at a massive scale. He shares some of the lessons learned from this process, both from architectural diagrams and code. Filmed at qconsf.com.
Satyajit Thadeshwar is an engineer on the Product Edge Access Services team at Netflix, where he works on some of the most critical services focusing on user and device authentication. He has more than a decade of experience building fault-tolerant and highly scalable, distributed systems.
Video and slides synchronized, mp3 and slide download available at URL https://bit.ly/2Ezs08q.
Justin Ryan talks about Netflix’ scalability issues and some of the ways they addressed it. He shares successes they’ve had from unintuitively partitioning computation into multiple services to get better runtime characteristics. He introduces us to useful probabilistic data structures, innovative bi-directional data passing, open-source projects available from Netflix that make this all possible. Filmed at qconsf.com.
Justin Ryan is Playback Edge Engineering at Netflix. He works on some of the most critical services at Netflix, specifically focusing on user and device authentication. Years of building developer tools has also given him a healthy set of opinions on developer productivity.
Make Your Electron App Feel at Home EverywhereC4Media
Video and slides synchronized, mp3 and slide download available at URL https://bit.ly/2Z4ZJjn.
Kilian Valkhof discusses the process of making an Electron app feel at home on all three platforms: Windows, MacOS and Linux, making devs aware of the pitfalls and how to avoid them. Filmed at qconsf.com.
Kilian Valkhof is a Front-end Developer & User-experience Designer at Firstversionist. He writes about various topics, from design to machine learning, on his personal website, kilianvalkhof.com and is a frequent contributer to open source software. He is part of the Electron governance team that oversees the development of the Electron framework.
Video and slides synchronized, mp3 and slide download available at URL https://bit.ly/344PnB1.
Steve Klabnik goes over the deep details of how async/await works in Rust, covering concepts like coroutines, generators, stack-less vs stack-ful, "pinning", and more. Filmed at qconsf.com.
Steve Klabnik is on the core team of Rust, leads the documentation team, and is an author of "The Rust Programming Language." He is a frequent speaker at conferences and is a prolific open source contributor, previously working on projects such as Ruby and Ruby on Rails.
Video and slides synchronized, mp3 and slide download available at URL https://bit.ly/2OUz6dt.
Chris Riccomini talks about the current state-of-the-art in data pipelines and data warehousing, and shares some of the solutions to current problems dealing with data streaming and warehousing. Filmed at qconsf.com.
Chris Riccomini works as a Software Engineer at WePay.
Automated Testing for Terraform, Docker, Packer, Kubernetes, and MoreC4Media
Video and slides synchronized, mp3 and slide download available at URL https://bit.ly/2rm4hFD.
Yevgeniy Brikman talks about how to write automated tests for infrastructure code, including the code written for use with tools such as Terraform, Docker, Packer, and Kubernetes. Topics covered include: unit tests, integration tests, end-to-end tests, dependency injection, test parallelism, retries and error handling, static analysis, property testing and CI / CD for infrastructure code. Filmed at qconsf.com.
Yevgeniy Brikman is the co-founder of Gruntwork, a company that provides DevOps as a Service. He is the author of two books published by O'Reilly Media: Hello, Startup and Terraform: Up & Running. Previously, he worked as a software engineer at LinkedIn, TripAdvisor, Cisco Systems, and Thomson Financial.
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
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.
2. InfoQ.com: News & Community Site
• 750,000 unique visitors/month
• Published in 4 languages (English, Chinese, Japanese and Brazilian
Portuguese)
• Post content from our QCon conferences
• News 15-20 / week
• Articles 3-4 / week
• Presentations (videos) 12-15 / week
• Interviews 2-3 / week
• Books 1 / month
Watch the video with slide
synchronization on InfoQ.com!
https://www.infoq.com/presentations/
high-performance-delivery-discovery-
team/
3. Presented at QCon New York
www.qconnewyork.com
Purpose of QCon
- to empower software development by facilitating the spread of
knowledge and innovation
Strategy
- practitioner-driven conference designed for YOU: influencers of
change and innovation in your teams
- speakers and topics driving the evolution and innovation
- connecting and catalyzing the influencers and innovators
Highlights
- attended by more than 12,000 delegates since 2007
- held in 9 cities worldwide
5. Two different types of work; two different ways of thinking
Key Learnings
3
Maximize Learning
Accelerate discovery
MVPs
Better Ideas
Idea flow
Collective intelligence
Alignment
OKRs
Briefs
Roadmap
Metrics
3 levels
Correct category
17. 1. Recognize which type of system
you are dealing with
2. Think “manage, not solve”
3. Employ a “try, learn, and adapt”
operating strategy
4. Develop a complexity mindset.
Dealing with Complexity
15https://sloanreview.mit.edu/article/the-critical-difference-
between-complex-and-complicated/
18. Two different types of work; two different ways of thinking
Key Learnings
16
21. Maximize learning while
minimizing risk and
investment
Types:
• Paper Prototypes
• Invisionapp
• Single Use Case
19
Maximize Learning
Accelerate discovery
MVPs
33. Two different types of work; two different ways of thinking
Key Learnings
31
Maximize Learning
Accelerate discovery
MVPs
Better Ideas
Idea flow
Collective intelligence
36. Alignment
OKRs
Briefs
Roadmaps
Objective: where do I want to go?
• KR1: how will I pace myself to see if I’m getting there?
• KR2: how will I pace myself to see if I’m getting there?
• KR3: how will I pace myself to see if I’m getting there?
34
37. Alignment
OKRs
Briefs
Roadmaps
Objective: Beat our competitors
• KR1: Integrate with Authorize.net
• KR2: Build pre-authorization functionality
• KR3: Build manual shipping charges
• KR4: Reduce churn by 12%
• KR5: Check out Bitcoin
• KR6: Integrate with PayPal
35
X
38. Alignment
OKRs
Briefs
Roadmaps
Objective: Accelerate cash flow for small businesses
• KR1: Integrate with 2 payment processors by August 1st
• KR2: Conduct at least 15 customer development interviews
• KR3: Process $100K/mo GMV
36
39. Alignment
OKRs
Briefs
Roadmaps
Objective: Accelerate cash flow for small businesses
• KR1: Integrate with 2 payment processors by August 1st
• KR2: Conduct at least 15 customer development interviews
• KR3: Process $100K/mo GMV
Objective: Establish ourselves as the premier B2B platform for
small businesses
37
47. 45
We believe that [doing/building
this]
For [these people]
Will [have this impact]
If it works, we’ll [take this step]
If it fails, we’ll [take this step]
1. Business
2. Product
3. Engagement
MetricsHypothesisProblem Back Brief
Alignment
OKRs
Briefs
Roadmaps
1. Initial
2. Ongoing
50. Key Learnings
48
Two different types of work; two different ways of thinking
Maximize Learning
Accelerate discovery
MVPs
Better Ideas
Idea flow
Collective intelligence
Alignment
OKRs
Briefs
Roadmap
51. Metrics
49
How do I know my product is
benefitting users?
Outcome of engagement; our product hypothesis
Leading indicator of impact
Examples: efficiency, throughput, risk
How do I know people are using it?
How we know people are using our product
Example: DAUs, pageviews, events, milestones
How do I know my product is helping my business?
Benefit to the business as a result of achieving the outcome
Examples: revenue, ACV, customer satisfaction
Business
Product
Engagement
Metrics
3 levels
Correct category
55. Two different types of work; two different ways of thinking
Key Learnings
53
Maximize Learning
Accelerate discovery
MVPs
Better Ideas
Idea flow
Collective intelligence
Alignment
OKRs
Briefs
Roadmap
Metrics
3 levels
Correct category
57. Alex Pentland - Social Physics
Collective Intelligence in Computer-Mediated Collaboration Emerges in
Different Contexts and Cultures
Evidence for a Collective Intelligence Factor in the Performance of Human
Groups
Exploring the use of Cynefin Framework for to Inform Software Development
Approach Decisions
55
https://flatiron.com/careers/
58. Watch the video with slide
synchronization on InfoQ.com!
https://www.infoq.com/presentations/
high-performance-delivery-discovery-
team/