You are a good developer, each year you learn more, each year you earn more. You become senior, you become architect, chief architect, chief principal officer architect, and, one day, you are at the top-payroll level, and there is no place to go. You are happy with what you do, but your wife/husband/bank keeps asking for more. What do you do? You go to middle management.
What happens, when you become a manager? How do you organize teams, workspace? How do you help people? How do you deal with politics, communication? What has the position of your desk to do with the architecture of your systems? How do you make decisions?
The MTL Professional Development Programme is a collection of 202 PowerPoint presentations that will provide you with step-by-step summaries of a key management or personal development skill. This presentation is on "Brainstorming" and will show you how to use group thinking to get more and better ideas.
Five people at one computer? How can that possibly be productive?
While this seems like a reasonable question, it's not easily answered - until we begin to understand the power of flow.
Mob Programming grew from the quest of one team to learn how to work well together. Once we started We almost immediately noticed that working this way provided better results in a variety of ways:
We were getting more done, and they were the more important thing
The quality of our work was increasing dramatically
Our Knowledge, skills, and capabilities were improving rapidly
And all while we were having a lot of fun as well!
While we noticed these benefits and more, and it was clear this was in a large part due to working well together throughout the day - we didn't have an understanding of why this was working so wonderfully for us.
A hint came early on when we recognized we were achieving a one-piece flow - but we didn't realize the importance of this until we started exploring the meaning and power of "flow".
In this presentation, we'll share the results of that exploration, and see if we can get a better understanding of Mob Programming and the power of flow.
More details:
https://confengine.com/agile-india-2019/proposal/8275/mob-programming-and-the-power-of-flow
Conference link: https://2019.agileindia.org
Put the key stakeholders in the same room with an unlimited modelling surface, and some tricks, and you'll end up not only with a viable model, but also with skeleton for continuous improvement.
The MTL Professional Development Programme is a collection of 202 PowerPoint presentations that will provide you with step-by-step summaries of a key management or personal development skill. This presentation is on "Brainstorming" and will show you how to use group thinking to get more and better ideas.
Five people at one computer? How can that possibly be productive?
While this seems like a reasonable question, it's not easily answered - until we begin to understand the power of flow.
Mob Programming grew from the quest of one team to learn how to work well together. Once we started We almost immediately noticed that working this way provided better results in a variety of ways:
We were getting more done, and they were the more important thing
The quality of our work was increasing dramatically
Our Knowledge, skills, and capabilities were improving rapidly
And all while we were having a lot of fun as well!
While we noticed these benefits and more, and it was clear this was in a large part due to working well together throughout the day - we didn't have an understanding of why this was working so wonderfully for us.
A hint came early on when we recognized we were achieving a one-piece flow - but we didn't realize the importance of this until we started exploring the meaning and power of "flow".
In this presentation, we'll share the results of that exploration, and see if we can get a better understanding of Mob Programming and the power of flow.
More details:
https://confengine.com/agile-india-2019/proposal/8275/mob-programming-and-the-power-of-flow
Conference link: https://2019.agileindia.org
Put the key stakeholders in the same room with an unlimited modelling surface, and some tricks, and you'll end up not only with a viable model, but also with skeleton for continuous improvement.
As individual contributors and non-senior management, we're always trying to figure out how to get leaders to see and implement DevOps. But what if I told you, you didn't need management to implement DevOps? This talk will give several practical tips that anyone in the technical organization can do to help implement a DevOps type culture.
Techniques for Effective RetrospectivesProwareness
Every month Prowareness organizes a session called “Mastering Scrum”. In these sessions Scrum Masters share their knowledge about a central theme. On January 19 2012 we focused on Retrospectives.
In these slides we share 15 different ways to gather data and create insights. We hope this will inspire you to have Effective Retrospectives!
Presented at Agile on the Beach (6th September 2012)
Apparently, everyone knows about patterns. Except for the ones that don't. Which is basically all the people who've never come across patterns... plus most of the people who have.
Singleton as a rite of patternhood and a source of excitement. Patterns as the raw materials of blueprint-driven architecture and design by diktat. Patterns as something you don't need to know any more because you've got frameworks, libraries and middleware by the download. Patterns as something you don't need to know because you're building on UML, legacy code or emergent design. All these misconceptions... and more.
In this talk, let's take an alternative tour of patterns, one that is based on improving the habitability of code, communication, exploration, empiricism, reasoning, incremental development, sharing design and bridging rather than barricading different levels of expertise.
Surprising Ways You Can Get the Most out of Your MeetingsVolunteerMatch
Most meetings are bad; virtual meetings are worse. But you keep having meetings. There is hope. This session, presented by Danny Mittleman, focused on: [1] specific research-proven techniques that can triple your team’s brainstorming productivity [2] a process to help your team decide which few of those
many brainstormed ideas to focus on—without ever voting an idea “off the island”; and [3] an argument for never voting at meetings—unless you vote at the beginning, before you discuss
a topic.
Problem-Based learning and decision-making skills. 1-unit course taught by Bernie Dodge at San Diego State University. http://edweb.sdsu.edu/courses/edtec700/DM/
With Search playing such a big part on modern applications, provisioning robust search solutions that provide the proper level of security and low maintenance costs in multitenant applications become an entire new challenge. In this session, we define the requirements for multitenant search and review different patterns and solutions available to tackle this challenge.
PLNOG 13: Piotr Wojciechowski: Security and Control PolicyPROIDEA
Piotr Wojciechowski – Consultant and network solutions architect, working on projects for clients from a wide Service Providers sector. Focuses not only on typical routing issues, IP/MPLS but also on VoIP and Wireless technologies. He gained his experience first at NOC ATMAN, then at leading integrator in the design and implementation for the operators, medium and large companies. Piotr is a holder of CCIE Routing & Switching Certificate, he is also CCIE.PL portal Administrator.
Topic of Presentation: TBD
Language: Polish
Abstract: TBD
PLNOG 13: Artur Pająk: Storage w sieciach Ethernet, czyli coś o iSCSI I FCoEPROIDEA
Artur Pająk – IT Product Manager & Solution Architect, Huawei Polska. Jestem absolwentem Politechniki Warszawskie wydziału Elektroniki i Technik Informacyjnych. Przez ostanie 10 lat pracuję jako architek rozwiązań na rynku IT. W głównej mierze (9,5 roku) moje zawodowe życie związane było z firmą Hewlett-Packard gdzie zajmowałem się projektowaniem rozwiązań pamięci masowych. Ostatnie pół roku to współpraca z największym integratorem na polskim rynku, firmą Asseco Poland. Obecnie związany jestem z firmą Huawei Polska gdzie zajmuję się projektowaniem rozwiązań IT dla klientów w Polsce i krajach Europejskich. “
Temat prezentacji: Storage w sieciach Ethernet, czyli coś o iSCSI I FCoE.
Język prezentacji: Polski
Abstrakt: Na prezentacji przedstawiany będzie kierunek i rozwój rozwiązań pamięci masowych udostępniających zasoby poprzez sieć Ethernet (omówienie protokołów iSCSI i FCoE). Konwergentna infrastruktura oparta o rozwiązania Huawei.
PLNOG 13: P. Kupisiewicz, O. Pelerin: Make IOS-XE Troubleshooting Easy – Pack...PROIDEA
Piotr Kupisiewicz – Technical Expert in Krakow’s TAC VPN team. In IT for more than 10 years, out of which 5 years is mostly software engineering experience. Last 5 years spent mostly in networking area interested mostly in Network Security. His hobby are drums and very heavy music. CCIE Security 39762.
Olivier Pelerin – as a key member of the escalation team at Cisco’s Technical Assistance Center, he handles world-wide escalations on VPN technologies pertaining to IPSEC, DMVPN, EzVPN, GetVPN, FlexVPN, PKI. Olivier has spent years troubleshooting and diagnosing issues on some of largest, and most complex VPN deployments Olivier have a CCIE in security #20306
Topic of Presentation: Make IOS-XE Troubleshooting Easy – Packet-Tracer
Language: English
Abstract: “IOS-XE is operating system running on Service Provider devices like ASR series and ISR-4451. Aim of this session is to show how very complicated Service Provider’s configurations can be easily troubleshoted using packet-tracer tool.”
-The evolution of Big Data, both inside Akamai and in the industry.
-The current Big Data Ecosystem with real-world examples.
-Challenges in Big Data and future directions.
Bart Salaets – is Solutions Architect in F5 Networks specifically focusing on service providers in the EMEA region. Prior to this, he has held IP consulting and technical leadership positions in Juniper Networks, Redback Networks and Alcatel-Lucent, giving him more than 15 years of experience in both fixed and mobile broadband IP network design. Bart Salaets was born and still lives in Belgium and holds a Masters degree in Electrical Engineering from the Catholic University of Leuven, Belgium and an MBA from Flanders Business School in Antwerp, Belgium.
Topic of Presentation: Optimising TCP in today’s changing network environment
Language: English
Abstract: The need to juggle performance across wired, wireless and wi-fi networks is a challenge as each of these paths has very different characteristics when it comes to TCP. Tuning the TCP stack to be optimized for the varying degrees of packet loss, latency and congestion on the different connection types is a challenge. This session will cover tuning several aspects of your network and the underlying TCP stack to deliver an optimized application experience for all users. Topics will include:
Choosing the correct Congestion Control algorithm
Optimizing TCP with techniques like TCP buffering and adjusting TCP window sizes
Rate-based pacing to help multiple request/responses over a single connection
PLNOG 13: Andrzej Karpiński: Mechanizmy ochrony anty-DDoS stosowanych w Tele...PROIDEA
Andrzej Karpiński – TBD
Temat prezentacji: Mechanizmy ochrony anty-DDoS stosowanych w Telekomunikacji Polskiej / Orange.
Język prezentacji: Polski
Abstrakt: Orange posiada największą ilość abonentów w Polsce, i w związku z tym największą infrastrukturę sieciową w kraju. Sieć Orange, podobnie jak sieci innych operatorów, jest obiektem ataków DDoS. W naszej prezentacji chcielibyśmy omówić problematykę związaną z atakami DDoS w skali takiego operatora w praktyce, oraz opowiedzieć o tym, jak próbujemy sobie z tym na co dzień radzić. Prezentacja byłaby podzielona na dwie części – w pierwszej zaprezentowalibyśmy przykładowe ataki i ich wpływ na usługi i klientów, z rozbiciem na kategorie: usługi mobilne, usługi szerokopasmowe kablowe i segment klientów premium (biznes, łącza międzyoperatorskie). Parę słów trzebaby także powiedzieć na temat wpływu ataków na samą infrastrukturę sieci (przeciążenia routerów, firewalli, łączy wewnątrz sieci Orange). W drugiej części pokazalibyśmy co operator może z tego typu atakami robić dziś, i jakie są pomysły i oczekiwania w zakresie przyszłości. Prezentacja nie będzie pokazywała żadnego konkretnie komercyjnego produktu sprzedawanego przez Orange, będą to raczej ogólnosieciowo-rynkowe rozważania na temat metod podejścia do takich problemów. Myślę, że ciekawe i ogólnorozwojowe dla dość szerokiego grona słuchaczy.
JDD2014: Reactive JAVA - Tomasz KowalczewskiPROIDEA
Wymagania wydajności, skalowalności i odporności na awarie stawiane przed współcześnie tworzonymi aplikacjami są coraz większe. Ruch związany z reactive manifesto promuje architekturę aplikacji, która ma nam ułatwić sprostanie tym zadaniom.
Rx Java pozwala na pisanie serwisów wykonujących zadania w wielu wątkach. Podstawową jednostką przetwarzania jest zdarzenie, a Rx Java udostępnia nam warstwę abstrakcji w postaci strumieni zdarzeń oraz zestawu funkcji pozwalających na filtrowanie, grupowanie, transformację oraz łączenie ich ze sobą. Programista po stronie serwera decyduje jak i kiedy zdarzenia są generowane, a po stronie klienta w jaki sposób są one łączone z innymi strumieniami i konsumowane.
W ramach prezentacji pokażę jak korzystać z biblioteki Rx Java, jak jej zastosowanie zmienia architekturę aplikacji i w czym to podejście jest lepsze od stosowania wzorców Future i Callback.
Zbudujemy prosty serwis komunikujący się asynchronicznie z innymi aplikacjami. Postaramy się aby ich awarie miały minimalny wpływ na funkcjonalność naszego serwisu. Zmierzymy jego wydajność i porównamy z podejściem gdzie wątki działają synchroniczie i blokują w oczekiwaniu na dane.
JDD2014: Co Twój kod mówi do Ciebie - Mariusz SieraczkiewiczPROIDEA
Czasami wystarczy spojrzenie okiem, żeby zobaczyć, że coś jest nie tak. Nawet takie proste rzeczy w kodzie jak nazwy, sygnatury metod, składowe klasy, klasy, pakiety do nas krzyczą: to nie tak powinno być. Jednak dla dużej części programistów jest to język nieznany. Będziemy się uczyć tego, jak rozpoznawać, co kod nam podpowiada i jak zacząć korzystać z tych podpowiedzi. Jak na bazie prostych przesłanek w kodzie wywnioskować, co zrobić z kodem. Pokażemy wiele technik, których nie znajdziesz w książkach albo takich, które giną w gąszczu mało istotnych zagadnień programowania. Technik których matką jest doświadczenie i praca z dziesiątkami systemów produkcyjnych.
THE INSTITUTIONAL SETTING FOR INVESTMENT IN AGRICULTURAL LANDSIANI
The focus of the seminar was to explore the increasing interest in land acquisition in Africa from the different perspectives of the major stakeholders. It took place at Sida on the 10th of November, 2010.
Water, forests and footprints – finding the right scale for sustainability by...SIANI
In his presentation Kevin Bishop tried to unfold how forests impact water partitioning at different scales. At a local catchment scale, a removal of forests usually increases the total flow, always increases the peak flows, and can increase as well as decrease the base flow. Although there exists some ambiguity regarding the role of forests, all scientific studies confirm that forests have larger evapotranspiration (ET) than most other land uses. (Evapotranspiration is the sum of evaporation and plant transpiration from the Earth's land surface to atmosphere) However, there are studies that consider impacts of forests on water availability for annual mass balances at the local watershed level misleading. More at www.siani.se
As individual contributors and non-senior management, we're always trying to figure out how to get leaders to see and implement DevOps. But what if I told you, you didn't need management to implement DevOps? This talk will give several practical tips that anyone in the technical organization can do to help implement a DevOps type culture.
Techniques for Effective RetrospectivesProwareness
Every month Prowareness organizes a session called “Mastering Scrum”. In these sessions Scrum Masters share their knowledge about a central theme. On January 19 2012 we focused on Retrospectives.
In these slides we share 15 different ways to gather data and create insights. We hope this will inspire you to have Effective Retrospectives!
Presented at Agile on the Beach (6th September 2012)
Apparently, everyone knows about patterns. Except for the ones that don't. Which is basically all the people who've never come across patterns... plus most of the people who have.
Singleton as a rite of patternhood and a source of excitement. Patterns as the raw materials of blueprint-driven architecture and design by diktat. Patterns as something you don't need to know any more because you've got frameworks, libraries and middleware by the download. Patterns as something you don't need to know because you're building on UML, legacy code or emergent design. All these misconceptions... and more.
In this talk, let's take an alternative tour of patterns, one that is based on improving the habitability of code, communication, exploration, empiricism, reasoning, incremental development, sharing design and bridging rather than barricading different levels of expertise.
Surprising Ways You Can Get the Most out of Your MeetingsVolunteerMatch
Most meetings are bad; virtual meetings are worse. But you keep having meetings. There is hope. This session, presented by Danny Mittleman, focused on: [1] specific research-proven techniques that can triple your team’s brainstorming productivity [2] a process to help your team decide which few of those
many brainstormed ideas to focus on—without ever voting an idea “off the island”; and [3] an argument for never voting at meetings—unless you vote at the beginning, before you discuss
a topic.
Problem-Based learning and decision-making skills. 1-unit course taught by Bernie Dodge at San Diego State University. http://edweb.sdsu.edu/courses/edtec700/DM/
With Search playing such a big part on modern applications, provisioning robust search solutions that provide the proper level of security and low maintenance costs in multitenant applications become an entire new challenge. In this session, we define the requirements for multitenant search and review different patterns and solutions available to tackle this challenge.
PLNOG 13: Piotr Wojciechowski: Security and Control PolicyPROIDEA
Piotr Wojciechowski – Consultant and network solutions architect, working on projects for clients from a wide Service Providers sector. Focuses not only on typical routing issues, IP/MPLS but also on VoIP and Wireless technologies. He gained his experience first at NOC ATMAN, then at leading integrator in the design and implementation for the operators, medium and large companies. Piotr is a holder of CCIE Routing & Switching Certificate, he is also CCIE.PL portal Administrator.
Topic of Presentation: TBD
Language: Polish
Abstract: TBD
PLNOG 13: Artur Pająk: Storage w sieciach Ethernet, czyli coś o iSCSI I FCoEPROIDEA
Artur Pająk – IT Product Manager & Solution Architect, Huawei Polska. Jestem absolwentem Politechniki Warszawskie wydziału Elektroniki i Technik Informacyjnych. Przez ostanie 10 lat pracuję jako architek rozwiązań na rynku IT. W głównej mierze (9,5 roku) moje zawodowe życie związane było z firmą Hewlett-Packard gdzie zajmowałem się projektowaniem rozwiązań pamięci masowych. Ostatnie pół roku to współpraca z największym integratorem na polskim rynku, firmą Asseco Poland. Obecnie związany jestem z firmą Huawei Polska gdzie zajmuję się projektowaniem rozwiązań IT dla klientów w Polsce i krajach Europejskich. “
Temat prezentacji: Storage w sieciach Ethernet, czyli coś o iSCSI I FCoE.
Język prezentacji: Polski
Abstrakt: Na prezentacji przedstawiany będzie kierunek i rozwój rozwiązań pamięci masowych udostępniających zasoby poprzez sieć Ethernet (omówienie protokołów iSCSI i FCoE). Konwergentna infrastruktura oparta o rozwiązania Huawei.
PLNOG 13: P. Kupisiewicz, O. Pelerin: Make IOS-XE Troubleshooting Easy – Pack...PROIDEA
Piotr Kupisiewicz – Technical Expert in Krakow’s TAC VPN team. In IT for more than 10 years, out of which 5 years is mostly software engineering experience. Last 5 years spent mostly in networking area interested mostly in Network Security. His hobby are drums and very heavy music. CCIE Security 39762.
Olivier Pelerin – as a key member of the escalation team at Cisco’s Technical Assistance Center, he handles world-wide escalations on VPN technologies pertaining to IPSEC, DMVPN, EzVPN, GetVPN, FlexVPN, PKI. Olivier has spent years troubleshooting and diagnosing issues on some of largest, and most complex VPN deployments Olivier have a CCIE in security #20306
Topic of Presentation: Make IOS-XE Troubleshooting Easy – Packet-Tracer
Language: English
Abstract: “IOS-XE is operating system running on Service Provider devices like ASR series and ISR-4451. Aim of this session is to show how very complicated Service Provider’s configurations can be easily troubleshoted using packet-tracer tool.”
-The evolution of Big Data, both inside Akamai and in the industry.
-The current Big Data Ecosystem with real-world examples.
-Challenges in Big Data and future directions.
Bart Salaets – is Solutions Architect in F5 Networks specifically focusing on service providers in the EMEA region. Prior to this, he has held IP consulting and technical leadership positions in Juniper Networks, Redback Networks and Alcatel-Lucent, giving him more than 15 years of experience in both fixed and mobile broadband IP network design. Bart Salaets was born and still lives in Belgium and holds a Masters degree in Electrical Engineering from the Catholic University of Leuven, Belgium and an MBA from Flanders Business School in Antwerp, Belgium.
Topic of Presentation: Optimising TCP in today’s changing network environment
Language: English
Abstract: The need to juggle performance across wired, wireless and wi-fi networks is a challenge as each of these paths has very different characteristics when it comes to TCP. Tuning the TCP stack to be optimized for the varying degrees of packet loss, latency and congestion on the different connection types is a challenge. This session will cover tuning several aspects of your network and the underlying TCP stack to deliver an optimized application experience for all users. Topics will include:
Choosing the correct Congestion Control algorithm
Optimizing TCP with techniques like TCP buffering and adjusting TCP window sizes
Rate-based pacing to help multiple request/responses over a single connection
PLNOG 13: Andrzej Karpiński: Mechanizmy ochrony anty-DDoS stosowanych w Tele...PROIDEA
Andrzej Karpiński – TBD
Temat prezentacji: Mechanizmy ochrony anty-DDoS stosowanych w Telekomunikacji Polskiej / Orange.
Język prezentacji: Polski
Abstrakt: Orange posiada największą ilość abonentów w Polsce, i w związku z tym największą infrastrukturę sieciową w kraju. Sieć Orange, podobnie jak sieci innych operatorów, jest obiektem ataków DDoS. W naszej prezentacji chcielibyśmy omówić problematykę związaną z atakami DDoS w skali takiego operatora w praktyce, oraz opowiedzieć o tym, jak próbujemy sobie z tym na co dzień radzić. Prezentacja byłaby podzielona na dwie części – w pierwszej zaprezentowalibyśmy przykładowe ataki i ich wpływ na usługi i klientów, z rozbiciem na kategorie: usługi mobilne, usługi szerokopasmowe kablowe i segment klientów premium (biznes, łącza międzyoperatorskie). Parę słów trzebaby także powiedzieć na temat wpływu ataków na samą infrastrukturę sieci (przeciążenia routerów, firewalli, łączy wewnątrz sieci Orange). W drugiej części pokazalibyśmy co operator może z tego typu atakami robić dziś, i jakie są pomysły i oczekiwania w zakresie przyszłości. Prezentacja nie będzie pokazywała żadnego konkretnie komercyjnego produktu sprzedawanego przez Orange, będą to raczej ogólnosieciowo-rynkowe rozważania na temat metod podejścia do takich problemów. Myślę, że ciekawe i ogólnorozwojowe dla dość szerokiego grona słuchaczy.
JDD2014: Reactive JAVA - Tomasz KowalczewskiPROIDEA
Wymagania wydajności, skalowalności i odporności na awarie stawiane przed współcześnie tworzonymi aplikacjami są coraz większe. Ruch związany z reactive manifesto promuje architekturę aplikacji, która ma nam ułatwić sprostanie tym zadaniom.
Rx Java pozwala na pisanie serwisów wykonujących zadania w wielu wątkach. Podstawową jednostką przetwarzania jest zdarzenie, a Rx Java udostępnia nam warstwę abstrakcji w postaci strumieni zdarzeń oraz zestawu funkcji pozwalających na filtrowanie, grupowanie, transformację oraz łączenie ich ze sobą. Programista po stronie serwera decyduje jak i kiedy zdarzenia są generowane, a po stronie klienta w jaki sposób są one łączone z innymi strumieniami i konsumowane.
W ramach prezentacji pokażę jak korzystać z biblioteki Rx Java, jak jej zastosowanie zmienia architekturę aplikacji i w czym to podejście jest lepsze od stosowania wzorców Future i Callback.
Zbudujemy prosty serwis komunikujący się asynchronicznie z innymi aplikacjami. Postaramy się aby ich awarie miały minimalny wpływ na funkcjonalność naszego serwisu. Zmierzymy jego wydajność i porównamy z podejściem gdzie wątki działają synchroniczie i blokują w oczekiwaniu na dane.
JDD2014: Co Twój kod mówi do Ciebie - Mariusz SieraczkiewiczPROIDEA
Czasami wystarczy spojrzenie okiem, żeby zobaczyć, że coś jest nie tak. Nawet takie proste rzeczy w kodzie jak nazwy, sygnatury metod, składowe klasy, klasy, pakiety do nas krzyczą: to nie tak powinno być. Jednak dla dużej części programistów jest to język nieznany. Będziemy się uczyć tego, jak rozpoznawać, co kod nam podpowiada i jak zacząć korzystać z tych podpowiedzi. Jak na bazie prostych przesłanek w kodzie wywnioskować, co zrobić z kodem. Pokażemy wiele technik, których nie znajdziesz w książkach albo takich, które giną w gąszczu mało istotnych zagadnień programowania. Technik których matką jest doświadczenie i praca z dziesiątkami systemów produkcyjnych.
THE INSTITUTIONAL SETTING FOR INVESTMENT IN AGRICULTURAL LANDSIANI
The focus of the seminar was to explore the increasing interest in land acquisition in Africa from the different perspectives of the major stakeholders. It took place at Sida on the 10th of November, 2010.
Water, forests and footprints – finding the right scale for sustainability by...SIANI
In his presentation Kevin Bishop tried to unfold how forests impact water partitioning at different scales. At a local catchment scale, a removal of forests usually increases the total flow, always increases the peak flows, and can increase as well as decrease the base flow. Although there exists some ambiguity regarding the role of forests, all scientific studies confirm that forests have larger evapotranspiration (ET) than most other land uses. (Evapotranspiration is the sum of evaporation and plant transpiration from the Earth's land surface to atmosphere) However, there are studies that consider impacts of forests on water availability for annual mass balances at the local watershed level misleading. More at www.siani.se
Priorities and Strategic Initiatives for Securing Forest and Community Land ...SIANI
Presented as part of the Seminar on Securing Forest and Community Land Rights - Challenges, Trends and Ways Forward. The seminar focused on forests and other off-farm areas that constitute vital resources for the food security and livelihoods of the rural poor in many developing countries. These lands are often used in integrated ways by local communities under communal customary arrangements while often formally owned by the state. Unclear land rights make these resources and associated livelihoods particularly vulnerable in the current context of increased demand for land; this needs to be better recognized and articulated in discussions on land rights and responsible land investments.
Vikten av jämställdhet för en globalt hållbar tryggad livsmedelsförsörjning o...SIANI
Viveka Carlestam presenterade WeEffekts specifika satsning på kvinnor i utvecklingsarbetet. WeEffekt startade redan 1958 och har sedan dess varit en biståndsorganisation inom kooperationen som arbetar med att långsiktigt förbättra människors levnadsvillkor. WeEffect arbetar i mer än 24 länder och med 160 lokala organisationer. Då man upptäckte att kvinnor inte gynnades till samma nivå som män i sina projekt i Latin Amerika bestämde man sig 2006 för att satsa mer än 50% av biståndet på kvinnor. Läs mer på: www.siani.se
PLNOG 13: L. Iannone, W. Shao: Internet Traffic-Engineering with LISPPROIDEA
Luigi IANNONE - Luigi is currently an Associate Professor at Telecom ParisTech (Paris), since May 2012. He was previously Senior Research Scientist at Deutsche Telekom Innovation Laboratories (TLabs, Berlin Germany); post-doc Researcher at Université catholique de Louvain (UCL - Belgium); and worked at the Université Pierre et Marie Curie (Paris VI – France), first as Ph.D. candidate and later as post-doc. His current research interests include intra- and inter- domain routing, future Internet architectures, as well as mobility, wireless networks, and wired/wireless convergence. He is currently serving on the editorial board of Elsevier Computer Networks Journal. Luigi Iannone is also co-chair of the LISP Working Group at the IETF (Internet Engineering Task Force) and the main developer of the OpenLISP Project.
Wenqin Shao – Wenqin SHAO is a PhD candidate at Telecom ParisTech. Meanwhile he is also a research engineer working for BORDER 6. He received an Engineering degree from Telecom ParisTech in 2013 and a Bachelor of Engineering in 2010 from Fudan University, Shanghai. He previously worked as solution manager and network architect separately for SFR and Wibox, both of which are French telecom operators. His current research interests cover internet routing and traffic engineering, and more generally enhanced solutions for operating network systems, so as to deliver ever-evolving services in a less constrained Internet.
Abstract: “LISP (locator/Identifier Separation Protocol) brings a revolutionary model for routing in largescale networks. Its original aim is to help reducing the size of the routing tables and thus bringing better scalability to the Internet. Due to its inherent flexibility, there are today several scenarios and use-cases where LISP is experimented and deployed either to enable new features or to fix (or at least alleviate) issues with current models and protocols (e.g., VM mobility, IPv6 transition, traffic-engineering, etc.). These new and improved capabilities are experimented within two co-existing environments: the LISP Beta-Network (http://www.lisp4.net), where Cisco is a major contributor, and LISP-lab (http://www.lisplab. org), mainly built on the open-source OpenLISP Project (http://www.openlisp.org). Within this session, we propose to present a case study where LISP is used as a control-plane signaling protocol for traffic engineering over the Internet. It intends to showcase how the current Internet performance can be improved through coordinated traffic engineering via orchestrated source and destination Autonomous Systems routing decisions. Such an objective is achieved without touching or tweaking in any way the current BGP routing infrastructure. In the proposed deployment model LISP provides both control- and data- plane functions; with a full LISP stack on both ends, it can as well operate as an traffic engineering control-plane on top of the BGP routing infrastructure.
Katarina Eriksson, Senior Project & Partnership Development Manager at Tetra ...SIANI
The representative of the Private Sector, Katarina Eriksson, Senior Project & Partnership Development Manager at Tetra Laval, presented a school milk project that focuses simultaneously on reduction of malnutrition and on job creation in Thailand by developing local milk production.
The “Course Topics” series from Manage Train Learn and Slide Topics is a collection of over 4000 slides that will help you master a wide range of management and personal development skills. The 202 PowerPoints in this series offer you a complete and in-depth study of each topic. This presentation is on "Group Thinking".
The Elephant In The Room: Motivation (2nd revision)Lemi Orhan Ergin
This is the second revision of one of my favorite talk about how to improve people's motivation during agile adaptation. I presented it in the April'13 event of Google Developers Group (GDG) Istanbul.
A Design Thinking Workshop for the MSIS CoreCarl M. Briggs Ph..docxblondellchancy
A Design Thinking Workshop for the MSIS Core
Carl M. Briggs Ph.D.
Fettig/Whirlpool Faculty Fellow
Co-Director, Business Operations Consulting Workshop
Fall 2019
1
Outline
Welcome & Introductions
What is Design Thinking?
About the class
Exercises:
Conditioning Exercise
Show Don’t Tell
Welcome & Introductions
Introductions…
Professor Carl M. Briggs Ph.D.
26 years of experience leading, and managing projects, and teaching the principles of effective project management to undergraduates, MBA’s and executives in the United States, Europe and Asia. Academic appointments in the United States (IU) , the Europe (Berlin) and Asia (Seoul).
Married to Annette Hill Briggs and father to Mariah, Ben and Emily.
Academia
Industries
Companies
Consulting
Mfg.
Healthcare Life Sciences
Supply Chain & Strategic Sourcing
Regions
NASA
Toyota
Samsung
FedEx
WalMart
Samsung
US DOD
4
Why we’re here…
?
?
?
What kind of problems have you solved?
6
MY STORY
YOUR WORLD…
MY WORLD…
What is Design Thinking?
BAD DESIGN MAY NOT BE IMMEDIATELY OBVIOUS
BUT OVER TIME THE TRUTH BEGINS TO SHOW
UNTIL IT IS ALL THAT IS LEFT, AND ALL
THAT YOUR CUSTOMERS REMEMBER
Bad design is all around us…
9
Design is not everything, but it somehow gets into everything.
Ralph Caplan, By Design
Design Thinking is …
… human-centered, collaborative, possibility-driven, options-focused, and iterative.
… the confidence that new, better things are possible and that you can make them happen.
Ralph Caplan, born January 4, 1925 is a design consultant, writer and public speaker. After serving in the Marines in WWII, he graduated from Earlham College and then went on to Indiana University for his Masters Degree. He later taught at Wabash College before moving to NYC where he became editor of Industrial Design.
He is the author of By Design: Why There are No Locks on the Bathroom Doors in the Hotel Louis XIV and Other Object Lessons.
He is considered a founding father of modern design thinking.
10
Roots of Design Thinking…
Developed/Made famous by Tim Brown at IDEO, taught at the Stanford School of Design.
Very influential in design circles, but becoming more influential in business
DEFINITION:
“A making-based problem solving process that is rooted in human empathy, done iteratively in collaborative multi-disciplinary teams.”
The Thought Leaders…
Tim Brown (IDEO)
https://www.youtube.com/watch?v=UAinLaT42xY
When did Design Thinking Become Small?
“Instead of starting with technology, the team started with people and culture…”
Design vs. Design Thinking
Design became small when it became the tool of consumerism
“Instead of starting with technology, the team started with people and culture…”
Design Thinking is about collaborative human creativity applied using a specific mindset and process framework focused on solving a wicked problem
Collaborative
Human
Creativity
Mindset
The Design Thin ...
How to Run Remote Meetings That Don’t Suck QuekelsBaro
Learn how to ensure your meetings remote don't suck. Andre Pinantoan, Head of Growth at AI a coaching startup is here to help you optimize your meetings.
How to make team collaboration suck less!Brian LaMee
Working with people can sometimes suck. You know how it goes, you have to get a team together, you hold countless (or pointless) meetings, nobody knows what the tasks are and who was supposed to do what, nobody can find the right documents or the right version and nobody can access any of the tools to share documents when you need them. This is usually the point where you just throw your hands up and scream, “FORGET IT, I WILL JUST DO IT MYSELF!”
But for most things, you can’t do it all by yourself. You need to collaborate with other members of your team, or other teams in the company or maybe even people outside your organization. Tools have always helped us make things suck less. The airplane made it suck less to get across the ocean, calculators made it suck less to do complex mathematical calculations and now the Cloud and Collaboration tools are making it suck less to work on projects and stay connected as teams.
Structured soft skills (not only) for Technical Leaders - Agilia Brno 2014BNS IT
You are not a born leader. You haven't been prepared to be one but you were chosen to be. And then everything changed. Now you should be a good communicator, negotiator, mediator, facilitator, motivator. You have heard that you should be a servant leader, should prefer collaboration over contract negotiation, people over processes but … you think: „What the heck should I exactly do?“ Most of the leadership hints are general, fuzzy and unstructured. If it sounds familiar to you, this is a talk for you.
We will talk about fundamental soft skills in a structured way. You will see a lot of schemas, diagrams, algorithms, dependencies you weren't aware of before. This way misty soft world will become familiar and easier to understand for left-brainers (people loving to think in an analytical way).
What we will talk about?
How to resolve tough (conflict) situations.
How to find a problem solution.
How to conduct effective meetings in a way nobody told you about earlier.
Who will benefit from this?
Technical leaders, team leaders, any other kind of leaders working dealing with software development.
Leaders and all technical folks interested in developing their soft skills.
Technical guys (developers, testers, ux designers) at least having clue that soft skills might be really important in their work.
How People Work and how you can help them to give their bestRoderic Gray
Roderic Gray's book "How People Work and how you can help them to give their best" explains why people at work behave the way they do, and how managers, business students and consultants can get the best performance from their people and from themselves
The Path of Pain: Mastering Game Design in 20 steps - takeawayKacper Szymczak
We all have a Design Muscle. In order for it to create what one wishes it to, it must be trained. It must be submitted to painful exercise. It must be strengthened to the level where it won't matter if the time is lacking, if your boss wants 10 versions just to scrap them all, if the editor is crashing, if the topic is boring, or you're working on a clone. The philosophy the speaker will present is grounded on mastering excellence and focusing on the fascinating craftsmanship of game design, which is - as often forgotten - a world of fun in itself.
Performed live at Game Industry Conference 2016.
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.
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.
How Recreation Management Software Can Streamline Your Operations.pptxwottaspaceseo
Recreation management software streamlines operations by automating key tasks such as scheduling, registration, and payment processing, reducing manual workload and errors. It provides centralized management of facilities, classes, and events, ensuring efficient resource allocation and facility usage. The software offers user-friendly online portals for easy access to bookings and program information, enhancing customer experience. Real-time reporting and data analytics deliver insights into attendance and preferences, aiding in strategic decision-making. Additionally, effective communication tools keep participants and staff informed with timely updates. Overall, recreation management software enhances efficiency, improves service delivery, and boosts customer satisfaction.
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.
Designing for Privacy in Amazon Web ServicesKrzysztofKkol1
Data privacy is one of the most critical issues that businesses face. This presentation shares insights on the principles and best practices for ensuring the resilience and security of your workload.
Drawing on a real-life project from the HR industry, the various challenges will be demonstrated: data protection, self-healing, business continuity, security, and transparency of data processing. This systematized approach allowed to create a secure AWS cloud infrastructure that not only met strict compliance rules but also exceeded the client's expectations.
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...Hivelance Technology
Cryptocurrency trading bots are computer programs designed to automate buying, selling, and managing cryptocurrency transactions. These bots utilize advanced algorithms and machine learning techniques to analyze market data, identify trading opportunities, and execute trades on behalf of their users. By automating the decision-making process, crypto trading bots can react to market changes faster than human traders
Hivelance, a leading provider of cryptocurrency trading bot development services, stands out as the premier choice for crypto traders and developers. Hivelance boasts a team of seasoned cryptocurrency experts and software engineers who deeply understand the crypto market and the latest trends in automated trading, Hivelance leverages the latest technologies and tools in the industry, including advanced AI and machine learning algorithms, to create highly efficient and adaptable crypto trading bots
A Comprehensive Look at Generative AI in Retail App Testing.pdfkalichargn70th171
Traditional software testing methods are being challenged in retail, where customer expectations and technological advancements continually shape the landscape. Enter generative AI—a transformative subset of artificial intelligence technologies poised to revolutionize software testing.
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns
Unlocking Business Potential: Tailored Technology Solutions by Prosigns
Discover how Prosigns, a leading technology solutions provider, partners with businesses to drive innovation and success. Our presentation showcases our comprehensive range of services, including custom software development, web and mobile app development, AI & ML solutions, blockchain integration, DevOps services, and Microsoft Dynamics 365 support.
Custom Software Development: Prosigns specializes in creating bespoke software solutions that cater to your unique business needs. Our team of experts works closely with you to understand your requirements and deliver tailor-made software that enhances efficiency and drives growth.
Web and Mobile App Development: From responsive websites to intuitive mobile applications, Prosigns develops cutting-edge solutions that engage users and deliver seamless experiences across devices.
AI & ML Solutions: Harnessing the power of Artificial Intelligence and Machine Learning, Prosigns provides smart solutions that automate processes, provide valuable insights, and drive informed decision-making.
Blockchain Integration: Prosigns offers comprehensive blockchain solutions, including development, integration, and consulting services, enabling businesses to leverage blockchain technology for enhanced security, transparency, and efficiency.
DevOps Services: Prosigns' DevOps services streamline development and operations processes, ensuring faster and more reliable software delivery through automation and continuous integration.
Microsoft Dynamics 365 Support: Prosigns provides comprehensive support and maintenance services for Microsoft Dynamics 365, ensuring your system is always up-to-date, secure, and running smoothly.
Learn how our collaborative approach and dedication to excellence help businesses achieve their goals and stay ahead in today's digital landscape. From concept to deployment, Prosigns is your trusted partner for transforming ideas into reality and unlocking the full potential of your business.
Join us on a journey of innovation and growth. Let's partner for success with Prosigns.
Why React Native as a Strategic Advantage for Startup Innovation.pdfayushiqss
Do you know that React Native is being increasingly adopted by startups as well as big companies in the mobile app development industry? Big names like Facebook, Instagram, and Pinterest have already integrated this robust open-source framework.
In fact, according to a report by Statista, the number of React Native developers has been steadily increasing over the years, reaching an estimated 1.9 million by the end of 2024. This means that the demand for this framework in the job market has been growing making it a valuable skill.
But what makes React Native so popular for mobile application development? It offers excellent cross-platform capabilities among other benefits. This way, with React Native, developers can write code once and run it on both iOS and Android devices thus saving time and resources leading to shorter development cycles hence faster time-to-market for your app.
Let’s take the example of a startup, which wanted to release their app on both iOS and Android at once. Through the use of React Native they managed to create an app and bring it into the market within a very short period. This helped them gain an advantage over their competitors because they had access to a large user base who were able to generate revenue quickly for them.
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.
Code reviews are vital for ensuring good code quality. They serve as one of our last lines of defense against bugs and subpar code reaching production.
Yet, they often turn into annoying tasks riddled with frustration, hostility, unclear feedback and lack of standards. How can we improve this crucial process?
In this session we will cover:
- The Art of Effective Code Reviews
- Streamlining the Review Process
- Elevating Reviews with Automated Tools
By the end of this presentation, you'll have the knowledge on how to organize and improve your code review proces
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Globus
The U.S. Geological Survey (USGS) has made substantial investments in meeting evolving scientific, technical, and policy driven demands on storing, managing, and delivering data. As these demands continue to grow in complexity and scale, the USGS must continue to explore innovative solutions to improve its management, curation, sharing, delivering, and preservation approaches for large-scale research data. Supporting these needs, the USGS has partnered with the University of Chicago-Globus to research and develop advanced repository components and workflows leveraging its current investment in Globus. The primary outcome of this partnership includes the development of a prototype enterprise repository, driven by USGS Data Release requirements, through exploration and implementation of the entire suite of the Globus platform offerings, including Globus Flow, Globus Auth, Globus Transfer, and Globus Search. This presentation will provide insights into this research partnership, introduce the unique requirements and challenges being addressed and provide relevant project progress.
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
Modern design is crucial in today's digital environment, and this is especially true for SharePoint intranets. The design of these digital hubs is critical to user engagement and productivity enhancement. They are the cornerstone of internal collaboration and interaction within enterprises.
Accelerate Enterprise Software Engineering with PlatformlessWSO2
Key takeaways:
Challenges of building platforms and the benefits of platformless.
Key principles of platformless, including API-first, cloud-native middleware, platform engineering, and developer experience.
How Choreo enables the platformless experience.
How key concepts like application architecture, domain-driven design, zero trust, and cell-based architecture are inherently a part of Choreo.
Demo of an end-to-end app built and deployed on Choreo.
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...Juraj Vysvader
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I didn't get rich from it but it did have 63K downloads (powered possible tens of thousands of websites).
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...informapgpstrackings
Keep tabs on your field staff effortlessly with Informap Technology Centre LLC. Real-time tracking, task assignment, and smart features for efficient management. Request a live demo today!
For more details, visit us : https://informapuae.com/field-staff-tracking/
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.
How to Position Your Globus Data Portal for Success Ten Good PracticesGlobus
Science gateways allow science and engineering communities to access shared data, software, computing services, and instruments. Science gateways have gained a lot of traction in the last twenty years, as evidenced by projects such as the Science Gateways Community Institute (SGCI) and the Center of Excellence on Science Gateways (SGX3) in the US, The Australian Research Data Commons (ARDC) and its platforms in Australia, and the projects around Virtual Research Environments in Europe. A few mature frameworks have evolved with their different strengths and foci and have been taken up by a larger community such as the Globus Data Portal, Hubzero, Tapis, and Galaxy. However, even when gateways are built on successful frameworks, they continue to face the challenges of ongoing maintenance costs and how to meet the ever-expanding needs of the community they serve with enhanced features. It is not uncommon that gateways with compelling use cases are nonetheless unable to get past the prototype phase and become a full production service, or if they do, they don't survive more than a couple of years. While there is no guaranteed pathway to success, it seems likely that for any gateway there is a need for a strong community and/or solid funding streams to create and sustain its success. With over twenty years of examples to draw from, this presentation goes into detail for ten factors common to successful and enduring gateways that effectively serve as best practices for any new or developing gateway.
How to Position Your Globus Data Portal for Success Ten Good Practices
JDD2014: Game of Throneware, or how not to get killed when a developer becomes a manager - Jakub Nabrdalik
1. Game of Throneware
or how not to get killed
when a developer becomes a manager
2. Jakub Nabrdalik
10+ years as
Business Analyst
Software Developer
Team Lead
Program Manager
Product Owner
Scrum Master
Solution/Software Architect
Head of Software Development
16. Complexity
One thing I learned, painfully, is that no
matter what you plan for the system, it is
not going to happen. The world doesn’t work
that way. The system you live in doesn’t care
about your plans. You may think that A leads to
B, and in theory, you might even be right. But
theory rarely works in practice, and
predictability has a devious sister named
complexity.
[Jurgen Appelo; Management 3.0]
24. Before you talk, think about what goal you want
to achieve, and whether what you’ll say is
bringing you closer to the goal.
25. Compare
This idea is completely stupid, and impossible
to implement with our teams!
26. Compare
This idea is completely stupid, and impossible
to implement with our teams!
It’s an interesting idea, but I have doubts
whether it suits our situation. Can you create a
proof of concept for that?
27. Lesson 2: for
simple people
Everyone has
an agenda
Learn what the other
party wants, and use
it (align their goal
with yours)
33. Lesson 3: body language
The less direct the channel of communication,
the more likely you are, to be misunderstood
face2face > video > chat > email
35. What is more important?
system architecture vision document
how people are split into teams
where your desk is located
36. System architecture vision
document
"Organizations which design systems ... are
constrained to produce designs which are
copies of the communication structures of
these organizations"
M. Conway
37. How people are split into teams
"Your team structure will override any
architecture you have"
Jeffrey Sologov
Conclusion:
small (scrum) teams = microservices
45. Where your desk is located
Team setup
advantages:
turn around/lean to help
self controlling system
self motivating culture
open
disadvantages:
no porn
46.
47. It has to go together!
system architecture vision document
how people are split into teams
where your desk is located
50. Explaining WTF to your people
is never on the picture!
Thus:
decisions which (from other’s perspective) make no sense
decisions which (from other’s perspective) are bad for
people and business
51. Engineers are built to
solve problems
Throw a problem at them
Describe the constraints
Let them find a solution
but have your solution ready in case they won’t
55. How to be smart & fair?
Easy: just don’t be unfair & stupid!
56. How not to be unfair and stupid
trust
transparency
fairness
cooperation
57. Fairness
make the reasoning public
include all the parties
listen to everyone who has something to say
58. Fairness
Even if people do not agree, they will
understand WHY a decision was made
Engineers accept REASONABLE decisions,
even when they do not agree
60. Self organized teams
What about a Team Leader?
- watches for interpersonal problems
- breaks impasse
- veto right
Plan minimum (your expectations)
- retrospectives (join, publish)
- standups
61. Decision making model
Who said you have to have just one model?
Hiring - delegation/democracy
Review - democracy
Tech problem - meritocracy
Operating system - anarchy
New office design - feudalism
64. Having goals helps you get through
My goals:
- make our development scalable
- make 4finance the best place to develop
- hire the best people
- create culture of learning and improvement
72. A dev always have something to do, even in an
imaginary situation when his backlog is empty
(learning, coding, games, porn)
What does a full-time scrum master do, when
he has nothing to do?
74. The people that do not code
Scrum masters optimize processes
They do not stop on bottlenecks
Scrum masters need more meetings
Engineers hate meetings
Engineers do not work on meetings
Problem?