Companies of all sizes need to grow their own agile way of working, becoming more agile is a journey, not a destination, it is not about implementing a model or another…
It feels like someone presented scaling as the ultimate solution to solve every problem… and now everybody wants to buy it, it really feels like an old story. Way to often the focus about scaling agile lands on the delivery of projects, and explicitly on the operational model behind that. Every true Agilist would know that agility is about continuous improvement and excellence as much as it is about delivery of value. The real challenge lays in how to make an organization learn continuous improvement and embed it into its own culture.
Slides from today talk at the Digital World NRW, in Düsseldorf. The story of sipgate agile journey and the importance of aligning the culture to make sure the practices stick and evolve. Self-management is something which requires continuous attention, and leadership support.
For a long time, organizations were seen more as machines in which processes are repeatable and, once set in motion, remain always the same. At agile42 we instead compare a company to an organism which grows, changes, and becomes resilient against external influences.
An organisation’s Agile transformation changes the organizational culture itself. This requires embracing a different set of values and principles, and so establishing a mindset strongly focused on collaboration and delivering customer value.
ORGANIC Agility recognises all organisational dimensions and contexts in order to create alignment between culture and business. The goal is to reduce process overhead as much as possible and create an environment of continuous improvement.
How shifting thinking about an organisation as a biological, natural systems, opens significant options about how to design a better organisation. Using Nassim Taleb Antifragility concept, combined with the Cynefin Framework from Dave Snowden, it is possible to identify principles which will allow to design a better and more Resilient, possibly Antifragile organisation. In this presentation I am sharing the 6 Design Principles for an agile organisation that are at the core of the agile42 Enterprise Transition Framework (ETF). There are concrete examples from some of the companies that allowed us to share pictures.
Out of the success of some pilot (experiments) more and more organizations are stumbling on how to scale those experiments throughout the rest of the company. What most organizations end up doing is to reuse over and over again the same structures and the same rules they have been using for years, missing entirely the point about Agile. If you want to make it work for your organization, start from looking within a Team and understand what makes them Agile... look deeper into principles and values, not so much in practices, as those will emerge out of experience from your teams. Also understand the major difference between becoming agile and adopting agile. The latter encourage the wrong behaviour of looking on the market at existing models to adopt, and roll-out within your organization. Look at those model as a confirmation that is possible to solve your problems - as someone else apparently already did - and as inspiration. Also be vary of models which are not stemming out of experience, but of a lot of thinking, as that doesn't fit well to the Agile and Lean paradigm. Finally there are many factor you can evaluate in your journey toward becoming more Agile, there are level of complexity growing at an organizational level which you might not find in teams. Finally look at identifying metrics for tracking your progress in a way that reflects the outcome your organization is delivering and not the "work" is doing. In fact learning to work in an Agile way means learning to deliver more, by doing less. In the presentation I use the metaphor of an organization being a "car" rather than an organism, because of pure esthetic reasons, it would get rather bloody with an organic metaphor. I am aware like all models, has its weaknesses, and one of those is that it is mechanic, and predictable, unless it is a transforming car :-)
Stop scaling... Start growing an Agile Organization!Andrea Tomasini
Strategic advantage lies in being yourself and doing the right things the right way. Those who copy what their competitors are doing, place themselves behind the pack — a sure way of losing. This is why “scaling” agility is misleading at best, and disastrous at worst. When you take an existing model and fit your organization to that, you lose much of what makes you unique and different.
Companies small and large must instead learn to grow their own agility for their own advantage. This sounds simple — and it is, when you know what to look for.
In this keynote, Andrea Tomasini presents guidelines and heuristics for growing an agile organization. You will understand why the first step in any transition must be learning how to change. Small inexpensive experiments and empirical metrics will lead you towards your strategic goal, iteratively and incrementally.
The agile transition never ends — but you know it’s working when transitioning becomes a way of life. This not only lets you adapt to new market conditions: it also allows you to create change in the market, on your own terms.
The complexity of scaling agile in a large organization
Fundamental principles on “growing”
Concrete examples (Siemens, Ericsson…) from companies of all sizes (60-6000 employees)
The principles are simple, but they must apply to the organization, not the product or the system architecture.
The heartbeat of a growing organization.
Portfolio prioritization with lean canvas and value gameBrad Swanson
Projects are too often prioritized based on opinions and politics. Use the Lean Canvas & Business Value Game for rigorous prioritization -- or SEQUENCING of projects.
Learning Objectives:
How to use the Lean Canvas to articulate critical project parameters
How to use the Business Value Game to achieve consensus on project priorities / sequencing
Slides from today talk at the Digital World NRW, in Düsseldorf. The story of sipgate agile journey and the importance of aligning the culture to make sure the practices stick and evolve. Self-management is something which requires continuous attention, and leadership support.
For a long time, organizations were seen more as machines in which processes are repeatable and, once set in motion, remain always the same. At agile42 we instead compare a company to an organism which grows, changes, and becomes resilient against external influences.
An organisation’s Agile transformation changes the organizational culture itself. This requires embracing a different set of values and principles, and so establishing a mindset strongly focused on collaboration and delivering customer value.
ORGANIC Agility recognises all organisational dimensions and contexts in order to create alignment between culture and business. The goal is to reduce process overhead as much as possible and create an environment of continuous improvement.
How shifting thinking about an organisation as a biological, natural systems, opens significant options about how to design a better organisation. Using Nassim Taleb Antifragility concept, combined with the Cynefin Framework from Dave Snowden, it is possible to identify principles which will allow to design a better and more Resilient, possibly Antifragile organisation. In this presentation I am sharing the 6 Design Principles for an agile organisation that are at the core of the agile42 Enterprise Transition Framework (ETF). There are concrete examples from some of the companies that allowed us to share pictures.
Out of the success of some pilot (experiments) more and more organizations are stumbling on how to scale those experiments throughout the rest of the company. What most organizations end up doing is to reuse over and over again the same structures and the same rules they have been using for years, missing entirely the point about Agile. If you want to make it work for your organization, start from looking within a Team and understand what makes them Agile... look deeper into principles and values, not so much in practices, as those will emerge out of experience from your teams. Also understand the major difference between becoming agile and adopting agile. The latter encourage the wrong behaviour of looking on the market at existing models to adopt, and roll-out within your organization. Look at those model as a confirmation that is possible to solve your problems - as someone else apparently already did - and as inspiration. Also be vary of models which are not stemming out of experience, but of a lot of thinking, as that doesn't fit well to the Agile and Lean paradigm. Finally there are many factor you can evaluate in your journey toward becoming more Agile, there are level of complexity growing at an organizational level which you might not find in teams. Finally look at identifying metrics for tracking your progress in a way that reflects the outcome your organization is delivering and not the "work" is doing. In fact learning to work in an Agile way means learning to deliver more, by doing less. In the presentation I use the metaphor of an organization being a "car" rather than an organism, because of pure esthetic reasons, it would get rather bloody with an organic metaphor. I am aware like all models, has its weaknesses, and one of those is that it is mechanic, and predictable, unless it is a transforming car :-)
Stop scaling... Start growing an Agile Organization!Andrea Tomasini
Strategic advantage lies in being yourself and doing the right things the right way. Those who copy what their competitors are doing, place themselves behind the pack — a sure way of losing. This is why “scaling” agility is misleading at best, and disastrous at worst. When you take an existing model and fit your organization to that, you lose much of what makes you unique and different.
Companies small and large must instead learn to grow their own agility for their own advantage. This sounds simple — and it is, when you know what to look for.
In this keynote, Andrea Tomasini presents guidelines and heuristics for growing an agile organization. You will understand why the first step in any transition must be learning how to change. Small inexpensive experiments and empirical metrics will lead you towards your strategic goal, iteratively and incrementally.
The agile transition never ends — but you know it’s working when transitioning becomes a way of life. This not only lets you adapt to new market conditions: it also allows you to create change in the market, on your own terms.
The complexity of scaling agile in a large organization
Fundamental principles on “growing”
Concrete examples (Siemens, Ericsson…) from companies of all sizes (60-6000 employees)
The principles are simple, but they must apply to the organization, not the product or the system architecture.
The heartbeat of a growing organization.
Portfolio prioritization with lean canvas and value gameBrad Swanson
Projects are too often prioritized based on opinions and politics. Use the Lean Canvas & Business Value Game for rigorous prioritization -- or SEQUENCING of projects.
Learning Objectives:
How to use the Lean Canvas to articulate critical project parameters
How to use the Business Value Game to achieve consensus on project priorities / sequencing
ORGANIC agility - beyond the mass production of agile at scaleLasse Ziegler
ORGANIC agility is an evolutionary approach to organizational agility and resilience that has been developed by working with hundreds of companies around the world. This presentation covers the five key principles of ORGANIC agility and explains how they provide the scaffolding for change.
From a Product Vision to a running software... and back again, and agile coac...Andrea Tomasini
Eliciting Requirements and breaking them down into actionable tasks is a challenge that requires both creativity and a systematic and analytical approach. Applying agility to Requirement Engineering, means much more than focusing on full bandwidth communication instead of documentation... Discovering a more empirical approach to Requirement Engineering - an approach that allows you to focus systematically on what needs to be done, as well as allowing creative tension to emerge and find the simplest and more concrete solutions for your Requirements engineering
What the presentation is not about:
- Explaining why self-organized teams
- Explaining what a self-organized team is
- Explaining what a team is
- Explaining the boundaries and conditions to make self-organization to happen
What the presentation is about:
- Show an structured way of supporting self-organization throw my personal experience.
Why self-organization might not work, and what has that to do with the compan...Andrea Tomasini
On the way toward becoming more agile, we often stumble on issues which are sometimes simple in hindsight, but when we are at it, they seem impossible challenges. We might start with an agile team, probably following the Scrum framework and having quite some fun while learning and delivering more value with our colleagues. At a certain point though the expected “hyper productivity” that some folks in the agile world are talking about doesn’t seem to be something achievable at all, and we comfortably think, that must be just marketing, or even the effect of the Chinese Whispers. But if we reflect ourselves on it, and have the courage to look deep and understand why things aren’t going the way they should, we often come to learn a lot. Question such as: “By the way, why do we still have Team Leader in a self-organizing team?” or “What is the role of a Tech Lead in a Scrum team?” up to “Why are we still estimating and planning upfront if we are doing agile development?” inevitably pop up. Is it a trust issue? is it a cultural problem? or is it an organizational design issue? Maybe the answer, as many times happen in complex situation is a mixture or neither of those.
Explore together with me what implications these dimensions have on the way teams will develop further or not develop. Also how do other companies around the world relate to this challenges, and maybe you can learn something from that…
Improve the chances of success of your organization with Resilience and Antif...Andrea Tomasini
Explicitly measuring and designing culture is an enabler towards agility and can provide incredible advantages to an organization development. Understanding how to lead such change is the one thing that might save your company in the rough waters of todays market. Are you ready for the challenge?
Why practices are not as important as principles?Andrea Tomasini
You might wonder why is not that easy to adopt agile engineering practices and achieve technical excellence. When we think at practices we tend to think at simple things: pinning on the fridge with a magnet the list of shopping items to buy, having a clear prioritised list of things to do, and work that in order… why is then that with Agile practices is not working that easy? What is that Teams are not getting right? Is it that we don’t have the right Software tools? Or we are not collocated? The Agile dilemma is: “To effectively apply practices, you need to understand the principle, to understand the principles you need to practice!”, simply… complicated!
A successful organization must be good at delivering value to customers. There are two sides to this equation.
First the organization needs to understand what value is. This is related to market dynamics and the identification of the target groups associated with a specific market segment. Identifying what is valuable to a target group is a process that requires validation, not an assumption to be made on the fly or within the organization's own echo chambers.
Second the organization needs to understand how to create value more effectively. Under high levels of uncertainty and volatility, the concept of value can shift significantly within a short timeframe. This is why delivering effectively and establishing fast feedback loops between the market and the organization is of vital importance.
Continuing the series on ORGANIC agility, in this webinar we will explore Principle #3 Focus on Value Creation. We will briefly touch some of the tools we use for discovering the value stream as well as how you can design an organization to deliver on a value stream.
ORGANIC agility webinar - Archetypes: mapping organization, culture and leade...Giuseppe De Simone
The empirical evidence agile42 has got from multiple client engagements supports the theory that ideal characteristics of a leader are based on archetypes, ideal types of what an organization should look like and their underlying culture, and has led us to observe a very strong relationship between leadership attitude, organizational design, and organizational culture. The idea behind ORGANIC leadership is that there isn’t any right or wrong leadership behavior, but rather there are behaviors that one can master, and can be appropriately called upon in specific situations within a specific culture: if a leadership behavior doesn’t correspond to the cultural expectations of the people involved, will very likely cause a negative emotional response, and potentially increase motivational debt.
In this webinar I provided an overview of different Archetypes that are expressed under specific conditions and bring leadership behavior, organizational design and organizational culture together. We also explored some methods within the ORGANIC agility framework, that allow to recognize the Archetype to which an organization can be mapped at a given moment in time, and provide guidance for transitioning to a different archetype, while increasing coherence between culture, organizational design and leadership behaviors.
Out of Sight, Out of Mind: Survival tricks and tools for remote developersAlessio Bragadini
Presented at PycCon 8, Florence 7 April 2017 – Remote working and “smart working” is very much in fashion these days, but what does it entail for the daily routing of a distributed development team? We will talk about tools, the disputed use of email, Skype, Slack but more specifically about time management, what you can expect from yourself and from other members of the remote team. Is your company “remote-friendly” or rather “remote-first”? When it’s time to spend a few days in physical proximity with your colleagues? We will share some examples out of the experience of a distributed team actively working with Python and Django on a daily basis, and show how you can make it all work, if you work on it.
Team Member to Mgr: “Now I’m in a self-organized team, what do you do exactly?” Mgr: “Um, good question. Come to the talk and find out.”
Learning Objectives:
* Be able to answer the question “What do you do as a manager of an Agile team?”
* Understand the difference between line management, functional management and program management.
* Learn how to influence behavior through visible progress and expectations management rather than telling teams what to do.
* Discover why a focus on flow and value delivery is critical to Agile leadership.
* Bring Dilbert cartoons into your management style without everyone calling you “the pointy haired boss.”
How can we reconcile the light touch approach of agile development teams to the governance and information security requirements such as Data Privacy and Regulatory Compliance? I discuss how to bring together the apparently conflicting needs of information security and agile, and show by example how agile teams actually approach tough regulatory requirements and good governance.
The Good Shepherd - the Role of BAs in AgileDave Sharrock
Agile teams may be popping up everywhere, with ScrumMasters and Product Owners and Development Teams. But what role does the BA play? Should the BA join the team, working with the development team to deliver work requests? Or should the BA take on the role of Product Owner, working with the business to define the work requests and ranking them to maximize value delivery? Is the BA best suited to the ScrumMaster, guiding the team to predictable delivery? Or is there some other role we've not talked about? The answer, of course, is 'it depends'. We will discuss the different roles on an agile team, and investigate how the traditional responsibilities of a BA role fit within the agile context. What we want to understand is how the BA fits into the agile development process, considering how the agile team works, and how the responsibilities of the BA are addressed in an agile environment.
Adopting Scrum: an enterprise transformation (Andrea Tomasini, agile42)Andrea Tomasini
Using Scrum as a Pattern Language for Enterprise Transformation
How Scrum Patterns can be used also to introduce Scrum itself into a company. After many years of experience and many attempts to systematically make Scrum introduction into medium and large Enterprises, agile42 shares with you tools and methods used in some of the most successful agile transition.
ORGANIC agility - beyond the mass production of agile at scaleLasse Ziegler
ORGANIC agility is an evolutionary approach to organizational agility and resilience that has been developed by working with hundreds of companies around the world. This presentation covers the five key principles of ORGANIC agility and explains how they provide the scaffolding for change.
From a Product Vision to a running software... and back again, and agile coac...Andrea Tomasini
Eliciting Requirements and breaking them down into actionable tasks is a challenge that requires both creativity and a systematic and analytical approach. Applying agility to Requirement Engineering, means much more than focusing on full bandwidth communication instead of documentation... Discovering a more empirical approach to Requirement Engineering - an approach that allows you to focus systematically on what needs to be done, as well as allowing creative tension to emerge and find the simplest and more concrete solutions for your Requirements engineering
What the presentation is not about:
- Explaining why self-organized teams
- Explaining what a self-organized team is
- Explaining what a team is
- Explaining the boundaries and conditions to make self-organization to happen
What the presentation is about:
- Show an structured way of supporting self-organization throw my personal experience.
Why self-organization might not work, and what has that to do with the compan...Andrea Tomasini
On the way toward becoming more agile, we often stumble on issues which are sometimes simple in hindsight, but when we are at it, they seem impossible challenges. We might start with an agile team, probably following the Scrum framework and having quite some fun while learning and delivering more value with our colleagues. At a certain point though the expected “hyper productivity” that some folks in the agile world are talking about doesn’t seem to be something achievable at all, and we comfortably think, that must be just marketing, or even the effect of the Chinese Whispers. But if we reflect ourselves on it, and have the courage to look deep and understand why things aren’t going the way they should, we often come to learn a lot. Question such as: “By the way, why do we still have Team Leader in a self-organizing team?” or “What is the role of a Tech Lead in a Scrum team?” up to “Why are we still estimating and planning upfront if we are doing agile development?” inevitably pop up. Is it a trust issue? is it a cultural problem? or is it an organizational design issue? Maybe the answer, as many times happen in complex situation is a mixture or neither of those.
Explore together with me what implications these dimensions have on the way teams will develop further or not develop. Also how do other companies around the world relate to this challenges, and maybe you can learn something from that…
Improve the chances of success of your organization with Resilience and Antif...Andrea Tomasini
Explicitly measuring and designing culture is an enabler towards agility and can provide incredible advantages to an organization development. Understanding how to lead such change is the one thing that might save your company in the rough waters of todays market. Are you ready for the challenge?
Why practices are not as important as principles?Andrea Tomasini
You might wonder why is not that easy to adopt agile engineering practices and achieve technical excellence. When we think at practices we tend to think at simple things: pinning on the fridge with a magnet the list of shopping items to buy, having a clear prioritised list of things to do, and work that in order… why is then that with Agile practices is not working that easy? What is that Teams are not getting right? Is it that we don’t have the right Software tools? Or we are not collocated? The Agile dilemma is: “To effectively apply practices, you need to understand the principle, to understand the principles you need to practice!”, simply… complicated!
A successful organization must be good at delivering value to customers. There are two sides to this equation.
First the organization needs to understand what value is. This is related to market dynamics and the identification of the target groups associated with a specific market segment. Identifying what is valuable to a target group is a process that requires validation, not an assumption to be made on the fly or within the organization's own echo chambers.
Second the organization needs to understand how to create value more effectively. Under high levels of uncertainty and volatility, the concept of value can shift significantly within a short timeframe. This is why delivering effectively and establishing fast feedback loops between the market and the organization is of vital importance.
Continuing the series on ORGANIC agility, in this webinar we will explore Principle #3 Focus on Value Creation. We will briefly touch some of the tools we use for discovering the value stream as well as how you can design an organization to deliver on a value stream.
ORGANIC agility webinar - Archetypes: mapping organization, culture and leade...Giuseppe De Simone
The empirical evidence agile42 has got from multiple client engagements supports the theory that ideal characteristics of a leader are based on archetypes, ideal types of what an organization should look like and their underlying culture, and has led us to observe a very strong relationship between leadership attitude, organizational design, and organizational culture. The idea behind ORGANIC leadership is that there isn’t any right or wrong leadership behavior, but rather there are behaviors that one can master, and can be appropriately called upon in specific situations within a specific culture: if a leadership behavior doesn’t correspond to the cultural expectations of the people involved, will very likely cause a negative emotional response, and potentially increase motivational debt.
In this webinar I provided an overview of different Archetypes that are expressed under specific conditions and bring leadership behavior, organizational design and organizational culture together. We also explored some methods within the ORGANIC agility framework, that allow to recognize the Archetype to which an organization can be mapped at a given moment in time, and provide guidance for transitioning to a different archetype, while increasing coherence between culture, organizational design and leadership behaviors.
Out of Sight, Out of Mind: Survival tricks and tools for remote developersAlessio Bragadini
Presented at PycCon 8, Florence 7 April 2017 – Remote working and “smart working” is very much in fashion these days, but what does it entail for the daily routing of a distributed development team? We will talk about tools, the disputed use of email, Skype, Slack but more specifically about time management, what you can expect from yourself and from other members of the remote team. Is your company “remote-friendly” or rather “remote-first”? When it’s time to spend a few days in physical proximity with your colleagues? We will share some examples out of the experience of a distributed team actively working with Python and Django on a daily basis, and show how you can make it all work, if you work on it.
Team Member to Mgr: “Now I’m in a self-organized team, what do you do exactly?” Mgr: “Um, good question. Come to the talk and find out.”
Learning Objectives:
* Be able to answer the question “What do you do as a manager of an Agile team?”
* Understand the difference between line management, functional management and program management.
* Learn how to influence behavior through visible progress and expectations management rather than telling teams what to do.
* Discover why a focus on flow and value delivery is critical to Agile leadership.
* Bring Dilbert cartoons into your management style without everyone calling you “the pointy haired boss.”
How can we reconcile the light touch approach of agile development teams to the governance and information security requirements such as Data Privacy and Regulatory Compliance? I discuss how to bring together the apparently conflicting needs of information security and agile, and show by example how agile teams actually approach tough regulatory requirements and good governance.
The Good Shepherd - the Role of BAs in AgileDave Sharrock
Agile teams may be popping up everywhere, with ScrumMasters and Product Owners and Development Teams. But what role does the BA play? Should the BA join the team, working with the development team to deliver work requests? Or should the BA take on the role of Product Owner, working with the business to define the work requests and ranking them to maximize value delivery? Is the BA best suited to the ScrumMaster, guiding the team to predictable delivery? Or is there some other role we've not talked about? The answer, of course, is 'it depends'. We will discuss the different roles on an agile team, and investigate how the traditional responsibilities of a BA role fit within the agile context. What we want to understand is how the BA fits into the agile development process, considering how the agile team works, and how the responsibilities of the BA are addressed in an agile environment.
Adopting Scrum: an enterprise transformation (Andrea Tomasini, agile42)Andrea Tomasini
Using Scrum as a Pattern Language for Enterprise Transformation
How Scrum Patterns can be used also to introduce Scrum itself into a company. After many years of experience and many attempts to systematically make Scrum introduction into medium and large Enterprises, agile42 shares with you tools and methods used in some of the most successful agile transition.
When Agile teams begin to deliver products incrementally, new opportunities open up at the portfolio level, delivering strategic business value. However, the traditional approach to portfolio management — which depends upon long-range forecasting and fixed financial controls — breaks down as business environments grow more complex, leaving portfolio managers ill-equipped to reap the potential benefits of their Agile programs.
In this interactive session at Agile2014, SolutionsIQ Managing Director John Rudd introduced tools that help portfolio managers not only survive but thrive under conditions of high business uncertainty. Participants took part in facilitated team-based exercises which helped them gain an understanding of common financial language, real options analysis, the dynamic business case, and how to use risk profiles to determine which financial controls best fit different classes of investments.
Agile transition model for Large OrganizationsUnai Roldán
Agile transition model for Large Organizations:
- Transition to bi-modal model for project management
- Portfolio segmentation
- Agile economics and iterations
- Project management and metrics
Multi-team Release Planning, as it is often executed, fails to bring alignment beyond one-time inter-team coordination. This hands-on session teaches the techniques and exercises for a Product Wall Release Planning Workshop. The Product Wall Release Planning Workshop brings together all the elements of business needs, user experience, value proposition, dependency resolution, risk mitigation and user story planning. By combining various Agile collaboration techniques in a guided sequence, your multi-team Release Planning can create alignment through learning together and building together a clear path to success, from the release vision all the way to Sprint Backlogs.
Alan Dayley brings more than 25 years of software engineering experience to his Agile Coaching practice. Agile Coach, CSM, CSPO, CSP. Alan works to strengthen the people side of creative work. Alan loves to help people learn and create innovation in their life. Besides Agile coaching, he spreads this passion as a founding member of the Phoenix Scrum User Group and speaker coach for the Ignite Phoenix series of events.
Le Personal Branding pour les Développeurs (mais pas que...)Nicolas Martignole
Etre développeur, c'est être aussi un animal social, en relation avec des clients, des collègues et les recruteurs.
Comment gérer son image ?
Cours sur le personal branding pour les étudiants en Master de l'ECV Digital à Paris
Trouver des clients de coaching requiert de mettre en oeuvre des stratégies de marketing pour les coachs.
Ce pdf présente 9 grandes étapes pour développer votre clientèle de coaching.
VMWare Lab For Training and Testing: As our IT infrastructure grows in complexity and new products are released every so often, we are faced with the same expectations to deliver tested and innovative IT environment while reducing the cost and speeding up the whole process of testing and training. Now, this is a real challenge if you don’t have all of the resources!
So, how can you reduce the cost, the time to plan, install, configure, validate and support complex virtual labs for training, practice or proof of concept? It’s time for a breakthrough, innovative solution…called: Cloud-Based VMWare Lab http://viadmin.com/pages/VMWare-Practice-Lab-at-Home.html!
The simple (not easy) recipe of mutual trust for teamsAntti Kirjavainen
Slides of my talk at Scan-Agile 2017.
We need safety and trust to grow an innovative, effective and resilient team. But how is that done in practice? In my talk I will describe this model of growing team’s safety and mutual trust with real life examples as well as theory. I will also describe common dysfunctions and antipatterns.
This session is for scrum masters, coaches, managers and team members who want to help their teams to improve in communication and teamwork, especially in working with individuals to help them grow and to interact with their team members in ways that enhances and not erodes safety and trust. And how to do that yourself too, as a leader.
Semaine de la Curation / Paris - Slides - #SCMWdejscoopit_fr
- Semaine de la Curation / Paris -
Nous étions à Paris ce Mercredi 12 Mars 2014 pour la 2ème édition de la Semaine de la Curation.
Au programme :
1. Présentation La Curation en Entreprise par Marc Rougier, Président et Fondateur de Scoop.it - @MarcFuseki
- La curation de contenu, un des outils des veilleurs et des Community Managers
- La curation pour développer et démontrer un leadership naturel
- La curation pour gérer de façon optimale l'intelligence économique et la connaissance au sein de l'entreprise.
2. Cas d'usage avec les témoignages de :
- Marie-Christine Lanne, Directrice de la Communication et des Engagements Sociétaux, Generali France - @Mc_Lanne qui explique comment la curation est utilisée au sein de Generali pour gérer la Connaissance.
- Damien Douani, CEO de FaDa Social Agency - @damiendouani qui présente en détail le cas de Blue Kiwi qui cherche à développer son Thought Leadership sur les Réseaux Sociaux d'Entreprise grâce à la curation. Methode et résultats sont
Que révèle votre nom?
Quoi que vous fassiez, vous serez Googlé(e)! Depuis l’un des 3 milliards de téléphones intelligents et presque autant de tablettes, vos employeurs, fournisseurs, partenaires, amis, compétiteurs ou vendeurs en apprendront beaucoup sur vous. Vous-mêmes peut-être serez-vous surpris de vous voir en première page. À moins que ce ne soit pour la mauvaise raison ou qu’un homonyme prenne régulièrement votre place au bout des clics.
Brand Yourself !
Votre présence en ligne devient la norme. Vos traces intentionnelles ou non devraient parler le même langage que celui des membres de votre réseau. Écrits, voix et images bâtissent une présence, aiguisent une réputation, tissent des liens forts et des nœuds plus faibles avec le reste de la planète possiblement. Only 6 Degrees of separation!
L’identité numérique bien gérée devient alors un atout professionnel à l’ère du digital, des réseaux sociaux, du tout mobile et de l’interactivité continue. Et cela, certains CEO et de nombreux professionnels l’ont bien compris. Votre réputation professionnelle se gère comme une marque, au fil de l’hyper-connectivité. Votre identité numérique se confond avec votre marque personnelle. C’est votre nouvelle carte d’affaire interactive.
La marque personnelle est à la base des concepts de réputation, de notoriété et du Personal Learning Network (PLN). Elle a un effet multiplicateur de développement professionnel pour ceux qui l’investissent.
2 heures pour amener plus loin sa marque personnelle
Dans cet atelier, nous vous apprendrez à :
1. Faire un rapide bilan des talents qui composent votre marque personnelle (15 min)
2. Faire la lecture critique d’exemples connus de marques personnelles (30 min)
3. Comprendre votre conception de la marque personnelle en répondant à 8 questions dérangeantes (30 min)
4. Bâtir votre programme de marque personnelle (45 min)
o Quels sont vos objectifs?
o Quel sera votre plan de communication?
o Quels sont les messages clés de votre valeur de contribution?
o Quels outils et plateformes utiliser sans se fatiguer?
o Quelles sont les bonnes pratiques numériques ET sociales?
o Comment surveiller facilement sa réputation en buvant son café?
Keynote stop scaling... start growing an agile organization!Andrea Tomasini
Companies of all sizes need to grow their own agile way of working, becoming more agile is a journey, not a destination. Unfortunately, though, most of the time agile success is left in the hands of unlikely heroes, people who are passionate about agile, but likely lack the type of power and decision making required to move to the next level. Because becoming agile requires a radical mind-shift, it takes time, and time is what most organizations seem unwilling to invest. This is where our unlikely heroes come into play, pulling the “Agile Initiative” forward with their passion. Even more unfortunately, despite the great efforts of these individuals, the organization is not willing to wait, and instead, falls into the “implement that model” in a couple of months mindset. Does this work? Well, if it does, we still need to hear that it was fast and painless… On the other hand, more and more organizations are beginning to understand that becoming more agile is an individual journey, and has to be tightly coupled with the company business goals and culture, it can’t be standardized, or the company will likely lose their business advantage and uniqueness. In this keynote I am going to share stories about some of these companies, that having tried unsuccessfully to find more heroes, understood that becoming agile is a cultural shift that needs to be supported by the whole organization, and agreed to follow a growing approach rather than an implementing approach. Principles and tools which helped these organizations to grow their agility as well as stories of their journey will be shared as an example of how change can happen without heroic actions or old style “Change Initiatives”.
How to grow your organization resilience and anti-fragilityAndrea Tomasini
Bringing agility to an organizational level requires a set of new skills and practices to emerge. While we have plenty of example on how agility can impact teams performance, by adopting well proven practices, there is still a lot of uncertainty in what to bring to an organizational level. Inspecting and adapting as an organization requires different structures and a more strategic approach, if we want to maximize the learning effect. Chaotic and uncontrolled experimentation and local adaptations can rapidly tear an organization apart. Focus on value and customers are important to set a common direction, but to roll out a shared strategy we need a solid and coherent cultural context, or the strategy will fail. Explicitly measuring and designing culture is a key enabler towards agility and can provide incredible advantages to an organization development. Understanding how to lead such change and enabling people to participate in creating rapid value, is the one thing that might save your company in the rough waters of today's market... Are you ready for the challenge?
User Stories Suck - David Hawks & Reese Schmit - IIBA Austin January 2019Agile Velocity
The User Story concept was invented almost 20 years ago, and it’s time for an update. This outdated process supports an old way of working focused on predictable requirements delivery instead of product discovery. Wouldn’t you like to know much earlier which features are not going to be valued by your market? We need techniques that shorten the feedback loop with customers, not stakeholders. We need to prioritize based on riskiest assumptions and iterate quickly through small experiments in order to (in)validate our ideas as fast as possible.
The agile reading glasses: foundation principles and history being agile appr...Andrea Tomasini
A quick journey through the foundation of agile and the history behind it. Starting from the process control theory, moving forward through iterative and incremental approach, and the pull principle. Moving on to the continuous improvement focus, stemming from the Lean Thinking and the work done by the fore runners of the Toyota Production System (TPS). Finally discussing how agile thinking can help establishing self-organization and focus on customer value, motivating both the workers and the clients, by establishing healthier short-feedback cycle, with collaboration focused on learning faster together.
User Stories Suck - David Hawks, Agile 2018Agile Velocity
Enjoy the full slide deck from David Hawks' presentation, User Stories Suck, from Agile 2018.
The current Epic and User Story process is stale and needs to go. David Hawks presented a new discovery centered model driven by Objectives, Hypothesis, and Experiments.
Agile Testing is nonsense, because Agile is about testing!Andrea Tomasini
Testing is an attitude which brings us to trust results based on the fact that we can validate them. Testing is an approach which allows us to think about how to verify we did the right thing even before starting. Testing is a practice which allows us to write effective tests that can be repeated indefinitely while systematically producing consistent results.
Agile is built around the idea of managing complex projects, recognizing the importance of emerging results and verifying in a very disciplined way the assumptions and hypothesis we make as often and as thoroughly as possible. This means testing everything we do, every day ... So if you are truly Agile, you are living testing in every second of your life!
This is a webinar presented by Ahmed Avais at the Agile Dialogue Mississauga. Here is a link to the recording- https://youtu.be/tT5PIB9ePU4
Framework or no framework? Focus on delivery or focus on learning? Go fast or go further? These and many more trade-offs are dependent on the team needs at a given moment. How do you know where to shift our focus? We know every team is unique, so how do you appreciate that uniqueness and find practices that are fit for purpose?
Product Owners plant the seeds for excellent agile delivery teams. Great POs know how to plant the best seeds, seeds that the team can swarm around and deliver quickly, that provide rapid feedback and learning, and that morph towards excellent customer experiences. In some situations we need a good PO, in others we need a great PO. The trick is to know the difference. Join me on a journey of discovery working with contemporary examples to find out how to be a great PO or a good PO, and why you might, at different times, want to be both.
We look at two key dimensions that determine whether you need good PO or a great PO, and how to tell the difference. First, what problem is the PO trying to solve? Are you rolling out changes to a mature product or battling to enter an emerging field? Are you scaling rapidly or slowly? Second, how is the PO making decisions about their backlog. Give a PO a project requirements document and a timeline, and what’s a PO to do? Even the best and most experienced POs will struggle to deliver an exciting customer experience that captures the heart of the customer.
Through the workshop, you will learn a simple model for identifying great POs based not on PO experience, but on how the PO makes decisions about their backlog. The best POs know how to combine data and stakeholder input to best effect.Finally, we consider the product problems you are trying to solve, the pace of change, and how this affects the PO - good to great - you want for your product.
The rise of the Lean Startup has led to a deeper understanding of the importance of validating business ideas, from new features to new business models. But many tools available to the Product Owner aren't adapted to rapid validation. Starting from the principles and practices of agile product management, from defining the product vision to creating story maps and refining the product backlog, you will learn about key practices that incorporate the lean startup principles, allowing a Product Owner to bring the build-measure-learn cycle alive and ultimately earn more value more quickly.
Measuring What Matters in Your Agile TransformationBrad Swanson
So you’ve decided to “go Agile”. Why? How can you clearly articulate the business goals of your agile transformation, and how can you effectively measure your progress and success?
We will show how to use the Agile Strategy Map™ to define your Agile transformation strategy, and give real-world examples of strategies used successfully by many organizations. Participants will get practice using the Strategy Map and identifying some metrics that matter.
Before starting the journey to becoming an agile organization, it’s critical to define your business objectives: quality, time to market, productivity, customer satisfaction, innovation, employee engagement, or whatever challenges you need to address. To make those goals real, they need to be measurable. Because the journey may be long, you need both leading indicators to know if you’re going in the right direction, and lagging indicators to tell if your goals have been met.
Getting execs to let go of waterfall vs agile (mha 2019)Richard Dolman
Presentation for Mile High Agile 2019 conference on how to help leaders/manager let go of waterfall and embrace agile. This involves learning how to apply situational, context-specific decision-making.
Move Beyond User Stories... What's Next? - Global Scrum Gathering 2018Agile Velocity
The current Epic and User Story process is stale and needs to go. In his Global Scrum Gathering session, David Hawks presented a new discovery centered model driven by Objectives, Hypothesis, and Experiments.
Thoughts on Lean Product Development at CAMUG, YYC Nov 2014Dave Sharrock
The rise of the Lean Startup has led to a deeper understanding of the importance of validating business ideas, from new features to new business models. But many tools available to the Product Owner aren't adapted to rapid validation. Starting from the principles and practices of agile product management, from defining the product vision to creating story maps and refining the product backlog, you will learn about key practices that incorporate the lean startup principles, allowing a Product Owner to bring the build-measure-learn cycle alive and ultimately earn more value more quickly.
Systems thinking for agile transformationsDhaval Panchal
culture change is free - comparison of systems leverage points for transformations
Culture of an organization often gets blamed for lack of transformation success. This session takes a systems view to organization transformation. In organization systems, points of leverage are powerful because a small shift in one thing can produce big changes in everything. Consequently the higher the leverage point the more the system will resist changing it. Direct attempts at changing organizational culture do not work, they lead to many haphazard attempts at behavior change but do not result in lasting transformation within organization. Many leaders attempt to shift organizational behavior and neglect underlying structures that give rise to dysfunctional behavior. We compare and contrast different systems leverage points, to draw distinction between leaders actions and more importantly mindset towards organizational transformation. Introduction to various systems thinking models with colorful examples from real world coaching situations will help you to think through your transformation challenges and learn why culture change is free, when you replace willpower with knowledge.
Building the right product is better that building the wrong one fast. To be effective in your role at delivering a successful product or service, you have to be able to think like your customer. This is a workshop style session where participants will go through facilitated exercises working in small teams.
This workshop will introduce you to three techniques:
1) Empathy Maps: Design thinking technique to develop deeper understanding about your customer.
2) Value driven User Stories: Expressing user stories in meaningful way.
3) Story Maps: Capturing user experience through your product feature or service stream.
Roll up your sleeves for active engagement in this workshop style session. Bring your team members if you are struggling in your project and you can work through your problem in this workshop.
Summary
Advanced planning techniques that deliver on promise of empirical evidence based predictability and improve organizational Agility.
Outline
Two things are certain about estimates:
Estimates are always wrong
You will spend more time estimating that you should have otherwise used to do the work instead.
Agile Manifesto Values and Principles do not, not even once, mention “estimates” any where. Yet rapid adoption of estimation techniques labeled as “Agile Estimation” techniques puzzle me. In my experience as practitioner, advisor and coach : I have experienced very limited benefits from estimating and often find that estimates create more harm than good. There are however legitimate business concerns that need active management. Estimates hinder real business agility by servicing temporary comfort through plausible but highly improbable plans.
Following is outline of my talk:
Opening and Introduction
So you think you can estimate: Overview of estimating biases with references to current research in software context.
Anchoring
Impact of irrelevant and misleading information
Temporal distance : The further out in future you estimate the more optimistic your estimate
Relative Size estimation is prone to Directional bias and Assimilation Effect
Sequence reference bias: Biases introduced depending on number sequence used for story pointing
Recollection bias (flawed memory)
Motivational bias
Exposure to biases is unavoidably high and there is no escaping it.
Estimates anchor benefits - Why estimates make me frown?
Applicability of Story point estimates.
Story points are applicable only in fully cross-functional teams that can move a request from Business to Production all by itself. Or in Scaled contexts where teams are fully cross-functional feature teams. In all other cases story points are inapplicable.
In applicability in scaled context with many dependent teams
Introduction to cycle time
How to gather empirical evidence in non-ideal contexts? - Single team
What happens in multi-team environment where teams are cannot be fully cross-functional and have shared dependencies?
I will share principles via case-study where I used cycle time measurements and dependency management board to actively develop empirical cycle time evidence to track a major Game release.
Conclusion
Q&A
Note: This 45 minute talk is fast paced and assumes that participants are sound on their fundamentals.
Estimate anchors benefits -or- Why estimates make me frown? :(
Anchor’s operate unintentionally and work even when people are forewarned. Estimates anchor and concentrate benefits near the estimate value. In this PechaKucha talk I present reasons why the best-benefit outcome is concentrated near the estimated value, irrespective of whether the work gets done sooner or later than estimated value.
“Nature is to be considered much less of a sucker than humans.” - Nassim Nicholas Taleb
You’ve heard it before, “You are agile now, go self-organize” and yet exactly how to do it remains a mystery. Beyond giving permission to “go agile” what else can managers do to help teams capitalize on the power of self-organization? Who’s the real sucker here? Perhaps the question should be, “What can nature teach us about self-organization?” How can we as managers use the lessons nature provides to our advantage?
Swarming is a dynamic act of being, of exhibiting collective action to solve complex problems which are beyond the capabilities of top-down problem solving. Natural systems have iterated over millennia to hone into simple rules. Studies of ants and bees and other beings in the natural world have revealed some of the underlying principles and techniques. These have found applicability into wide variety of problem domains. e.g.. battlefields, drones, supply-chains, autonomous robots etc. But people aren’t robots…or insects. Is there a practical way to use these strategies, these lessons of nature, to help provide guidance for those of us trying to create an environment that supports and nurtures self-organizing teams?
The purpose of our talk is to first, elevate the conversation about Swarming in software development from the “psuedo-management-pop” notion of “every body work on the same thing” approach. Second, in light of the our understanding about how utterly un-understandable complexity really is, we invite you to join us in sharing the questions that truly unsettle us about prevalent management practices.
The Product Backlog drives the work of Scrum teams, but keeping the backlog fresh and useful is often a continuing challenge. Is your product backlog healthy, and what are some ways to keep it that way that you can use right away?
Agile teams collect metrics to provide information for coordination and process tuning. What are some of the basic measurements used in Agile development? How do I make these measurements? How should I use these measurements? What metrics can I use for project analysis? What are some of the pitfalls that should be avoided?
Topics will cover:
Understanding the use of metrics in your environment
Velocity, Burndown and Burnup
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Anthony Dahanne
Les Buildpacks existent depuis plus de 10 ans ! D’abord, ils étaient utilisés pour détecter et construire une application avant de la déployer sur certains PaaS. Ensuite, nous avons pu créer des images Docker (OCI) avec leur dernière génération, les Cloud Native Buildpacks (CNCF en incubation). Sont-ils une bonne alternative au Dockerfile ? Que sont les buildpacks Paketo ? Quelles communautés les soutiennent et comment ?
Venez le découvrir lors de cette session ignite
We describe the deployment and use of Globus Compute for remote computation. This content is aimed at researchers who wish to compute on remote resources using a unified programming interface, as well as system administrators who will deploy and operate Globus Compute services on their research computing infrastructure.
Quarkus Hidden and Forbidden ExtensionsMax Andersen
Quarkus has a vast extension ecosystem and is known for its subsonic and subatomic feature set. Some of these features are not as well known, and some extensions are less talked about, but that does not make them less interesting - quite the opposite.
Come join this talk to see some tips and tricks for using Quarkus and some of the lesser known features, extensions and development techniques.
Globus Connect Server Deep Dive - GlobusWorld 2024Globus
We explore the Globus Connect Server (GCS) architecture and experiment with advanced configuration options and use cases. This content is targeted at system administrators who are familiar with GCS and currently operate—or are planning to operate—broader deployments at their institution.
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus
As part of the DOE Integrated Research Infrastructure (IRI) program, NERSC at Lawrence Berkeley National Lab and ALCF at Argonne National Lab are working closely with General Atomics on accelerating the computing requirements of the DIII-D experiment. As part of the work the team is investigating ways to speedup the time to solution for many different parts of the DIII-D workflow including how they run jobs on HPC systems. One of these routes is looking at Globus Compute as a way to replace the current method for managing tasks and we describe a brief proof of concept showing how Globus Compute could help to schedule jobs and be a tool to connect compute at different facilities.
Understanding Globus Data Transfers with NetSageGlobus
NetSage is an open privacy-aware network measurement, analysis, and visualization service designed to help end-users visualize and reason about large data transfers. NetSage traditionally has used a combination of passive measurements, including SNMP and flow data, as well as active measurements, mainly perfSONAR, to provide longitudinal network performance data visualization. It has been deployed by dozens of networks world wide, and is supported domestically by the Engagement and Performance Operations Center (EPOC), NSF #2328479. We have recently expanded the NetSage data sources to include logs for Globus data transfers, following the same privacy-preserving approach as for Flow data. Using the logs for the Texas Advanced Computing Center (TACC) as an example, this talk will walk through several different example use cases that NetSage can answer, including: Who is using Globus to share data with my institution, and what kind of performance are they able to achieve? How many transfers has Globus supported for us? Which sites are we sharing the most data with, and how is that changing over time? How is my site using Globus to move data internally, and what kind of performance do we see for those transfers? What percentage of data transfers at my institution used Globus, and how did the overall data transfer performance compare to the Globus users?
Into the Box Keynote Day 2: Unveiling amazing updates and announcements for modern CFML developers! Get ready for exciting releases and updates on Ortus tools and products. Stay tuned for cutting-edge innovations designed to boost your productivity.
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxrickgrimesss22
Discover the essential features to incorporate in your Winzo clone app to boost business growth, enhance user engagement, and drive revenue. Learn how to create a compelling gaming experience that stands out in the competitive market.
Navigating the Metaverse: A Journey into Virtual Evolution"Donna Lenk
Join us for an exploration of the Metaverse's evolution, where innovation meets imagination. Discover new dimensions of virtual events, engage with thought-provoking discussions, and witness the transformative power of digital realms."
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Globus
Large Language Models (LLMs) are currently the center of attention in the tech world, particularly for their potential to advance research. In this presentation, we'll explore a straightforward and effective method for quickly initiating inference runs on supercomputers using the vLLM tool with Globus Compute, specifically on the Polaris system at ALCF. We'll begin by briefly discussing the popularity and applications of LLMs in various fields. Following this, we will introduce the vLLM tool, and explain how it integrates with Globus Compute to efficiently manage LLM operations on Polaris. Attendees will learn the practical aspects of setting up and remotely triggering LLMs from local machines, focusing on ease of use and efficiency. This talk is ideal for researchers and practitioners looking to leverage the power of LLMs in their work, offering a clear guide to harnessing supercomputing resources for quick and effective LLM inference.
Experience our free, in-depth three-part Tendenci Platform Corporate Membership Management workshop series! In Session 1 on May 14th, 2024, we began with an Introduction and Setup, mastering the configuration of your Corporate Membership Module settings to establish membership types, applications, and more. Then, on May 16th, 2024, in Session 2, we focused on binding individual members to a Corporate Membership and Corporate Reps, teaching you how to add individual members and assign Corporate Representatives to manage dues, renewals, and associated members. Finally, on May 28th, 2024, in Session 3, we covered questions and concerns, addressing any queries or issues you may have.
For more Tendenci AMS events, check out www.tendenci.com/events
Listen to the keynote address and hear about the latest developments from Rachana Ananthakrishnan and Ian Foster who review the updates to the Globus Platform and Service, and the relevance of Globus to the scientific community as an automation platform to accelerate scientific discovery.
Developing Distributed High-performance Computing Capabilities of an Open Sci...Globus
COVID-19 had an unprecedented impact on scientific collaboration. The pandemic and its broad response from the scientific community has forged new relationships among public health practitioners, mathematical modelers, and scientific computing specialists, while revealing critical gaps in exploiting advanced computing systems to support urgent decision making. Informed by our team’s work in applying high-performance computing in support of public health decision makers during the COVID-19 pandemic, we present how Globus technologies are enabling the development of an open science platform for robust epidemic analysis, with the goal of collaborative, secure, distributed, on-demand, and fast time-to-solution analyses to support public health.
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Shahin Sheidaei
Games are powerful teaching tools, fostering hands-on engagement and fun. But they require careful consideration to succeed. Join me to explore factors in running and selecting games, ensuring they serve as effective teaching tools. Learn to maintain focus on learning objectives while playing, and how to measure the ROI of gaming in education. Discover strategies for pitching gaming to leadership. This session offers insights, tips, and examples for coaches, team leads, and enterprise leaders seeking to teach from simple to complex concepts.
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Globus
The Earth System Grid Federation (ESGF) is a global network of data servers that archives and distributes the planet’s largest collection of Earth system model output for thousands of climate and environmental scientists worldwide. Many of these petabyte-scale data archives are located in proximity to large high-performance computing (HPC) or cloud computing resources, but the primary workflow for data users consists of transferring data, and applying computations on a different system. As a part of the ESGF 2.0 US project (funded by the United States Department of Energy Office of Science), we developed pre-defined data workflows, which can be run on-demand, capable of applying many data reduction and data analysis to the large ESGF data archives, transferring only the resultant analysis (ex. visualizations, smaller data files). In this talk, we will showcase a few of these workflows, highlighting how Globus Flows can be used for petabyte-scale climate analysis.
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar
The European Union Agency for Law Enforcement Cooperation (Europol) has suffered an alleged data breach after a notorious threat actor claimed to have exfiltrated data from its systems. Infamous data leaker IntelBroker posted on the even more infamous BreachForums hacking forum, saying that Europol suffered a data breach this month.
The alleged breach affected Europol agencies CCSE, EC3, Europol Platform for Experts, Law Enforcement Forum, and SIRIUS. Infiltration of these entities can disrupt ongoing investigations and compromise sensitive intelligence shared among international law enforcement agencies.
However, this is neither the first nor the last activity of IntekBroker. We have compiled for you what happened in the last few days. To track such hacker activities on dark web sources like hacker forums, private Telegram channels, and other hidden platforms where cyber threats often originate, you can check SOCRadar’s Dark Web News.
Stay Informed on Threat Actors’ Activity on the Dark Web with SOCRadar!
In software engineering, the right architecture is essential for robust, scalable platforms. Wix has undergone a pivotal shift from event sourcing to a CRUD-based model for its microservices. This talk will chart the course of this pivotal journey.
Event sourcing, which records state changes as immutable events, provided robust auditing and "time travel" debugging for Wix Stores' microservices. Despite its benefits, the complexity it introduced in state management slowed development. Wix responded by adopting a simpler, unified CRUD model. This talk will explore the challenges of event sourcing and the advantages of Wix's new "CRUD on steroids" approach, which streamlines API integration and domain event management while preserving data integrity and system resilience.
Participants will gain valuable insights into Wix's strategies for ensuring atomicity in database updates and event production, as well as caching, materialization, and performance optimization techniques within a distributed system.
Join us to discover how Wix has mastered the art of balancing simplicity and extensibility, and learn how the re-adoption of the modest CRUD has turbocharged their development velocity, resilience, and scalability in a high-growth environment.
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisGlobus
JASMIN is the UK’s high-performance data analysis platform for environmental science, operated by STFC on behalf of the UK Natural Environment Research Council (NERC). In addition to its role in hosting the CEDA Archive (NERC’s long-term repository for climate, atmospheric science & Earth observation data in the UK), JASMIN provides a collaborative platform to a community of around 2,000 scientists in the UK and beyond, providing nearly 400 environmental science projects with working space, compute resources and tools to facilitate their work. High-performance data transfer into and out of JASMIN has always been a key feature, with many scientists bringing model outputs from supercomputers elsewhere in the UK, to analyse against observational or other model data in the CEDA Archive. A growing number of JASMIN users are now realising the benefits of using the Globus service to provide reliable and efficient data movement and other tasks in this and other contexts. Further use cases involve long-distance (intercontinental) transfers to and from JASMIN, and collecting results from a mobile atmospheric radar system, pushing data to JASMIN via a lightweight Globus deployment. We provide details of how Globus fits into our current infrastructure, our experience of the recent migration to GCSv5.4, and of our interest in developing use of the wider ecosystem of Globus services for the benefit of our user community.