How you construct development paths in your company can support and deepen your company values. Doing it well means heightening employee engagement and improving retention. This talk gives technology and people team leaders a place to start their conversations.
In this unique presentation, Kevin will discuss his experience at Adobe, Microsoft, Spotify and now at a legal online marketplace, Avvo. In each organization, Kevin used his background in Operational Excellence to transform businesses. Kevin has created nimble innovation cultures at Adobe & Microsoft, and has used operational excellence tools to help innovation at Spotify. He will discuss how:
* How Avvo’s leadership team focuses on the larger strategy at this rapidly growing company, empowering employees to make decisions
* Articulating and communicating the strategy in a way that employees understand
* Aligning and prioritizing innovation projects at Spotify to overall business goals and objectives
* How to benefit from speed and how to operate on a larger scale.
Creating a Culture of Continuous Improvement at AvvoKevin Goldsmith
Avvo is a 10-year old company that is in high growth mode. In June, Kevin Goldsmith joined Avvo as its CTO after three years at Spotify. He will share learnings of how the team is bringing a lean and agile culture to this rapidly growing company. How do you scale the tools of transformation from the team to the company? In a company eager for change, how do you decide where to invest and how fast to go? Kevin will also share some of the programs that have been put into place to begin the transition from a top-down to bottom-up culture.
Creating a Culture of Continuous Improvement in Your CompanyKevin Goldsmith
First presented at Agile Camp NW in September 2017.
Continuous improvement is the goal for agile teams. We strive for it.
What does it look like when we create a continuous improvement beyond our agile teams and bring it to the larger organization: the company level?
Kevin Goldsmith was leaving Spotify, a company that had a built an amazing continuous improvement culture. He saw the benefits that it brought, first hand. When he joined Avvo as its new CTO, his primary goal was to help Avvo create that culture for itself.
In this talk, Kevin shows what Avvo has done to build a foundation for a continuous improvement culture: frameworks, organizational and processes that support and empower individuals and groups to own and drive improvements to make themselves more efficient and the company a better place to work.
The ideas presented will inspire cultural and organizational changes that you can make to bring continuous improvement to your institutions.
Let's Build a Product Development Organization!Kevin Goldsmith
A workshop on building agile organizations from small single teams through large numbers of teams including discussions of long term organizational thinking and leadership coaching. Participants will use their current organizations as a starting point and will project them through future growth and challenges.
Organization, Architecture, Autonomy, and AccountabilityKevin Goldsmith
Many consider agile a process to implement within an existing organization. A set of rules to follow that will produce some useful outcomes. This approach can provide improvements in many different structures of organizations. As agile maturity improves, however, the benefits can become limited by the structure and culture of the organization itself. Agile is more than a framework for organizing tasks for a team. Agile is a culture, a mindset and a structure for improving the velocity of innovation and providing real business value to customers. To gain the most benefit from Agile it must be considered as part of a more extensive system that incorporates organizational structure, software architecture, and company culture. This talk considers the interactions between how the work, the software, and the people are organized in high performing agile organizations. Using my own experiences at companies large and small, I will share what I have learned and some best practices I use. These lessons will help you as you improve and scale your Agile teams. I will discuss: How to structure your organization to remove the bottlenecks in coordination and decision-making that can slow velocity to a crawl How to take advantage of modern systems architectures to allow teams to move faster Using data to provide accountability for autonomous teams without creating more process By the end, you will have concrete examples and ideas that you can bring back to your team to help you improve and scale agile within your organization.
This talk was the opening keynote of the Agile Israel 2019 conference.
Mission and vision statements aren't just for companies, they are for teams too. They help the team understand what they will and won't do. This talk helps you build these artifacts for your team.
What Does Good Agile Look Like? (Agile By Example 2018)Kevin Goldsmith
We attend Agile By Example because we believe in Agile and we want to develop our skills and improve how our teams work. We work Agile because we have had great experiences and success working this way.
Our experience is not common!
Most "Agile Transformations" fail. Many (if not most) Agile teams have poor Agile practices. People new to Agile struggle through these failed transformations or poor practices and get a wrong impression of Agile, because they have never seen it done well! Poor experience with Agile leads to the many myths and fallacies that developers repeat to each other or post on social media.
What can a dedicated Agilist do to inspire their teams to embrace Agile or work on improving their Agile processes?
Two years ago, I came to ABE to talk about the culture of continuous improvement that we were building at Avvo. It turns out that one of the biggest challenges we faced was explaining what our vision was, where we were going.
I will return for this years' ABE to talk about what a high-performing Agile company looks like, how to create and explain a vision for your teams and I will share the painful lessons we learned at Avvo as we worked on our evolution. I will also share the model I use to help with an Agile cultural transformation.
In this unique presentation, Kevin will discuss his experience at Adobe, Microsoft, Spotify and now at a legal online marketplace, Avvo. In each organization, Kevin used his background in Operational Excellence to transform businesses. Kevin has created nimble innovation cultures at Adobe & Microsoft, and has used operational excellence tools to help innovation at Spotify. He will discuss how:
* How Avvo’s leadership team focuses on the larger strategy at this rapidly growing company, empowering employees to make decisions
* Articulating and communicating the strategy in a way that employees understand
* Aligning and prioritizing innovation projects at Spotify to overall business goals and objectives
* How to benefit from speed and how to operate on a larger scale.
Creating a Culture of Continuous Improvement at AvvoKevin Goldsmith
Avvo is a 10-year old company that is in high growth mode. In June, Kevin Goldsmith joined Avvo as its CTO after three years at Spotify. He will share learnings of how the team is bringing a lean and agile culture to this rapidly growing company. How do you scale the tools of transformation from the team to the company? In a company eager for change, how do you decide where to invest and how fast to go? Kevin will also share some of the programs that have been put into place to begin the transition from a top-down to bottom-up culture.
Creating a Culture of Continuous Improvement in Your CompanyKevin Goldsmith
First presented at Agile Camp NW in September 2017.
Continuous improvement is the goal for agile teams. We strive for it.
What does it look like when we create a continuous improvement beyond our agile teams and bring it to the larger organization: the company level?
Kevin Goldsmith was leaving Spotify, a company that had a built an amazing continuous improvement culture. He saw the benefits that it brought, first hand. When he joined Avvo as its new CTO, his primary goal was to help Avvo create that culture for itself.
In this talk, Kevin shows what Avvo has done to build a foundation for a continuous improvement culture: frameworks, organizational and processes that support and empower individuals and groups to own and drive improvements to make themselves more efficient and the company a better place to work.
The ideas presented will inspire cultural and organizational changes that you can make to bring continuous improvement to your institutions.
Let's Build a Product Development Organization!Kevin Goldsmith
A workshop on building agile organizations from small single teams through large numbers of teams including discussions of long term organizational thinking and leadership coaching. Participants will use their current organizations as a starting point and will project them through future growth and challenges.
Organization, Architecture, Autonomy, and AccountabilityKevin Goldsmith
Many consider agile a process to implement within an existing organization. A set of rules to follow that will produce some useful outcomes. This approach can provide improvements in many different structures of organizations. As agile maturity improves, however, the benefits can become limited by the structure and culture of the organization itself. Agile is more than a framework for organizing tasks for a team. Agile is a culture, a mindset and a structure for improving the velocity of innovation and providing real business value to customers. To gain the most benefit from Agile it must be considered as part of a more extensive system that incorporates organizational structure, software architecture, and company culture. This talk considers the interactions between how the work, the software, and the people are organized in high performing agile organizations. Using my own experiences at companies large and small, I will share what I have learned and some best practices I use. These lessons will help you as you improve and scale your Agile teams. I will discuss: How to structure your organization to remove the bottlenecks in coordination and decision-making that can slow velocity to a crawl How to take advantage of modern systems architectures to allow teams to move faster Using data to provide accountability for autonomous teams without creating more process By the end, you will have concrete examples and ideas that you can bring back to your team to help you improve and scale agile within your organization.
This talk was the opening keynote of the Agile Israel 2019 conference.
Mission and vision statements aren't just for companies, they are for teams too. They help the team understand what they will and won't do. This talk helps you build these artifacts for your team.
What Does Good Agile Look Like? (Agile By Example 2018)Kevin Goldsmith
We attend Agile By Example because we believe in Agile and we want to develop our skills and improve how our teams work. We work Agile because we have had great experiences and success working this way.
Our experience is not common!
Most "Agile Transformations" fail. Many (if not most) Agile teams have poor Agile practices. People new to Agile struggle through these failed transformations or poor practices and get a wrong impression of Agile, because they have never seen it done well! Poor experience with Agile leads to the many myths and fallacies that developers repeat to each other or post on social media.
What can a dedicated Agilist do to inspire their teams to embrace Agile or work on improving their Agile processes?
Two years ago, I came to ABE to talk about the culture of continuous improvement that we were building at Avvo. It turns out that one of the biggest challenges we faced was explaining what our vision was, where we were going.
I will return for this years' ABE to talk about what a high-performing Agile company looks like, how to create and explain a vision for your teams and I will share the painful lessons we learned at Avvo as we worked on our evolution. I will also share the model I use to help with an Agile cultural transformation.
How Does Salary Work - The Lead Developer Berlin 2019 extended remixKevin Goldsmith
You make a hire for your team. The person wants 20% more than anyone else. Should you give it to them?
Your manager gives you a 5% raise budget for your team. Do you give them all 5% or give one person 15% and the rest 1%?
You think you are giving a great raise to one of your top performers, but they let you know that they expected much more.
A person on your team approaches you because they got a job offer for 10% more than their current salary. Should you try to match it?
The management debt that gets accrued by poor decisions around salary is extremely painful to fix. In this talk, I will give you the tools and ideas that you can use to be well prepared for the next salary review. I will help you avoid accruing management debt around pay in your team.
How is the salary budget calculated? How you can argue for the extra budget to adjust someone that is not being paid well. Where you can find extra money to make a meaningful difference for someone. Why sometimes it is better to do no raise at all, then do a small one. How you handle the conversation when someone isn't happy with their increase. How do you decide what salary to offer a candidate? How can you make sure that you are not increasing pay disparity between different groups?
These are problems that Dev Leads face all the time. The impact of making a wrong decision is massive to an individual. The mistake of paying someone too little or too much can affect them for years.
Understanding how salary works helps you create a happier and healthier team.
[This talk was given at The Lead Developer conference in Berlin, Germany on December 6, 2019. The slides here include sections of the presentation that I had to cut for time.]
This is the talk I presented at the O'Reilly Software Architecture conference in San Francisco on November 15th, 2016. I talk about Conway's Law, my experience building organizations and evolving architectures at Avvo, Spotify and Adobe; and I talk about ways to leverage the homomorphic force of Conway's Law to improve your architecture.
Making the Invisible Visible: Showing WIP & Flow at Portfolio Level in Waterf...AgileNZ Conference
Kanban's principles require us to limit WIP in order to increase flow. Yet, traditional reporting across a portfolio often takes a siloed approach, with individual projects providing individual updates against common metrics like time, cost and scope delivered. Portfolio and Program Managers, therefore, don't have a view of the WIP of the 'system' or its impact on flow.
About Suzanne Nottage:
Suzanne has worked with leaders and teams in Europe, Asia, the US and Australasia, particularly on leveraging Lean|Agile to improve delivery at portfolio level.
Her work has enabled teams to reduce WIP by 75% and failure demand by 40%, while increasing customer satisfaction (and team happiness).
Outside of work, Suzanne has also applied Agile in her triathlon training over the past eight years.
Description of Extreme Programming and how it is implemented at Pivotal Labs. Includes managing team size and structure and the relationship between Designers, Developers, and Product Managers.
Building the right foundations for Business Agility by Erich BühlerBosnia Agile
Agile has provided a strong foundation and a new mindset to allow companies to deliver greater quality and innovation and more value to their customers. However, many organizations have the feeling that they are not prepared to face the current exponential pace of change.
The solution is not just about technology or software teams using well-known methodologies or frameworks but reframing the whole organization and culture to achieve higher Business Agility. This is the key to build a more flexible organization, able to adapt quickly to the continuous market disruptions without losing momentum or vision. People should also be willing to modify their perspectives when confronted with information or situations that contradict their beliefs or ways of work. The final aim should be to achieve a continuous well-being despite constant change and market disruptions.
During this presentation, the 5 types of agility needed to gain higher Business Agility will be explained:
Technical Agility
Structural Agility
Outcomes Agility
Social Agility
Mental Agility
It will also be explained how to measure Business Agility, and help participants find suitable and healthy metrics to increase enterprise agility across their organizations.
Architecture and organization (Abstractions II version)Kevin Goldsmith
Drawing on real-life examples from Avvo, Spotify, Adobe and Microsoft, Kevin Goldsmith explores why you should consider changing your organization to improve your architecture and discusses the successes and failures he’s seen around the interplay of organizational models and software architectures. Kevin often visits companies, where he hears about how they struggle to break up monolithic applications or move to a continuous deployment pipeline. Oftentimes, the organizational structure is clearly making their problems harder but is seen as something that can’t be changed. Kevin relates his own journey to a more experimental organizational style. As a developer at Microsoft, Kevin worked in a rigid hierarchy organized around functional areas. The communication flows within the organization dictated the way it structured its libraries and dependencies. This is the essence of Conway’s law. In this case, the company hierarchy and the architecture it produced was often suboptimal for the problem Kevin and his team were solving, but it was the architectural path of least resistance. When Kevin moved to Adobe and became a senior manager, he started to build his organization in the traditional way. Adobe wanted to create a more fluid and agile architecture for its products, but the company struggled to realize these goals because it was it was too hard to work across teams and reporting lines. The company finally started to make some progress as the organization became more fluid and loosely coupled. Kevin then went to Spotify, which had realized this problem early on and restructured its organization in a way that supported the architectural model that it wanted to build. As a vice president of engineering, Kevin was able to see firsthand how the organizational model simplified the architectural challenges that other companies struggled with while also introducing difficulties that other companies were easily able to overcome. When Kevin joined Avvo as its CTO, the company had the same organization and architectural challenges as many other startups, but rather than attack them only from an architectural angle, Avvo experimented with architecture and organization together to improve its legacy systems and help build new ones faster and with higher quality.
We know that agile methodologies work at the team level, and there is now even an effort to scale into whole organizations.
There is a clear reason behind this: we found ways to improve performance, by analyzing situations better, and making better decision. Every organization wants to apply this in every level. Like in the late 90s, new ideas are coming out that challenge the way we think, and this time they don't just answer development. Ideas like Beyond Budgeting, Lean Startup, Cynefin, Real Options, Feature Injection, SAFe, Design Thinking, #NoEstimates, Cost of Delay and others are spreading out, and while we know not all will last, you never know which might fit your situation. In this session, I'll give a summary of what's hot around the agile world, with some criticism and application in the real world. 13 years after the original manifesto, organizations start to experiment again. I always wished I was there when the first conversations took place. I encourage you to join in on current conversations. Let's start.
Product Agility: 3 fundamentals from the trenches (Braga,PT)Pedro Teixeira
Product Agility: 3 Fundamentals from the Trenches
There is no silver bullet for Product and Business Agility.
On this talk, you will know which are the fundamentals and some of the initiatives in place in the OutSystems Engineering Journey to better responding rapidly and flexibly to our customer's demands.
Ever wondered why some teams and organisations don’t feel they can make Agile work for them? – Why do we often see teams implementing Agile, but without really getting the results they had hoped for? Should we change our expectations of the process, or is there something else we can do? Will fine-tuning the process and highlighting internal ownership even work, and how can we do that? These are just some of the questions that we will answer together in this session, targeted at new practitioners – we will cover a lot of real life scenarios and cases from the teams I’ve been working with and experiments I have been a part of.
Agile Mindset : The Paradigm Shift..! - Agile Tour Algiers 2017Taoufik Fekhar
Agile is about mindset, this mindset is established through 4 values, grounded by 12 principles, and manifested through many different practices. Agile is a transformation from “fixed mindset” to “growth mindset”. Agile is a shift of thinking for the way of how we run a knowledge work from “defined process” to “empirical process”, Agile is a paradigm shift of how we manage work (specially knowledge work) from “coordination & control” to “inspect & adapt”. So, Agile is all about mindset, and it’s very important to understand this mindset in order to succeed the transformation to Agility that allows us to deal with complexity and uncertainty by established set of attitudes and habits toward a work like: failing early, learning through discovery, welcoming change, continuous delivery and continuous improvement, self-organizing team, collaboration and communication, build in feedback loops...etc, and when we really understand the Agile mindset we can use the Agile practices and tools as “Shu” level of instructions and guidance in the journey from “Doing Agile” to “Being Agile”, this journey that requires a lot of education and learning.
How Does Salary Work - The Lead Developer Berlin 2019 extended remixKevin Goldsmith
You make a hire for your team. The person wants 20% more than anyone else. Should you give it to them?
Your manager gives you a 5% raise budget for your team. Do you give them all 5% or give one person 15% and the rest 1%?
You think you are giving a great raise to one of your top performers, but they let you know that they expected much more.
A person on your team approaches you because they got a job offer for 10% more than their current salary. Should you try to match it?
The management debt that gets accrued by poor decisions around salary is extremely painful to fix. In this talk, I will give you the tools and ideas that you can use to be well prepared for the next salary review. I will help you avoid accruing management debt around pay in your team.
How is the salary budget calculated? How you can argue for the extra budget to adjust someone that is not being paid well. Where you can find extra money to make a meaningful difference for someone. Why sometimes it is better to do no raise at all, then do a small one. How you handle the conversation when someone isn't happy with their increase. How do you decide what salary to offer a candidate? How can you make sure that you are not increasing pay disparity between different groups?
These are problems that Dev Leads face all the time. The impact of making a wrong decision is massive to an individual. The mistake of paying someone too little or too much can affect them for years.
Understanding how salary works helps you create a happier and healthier team.
[This talk was given at The Lead Developer conference in Berlin, Germany on December 6, 2019. The slides here include sections of the presentation that I had to cut for time.]
This is the talk I presented at the O'Reilly Software Architecture conference in San Francisco on November 15th, 2016. I talk about Conway's Law, my experience building organizations and evolving architectures at Avvo, Spotify and Adobe; and I talk about ways to leverage the homomorphic force of Conway's Law to improve your architecture.
Making the Invisible Visible: Showing WIP & Flow at Portfolio Level in Waterf...AgileNZ Conference
Kanban's principles require us to limit WIP in order to increase flow. Yet, traditional reporting across a portfolio often takes a siloed approach, with individual projects providing individual updates against common metrics like time, cost and scope delivered. Portfolio and Program Managers, therefore, don't have a view of the WIP of the 'system' or its impact on flow.
About Suzanne Nottage:
Suzanne has worked with leaders and teams in Europe, Asia, the US and Australasia, particularly on leveraging Lean|Agile to improve delivery at portfolio level.
Her work has enabled teams to reduce WIP by 75% and failure demand by 40%, while increasing customer satisfaction (and team happiness).
Outside of work, Suzanne has also applied Agile in her triathlon training over the past eight years.
Description of Extreme Programming and how it is implemented at Pivotal Labs. Includes managing team size and structure and the relationship between Designers, Developers, and Product Managers.
Building the right foundations for Business Agility by Erich BühlerBosnia Agile
Agile has provided a strong foundation and a new mindset to allow companies to deliver greater quality and innovation and more value to their customers. However, many organizations have the feeling that they are not prepared to face the current exponential pace of change.
The solution is not just about technology or software teams using well-known methodologies or frameworks but reframing the whole organization and culture to achieve higher Business Agility. This is the key to build a more flexible organization, able to adapt quickly to the continuous market disruptions without losing momentum or vision. People should also be willing to modify their perspectives when confronted with information or situations that contradict their beliefs or ways of work. The final aim should be to achieve a continuous well-being despite constant change and market disruptions.
During this presentation, the 5 types of agility needed to gain higher Business Agility will be explained:
Technical Agility
Structural Agility
Outcomes Agility
Social Agility
Mental Agility
It will also be explained how to measure Business Agility, and help participants find suitable and healthy metrics to increase enterprise agility across their organizations.
Architecture and organization (Abstractions II version)Kevin Goldsmith
Drawing on real-life examples from Avvo, Spotify, Adobe and Microsoft, Kevin Goldsmith explores why you should consider changing your organization to improve your architecture and discusses the successes and failures he’s seen around the interplay of organizational models and software architectures. Kevin often visits companies, where he hears about how they struggle to break up monolithic applications or move to a continuous deployment pipeline. Oftentimes, the organizational structure is clearly making their problems harder but is seen as something that can’t be changed. Kevin relates his own journey to a more experimental organizational style. As a developer at Microsoft, Kevin worked in a rigid hierarchy organized around functional areas. The communication flows within the organization dictated the way it structured its libraries and dependencies. This is the essence of Conway’s law. In this case, the company hierarchy and the architecture it produced was often suboptimal for the problem Kevin and his team were solving, but it was the architectural path of least resistance. When Kevin moved to Adobe and became a senior manager, he started to build his organization in the traditional way. Adobe wanted to create a more fluid and agile architecture for its products, but the company struggled to realize these goals because it was it was too hard to work across teams and reporting lines. The company finally started to make some progress as the organization became more fluid and loosely coupled. Kevin then went to Spotify, which had realized this problem early on and restructured its organization in a way that supported the architectural model that it wanted to build. As a vice president of engineering, Kevin was able to see firsthand how the organizational model simplified the architectural challenges that other companies struggled with while also introducing difficulties that other companies were easily able to overcome. When Kevin joined Avvo as its CTO, the company had the same organization and architectural challenges as many other startups, but rather than attack them only from an architectural angle, Avvo experimented with architecture and organization together to improve its legacy systems and help build new ones faster and with higher quality.
We know that agile methodologies work at the team level, and there is now even an effort to scale into whole organizations.
There is a clear reason behind this: we found ways to improve performance, by analyzing situations better, and making better decision. Every organization wants to apply this in every level. Like in the late 90s, new ideas are coming out that challenge the way we think, and this time they don't just answer development. Ideas like Beyond Budgeting, Lean Startup, Cynefin, Real Options, Feature Injection, SAFe, Design Thinking, #NoEstimates, Cost of Delay and others are spreading out, and while we know not all will last, you never know which might fit your situation. In this session, I'll give a summary of what's hot around the agile world, with some criticism and application in the real world. 13 years after the original manifesto, organizations start to experiment again. I always wished I was there when the first conversations took place. I encourage you to join in on current conversations. Let's start.
Product Agility: 3 fundamentals from the trenches (Braga,PT)Pedro Teixeira
Product Agility: 3 Fundamentals from the Trenches
There is no silver bullet for Product and Business Agility.
On this talk, you will know which are the fundamentals and some of the initiatives in place in the OutSystems Engineering Journey to better responding rapidly and flexibly to our customer's demands.
Ever wondered why some teams and organisations don’t feel they can make Agile work for them? – Why do we often see teams implementing Agile, but without really getting the results they had hoped for? Should we change our expectations of the process, or is there something else we can do? Will fine-tuning the process and highlighting internal ownership even work, and how can we do that? These are just some of the questions that we will answer together in this session, targeted at new practitioners – we will cover a lot of real life scenarios and cases from the teams I’ve been working with and experiments I have been a part of.
Agile Mindset : The Paradigm Shift..! - Agile Tour Algiers 2017Taoufik Fekhar
Agile is about mindset, this mindset is established through 4 values, grounded by 12 principles, and manifested through many different practices. Agile is a transformation from “fixed mindset” to “growth mindset”. Agile is a shift of thinking for the way of how we run a knowledge work from “defined process” to “empirical process”, Agile is a paradigm shift of how we manage work (specially knowledge work) from “coordination & control” to “inspect & adapt”. So, Agile is all about mindset, and it’s very important to understand this mindset in order to succeed the transformation to Agility that allows us to deal with complexity and uncertainty by established set of attitudes and habits toward a work like: failing early, learning through discovery, welcoming change, continuous delivery and continuous improvement, self-organizing team, collaboration and communication, build in feedback loops...etc, and when we really understand the Agile mindset we can use the Agile practices and tools as “Shu” level of instructions and guidance in the journey from “Doing Agile” to “Being Agile”, this journey that requires a lot of education and learning.
The history of mankind has been the history of improvement. Darwin's concept of the survival of the fittest certainly applies to the business community. In the construction industry, the failure rate is about 25% and although there are many reasons for this, one of the prominent ones is that companies do not organize for sustainability and do not continue to do the things necessary to face ever changing challenges which give them the fuel for sustainability. Total Quality Management is a process for continual improvement. Construction contractors should evaluate what TQM has to offer and from that evaluation customize concepts that are appropriate to its culture and needs. This webinar provides the guidance to construction contractors' evaluation of the principles of TQM which can and perhaps should be implemented in a given company.
Too many unqualified applicants. Poor candidate pipeline. High cost-per-hire. Lack of employer brand awareness.
Sound familiar? Sixty-eight percent recruiters say they are dissatisfied with the job boards they are currently using to post open jobs and recruit talent to their organizations, based on a recent Glassdoor survey.
If this describes your talent acquisition temperament, it may be time for a change! Join Glassdoor and Recruiting Blogs for our upcoming live session "5 Steps to Selecting the Right Job Board,” where we’ll explore how to:
Define critical job boards needs vs. “nice-to-haves” using declarative statements
Create a vendor scorecard to help refine your job board choices
Research solutions by sourcing trials, freemium offers and case studies
Gather competitive intel and ROI metrics to justify your choices
Select the right job board then measure and track results
We’ll also examine the candidate engagement benefits of modern vs. traditional job boards and how they can help reduce both cost-per-hire and time-to-hire.
Launching A Startup in 2017: A Founder's Pocket GuideBrian Kelly
I gave this talk at Blue Water Startup School in September 2017. It is a high level overview of what it is like to start a software company in 2017 and where to focus your time, energy and money. Credit to my co-founder, David Corcoran, for the original talk from which I derived this content.
Without setting the right goals and following the right steps Digital Transformation can turn out to be nothing more than digitizing without accomplishing much.
Business Owners - Succession and Transition Planning - Presented by VisionOneJoshua Kluver, MBA
If you are a business owner who will be transitioning your business (either to your children or by sale) in the next 5-10 years, this is a must see. Most business owners are not properly prepared to transition their business and this slide can help you start to think about what that looks like.
Become an Employer of Choice by Investing in these 6 Key Employer Branding St...WilsonHCG
We’ve all heard about the global war for talent. But how do you win it? WilsonHCG’s Fortune 500 Top 100 Employment Brands Report defines the elements that make up a well-rounded employer brand and ranks companies based on their success in each category. These best-in-class companies provide a benchmark for effective employment branding tactics that you can incorporate into your organization.
In this one-hour webcast, “Become an employer of choice by investing in these 6 key employer branding strategies,” WilsonHCG’s CEO John Wilson, along with Glassdoor’s, Director of Client Services & Implementation Kelly Payne will reveal the six key traits of employment brands and the practices of highly ranked organizations that make them stand out. Join us to learn how to incorporate these best practices into your talent acquisition strategy and become an employer of choice.
Technology increasingly permeates every facet of modern business, from communications to CRM systems and customer analytics. IT and Digital have been drawn from a background support function and re-positioned as a core driver of strategy, value creation and competitive edge. This tectonic shift has placed senior technologists at the heart of the organisation, making them integral to decision making and leadership.
The DIGIT Leader Summit will explore this evolution of Information Technology as a discipline, discussing the increasing role of senior technologists in driving innovation and efficiency and shaping business strategy within their organisation. The programme will also consider some of the crucial components of leadership, looking at culture, vision, team building, up-skilling and communication.
The Summit is geared for senior IT and Digital leaders and is designed to promote knowledge exchange, best practice and collaboration in a friendly open forum. The event will be held at Dynamic Earth in Edinburgh on 24th May 2017 and will be free for delegates to attend.
When content nurtures the first 60% of the sales cycle, it is imperative that sales and marketing work closely together. Many organizations today create content that fails to consider the multiple roles that content plays in both demand generation and sales. This session will offer practical tips on:
~Road blocks to aligning sales enablement efforts with other marketing and content work
~Identifying the complete buying center and members’ specific content needs
~How to optimize the data captured in platforms for better content strategy
Lost in Translation: The Missing Link in Strategy ExecutionInsight Experience
Abstract: Too often, leaders craft smart strategies and then are disappointed by their results. The problem lies not within the strategy itself, but how it is interpreted and operationalized. Learn how to develop leaders, at every level in your organization, to use their cognitive and interpersonal skills to translate strategies into clear direction and aligned action.
Similar to Developing your Developers: Constructing Career Paths for your Technologists - Hive Conference 2019 (20)
It's teams all the way down - Design patterns for technology organizationsKevin Goldsmith
A challenge for startups as they scale is finding the right structure for the stage of their growth that will support them as they continue to grow. While there is no "one size fits all" solution for organizational structure, there are patterns for the different stages of startups that can be adapted to your culture and best practices to leverage.
First presented at the 0111 CTO Conference, November 2022
What Vulnerabilities? How and why to secure your ML/AI SolutionsKevin Goldsmith
Because our models and pipelines don’t usually run in production, it's natural to put less scrutiny into the security of the systems and the code. However, vulnerabilities in our data architecture, software architecture, or network design can expose critical company IP or personal data to hackers or fraudsters. Vulnerabilities in the open-source packages we use to build our models can be exploited as well. This talk covers considerations around security that should be central to anyone building ML/AI solutions.
Whether you are responsible for salary decisions or just give input to someone else, it is important to understand the overt and subtle considerations around determining appropriate pay raises for your team. How you handle salary is a critical part of performance management and retention.
This talk gives some practical advice and things to keep in mind when you are considering what type of pay raise to make. I’ll also provide some points to make the salary discussions in your performance reviews easier.
Partly distributed teams (teams with co-located and distributed members) existed before the pandemic, but are becoming the new normal as companies plan their future. We have a lot of knowledge about managing fully co-located teams from centuries of work, and modern technology companies have pioneered fully distributed teams. However, leading a partially distributed team presents unique challenges, interpersonal and technical. What makes partially distributed teams especially challenging? How can we address these challenges to make our distributed organizations more effective? In this talk, Kevin Goldsmith discusses four main challenges: Conway's Law, Amdahl's Law (as applied to organizations), Empathy, and Communication. He gives examples of these problems and solutions from his experience leading partially distributed teams over the last 25 years.
I was privileged to be a senior leader in the product development team at Spotify from 2013 until 2016. I joined the company right after the adoption of the now well-known "Spotify Model." As a Tribe Lead and then Alliance Lead, I helped in the models' evolution as the company grew to over 800 developers across five offices on two continents.
My time at Spotify was instructive in many ways, and since leaving, I have adopted the lessons I learned as a CTO in multiple companies.
While the squads/chapters/tribes/guilds model as a method for scaling agile development is what people focus on, the ideas and values that inspired that model are valuable and applicable across a wide range of organizations.
I share those ideas and values in this talk—their application at Spotify and how I have applied them in different organizations since.
Image and Video Processing Using Adobe Image Foundation's Toolkit For Flash -...Kevin Goldsmith
In 2007, Adobe launched Pixel Bender for the Flash Runtime. This allowed Flash Developers parallel processing for the first time. This presentation was the first introduction to the new capabilities in the Flash Runtime.
When why and how to stop coding as your day jobKevin Goldsmith
Many, if not most of us, started as developers. We learned and perfected our craft and were proud of our coding accomplishments. It was what defined us.
As you progress in leadership, more and more of your responsibilities have less and less to do with coding. When is it time to make coding your hobby instead of your job? How do you do it?
This talk is all about embracing the challenges of leading people while staying technically credible.
First Presented at ConFoo February 2021
Presenting to executives at your company is different than giving a presentation to your team, other teams, at a meetup, a conference, or customers.
When asked to present to a group of senior leaders from your company, you need to structure your presentation differently, prepare differently, and communicate differently than when speaking to other audiences.
Positive exposure with senior leaders in an organization is valuable for career advancement. It is an excellent opportunity.
This talk presents some concrete strategies for planning your presentation, preparing the attendees, handling unexpected questions, going down rabbit holes, driving the attendees to a decision (if that is your goal), and following up afterward.
This talk was first presented at LeadDev Live, January 2021
The idea of creating autonomous teams has been trending for a few years now. It is now considered one of the tenets of mature agile organizations.
In theory, autonomous teams move faster because they don't have to synchronize with other groups as much or wait to get approval for their decisions. They don't have to wait for direction. Autonomous teams should also be happier; autonomy being one of the three pillars of driving motivation in individuals.
In practice, many leads and their managers confuse autonomy with being completely "hands-off." Failed projects, buggy releases, or other issues are often the result of not understanding how team autonomy should work.
In this talk, I’ll discuss my experiences seeing autonomy done correctly and not in teams, and share examples of what I’ve done to establish the needed conditions for autonomy done right.
Organization, Architecture, Autonomy and Accountability (2020)Kevin Goldsmith
Many consider agile a process to implement within an existing organization. A set of rules to follow that will produce some useful outcomes. This approach can provide improvements in many different structures of organizations. As agile maturity improves, however, the benefits can become limited by the structure and culture of the organization itself.
Agile is more than a framework for organizing tasks for a team. Agile is a culture, a mindset and a structure for improving the velocity of innovation and providing real business value to customers. To gain the most benefit from Agile it must be considered as part of a more extensive system that incorporates organizational structure, software architecture, and company culture.
This talk considers the interactions between how the work, the software, and the people are organized in high performing agile organizations. Using my own experiences at companies large and small, I will share what I have learned and some best practices I use. These lessons will help you as you improve and scale your Agile teams.
I will discuss:
* How to structure your organization to remove the bottlenecks in coordination and decision-making that can slow velocity to a crawl
* How to take advantage of modern systems architectures to allow teams to move faster
* Using data to provide accountability for autonomous teams without creating more process
By the end, you will have concrete examples and ideas that you can bring back to your team to help you improve and scale agile within your organization.
Leading Distributed Teams - Stretch Conference 2020Kevin Goldsmith
This talk was presented at the Stretch Leadership Conference in Budapest, Hungary on February 14, 2020
In this talk, Kevin Goldsmith discusses four main challenges to leading distributed teams: Conway’s Law, Amdahl’s Law (as applied to organizations), Empathy, and Communication. He gives examples of these problems and solutions from his experience leading distributed teams over the last 25 years.
Distributed teams can either be very powerful, finding the best developers wherever they are, or it can be a nightmare of bad video meetings and flame wars.
What makes distributed teams especially challenging? How can we address these challenges to make our distributed organizations more effective?
Do I Know You? Identity on the Internet and the Question of TrustKevin Goldsmith
We continue to build products allowing our customers to do more things online. While bringing convenience, it also raises the stakes of fraud, for our customers and our companies. The democratization of technology means that those intending to commit fraud can take advantage of some amazingly sophisticated tools. Consumers and governments have little trust in technology due to the questionable ethics of some of the biggest players in the industry.
Identity online continues to evolve; governments, businesses, the open source community, and grassroots organizations are all evolving how we validate, protect, and secure our identity. Whether your software is targeted towards businesses or consumers, if you are in a regulated vertical or a non-regulated one, or if you have customers in multiple countries or just one, how you ethically manage customer identity will be crucial to your product’s success (or existence).
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
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.
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.
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
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
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.
3. @KevinGoldsmith #developingdevs#HiveConf19
In a 2015 study by global staffing firm
Randstad, 26 percent of employees
who have left their jobs in the past
12 months cite lack of career growth
opportunities as the primary reason
for leaving a company
4. @KevinGoldsmith #developingdevs#HiveConf19
A 2012 Deloitte survey, Talent 2020, found
that when employees were asked to
indicate the top factors that would cause
them to look for new employment over the
next 12 months, lack of career progress
topped the list, whereas lack of challenge
in the job came in at No. 5, suggesting the
need for career development plans.
5. @KevinGoldsmith #developingdevs#HiveConf19
● Employee retention
● Consistency in performance management
● Consistency in compensation
● Consistency in hiring
● Reinforce/Support company values
● Employer Branding
Why do we need career pathing?
7. @KevinGoldsmith #developingdevs#HiveConf19
A framework isn't a GPS that tells
people exactly what they need to
do to progress. But it's a compass
that they can use to guide them
through their career
- Monzo Career Framework
15. @KevinGoldsmith #developingdevs#HiveConf19
● A wonderful opportunity for the people team and technology
leadership team to work together
● An excellent leadership development opportunity for a growing leader
● Should be an inclusive process
Building the career path
16. @KevinGoldsmith #developingdevs#HiveConf19
Objective vs
Subjective
• Objectivity is the ultimate goal
• A truly objective framework is nearly
impossible
• Need to find the balance between
reducing bias in the process and
supporting the needs of the people and
roles in the organization
• Focus more on making the process fair
17. @KevinGoldsmith #developingdevs#HiveConf19
A fair
promotion
process
• Add reviews of decisions and consistency
checks into the framework, some
options:
• A promotions board
• Review promotions across each level of
the organization
• Promotions to the higher levels require
sign off from senior leadership
24. @KevinGoldsmith #developingdevs#HiveConf19
Levels are milestones not destinations
Personal growth is a continuum, not a series
of discrete jumps. A level-change should be a
milestone glimpsed from the rearview mirror.
It lets you know how far you’ve come, but it
is not the destination.
26. @KevinGoldsmith #developingdevs#HiveConf19
Complexity • The more complex the pathing system is
the more likely it is to be misunderstood.
• Complex frameworks lead to lack of
fairness or perceived lack of fairness
• Make it consistent