Daniel Wildt has over 10 years of experience in IT and has been researching and applying Agile methodologies since 2003. He currently works as a software developer and Agile coach at Dell IT in Brazil. He discusses his experiences helping teams at Dell adopt Agile practices on large, global projects. Some successes include using iterations, velocity tracking, and greater communication to overcome challenges with distributed teams and rigid processes. He advocates starting with continuous improvement and empowering teams as ways to introduce Agile values in a large company.
We all know, given the right mindset, that Agile approaches are a great way to get results and for people to go home feeling that they have contributed.
But no one really asks why. Why does it work?
This presentation, given at the Agile Business Conference in London in 2013 provides a collection of Agile-independant thoughts and ideas to make people think.
Above all, it provides some take aways to help judge if the team has a solid understanding of purpose and if the team is just well, how can on say, "dysfunctional".
Transforming Managers for an Agile Deployment - Agile Tour Montreal 2017Maurizio Mancini
Presentation at Agile Tour Montreal 2017 by Maurizio Mancini of Exempio. This presentation is an overview of what role software managers could play in an Agile world.
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...Maurizio Mancini
Presentation at Agile Tour Montreal 2018 by Maurizio Mancini of Exempio and Paul T. Ryan CTO of OpenX.
Many organizations think they are Agile when they are not. Here is how to recognize when you need an Agile reboot and how to reboot your organization to become a true Agile organization.
Maximising and monitoring project management competenceILX Group
Introduce the ILX 3CAT – combined competence and capability assessment tool
Review the APM Competence Framework (2015) and to show how the 3CAT can help you to develop the competence of your teams by baselining capability
Review the impact of competence assessment on personal and organisational capability
Review of the ILX 3CAT tool.
This presentation attempts to apply the missing science behind being successful with DevOps. Many DevOps practitioners are missing the science of Organizational Behavior and Organizational Development that are critical in the bringing about the desired DevOps change they are seeking
We all know, given the right mindset, that Agile approaches are a great way to get results and for people to go home feeling that they have contributed.
But no one really asks why. Why does it work?
This presentation, given at the Agile Business Conference in London in 2013 provides a collection of Agile-independant thoughts and ideas to make people think.
Above all, it provides some take aways to help judge if the team has a solid understanding of purpose and if the team is just well, how can on say, "dysfunctional".
Transforming Managers for an Agile Deployment - Agile Tour Montreal 2017Maurizio Mancini
Presentation at Agile Tour Montreal 2017 by Maurizio Mancini of Exempio. This presentation is an overview of what role software managers could play in an Agile world.
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...Maurizio Mancini
Presentation at Agile Tour Montreal 2018 by Maurizio Mancini of Exempio and Paul T. Ryan CTO of OpenX.
Many organizations think they are Agile when they are not. Here is how to recognize when you need an Agile reboot and how to reboot your organization to become a true Agile organization.
Maximising and monitoring project management competenceILX Group
Introduce the ILX 3CAT – combined competence and capability assessment tool
Review the APM Competence Framework (2015) and to show how the 3CAT can help you to develop the competence of your teams by baselining capability
Review the impact of competence assessment on personal and organisational capability
Review of the ILX 3CAT tool.
This presentation attempts to apply the missing science behind being successful with DevOps. Many DevOps practitioners are missing the science of Organizational Behavior and Organizational Development that are critical in the bringing about the desired DevOps change they are seeking
From Incremental & Iterative to Agile – What's the Right Process For Your Tea...Atlassian
Every software team has heard the phrase “going agile" and many consider themselves agile, but what does it mean to be truly agile? Implementing agile in a team takes commitment and is anything but “nimble and quick”. In fact, sometimes you need to become good at Incremental and Iterative Development (IID) before you can be Agile. In this talk, you will learn whether IID or Agile is right for your team, how to deploy and maintain a selected process, and how to make JIRA work for your development process.
Acomprehensive understanding of how PRINCE2 enables you to be a more effective project manager and explained what makes a project successful and why projects fail.
From Classroom to Zoom - How to Adapt to Our New Virtual WorldAgile Montréal
This year we have had to reinvent ourselves. Gone are in-person interactions, only to be replaced by the cold glow of our computer monitors. The nature of virtual interaction is inherently different than in-person interaction, and this talk aims to explore just that. We look at how you should approach the two in different ways, and we aim to give you the tools and knowledge you need to successfully lead virtual meetings, training, and work-session with others.
Daniel Tardif
Pair Programming, TDD and other impractical thingsMarcello Duarte
"Why should we write our tests first? Isn't that going to slow my development?" "What? Assigning a single task to 2 developers? How is that efficient? What a waste of resources!" "Look, in the perfect world your advises are great, but I have a project to finish here." In this talk Marcello explores efficiency in contrast to effectiveness. He looks into how practices, traditionally accepted as efficient, sometimes turn out to be less effective than a few "impractical" things he has come across.
You’ve “gone agile” and have been relatively successful. So, how do you know how well your team is really doing? And how do you continuously improve your practices? When things get rocky, how do you handle the challenges without reverting to old habits? You realize that the path to high-performance agile testing isn’t easy or quick. It also helps to have a guide. So consider this workshop your guide to ongoing, improved, and sustained high-performance. Join Bob Galen and Mary Thorn as they share lessons from their most successful agile testing transitions. Explore actual team case studies for building team skills, embracing agile requirements, fostering customer interaction, building agile automation, driving business value, and testing at-scale—all building agile testing excellence. Examine the mistakes, adjustments, and the successes, and learn how to react to real-world contexts. Leave with a better view of your team’s strengths, weaknesses, and where you need to focus to improve.
[Sample Question] PeopleCert PRINCE2 Foundation CertificationMeghna Arora
Click Here---> https://bit.ly/37Yda9r <---Get complete detail on PRINCE2 Foundation exam guide to crack PRINCE2 2017. You can collect all information on PRINCE2 Foundation tutorial, practice test, books, study material, exam questions, and syllabus. Firm your knowledge on PRINCE2 2017 and get ready to crack PRINCE2 Foundation certification. Explore all information on PRINCE2 Foundation exam with number of questions, passing percentage and time duration to complete test.
From Incremental & Iterative to Agile – What's the Right Process For Your Tea...Atlassian
Every software team has heard the phrase “going agile" and many consider themselves agile, but what does it mean to be truly agile? Implementing agile in a team takes commitment and is anything but “nimble and quick”. In fact, sometimes you need to become good at Incremental and Iterative Development (IID) before you can be Agile. In this talk, you will learn whether IID or Agile is right for your team, how to deploy and maintain a selected process, and how to make JIRA work for your development process.
Acomprehensive understanding of how PRINCE2 enables you to be a more effective project manager and explained what makes a project successful and why projects fail.
From Classroom to Zoom - How to Adapt to Our New Virtual WorldAgile Montréal
This year we have had to reinvent ourselves. Gone are in-person interactions, only to be replaced by the cold glow of our computer monitors. The nature of virtual interaction is inherently different than in-person interaction, and this talk aims to explore just that. We look at how you should approach the two in different ways, and we aim to give you the tools and knowledge you need to successfully lead virtual meetings, training, and work-session with others.
Daniel Tardif
Pair Programming, TDD and other impractical thingsMarcello Duarte
"Why should we write our tests first? Isn't that going to slow my development?" "What? Assigning a single task to 2 developers? How is that efficient? What a waste of resources!" "Look, in the perfect world your advises are great, but I have a project to finish here." In this talk Marcello explores efficiency in contrast to effectiveness. He looks into how practices, traditionally accepted as efficient, sometimes turn out to be less effective than a few "impractical" things he has come across.
You’ve “gone agile” and have been relatively successful. So, how do you know how well your team is really doing? And how do you continuously improve your practices? When things get rocky, how do you handle the challenges without reverting to old habits? You realize that the path to high-performance agile testing isn’t easy or quick. It also helps to have a guide. So consider this workshop your guide to ongoing, improved, and sustained high-performance. Join Bob Galen and Mary Thorn as they share lessons from their most successful agile testing transitions. Explore actual team case studies for building team skills, embracing agile requirements, fostering customer interaction, building agile automation, driving business value, and testing at-scale—all building agile testing excellence. Examine the mistakes, adjustments, and the successes, and learn how to react to real-world contexts. Leave with a better view of your team’s strengths, weaknesses, and where you need to focus to improve.
[Sample Question] PeopleCert PRINCE2 Foundation CertificationMeghna Arora
Click Here---> https://bit.ly/37Yda9r <---Get complete detail on PRINCE2 Foundation exam guide to crack PRINCE2 2017. You can collect all information on PRINCE2 Foundation tutorial, practice test, books, study material, exam questions, and syllabus. Firm your knowledge on PRINCE2 2017 and get ready to crack PRINCE2 Foundation certification. Explore all information on PRINCE2 Foundation exam with number of questions, passing percentage and time duration to complete test.
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin RiservatoAtlassian
Perhaps we've set our project management officers (PMOs) up for failure. Without knowing it, we ask them to predict the future using a one-size-fits-all approach to best practices – and that just doesn't work. There is no magic crystal ball! Learn how an agile PMO can help your organization tackle the right work, at the right time, with the right teams using JIRA.
Geekcamp Indonesia 2017 : Agile Product ManagementMichael Ong
Agile Product Management
About This Talk (25 min)
Great products rarely happen by luck — they involve careful planning, consideration, and management. In this talk, you'll learn how to put together a product or project roadmap that inspires by studying and applying an objective and collaborative prioritization method that balances both value and effort, helping stakeholders focus on what's important and come to consensus.
Outline/structure for the Session
Product Ownership
Product Vision to Roadmap
Case study
Takeaways
Set product or project goals based on company strategic goals
Learn the art of shuttle diplomacy as a way to get buy-in on your priorities
Target Audience
Product Heads, Product Managers, Product Owners, Developers, Designers, Team Leads
About the Speaker
Michael ONG is Coach and Founder Mentor @ The Collab Folks, an Agile, Product Management & User Experience coaching company started in Singapore. A relatively young partnership with Ruth HO and Lena QUEK, it brings together Michael’s 16 years consulting in the tech space, delivering a spectrum of projects for Mobile Payments, Logistics Tracking & Surveying, Cleaning Inspection, Merchant Monitoring, Online E-Commerce and Real Estate Portals.
Michael has worked with startups to MNCs in Singapore, Malaysia, Hong Kong, Indonesia and Australia. He is passionate about helping founders chart a path towards growth and currently provides startup mentoring and team coaching in the topics of Agility, User Experience and Product Management.
Michael also speaks on the topic of Agility, User Experience and Product Management. He is involved with local community Agile Singapore and is also a co-organiser with UX Singapore and Product Works, the latter of which aims to bridge product teams in Asia.
http://thecollabfolks.com/partner-profiles/michael-ong/
After having run SDLC projects for more than 8 years, I made the transition to agile projects. This deck captures some of the insights from that journey. Read more here - http://restlesstempest.blogspot.in/2013/06/article-transition-from-sdlc-to-agile.html
Gilt Senior Director, Program Management Office Heather Fleming and Director of Program Management Justin Riservato discuss Agile, Gilt's PMO challenges and more in this informative presentation.
Session 5 Everything You Should Know About PMP & CAPM CertificationsSeshne Govender
This series will help Project Management Professionals to learn more about the scope of the certifications and shed more light on the intricacies surrounding the PMP® and CAPM® certifications.
Learn more about PMP® and CAPM® and the positive impact they may have on your professional career. Both PMP® and CAPM® from PMI could help you achieve that elusive promotion or get you that golden ticket to joining your dream organization.
Registration Link: https://bit.ly/42iE5rJ
Session Dates: 15th November'23 / 20th December'23 / 17th January'24
Session Timings: 09:30 AM - 10:30 AM (BST) / 10:30 AM - 11:30 AM (CEST/SAST) / 11:30 AM - 12:30 PM (EAT/AST) / 12:30 PM - 01:30 PM (GST) / 02:00 PM - 03:00 PM (IST) / 03:30 PM - 04:30 PM (ICT/WIB) / 04:30 PM - 05:30 PM (SGT/PHST) / 07:30 PM - 08:30 PM (AEDT)
Only final registrants to the event in the link (https://bit.ly/42iE5rJ) can avail of a 50% discount on all online PMP/CAPM programs of vCare Project Management conducted by Seshne Govender PgMP, PMP, DASM, DASSM, PDM, BSc Eng in 2023 & 2024.
EO Accelerator San Francisco Presentation 13 Jun 2016 RESULTS.com
Business Execution for RESULTS - Lessons learned from working with thousands of SMB clients
Stephen Lynch is the Head of Strategy and Consulting at RESULTS.com. He is a “Kiwi” (New Zealander) living in San Francisco.
RESULTS.com’s software gives them unique and privileged insights into the day to day operations of thousands of small-medium sized growth firms. We see what really works and what doesn’t in terms of strategy execution, goal setting, tracking performance, running effective meetings, engaging employees and holding them accountable.
To save you from spending several lifetimes trying to figure it all out for yourself, you can access these powerful (and often counter intuitive) insights in this presentation.
Дмитро Бузоверя
Директор Cloud Computing департаменту в компанії AMC Bridge
Agile підхід до управління проектами існує вже більше 15 років, він досі є об’єктом багатьох дискусій та вважається інноваційним у деяких областях.
Дмитро Бузоверя, зробить огляд методології Agile у розробці програмного забезпечення. Він розкаже про історію Agile, його принципи та більш детально зупиниться на різних методиках: Extreme Programming (XP), Scrum, Lean та Kanban.
Ця лекція допоможе зібрати пазл з Agile термінології в єдину картинку.
Frug'Agile 2021: Agile as doctrine (and that's a good thing)Jason Yip
What are the fundamental principles by which Agile practitioners should guide their actions in support of objectives, that are authoritative but require judgement in application?
Quer mais produtividade? Elimine esperas aproximando as equipes do fluxo de trabalho.
O processo de eliminação de desperdícios é como uma escada. Se você correr ou pular alguns degraus, pode até chegar mais rápido mas vai chegar mais cansado também. Imaginando que o final da escada é uma equipe com alto desempenho e capacidade de entrega, o que pode acontecer em cada degrau?
Fiz essa reflexão simples, que simplifica e muito meu jeito de olhar a resolução de problemas e de melhorar a consciência de uma equipe.
Ao iniciar o desenvolvimento de um projeto ou produto, queremos algumas coisas: saber onde chegar, ter alinhamento, entender que problema estamos resolvendo, como sabemos que estamos no caminho, como entender pontos de parada para tornar a jornada mais consciente, e por aí vai.
Um exercício de pré-jogo pode ajudar a entender esse caminho, e entender o que pode ser feito para alcançar os resultados que se esperam.
Visão de produto, útil para apontar todos para o mesmo lugar.
Identificar para quem estamos fazendo este produto / projeto, e expectativas destas pessoas.
Identificar o que pode ser feito para resolver os problemas que estas pessoas que identificamos possuem.
Saber o que é mais importante em alguma estratégia de classificação e qualificação.
Priorizar para gerar valor o mais cedo possível.
Inspecionar e adaptar sempre que necessário, e validar o valor sendo gerado a cada iteração de trabalho.
Queremos o resultado, mas queremos mais ainda, valorizar a jornada. :)
Uma palestra "vintage" apresentada na Borland Conference 2004. Foi apresentada em uma trilha de desenvolvedores Java, onde depois desta apresentação, mostrei com live coding alguns patterns implementados com a linguagem Java, usando o JBuilder.
O foco da palestra foi nos GoF Patterns mas também comentei sobre outros repositórios de padrões que usava como referência na época. :)
O potencial Mobile – Unindo controle, assertividade, automação e inteligência aos negócios.
Ao unir o potencial de coleta e assertividade que uma solução de mobilidade pode gerar, junto com uma solução de business intelligence (BI) para controle, gestão e automação, temos uma solução muito robusta que pode apoiar organizações no dinamismo de tomada de decisões, e nas ações de melhoria contínua.
Palestrantes:
Daniel Wildt - http://umov.me
Douglas Scheibler - http://sol7.com.br
-- Daniel Wildt
http://danielwildt.com
Todos temos planos e metas. Mas e quanto a causas? As causas nos mantém em um foco diário e frequente. As causas se tornam a nossa própria vida, o nosso estilo de vida. As causas moldam o nosso propósito.
Vamos falar um pouco sobre este assunto vendo exemplos e modelos que buscam essa visão de propósito, causa, e tudo mais que pode nos trazer felicidade e plenitude.
[RS on Rails 2013] Construa um produto. Quando? Neste final de semana.Daniel Wildt
Construir produtos é uma excelente forma de testar nossas habilidades. Sendo designer, desenvolvedor, analista de negócio, testador, gestor de um projeto e principalmente, todos papéis são imporantes. Agora, praticar a nossa humildade e o processo de receber feedbacks, de desenvolver clientes, desenvolver nossa comunidade, nossa rede. Nesta palestra quero comentar sobre alguns experimentos que tenho feito, ligados e não ligados diretamente a software, mas lições que tenho aprendido sobre marketing, sobre o mercado, networking, sobre software. Só isso? Não... vou aproveitar é claro para brincar com código ruby! Vamoooo!
Palestra apresentada no RS on Rails 2013.
http://rsonrails.com.br/
Uma reflexão sobre as tarefas que temos que fazer, pessoas que precisamos fazer contato, dar retorno, receber retorno. Planos que precisamos montar.
Falo durante o papo sobre Getting Things Done, um livro muito legal do David Allen. Em outras palestras vou falar mais sobre alguns princípios, como o da reflexão e momentos de parada.
De todo modo, este papo já ajuda a galera a começar a fazer perguntas sobre suas tarefas e ter mais claro o que devemos ter de cuidado no nosso dia a dia.
Como sempre, manda o seu curtir aí, compartilha e manda feedbacks!
Veja o vídeo:
http://youtu.be/SetJy6i8D0Q
Cloud Computing é o termo da vez, e muitas empresas querem testar e fazer uso do conceito. Colocar seus projetos e produtos podendo usar uma estrutura com precificação diferenciada e com controle dos recursos utilizados.
Você pode colocar seu projeto como está em uma infraestrutura em produção. Mas aí você descobre que pode pagar pelo o que usa. E neste momento se começa uma busca por economia de centavos em tudo o que é possível. E esta busca torna nossa arquitetura mais flexível, nosso código precisa ser simples e componentizado. Nossos recursos precisam ser melhor alocados. Mais disponibilidade. Mais restrições. Horários de descanso dos sistemas? Sim! E adeus servidor com muita RAM! Olá pequenos servidores!
Vamos tratar nesta palestra sobre desafios no desenvolvimento de software para usar conceitos como Infraestrutura como serviço e Plataforma como serviço. Identificar restrições importantes de serem levadas como regras nos projetos, padrões de arquitetura, de integração e de projeto que se tornam úteis para organizar a evolução de um projeto nas nuvens.
Agile Transition. PMBOK knowledge areas and how values, principles and agile ...Daniel Wildt
Let's talk about PMBOK knowledge areas and relate those with a team working with agile values, principles and practices. Let's map people management, costs, scope, time management, quality, risks, all the knowledge areas.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
3. Presenter Bio
• 10
10+ years in IT
• Researching Agile since 2003. Applying in projects since 2004.
• Today: Software Developer inside Dell IT (since December 2006)
• Working for an Enterprise Architecture Team
• Working as an Agile Coach for Dell IT Brazil Teams
• Today: FACENSA Faculty (Information Systems graduation course)
• Teaching Agile Methodologies, Software Quality and Software Testing,
Java, Ruby on Rails and .NET
• Study Group Initiatives (Java/PHP/.NET/RoR)
• Today: User Groups initiatives… Delphi, Agile, Java, Testing
4. Software Development Center at Dell Brazil IT
• Center started back in 2002 @ Porto Alegre/RS;
• Develop software (internal use) for approximately
100 countries;
• First Development Center to operate outside US;
• Intensive Automation to support sales processes
(on-line store and call centers);
•Interaction with other Dell 5 development centers.
6. Why all this?
• Why Agile would be a good thing in a global company?
• Lots of projects running in a waterfall way. Agile brings iterative
development. Iterative development brings more communication by itself.
• Better answer to business needs. Time to market. Focus on ROI.
• Continuous improvement. New ideas, new challenges, new opportunities.
• And… why do I care? Hired as a Software Developer, why don't I just shut up
and code?
• P i i Agile C
Previous experience as A il Consultant, li i quot;the cultural changequot;.
lt t living quot;th lt l h quot;
• Always trying to avoid Death March projects (see Edward Yourdon).
• T b ildi f l b tt
Team building, focus on people, better work environment.
k i t
• Enhance Software Quality with the use of right tools and processes.
8. Why all this? I want to see teams finding real needs…
9. Why all this? I want to see teams working together!
With trust!
10. Why all this? I want to see teams establishing
expectations…
expectations with trust!
11. Why all this? I want to see teams finding ways to
become more effective… with trust!
effective
12. Project 1 – What is Agile anyway??
• Environment:
• Distributed team – almost the same timezone (Brazil / US)
• Planned as a 10 month release project. Waterfall lifecycle.
• The team: Business Team + Development Team + Testing Team.
• The Change:
• Avoided changing 100% to quot;Agilequot;. Baby steps to understand culture.
• Changed structure to deliver more during this time. Three iterations with
not fixed size. Better than nothing! ☺ More communication with business.
• Focus on test practices to enhance communication between dev / test.
The l f U it T t Th l fC d C
Th value of Unit Test. The value of Code Coverage to enhance test
t h t t
quality. The value of test scenarios peer review.
13. Project 1 – What is Agile anyway??
• The Change:
• Velocity Calculation to the rescue! Understand project delay faster. Don't
need to wait for a three month milestone to understand that.
• Reality workbook - understanding team velocity/capacity
• Team started to understand the focus on customer, quality and results.
14. Project 2 - Who needs testing anyway?
• Environment
• Distributed team (Brazil / China / US)
• Three month engagement as software developer.
• Waterfall please. No Iterative, thanks.
• The team: Architect + Development Team. No testing team assigned.
• Changes:
• Testing practices applied to increase team communication and
confidence in source code. No test team available.
• Continuous integration (automated build) to increase quality assurance
importance.
i t
• Tools used: PMD, JUnit and Emma integrated with CruiseControl.
15. Project 2 - Who needs testing anyway?
• Changes:
• Metrics generated within every build to show current progress with code.
• Code increased faster, but with quality?
• Copy and Paste detector applied (PMD tool)
• Who needs testing? The important thing is to deliver. Right?
16. Project 3 – Baby steps to Agile world – Success!
• Environment
• Distributed team - Scrum of Scrums concept.
• Product Owners available in 5 different regions around the world. One
Prioritized Backlog. It works!
• Started to use Agile within the development team (only).
• The Changes:
• Weekly cicles to set expectations with dev/test/business.
• Better documentation, testable documents (INVEST). Documentation
enhanced to support business, development and testing perspectives.
One view.
• Quality Assurance with automated builds (CruiseControl + PMD + Emma)
17. Project 3 – Baby steps to Agile world – Success!
• The Changes:
• The code coverage importance (Emma)
• Team committed.
• Team Empowerment (leadership enhanced)
• The importance of short tasks
18. Project 4 – Who needs a schedule?
• Environment
• Distributed Team (Brazil / US)
• One product backlog for every team member
• Priorities changes every… week? Day? Hour?
• Impeded? No impediment resolution. New feature for you. Keep working.
Multi-task, ok?
• The Change:
• Scrum to the rescue
• Ok, but don't use the term Scrum or Agile Methodologies ok?
19. Project 4 – Who needs a schedule?
• The Change:
• Use an one week timebox (for a start). Ok!
• Have an prioritized list of features to work, based on ROI (Return of
Investiment), considering business parameters. Ok!
• At the beginning of the cycle, prioritize work and set expectations with
team (goals). Ok!
t ( l )
• Communicate during the cycle, so team is aware of what is done. Ok!
• At the end of the cycle, check work done and check h
th d f th l h k kd d h k how t i
to improve
(retrospective). Ok!
• So… SCRRRRRUUUUMMMMM!!!!
20. Project 4 – Who needs a schedule?
• The Change:
Before Customers After
Customers
Prioritized
Priorities Functionalities
Person 4
Person 1 / Person 4
Person 1 Person 2 Person 3
Priorities
Person 1
P
Person 2
P
Person 3
P
21. Current State – What I’m doing?
• Agile is an option to use as a software development lifecycle inside the
company
• I'm working as a Coach inside the company, to help teams to adopt Agile
• Focus: metrics and Plan/Do/Check/Act cycles.
• So… start with Continuous improvement. If you improve, benefits will
come.
• Agile practices are used as needed.
• E
Everything starts with principles and values…
thi t t ith i i l d l
• Internal trainings related to Agile inside the company.
• Leading it h b t quot;Agile Testingquot;.
University research group, about quot;A il T ti quot;
L di an U i
22. Resources
• The Agile Manifesto
http://www.agilemanifesto.org
• The Toyota Way – by Jeffrey Liker McGraw Hill, 2004
Liker. McGraw-Hill 2004.
• Implementing Lean Software Development: From Concept to Cash –by Mary
and Tom Poppendieck
http://www.poppendieck.com/ilsd.htm
• Agile Estimating and Planning – by Mike Cohn
• User Stories Applied – by Mike Cohn
23. Resources
• Agile Project Management with Scrum - by Ken Schwaber
• Extreme Programming Explained, Embrace Change – by Kent Beck with
Cynthia Andres
• A Practical Guide to Feature-Driven Development – by Stephen Palmer and
John Felsing.
• Scrum and XP from the Trenches
http://www.infoq.com/minibooks/scrum-xp-from-the-trenches
24. Resources
• eXtreme Programming
http://www.extremeprogramming.org/rules/iterative.html
http://www.xprogramming.com/xpmag/whatisxp.htm
• Lean Development
http://www.poppendieck.com/
http://www.netobjectives.com/resources/lean software development
http://www netobjectives com/resources/lean-software-development
• Scrum
http://www.controlchaos.com/about/
26. Resources
• Edward Yourdon – Death March projects
http://en.wikipedia.org/wiki/Death_march_(software_development)
Check book, for instance the “Death March Meets XP”.
http://books.google.com.br/books?id=FdAZUX9H_gAC
• Invest in good user stories:
http://xp123.com/xplor/xp0308/index.shtml
http://xp123 com/xplor/xp0308/index shtml
• Scrum and CMMI Level 5: The Magic Potion for Code Warriors
http://jeffsutherland.com/2007/09/scrum-and-cmmi-level-5-magic-potion-
for.html
27. Resources
• Using an Agile Software Process with Offshore Development
http://martinfowler.com/articles/agileOffshore.html
• Introduction to Agile for Traditional Project Managers – Stacia Broderick
http://www.infoq.com/news/2008/07/Agile-Stacia-Broderick
• Mapping the PMBOK Knowledge Areas to Agile Practices – Michele Sliger
http://www.sligerconsulting.com/documents/PMBOKtoAgileMapping.pdf
• CRISTAL, Maurício ; WILDT, Daniel ; PRIKLADNICKI, Rafael . Usage of
Scrum Practices within a Global Company In: IEEE International Conference on Global
Company.
Software Engineering (ICGSE), 2008, Bangalore. IEEE International Conference on Global Software
Engineering (ICGSE). Los Alamitos : IEEE Computer Society Press, 2008. v. 1. p. 222-226.
28. Agile experiences inside a Global Company
Daniel Wildt’s perspective
http://www.danielwildt.com
p