Based on a wide variety of surveys taken over recent years, many companies are transitioning to something that looks like Agile, whether they use that term or not. However, that transition doesn’t necessarily mean implementations have been done while respecting the Agile Manifesto and the principles behind it.
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.
User Experience in a Rapidly Changing World, for ISA '13, Recife BrazilJoshua Seiden
Slides from my talk at Interaction South America, Recife, Brazil, November 15, 2013.
Software is eating the world. Thanks to newly mature platforms, techniques and infrastructure, teams are moving faster than ever before. So how do you design software in this world, a world of continuous integration, deployment and delivery?
2015 march 5 learning from live systems, josh seiden @ lean agile-practitione...Joshua Seiden
Slides from my recent talk at the Lean/Agile Practitioners Meetup.
Talk description: We take for granted that the systems we work on now are social systems. Sites like Amazon have used user-generated content for over 20 years. Twitter and Facebook are each about a decade old. But even though social systems are now commonplace, the methods we use to design, build, and launch them are still based on techniques we developed while working on last-generation technology. So how can product teams cope?
As agile and lean practitioners know, iterative methods play an important part in our work on these systems. In recent projects, Josh Seiden has been working with teams to link these methods together in a “learning-from-live-systems” approach. In this talk, Josh will take a deep dive into a recent project that illustrates this way of working. Come hear how the team behind Taproot Plus was able to invent and launch an online marketplace for skilled volunteers in just a few months. Online marketplace projects like this one can easily burn through budget and never launch. Instead, we've been live since nearly Day One. Come see how our small team of designers, developers, and product managers has carefully launched and developed this new business in a way that minimized spend and risk, and maximized the chances of success.
Agile Transformations, the Good, the Bad and the UglyRally Software
The good, the bad and the ugly side of real life agile transformations. Wanda will share with you common challenges experienced by organisations during their agile journeys and provide you with key learnings that you can adopt within your own company.
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.
User Experience in a Rapidly Changing World, for ISA '13, Recife BrazilJoshua Seiden
Slides from my talk at Interaction South America, Recife, Brazil, November 15, 2013.
Software is eating the world. Thanks to newly mature platforms, techniques and infrastructure, teams are moving faster than ever before. So how do you design software in this world, a world of continuous integration, deployment and delivery?
2015 march 5 learning from live systems, josh seiden @ lean agile-practitione...Joshua Seiden
Slides from my recent talk at the Lean/Agile Practitioners Meetup.
Talk description: We take for granted that the systems we work on now are social systems. Sites like Amazon have used user-generated content for over 20 years. Twitter and Facebook are each about a decade old. But even though social systems are now commonplace, the methods we use to design, build, and launch them are still based on techniques we developed while working on last-generation technology. So how can product teams cope?
As agile and lean practitioners know, iterative methods play an important part in our work on these systems. In recent projects, Josh Seiden has been working with teams to link these methods together in a “learning-from-live-systems” approach. In this talk, Josh will take a deep dive into a recent project that illustrates this way of working. Come hear how the team behind Taproot Plus was able to invent and launch an online marketplace for skilled volunteers in just a few months. Online marketplace projects like this one can easily burn through budget and never launch. Instead, we've been live since nearly Day One. Come see how our small team of designers, developers, and product managers has carefully launched and developed this new business in a way that minimized spend and risk, and maximized the chances of success.
Agile Transformations, the Good, the Bad and the UglyRally Software
The good, the bad and the ugly side of real life agile transformations. Wanda will share with you common challenges experienced by organisations during their agile journeys and provide you with key learnings that you can adopt within your own company.
Intro to Agile Mindset (Presentation for RMIT SWITCH)Jochy Reyes
How do you teach young uni students the Agile Mindset? Using the morning activities (story mapping) concept, we've discussed ideas of delivering value, thin slices and inspecting and adapting. Presented as part of the RMIT Switch bootcamp (August 6, 2018).
No (Lab) Jacket Required: Designing Experiments for Learning [XP2020 Conference]Matthew Philip
Slides as presented at the XP2020 Conference (Copenhagen/Online) by Matthew Philip (Accenture | SolutionsIQ).
Abstract
Hypothesis-Driven Development is thinking about the development of new ideas, products and services – even organizational change – as a series of experiments to determine whether an expected outcome will be achieved, so we need to know how to design and run experiments properly. This workshop session helps participants understand the importance of using experiments to help teams and organizations learn and improve, while giving hands-on practice in designing experiments to yield measurable evidence for that learning. We’ll even play a couple of inductive-logic games to get us in the mindset of how to write tests to validate — and invalidate — our hypotheses in order to acquire knowledge. Whether you’re in product development of organizational improvement, for those wanting to move from projects to experiments in the quest of continuous learning and evolutionary improvement, this session will provide the tools and mindset for going beyond simply calling something an experiment to conducting experiments with the proper rigor to maximize learning.
This 60-minute workshop session helps participants:
understand the importance of using experiments to help teams and organizations learn and improve
gain hands-on practice in designing experiments to yield measurable evidence for that learning
understand how to properly measure outcomes without confirmation bias
https://www.agilealliance.org/xp2020/xp-2020-online-program/industry-and-practice-abstracts/#Philip
20 things I wish I had known about Lean-Agile Delivery when I startedAndy Birds
Agile – Lean, Scrum, Kanban, Nexus, SAFe, DSDM, XP and the list goes on. The world of Agile delivery and Lean product development has come a long way over the past few years and we’ve seen a huge uptake across Europe and globally. We’ve watched companies transform their ways of working and create amazing new product experiences through iterative development and Agile delivery. Not only this, but the engineering, product and delivery culture Agile promotes has revolutionised places of work.
During TechEdge we’ll hear from the evangelists who have transformed businesses and faced the many challenges that come with scaling Agile whilst staying true to the Lean-Agile principles, particularly as businesses mature and grow. We’ll explore the different Agile methodologies, tools and how to scale these and implement them across different teams and businesses.
In this talk, Andy will run through 20 things he wishes he had known about Lean product development and Agile delivery before he started. Andy will be sharing things that he has found useful when building products in the hope that you will be able to pick up a few tips that you can apply.
Leadership at Every Level: Practices for Aligned AutonomyMatthew Philip
[Slides from track talk at Lean Agile US 2019]
What does it mean to have leadership at every level of an organization? How do you create aligned autonomy in your team or organization? This talk connects the philosophy of intent-based leadership with practices that enable you to realize the benefits of aligned autonomy, regardless of where your name is in your org chart. By discovering virtual safety nets and vision balloons, you’ll learn how to pragmatically establish safety and alignment of purpose, two of the core traits of high-performing teams.
http://www.leanagileus.com/ #leanagileus19
Slides as presented at the 2019 Prairie DevCon Deliver Conference. http://www.prdcdeliver.com/
Leadership at Every Level: Practices for Aligned Autonomy
What does it mean to have leadership at every level of an organization? How do you create aligned autonomy in your team or organization? This talk connects the philosophy of intent-based leadership with practices that enable you to realize the benefits of aligned autonomy, regardless of where your name is in your org chart. By discovering virtual safety nets and vision balloons, you’ll learn how to pragmatically establish psychological safety and alignment of purpose, two of the core traits of high-performing teams.
My keynote slide deck for SwanseaCon 2017. Talk about how everything in software development gets shorter, faster, smaller. Includes microservices, micro-teams and one-day cycles.
If you work in product management, product development or just in technology or software at all, you’ve probably heard of the term ‘MVP’ or Minimum Viable Product. Everyone is using it these days. In this talk I'll explain what an MVP is, why I have a love and hate relationship with it, and how to apply it to your product development.
A Designer's Introduction to Lean StartupJoshua Seiden
Slides from my talk at Interaction '13. (Video is here: http://wp.me/pYa2H-4p)
* What is Lean Startup?
* What does it mean for Designers?
** Work with a motivated community of entrepreneurs
** Answering new questions
** Designing experiments (not just products)
You finally have it. After months, maybe even years, of failing to envision an app that will resonate with users, you’ve come up with The Really Good Idea: An app that fills a niche no one else has thought of, an app that fills a need users didn’t even know they had.
In small development organizations, software teams are usually able to deliver value independently of other teams. In these organizations, it is easy to give teams total autonomy. What happens as the company and systems grow to where there are multiple teams to organize and deliver value together? Usually the response from the leadership team is to align the teams, but that alignment is usually at the expense of the teams’ autonomy. How are teams supposed to be both aligned and autonomous? What is the role of leadership in both aligning the teams around a common purpose and building the environment so the teams remain autonomous?
In this session we’re going to learn how to be an empowering leader who uses alignment as a pre-condition to high autonomy. We’ll learn a recipe for creating alignment and how having alignment and autonomy relates to Daniel Pink’s Autonomy, Mastery, Purpose and to David Marquet’s Leader’s Give Control models.
Presentation for Agile Australia Conference 2013. Introducing Lean Startup concepts in a way accessible to people used to usual project management methods. With lean startup you don't assume you know the end state required, (as you do with a project), you assume you need to focus on learning to discover the end state to solve the problem you area you looking at.
Intro to Agile Mindset (Presentation for RMIT SWITCH)Jochy Reyes
How do you teach young uni students the Agile Mindset? Using the morning activities (story mapping) concept, we've discussed ideas of delivering value, thin slices and inspecting and adapting. Presented as part of the RMIT Switch bootcamp (August 6, 2018).
No (Lab) Jacket Required: Designing Experiments for Learning [XP2020 Conference]Matthew Philip
Slides as presented at the XP2020 Conference (Copenhagen/Online) by Matthew Philip (Accenture | SolutionsIQ).
Abstract
Hypothesis-Driven Development is thinking about the development of new ideas, products and services – even organizational change – as a series of experiments to determine whether an expected outcome will be achieved, so we need to know how to design and run experiments properly. This workshop session helps participants understand the importance of using experiments to help teams and organizations learn and improve, while giving hands-on practice in designing experiments to yield measurable evidence for that learning. We’ll even play a couple of inductive-logic games to get us in the mindset of how to write tests to validate — and invalidate — our hypotheses in order to acquire knowledge. Whether you’re in product development of organizational improvement, for those wanting to move from projects to experiments in the quest of continuous learning and evolutionary improvement, this session will provide the tools and mindset for going beyond simply calling something an experiment to conducting experiments with the proper rigor to maximize learning.
This 60-minute workshop session helps participants:
understand the importance of using experiments to help teams and organizations learn and improve
gain hands-on practice in designing experiments to yield measurable evidence for that learning
understand how to properly measure outcomes without confirmation bias
https://www.agilealliance.org/xp2020/xp-2020-online-program/industry-and-practice-abstracts/#Philip
20 things I wish I had known about Lean-Agile Delivery when I startedAndy Birds
Agile – Lean, Scrum, Kanban, Nexus, SAFe, DSDM, XP and the list goes on. The world of Agile delivery and Lean product development has come a long way over the past few years and we’ve seen a huge uptake across Europe and globally. We’ve watched companies transform their ways of working and create amazing new product experiences through iterative development and Agile delivery. Not only this, but the engineering, product and delivery culture Agile promotes has revolutionised places of work.
During TechEdge we’ll hear from the evangelists who have transformed businesses and faced the many challenges that come with scaling Agile whilst staying true to the Lean-Agile principles, particularly as businesses mature and grow. We’ll explore the different Agile methodologies, tools and how to scale these and implement them across different teams and businesses.
In this talk, Andy will run through 20 things he wishes he had known about Lean product development and Agile delivery before he started. Andy will be sharing things that he has found useful when building products in the hope that you will be able to pick up a few tips that you can apply.
Leadership at Every Level: Practices for Aligned AutonomyMatthew Philip
[Slides from track talk at Lean Agile US 2019]
What does it mean to have leadership at every level of an organization? How do you create aligned autonomy in your team or organization? This talk connects the philosophy of intent-based leadership with practices that enable you to realize the benefits of aligned autonomy, regardless of where your name is in your org chart. By discovering virtual safety nets and vision balloons, you’ll learn how to pragmatically establish safety and alignment of purpose, two of the core traits of high-performing teams.
http://www.leanagileus.com/ #leanagileus19
Slides as presented at the 2019 Prairie DevCon Deliver Conference. http://www.prdcdeliver.com/
Leadership at Every Level: Practices for Aligned Autonomy
What does it mean to have leadership at every level of an organization? How do you create aligned autonomy in your team or organization? This talk connects the philosophy of intent-based leadership with practices that enable you to realize the benefits of aligned autonomy, regardless of where your name is in your org chart. By discovering virtual safety nets and vision balloons, you’ll learn how to pragmatically establish psychological safety and alignment of purpose, two of the core traits of high-performing teams.
My keynote slide deck for SwanseaCon 2017. Talk about how everything in software development gets shorter, faster, smaller. Includes microservices, micro-teams and one-day cycles.
If you work in product management, product development or just in technology or software at all, you’ve probably heard of the term ‘MVP’ or Minimum Viable Product. Everyone is using it these days. In this talk I'll explain what an MVP is, why I have a love and hate relationship with it, and how to apply it to your product development.
A Designer's Introduction to Lean StartupJoshua Seiden
Slides from my talk at Interaction '13. (Video is here: http://wp.me/pYa2H-4p)
* What is Lean Startup?
* What does it mean for Designers?
** Work with a motivated community of entrepreneurs
** Answering new questions
** Designing experiments (not just products)
You finally have it. After months, maybe even years, of failing to envision an app that will resonate with users, you’ve come up with The Really Good Idea: An app that fills a niche no one else has thought of, an app that fills a need users didn’t even know they had.
In small development organizations, software teams are usually able to deliver value independently of other teams. In these organizations, it is easy to give teams total autonomy. What happens as the company and systems grow to where there are multiple teams to organize and deliver value together? Usually the response from the leadership team is to align the teams, but that alignment is usually at the expense of the teams’ autonomy. How are teams supposed to be both aligned and autonomous? What is the role of leadership in both aligning the teams around a common purpose and building the environment so the teams remain autonomous?
In this session we’re going to learn how to be an empowering leader who uses alignment as a pre-condition to high autonomy. We’ll learn a recipe for creating alignment and how having alignment and autonomy relates to Daniel Pink’s Autonomy, Mastery, Purpose and to David Marquet’s Leader’s Give Control models.
Presentation for Agile Australia Conference 2013. Introducing Lean Startup concepts in a way accessible to people used to usual project management methods. With lean startup you don't assume you know the end state required, (as you do with a project), you assume you need to focus on learning to discover the end state to solve the problem you area you looking at.
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.
This one weird trick will fix all your Agile problemsAnthony Marter
In this presentation I cover the importance of a well functioning Product Management practice to following the 12 Agile principles. Often we focus just on the process parts of Scrum, and here I cover why this misses half of the principles.
Lightning talk Agile Tour Montpellier le 13.10. 2015
L'Agilité n'est pas une accroche marketing mais un vrai changement de paradigme. Comprendre une chose par son contraire permet un jugement plus adéquat. Non?
Agile methodologies are transforming not only the way we work, but also what is expected of us as researchers. At BeyondCurious, we think that’s a good thing. In our experience, agile, iterative user experience research is the best way of conducting ux/usability research.
Why? It ensures that you’re making things that matter. Agile Research delivers rapid results to internal and client teams in as little as one week, allowing for quick pivots to align prototypes to user needs. This flexible, modular approach reduces client risk because it allows teams to test and learn. The research process iteratively informs development, and concrete, ongoing results enable rapid evolution, and ensure that you are making the best product for your end user.
Another benefit of Agile Research is that client and internal design/dev partners are part of the research team: there is no black box. This integrated team co-develops areas of inquiry, prototypes, and key questions. Agile research sprints do not produce dust-attracting research tomes. Instead, reports answer key questions, propelling product development forward with clear and targeted opportunities and recommendations. These sprints also quickly uncover additional questions that could be answered with future research to help move projects forward.
Sounds good, right? But how do you do it? How do you plan it? What kind of team do you need? How do you get recruits in so little time? What kinds of tools and techniques are best suited to agile? And what kind of mindset do you need to be able to pull it off successfully?
This presentation, given at World Usability Congress, teaches researchers, strategists, and designers how to plan and manage Agile Research, including:
Methodology
Research Approach and Planning
Recruiting
Tools and Techniques
Team
Mindset
Product development at NerdWallet: Why user research is pivotalUserTesting
In this webinar, Jeff will cover the pros and cons of NerdWallet’s embedded research structure, their learnings on working with product designers and PMs, as well as the toolkit of techniques they have developed to maximize speed and insights.
Lean UX + UX Strat, from UX Strat conference, September 2013Joshua Seiden
Slides from my talk at UX Strat, 2013. (www.uxstrat.com)
How to use Lean UX methods to execute on business, product, and design strategy.
I presented a slightly altered version a few days later at Fluxible 2013. (http://www.fluxible.ca)
The Achilles' Heel of Agile Teams - Value by Daniel Walsh nuCognitiveDaniel Walsh
Delivering valuable software is a core principle of an Agile team. But as teams create organizations and as organizations become an enterprise, it’s easy for clarity about what is valuable to become muddled or lost in translation. Development teams drift away from customers and direct contact with the gemba where the product is actually used. This session invites participants to dive deeper into the definition of value. What does it mean for software to be “valuable?” How do we know if we are generating value or if any given development activity is producing value? The session will also introduce participants to several methods and techniques for how to create, capture, and deliver value.
Money, Process, and Culture- Tech 20/20 June, 2012Adrian Carr
A talk about Company Culture, Software, People, Lean Thinking, Agile Software.
This is the Powerpoint for a talk I gave at Tech2020, in Oak Ridge, Tennessee in June, 2012.
In this talk, Jeff Dickey will explain why, as an industry, we need to encourage companies to hire more junior developers. Also, once we do hire junior developers: he will show how to foster a learning culture within your team to allow them to advance their skills as quickly as possible.
Similar to Agile is a 4 letter word - dev nexus 2020 (20)
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
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.
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.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
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.
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
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/
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
9. INTENT
9
@mrry550 | #devnexus
Agile Principle #5
Build projects around motivated
individuals. Give them the
environment and support they
need, and trust them to get the
job done.
10. INTENT
10
@mrry550 | #devnexus
Agile Principle #5
Build projects around motivated
individuals. Give them the
environment and support they
need, and trust them to get the
job done.
12. Agile Principle #5
12
Intent: Build projects around motivated individuals. Give them the environment and support they need, and
trust them to get the job done. Reality: Most are given rigid process without ability to change it.
EDUCATE YO SELF
Know the principles. Google is an
amazing resource of information.
HINT: Avoid content that talks about why
Agile doesn’t work. Focus on content that
focuses on making it a better experience.
@mrry550 | #devnexus
“NEVER GIVE UP. NEVER SURRENDER!” -Galaxy Quest
13. Agile Principle #5
13
Intent: Build projects around motivated individuals. Give them the environment and support they need, and
trust them to get the job done. Reality: Most are given rigid process without ability to change it.
Live, breath, and embody the principles
to the best of your ability.
TEACH BY DEMONSTRATIONEDUCATE YO SELF
Know the principles. Google is an
amazing resource of information.
HINT: Avoid content that talks about why
Agile doesn’t work. Focus on content that
focuses on making it a better experience.
@mrry550 | #devnexus
“NEVER GIVE UP. NEVER SURRENDER!” -Galaxy Quest
14. Agile Principle #5
14
Intent: Build projects around motivated individuals. Give them the environment and support they need, and
trust them to get the job done. Reality: Most are given rigid process without ability to change it.
Live, breath, and embody the principles
to the best of your ability.
ADVOCATE FOR OTHERSTEACH BY DEMONSTRATION
This is a hard one and there is a line that
can be crossed here.
EDUCATE YO SELF
Know the principles. Google is an
amazing resource of information.
HINT: Avoid content that talks about why
Agile doesn’t work. Focus on content that
focuses on making it a better experience.
@mrry550 | #devnexus
“NEVER GIVE UP. NEVER SURRENDER!” -Galaxy Quest
15. INTENT
15
@mrry550 | #devnexus
Agile Principle #8
Agile processes promote
sustainable development. The
sponsors, developers, and users
should be able to maintain a
constant pace indefinitely.
16. INTENT
16
@mrry550 | #devnexus
Agile Principle #8
Agile processes promote
sustainable development. The
sponsors, developers, and users
should be able to maintain a
constant pace indefinitely.
17. Most will have
pressure placed on
them to deliver at an
unsustainable pace.
17
REALITY
@mrry550 | #devnexus
18. “DON’T STOP ME NOW” -Queen
Agile Principle #8
18
Intent: Agile processes promote sustainable development. The sponsors, developers, and users … maintain a
constant pace indefinitely. Reality: The pace and pressure of software dev is rapidly increasing.
OUTCOMES NOT OUTPUT
Do not resist the concept of shared
understanding of the direction your team
is going - what is the value of the work
that you are doing? Who does it value?
@mrry550 | #devnexus
19. “DON’T STOP ME NOW” -Queen
Agile Principle #8
19
Intent: Agile processes promote sustainable development. The sponsors, developers, and users … maintain a
constant pace indefinitely. Reality: The pace and pressure of software dev is rapidly increasing.
Is your product in maintenance, or is it in
feature-factory mode? Understanding
where your product is helps drive
reasonability into conversation.
WHERE IS YOUR PRODUCT?OUTCOMES NOT OUTPUT
Do not resist the concept of shared
understanding of the direction your team
is going - what is the value of the work
that you are doing? Who does it value?
@mrry550 | #devnexus
20. “DON’T STOP ME NOW” -Queen
Agile Principle #8
20
Intent: Agile processes promote sustainable development. The sponsors, developers, and users … maintain a
constant pace indefinitely. Reality: The pace and pressure of software dev is rapidly increasing.
Is your product in maintenance, or is it in
feature-factory mode? Understanding
where your product is helps drive
reasonability into conversation.
ADVOCATE FOR TIMEWHERE IS YOUR PRODUCT?
Should you have a ‘hip sprint’ or should
you be building quality and refactoring
during every part of your day?
OUTCOMES NOT OUTPUT
Do not resist the concept of shared
understanding of the direction your team
is going - what is the value of the work
that you are doing? Who does it value?
@mrry550 | #devnexus
21. INTENT
21
@mrry550 | #devnexus
Agile Principle #3
Deliver working software
frequently, from a couple of
weeks to a couple of months,
with a preference to the shorter
timescale.
22. INTENT
22
@mrry550 | #devnexus
Agile Principle #3
Deliver working software
frequently, from a couple of
weeks to a couple of months,
with a preference to the shorter
timescale.
23. Most will rarely (never)
release in small
increments.
23
REALITY
@mrry550 | #devnexus
24. “DON’T GIVE UP, I BELIEVE IN YOU” -Sidon, The Legend of Zelda: Breath of the Wild
Agile Principle #3
24
Intent: Deliver working software frequently, from a couple of weeks to a couple of months, with a preference
to the shorter timescale. Reality: Companies don’t always invest to make this technically possible.
TECHNICAL PROCESS IS IMPORTANT
Process seems to be a word we think is
reserved for business people. Your
process to build and deploy code is just
as important.
@mrry550 | #devnexus
25. “DON’T GIVE UP, I BELIEVE IN YOU” -Sidon, The Legend of Zelda: Breath of the Wild
Agile Principle #3
25
Intent: Deliver working software frequently, from a couple of weeks to a couple of months, with a preference
to the shorter timescale. Reality: Companies don’t always invest to make this technically possible.
Anything that happens more than once
should be automated to to the best of
your ability. CI/CD is your friend.
AUTOMATE EVERYTHINGTECHNICAL PROCESS IS IMPORTANT
Process seems to be a word we think is
reserved for business people. Your
process to build and deploy code is just
as important.
@mrry550 | #devnexus
26. “DON’T GIVE UP, I BELIEVE IN YOU” -Sidon, The Legend of Zelda: Breath of the Wild
Agile Principle #3
26
Intent: Deliver working software frequently, from a couple of weeks to a couple of months, with a preference
to the shorter timescale. Reality: Companies don’t always invest to make this technically possible.
Anything that happens more than once
should be automated to to the best of
your ability. CI/CD is your friend.
BOTS THAT LEARNAUTOMATE EVERYTHING
The coolest darn thing I’ve seen in recent
past is bots in github projects and fixing
bugs.
TECHNICAL PROCESS IS IMPORTANT
Process seems to be a word we think is
reserved for business people. Your
process to build and deploy code is just
as important.
@mrry550 | #devnexus
30. Most will not
successfully integrate
Agile with Open Source
software development
30
REALITY
@mrry550 | #devnexus
31. Agile Principle #4
31
Intent: Business people and developers must work together daily throughout the project. Reality: Modern
software companies don't always know how to successfully integrate Open Source Dev Models.
GOLDEN RULE
Treat others as you want to be treated.
Never respond when you are upset,
angry, frustrated… using a 😸 now again
doesn’t hurt either.
@mrry550 | #devnexus
“DON’T GIVE UP, CHARLIE BROWN” -Charles M. Schultz
32. Agile Principle #4
32
Intent: Business people and developers must work together daily throughout the project. Reality: Modern
software companies don't always know how to successfully integrate Open Source Dev Models.
Who is on the team? What is their role?
How will you work together? How will you
resolve conflict? How will you make
decisions together?
WORKING AGREEMENTSGOLDEN RULE
Treat others as you want to be treated.
Never respond when you are upset,
angry, frustrated… using a 😸 now again
doesn’t hurt either.
@mrry550 | #devnexus
“DON’T GIVE UP, CHARLIE BROWN” -Charles M. Schultz
33. Agile Principle #4
33
Intent: Business people and developers must work together daily throughout the project. Reality: Modern
software companies don't always know how to successfully integrate Open Source Dev Models.
Who is on the team? What is their role?
How will you work together? How will you
resolve conflict? How will you make
decisions together?
STRATEGIC DECISION MAKINGWORKING AGREEMENTS
How do you involve a community in your
companies’ strategic decision making
process about what they choose to
invest in?
GOLDEN RULE
Treat others as you want to be treated.
Never respond when you are upset,
angry, frustrated… using a 😸 now again
doesn’t hurt either.
@mrry550 | #devnexus
“DON’T GIVE UP, CHARLIE BROWN” -Charles M. Schultz
34. “We are uncovering better ways of
developing software by doing it and
helping others do it.”
34
@mrry550 | #devnexus