Slides com introdução em processos ágeis usando Scrum, apresentando conceitos básicos: Origens e Princípios; Os papéis do Product Owner, Scrum Master e do Time; As Reuniões (Daily Stand up, Sprint Planning, Sprint Review and Retrospective) e os Artefatos:
(Sprint Backlog, Product Backlog and Gráficos)
Intro Agile Software Development with Scrum for Campus Party 2009Antonio Silveira
Slides with an introduction on Scrum Agile process. Addressing the basics:
Origins and Principles; The Roles of the Product Owner, Scrum Master and the Team; The Meetings (Daily Stand up, Sprint Planning, Sprint Review and Retrospective) and the artifacts (Sprint Backlog, Product Backlog and the charts)
[1] O documento apresenta os conceitos e princípios do Kanban para aplicação no desenvolvimento de software, comparando-o com o Scrum. [2] O Kanban utiliza um quadro visual para limitar o trabalho em progresso e melhorar o fluxo através de estados, enquanto o Scrum usa sprints de tempo fixo. [3] Ambos visam entregar valor continuamente, porém o Kanban permite aperfeiçoamentos incrementais sem prescrever papéis ou timeboxes rígidos.
Scrum na Globo.com - Derrubando mitos - UPDATEDDanilo Bardusco
Apresentação feita no evento Flando em Agile 2008 no dia 24/10/08 em São Paulo. Essa apresentação é uma atualização da apresentação feita em Recife no dia 23/05/08 que conta como foi o processo de adoção do Scrum na globo.com e quais foram os principais desafios enfrentados.
http://blog.bardusco.com
O documento descreve a experiência da Globo.com ao adotar o framework Scrum para desenvolvimento de software, destacando (1) os desafios iniciais como resistência cultural e dúvidas sobre o processo, (2) como os mitos sobre Scrum começaram a cair à medida que as equipes entregavam resultados, e (3) os benefícios obtidos como maior velocidade, qualidade e motivação dos times.
Caso prático de adoção de Scrum e práticas ágeis como metodologia para equipes internas e terceirização de desenvolvimento de software na área de Novas Mídias da Globosat, a maior programadora de TV por assinatura da América Latina, com abrangência em projetos de internet e mídias interativas.
Intro Agile Software Development with Scrum for Campus Party 2009Antonio Silveira
Slides with an introduction on Scrum Agile process. Addressing the basics:
Origins and Principles; The Roles of the Product Owner, Scrum Master and the Team; The Meetings (Daily Stand up, Sprint Planning, Sprint Review and Retrospective) and the artifacts (Sprint Backlog, Product Backlog and the charts)
[1] O documento apresenta os conceitos e princípios do Kanban para aplicação no desenvolvimento de software, comparando-o com o Scrum. [2] O Kanban utiliza um quadro visual para limitar o trabalho em progresso e melhorar o fluxo através de estados, enquanto o Scrum usa sprints de tempo fixo. [3] Ambos visam entregar valor continuamente, porém o Kanban permite aperfeiçoamentos incrementais sem prescrever papéis ou timeboxes rígidos.
Scrum na Globo.com - Derrubando mitos - UPDATEDDanilo Bardusco
Apresentação feita no evento Flando em Agile 2008 no dia 24/10/08 em São Paulo. Essa apresentação é uma atualização da apresentação feita em Recife no dia 23/05/08 que conta como foi o processo de adoção do Scrum na globo.com e quais foram os principais desafios enfrentados.
http://blog.bardusco.com
O documento descreve a experiência da Globo.com ao adotar o framework Scrum para desenvolvimento de software, destacando (1) os desafios iniciais como resistência cultural e dúvidas sobre o processo, (2) como os mitos sobre Scrum começaram a cair à medida que as equipes entregavam resultados, e (3) os benefícios obtidos como maior velocidade, qualidade e motivação dos times.
Caso prático de adoção de Scrum e práticas ágeis como metodologia para equipes internas e terceirização de desenvolvimento de software na área de Novas Mídias da Globosat, a maior programadora de TV por assinatura da América Latina, com abrangência em projetos de internet e mídias interativas.
After a short theoretical introduction into the Extreme Programming (XP) and Scrum, the two major flavours of agile development, we will work on an example web project using Extreme Programming. The workshop will cover the whole development cycle - from planning through setting up a continuous integration server with test framework, up to developing and shipping a web application with PHP. We will add new features incrementally in a test-driven way, covering the application with unit and acceptance tests, keeping it integrated and fully functional all the time. While working, we will exercise all main practices of XP, starting with Pair Programming, Simple Design, Test-Driven Development, Refactoring and finishing with Continuous Integration and Small Releases.
In designing transactional and content-rich web sites, rules provide an underlying structure that governs the experience: what is displayed, when it’s displayed, and how it responds to user actions. Web design today is at an important crossroads: more complex technologies offer a greater range of features and functions, which permit more elaborate experiences.
The depth of these systems means that information architects no longer design structures with specific pieces of content in mind, but instead have to design structures around classifications, categories, and abstractions. In conjunction with these so-called “objects,” information architects must consider the rules that govern their appearance, display, and response to users.
This session introduces a framework for thinking about rules, providing a vocabulary and taxonomy of rules where none has previously existed.
The document discusses internationalization and localization in Ruby on Rails. It describes setting the default locale to Japanese, detecting the locale from the browser language, and supporting multiple locales like English and Japanese across views and translations. It also mentions iPhone development and the open source testing framework TankEngine.
The document discusses the hardware specifications, development tools, and programming languages used for developing games and applications for the iPhone. It describes the iPhone's 32-bit ARM CPU, 128MB of RAM, PowerVR graphics processor, and additional features like the multi-touch screen. The primary development tools are Xcode and familiar C/C++ tools, with most code written in Objective-C. Unit testing can be done with C/C++ frameworks or Objective-C frameworks like OCUnit. Continuous integration with build servers is also recommended.
This document discusses how to implement Scrum at large organizations and whole companies. It describes how companies initially started with Scrum on small teams but then grew larger over time. Challenges that organizations face as they grow include decreased productivity, visibility issues, and unpredictable release dates. The document advocates adopting an agile approach like Scrum to empower teams, encourage communication, and create a learning environment. Examples are given of large companies like Salesforce.com that were able to successfully scale Scrum across their entire organizations.
The document discusses the hardware specifications and development tools available for developing games and applications for the iPhone. It covers the CPU, memory, graphics hardware, development tools like Xcode, programming languages including Objective C and C/C++, and testing frameworks. It also provides details on OpenGL ES for graphics and the available extensions.
The document discusses various techniques for scaling PostgreSQL databases, including implementation strategies like tuning, optimizing queries and schemas, adding hardware, caching, replication, and federation. It emphasizes getting the basics right, understanding needs and limits, and that most "really big" sites require custom solutions rather than relying entirely on out-of-the-box software. Replication is described as important to scaling reads by using a master and multiple slaves, while scaling writes is difficult.
The document is a series of entries by Benoit Descary about the evolution of the web and web 2.0 technologies. It discusses how web 1.0 was unidirectional while web 2.0 is multidirectional and participatory as users create content and networks. Examples of collaborative tools on web 2.0 are discussed like Facebook, Twitter, and wikis. It also explores how web 2.0 is changing the job market, media, and social relationships as the web becomes a platform.
This document discusses the increasing amount of code being written and the importance of code quality. It notes that the amount of code written has grown exponentially from 120 billion lines in 1990 to 250 billion lines in 2000 and a projected 500 billion lines in 2010. It states that if all the code was printed in 1mm font, it would stretch from the Earth to the Moon and beyond. It then discusses that code quality is subjective but involves clarity, consistency and lack of duplication. It advocates using automated metrics and analysis tools to evaluate code quality attributes like style, length of methods, duplication and complexity in order to provide objective guidance to developers.
A cheeky look at building Drupal web sites out of external web services. Drupal as a mashup engine? It can happen, but there are some important issues to consider.
The document is a presentation on prototyping user interfaces. It discusses different types of prototypes including paper prototypes, script-based prototypes, and visual programming prototypes. It emphasizes that prototypes provide early feedback and allow designers to test interfaces with users before significant resources are spent on implementation. Several examples of "before and after" redesigns are presented to show how prototypes can be used to improve the user experience. The presentation concludes by reminding designers to consider who the users are, what they need to do, and how the desired outcomes will be measured.
Scrum is about Teams producing Results in an agile way. Scrum Teams achieve results anyway they can by using a simple set of rules to guide effort. We will describe scrum as a simple applied model so that a central understanding of scrum can be built. This talk will conclude with a Quick Summary of Scrum.
Scrum is about Teams producing Results in an agile way. Scrum Teams achieve results anyway they can by using a simple set of rules to guide effort. We will describe scrum as a simple applied model so that a central understanding of scrum can be built. This talk will conclude with a Quick Summary of Scrum.
The document provides an overview of iPhone development, including development tools like Xcode and Interface Builder, distribution through the Apple Developer portal and iTunes Connect, development practices like version control and testing, and common challenges like differences between the simulator and devices. It summarizes the speaker's background and company, and recommends resources for iPhone developers.
Dive into the realm of operating systems (OS) with Pravash Chandra Das, a seasoned Digital Forensic Analyst, as your guide. 🚀 This comprehensive presentation illuminates the core concepts, types, and evolution of OS, essential for understanding modern computing landscapes.
Beginning with the foundational definition, Das clarifies the pivotal role of OS as system software orchestrating hardware resources, software applications, and user interactions. Through succinct descriptions, he delineates the diverse types of OS, from single-user, single-task environments like early MS-DOS iterations, to multi-user, multi-tasking systems exemplified by modern Linux distributions.
Crucial components like the kernel and shell are dissected, highlighting their indispensable functions in resource management and user interface interaction. Das elucidates how the kernel acts as the central nervous system, orchestrating process scheduling, memory allocation, and device management. Meanwhile, the shell serves as the gateway for user commands, bridging the gap between human input and machine execution. 💻
The narrative then shifts to a captivating exploration of prominent desktop OSs, Windows, macOS, and Linux. Windows, with its globally ubiquitous presence and user-friendly interface, emerges as a cornerstone in personal computing history. macOS, lauded for its sleek design and seamless integration with Apple's ecosystem, stands as a beacon of stability and creativity. Linux, an open-source marvel, offers unparalleled flexibility and security, revolutionizing the computing landscape. 🖥️
Moving to the realm of mobile devices, Das unravels the dominance of Android and iOS. Android's open-source ethos fosters a vibrant ecosystem of customization and innovation, while iOS boasts a seamless user experience and robust security infrastructure. Meanwhile, discontinued platforms like Symbian and Palm OS evoke nostalgia for their pioneering roles in the smartphone revolution.
The journey concludes with a reflection on the ever-evolving landscape of OS, underscored by the emergence of real-time operating systems (RTOS) and the persistent quest for innovation and efficiency. As technology continues to shape our world, understanding the foundations and evolution of operating systems remains paramount. Join Pravash Chandra Das on this illuminating journey through the heart of computing. 🌟
Driving Business Innovation: Latest Generative AI Advancements & Success StorySafe Software
Are you ready to revolutionize how you handle data? Join us for a webinar where we’ll bring you up to speed with the latest advancements in Generative AI technology and discover how leveraging FME with tools from giants like Google Gemini, Amazon, and Microsoft OpenAI can supercharge your workflow efficiency.
During the hour, we’ll take you through:
Guest Speaker Segment with Hannah Barrington: Dive into the world of dynamic real estate marketing with Hannah, the Marketing Manager at Workspace Group. Hear firsthand how their team generates engaging descriptions for thousands of office units by integrating diverse data sources—from PDF floorplans to web pages—using FME transformers, like OpenAIVisionConnector and AnthropicVisionConnector. This use case will show you how GenAI can streamline content creation for marketing across the board.
Ollama Use Case: Learn how Scenario Specialist Dmitri Bagh has utilized Ollama within FME to input data, create custom models, and enhance security protocols. This segment will include demos to illustrate the full capabilities of FME in AI-driven processes.
Custom AI Models: Discover how to leverage FME to build personalized AI models using your data. Whether it’s populating a model with local data for added security or integrating public AI tools, find out how FME facilitates a versatile and secure approach to AI.
We’ll wrap up with a live Q&A session where you can engage with our experts on your specific use cases, and learn more about optimizing your data workflows with AI.
This webinar is ideal for professionals seeking to harness the power of AI within their data management systems while ensuring high levels of customization and security. Whether you're a novice or an expert, gain actionable insights and strategies to elevate your data processes. Join us to see how FME and AI can revolutionize how you work with data!
5th LF Energy Power Grid Model Meet-up SlidesDanBrown980551
5th Power Grid Model Meet-up
It is with great pleasure that we extend to you an invitation to the 5th Power Grid Model Meet-up, scheduled for 6th June 2024. This event will adopt a hybrid format, allowing participants to join us either through an online Mircosoft Teams session or in person at TU/e located at Den Dolech 2, Eindhoven, Netherlands. The meet-up will be hosted by Eindhoven University of Technology (TU/e), a research university specializing in engineering science & technology.
Power Grid Model
The global energy transition is placing new and unprecedented demands on Distribution System Operators (DSOs). Alongside upgrades to grid capacity, processes such as digitization, capacity optimization, and congestion management are becoming vital for delivering reliable services.
Power Grid Model is an open source project from Linux Foundation Energy and provides a calculation engine that is increasingly essential for DSOs. It offers a standards-based foundation enabling real-time power systems analysis, simulations of electrical power grids, and sophisticated what-if analysis. In addition, it enables in-depth studies and analysis of the electrical power grid’s behavior and performance. This comprehensive model incorporates essential factors such as power generation capacity, electrical losses, voltage levels, power flows, and system stability.
Power Grid Model is currently being applied in a wide variety of use cases, including grid planning, expansion, reliability, and congestion studies. It can also help in analyzing the impact of renewable energy integration, assessing the effects of disturbances or faults, and developing strategies for grid control and optimization.
What to expect
For the upcoming meetup we are organizing, we have an exciting lineup of activities planned:
-Insightful presentations covering two practical applications of the Power Grid Model.
-An update on the latest advancements in Power Grid -Model technology during the first and second quarters of 2024.
-An interactive brainstorming session to discuss and propose new feature requests.
-An opportunity to connect with fellow Power Grid Model enthusiasts and users.
Mais conteúdo relacionado
Semelhante a Agile Development no Yahoo! com Scrum - Campus Party 2009 - em português
After a short theoretical introduction into the Extreme Programming (XP) and Scrum, the two major flavours of agile development, we will work on an example web project using Extreme Programming. The workshop will cover the whole development cycle - from planning through setting up a continuous integration server with test framework, up to developing and shipping a web application with PHP. We will add new features incrementally in a test-driven way, covering the application with unit and acceptance tests, keeping it integrated and fully functional all the time. While working, we will exercise all main practices of XP, starting with Pair Programming, Simple Design, Test-Driven Development, Refactoring and finishing with Continuous Integration and Small Releases.
In designing transactional and content-rich web sites, rules provide an underlying structure that governs the experience: what is displayed, when it’s displayed, and how it responds to user actions. Web design today is at an important crossroads: more complex technologies offer a greater range of features and functions, which permit more elaborate experiences.
The depth of these systems means that information architects no longer design structures with specific pieces of content in mind, but instead have to design structures around classifications, categories, and abstractions. In conjunction with these so-called “objects,” information architects must consider the rules that govern their appearance, display, and response to users.
This session introduces a framework for thinking about rules, providing a vocabulary and taxonomy of rules where none has previously existed.
The document discusses internationalization and localization in Ruby on Rails. It describes setting the default locale to Japanese, detecting the locale from the browser language, and supporting multiple locales like English and Japanese across views and translations. It also mentions iPhone development and the open source testing framework TankEngine.
The document discusses the hardware specifications, development tools, and programming languages used for developing games and applications for the iPhone. It describes the iPhone's 32-bit ARM CPU, 128MB of RAM, PowerVR graphics processor, and additional features like the multi-touch screen. The primary development tools are Xcode and familiar C/C++ tools, with most code written in Objective-C. Unit testing can be done with C/C++ frameworks or Objective-C frameworks like OCUnit. Continuous integration with build servers is also recommended.
This document discusses how to implement Scrum at large organizations and whole companies. It describes how companies initially started with Scrum on small teams but then grew larger over time. Challenges that organizations face as they grow include decreased productivity, visibility issues, and unpredictable release dates. The document advocates adopting an agile approach like Scrum to empower teams, encourage communication, and create a learning environment. Examples are given of large companies like Salesforce.com that were able to successfully scale Scrum across their entire organizations.
The document discusses the hardware specifications and development tools available for developing games and applications for the iPhone. It covers the CPU, memory, graphics hardware, development tools like Xcode, programming languages including Objective C and C/C++, and testing frameworks. It also provides details on OpenGL ES for graphics and the available extensions.
The document discusses various techniques for scaling PostgreSQL databases, including implementation strategies like tuning, optimizing queries and schemas, adding hardware, caching, replication, and federation. It emphasizes getting the basics right, understanding needs and limits, and that most "really big" sites require custom solutions rather than relying entirely on out-of-the-box software. Replication is described as important to scaling reads by using a master and multiple slaves, while scaling writes is difficult.
The document is a series of entries by Benoit Descary about the evolution of the web and web 2.0 technologies. It discusses how web 1.0 was unidirectional while web 2.0 is multidirectional and participatory as users create content and networks. Examples of collaborative tools on web 2.0 are discussed like Facebook, Twitter, and wikis. It also explores how web 2.0 is changing the job market, media, and social relationships as the web becomes a platform.
This document discusses the increasing amount of code being written and the importance of code quality. It notes that the amount of code written has grown exponentially from 120 billion lines in 1990 to 250 billion lines in 2000 and a projected 500 billion lines in 2010. It states that if all the code was printed in 1mm font, it would stretch from the Earth to the Moon and beyond. It then discusses that code quality is subjective but involves clarity, consistency and lack of duplication. It advocates using automated metrics and analysis tools to evaluate code quality attributes like style, length of methods, duplication and complexity in order to provide objective guidance to developers.
A cheeky look at building Drupal web sites out of external web services. Drupal as a mashup engine? It can happen, but there are some important issues to consider.
The document is a presentation on prototyping user interfaces. It discusses different types of prototypes including paper prototypes, script-based prototypes, and visual programming prototypes. It emphasizes that prototypes provide early feedback and allow designers to test interfaces with users before significant resources are spent on implementation. Several examples of "before and after" redesigns are presented to show how prototypes can be used to improve the user experience. The presentation concludes by reminding designers to consider who the users are, what they need to do, and how the desired outcomes will be measured.
Scrum is about Teams producing Results in an agile way. Scrum Teams achieve results anyway they can by using a simple set of rules to guide effort. We will describe scrum as a simple applied model so that a central understanding of scrum can be built. This talk will conclude with a Quick Summary of Scrum.
Scrum is about Teams producing Results in an agile way. Scrum Teams achieve results anyway they can by using a simple set of rules to guide effort. We will describe scrum as a simple applied model so that a central understanding of scrum can be built. This talk will conclude with a Quick Summary of Scrum.
The document provides an overview of iPhone development, including development tools like Xcode and Interface Builder, distribution through the Apple Developer portal and iTunes Connect, development practices like version control and testing, and common challenges like differences between the simulator and devices. It summarizes the speaker's background and company, and recommends resources for iPhone developers.
Semelhante a Agile Development no Yahoo! com Scrum - Campus Party 2009 - em português (19)
Dive into the realm of operating systems (OS) with Pravash Chandra Das, a seasoned Digital Forensic Analyst, as your guide. 🚀 This comprehensive presentation illuminates the core concepts, types, and evolution of OS, essential for understanding modern computing landscapes.
Beginning with the foundational definition, Das clarifies the pivotal role of OS as system software orchestrating hardware resources, software applications, and user interactions. Through succinct descriptions, he delineates the diverse types of OS, from single-user, single-task environments like early MS-DOS iterations, to multi-user, multi-tasking systems exemplified by modern Linux distributions.
Crucial components like the kernel and shell are dissected, highlighting their indispensable functions in resource management and user interface interaction. Das elucidates how the kernel acts as the central nervous system, orchestrating process scheduling, memory allocation, and device management. Meanwhile, the shell serves as the gateway for user commands, bridging the gap between human input and machine execution. 💻
The narrative then shifts to a captivating exploration of prominent desktop OSs, Windows, macOS, and Linux. Windows, with its globally ubiquitous presence and user-friendly interface, emerges as a cornerstone in personal computing history. macOS, lauded for its sleek design and seamless integration with Apple's ecosystem, stands as a beacon of stability and creativity. Linux, an open-source marvel, offers unparalleled flexibility and security, revolutionizing the computing landscape. 🖥️
Moving to the realm of mobile devices, Das unravels the dominance of Android and iOS. Android's open-source ethos fosters a vibrant ecosystem of customization and innovation, while iOS boasts a seamless user experience and robust security infrastructure. Meanwhile, discontinued platforms like Symbian and Palm OS evoke nostalgia for their pioneering roles in the smartphone revolution.
The journey concludes with a reflection on the ever-evolving landscape of OS, underscored by the emergence of real-time operating systems (RTOS) and the persistent quest for innovation and efficiency. As technology continues to shape our world, understanding the foundations and evolution of operating systems remains paramount. Join Pravash Chandra Das on this illuminating journey through the heart of computing. 🌟
Driving Business Innovation: Latest Generative AI Advancements & Success StorySafe Software
Are you ready to revolutionize how you handle data? Join us for a webinar where we’ll bring you up to speed with the latest advancements in Generative AI technology and discover how leveraging FME with tools from giants like Google Gemini, Amazon, and Microsoft OpenAI can supercharge your workflow efficiency.
During the hour, we’ll take you through:
Guest Speaker Segment with Hannah Barrington: Dive into the world of dynamic real estate marketing with Hannah, the Marketing Manager at Workspace Group. Hear firsthand how their team generates engaging descriptions for thousands of office units by integrating diverse data sources—from PDF floorplans to web pages—using FME transformers, like OpenAIVisionConnector and AnthropicVisionConnector. This use case will show you how GenAI can streamline content creation for marketing across the board.
Ollama Use Case: Learn how Scenario Specialist Dmitri Bagh has utilized Ollama within FME to input data, create custom models, and enhance security protocols. This segment will include demos to illustrate the full capabilities of FME in AI-driven processes.
Custom AI Models: Discover how to leverage FME to build personalized AI models using your data. Whether it’s populating a model with local data for added security or integrating public AI tools, find out how FME facilitates a versatile and secure approach to AI.
We’ll wrap up with a live Q&A session where you can engage with our experts on your specific use cases, and learn more about optimizing your data workflows with AI.
This webinar is ideal for professionals seeking to harness the power of AI within their data management systems while ensuring high levels of customization and security. Whether you're a novice or an expert, gain actionable insights and strategies to elevate your data processes. Join us to see how FME and AI can revolutionize how you work with data!
5th LF Energy Power Grid Model Meet-up SlidesDanBrown980551
5th Power Grid Model Meet-up
It is with great pleasure that we extend to you an invitation to the 5th Power Grid Model Meet-up, scheduled for 6th June 2024. This event will adopt a hybrid format, allowing participants to join us either through an online Mircosoft Teams session or in person at TU/e located at Den Dolech 2, Eindhoven, Netherlands. The meet-up will be hosted by Eindhoven University of Technology (TU/e), a research university specializing in engineering science & technology.
Power Grid Model
The global energy transition is placing new and unprecedented demands on Distribution System Operators (DSOs). Alongside upgrades to grid capacity, processes such as digitization, capacity optimization, and congestion management are becoming vital for delivering reliable services.
Power Grid Model is an open source project from Linux Foundation Energy and provides a calculation engine that is increasingly essential for DSOs. It offers a standards-based foundation enabling real-time power systems analysis, simulations of electrical power grids, and sophisticated what-if analysis. In addition, it enables in-depth studies and analysis of the electrical power grid’s behavior and performance. This comprehensive model incorporates essential factors such as power generation capacity, electrical losses, voltage levels, power flows, and system stability.
Power Grid Model is currently being applied in a wide variety of use cases, including grid planning, expansion, reliability, and congestion studies. It can also help in analyzing the impact of renewable energy integration, assessing the effects of disturbances or faults, and developing strategies for grid control and optimization.
What to expect
For the upcoming meetup we are organizing, we have an exciting lineup of activities planned:
-Insightful presentations covering two practical applications of the Power Grid Model.
-An update on the latest advancements in Power Grid -Model technology during the first and second quarters of 2024.
-An interactive brainstorming session to discuss and propose new feature requests.
-An opportunity to connect with fellow Power Grid Model enthusiasts and users.
Taking AI to the Next Level in Manufacturing.pdfssuserfac0301
Read Taking AI to the Next Level in Manufacturing to gain insights on AI adoption in the manufacturing industry, such as:
1. How quickly AI is being implemented in manufacturing.
2. Which barriers stand in the way of AI adoption.
3. How data quality and governance form the backbone of AI.
4. Organizational processes and structures that may inhibit effective AI adoption.
6. Ideas and approaches to help build your organization's AI strategy.
Your One-Stop Shop for Python Success: Top 10 US Python Development Providersakankshawande
Simplify your search for a reliable Python development partner! This list presents the top 10 trusted US providers offering comprehensive Python development services, ensuring your project's success from conception to completion.
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxSitimaJohn
Ocean Lotus cyber threat actors represent a sophisticated, persistent, and politically motivated group that poses a significant risk to organizations and individuals in the Southeast Asian region. Their continuous evolution and adaptability underscore the need for robust cybersecurity measures and international cooperation to identify and mitigate the threats posed by such advanced persistent threat groups.
This presentation provides valuable insights into effective cost-saving techniques on AWS. Learn how to optimize your AWS resources by rightsizing, increasing elasticity, picking the right storage class, and choosing the best pricing model. Additionally, discover essential governance mechanisms to ensure continuous cost efficiency. Whether you are new to AWS or an experienced user, this presentation provides clear and practical tips to help you reduce your cloud costs and get the most out of your budget.
Main news related to the CCS TSI 2023 (2023/1695)Jakub Marek
An English 🇬🇧 translation of a presentation to the speech I gave about the main changes brought by CCS TSI 2023 at the biggest Czech conference on Communications and signalling systems on Railways, which was held in Clarion Hotel Olomouc from 7th to 9th November 2023 (konferenceszt.cz). Attended by around 500 participants and 200 on-line followers.
The original Czech 🇨🇿 version of the presentation can be found here: https://www.slideshare.net/slideshow/hlavni-novinky-souvisejici-s-ccs-tsi-2023-2023-1695/269688092 .
The videorecording (in Czech) from the presentation is available here: https://youtu.be/WzjJWm4IyPk?si=SImb06tuXGb30BEH .
Monitoring and Managing Anomaly Detection on OpenShift.pdfTosin Akinosho
Monitoring and Managing Anomaly Detection on OpenShift
Overview
Dive into the world of anomaly detection on edge devices with our comprehensive hands-on tutorial. This SlideShare presentation will guide you through the entire process, from data collection and model training to edge deployment and real-time monitoring. Perfect for those looking to implement robust anomaly detection systems on resource-constrained IoT/edge devices.
Key Topics Covered
1. Introduction to Anomaly Detection
- Understand the fundamentals of anomaly detection and its importance in identifying unusual behavior or failures in systems.
2. Understanding Edge (IoT)
- Learn about edge computing and IoT, and how they enable real-time data processing and decision-making at the source.
3. What is ArgoCD?
- Discover ArgoCD, a declarative, GitOps continuous delivery tool for Kubernetes, and its role in deploying applications on edge devices.
4. Deployment Using ArgoCD for Edge Devices
- Step-by-step guide on deploying anomaly detection models on edge devices using ArgoCD.
5. Introduction to Apache Kafka and S3
- Explore Apache Kafka for real-time data streaming and Amazon S3 for scalable storage solutions.
6. Viewing Kafka Messages in the Data Lake
- Learn how to view and analyze Kafka messages stored in a data lake for better insights.
7. What is Prometheus?
- Get to know Prometheus, an open-source monitoring and alerting toolkit, and its application in monitoring edge devices.
8. Monitoring Application Metrics with Prometheus
- Detailed instructions on setting up Prometheus to monitor the performance and health of your anomaly detection system.
9. What is Camel K?
- Introduction to Camel K, a lightweight integration framework built on Apache Camel, designed for Kubernetes.
10. Configuring Camel K Integrations for Data Pipelines
- Learn how to configure Camel K for seamless data pipeline integrations in your anomaly detection workflow.
11. What is a Jupyter Notebook?
- Overview of Jupyter Notebooks, an open-source web application for creating and sharing documents with live code, equations, visualizations, and narrative text.
12. Jupyter Notebooks with Code Examples
- Hands-on examples and code snippets in Jupyter Notebooks to help you implement and test anomaly detection models.
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on integration of Salesforce with Bonterra Impact Management.
Interested in deploying an integration with Salesforce for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdfflufftailshop
When it comes to unit testing in the .NET ecosystem, developers have a wide range of options available. Among the most popular choices are NUnit, XUnit, and MSTest. These unit testing frameworks provide essential tools and features to help ensure the quality and reliability of code. However, understanding the differences between these frameworks is crucial for selecting the most suitable one for your projects.
Introduction of Cybersecurity with OSS at Code Europe 2024Hiroshi SHIBATA
I develop the Ruby programming language, RubyGems, and Bundler, which are package managers for Ruby. Today, I will introduce how to enhance the security of your application using open-source software (OSS) examples from Ruby and RubyGems.
The first topic is CVE (Common Vulnerabilities and Exposures). I have published CVEs many times. But what exactly is a CVE? I'll provide a basic understanding of CVEs and explain how to detect and handle vulnerabilities in OSS.
Next, let's discuss package managers. Package managers play a critical role in the OSS ecosystem. I'll explain how to manage library dependencies in your application.
I'll share insights into how the Ruby and RubyGems core team works to keep our ecosystem safe. By the end of this talk, you'll have a better understanding of how to safeguard your code.
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-und-domino-lizenzkostenreduzierung-in-der-welt-von-dlau/
DLAU und die Lizenzen nach dem CCB- und CCX-Modell sind für viele in der HCL-Community seit letztem Jahr ein heißes Thema. Als Notes- oder Domino-Kunde haben Sie vielleicht mit unerwartet hohen Benutzerzahlen und Lizenzgebühren zu kämpfen. Sie fragen sich vielleicht, wie diese neue Art der Lizenzierung funktioniert und welchen Nutzen sie Ihnen bringt. Vor allem wollen Sie sicherlich Ihr Budget einhalten und Kosten sparen, wo immer möglich. Das verstehen wir und wir möchten Ihnen dabei helfen!
Wir erklären Ihnen, wie Sie häufige Konfigurationsprobleme lösen können, die dazu führen können, dass mehr Benutzer gezählt werden als nötig, und wie Sie überflüssige oder ungenutzte Konten identifizieren und entfernen können, um Geld zu sparen. Es gibt auch einige Ansätze, die zu unnötigen Ausgaben führen können, z. B. wenn ein Personendokument anstelle eines Mail-Ins für geteilte Mailboxen verwendet wird. Wir zeigen Ihnen solche Fälle und deren Lösungen. Und natürlich erklären wir Ihnen das neue Lizenzmodell.
Nehmen Sie an diesem Webinar teil, bei dem HCL-Ambassador Marc Thomas und Gastredner Franz Walder Ihnen diese neue Welt näherbringen. Es vermittelt Ihnen die Tools und das Know-how, um den Überblick zu bewahren. Sie werden in der Lage sein, Ihre Kosten durch eine optimierte Domino-Konfiguration zu reduzieren und auch in Zukunft gering zu halten.
Diese Themen werden behandelt
- Reduzierung der Lizenzkosten durch Auffinden und Beheben von Fehlkonfigurationen und überflüssigen Konten
- Wie funktionieren CCB- und CCX-Lizenzen wirklich?
- Verstehen des DLAU-Tools und wie man es am besten nutzt
- Tipps für häufige Problembereiche, wie z. B. Team-Postfächer, Funktions-/Testbenutzer usw.
- Praxisbeispiele und Best Practices zum sofortigen Umsetzen
Agile Development no Yahoo! com Scrum - Campus Party 2009 - em português
1. Campus Party 2009
Agile Software
Development
com
RUM
SC
Friday, January 23, 2009
2. ANTONIO CARLOS SILVEIRA
Gerente Senior de Tecnologia
Yahoo!
Blog: http://www.acarlos.com.br/blog/
Twitter: acarlos1000
e-mail: acarlos@yahoo-inc.com
Friday, January 23, 2009
3. AGENDA
Origem e Princípios
!
! Papéis
! Reuniões
! Artefatos
Friday, January 23, 2009
9. Os precursores
Taylor Ford Sloan Deming Ohno Nonaka Takeuchi
Friday, January 23, 2009
10. Os Agilistas
Jeff Ken Mike Alistair Martin Ron
Kent Beck
Sutherland Schwaber Cohn Cockburn Fowler Jeffries
Friday, January 23, 2009
11. Manifesto Ágil
Agile Manifesto
Individuals and
Process and tools
over
interactions
Comprehensive
Working software over
documentation
Customer collaboration Contract negotiation
over
Responding to change Following a plan
over
Source: www.agilemanifesto.org
Friday, January 23, 2009
12. Metodologias ágeis
Extreme Programming (XP)
!
Crystal Clear
!
Adaptive Software Development (ASD)
!
Scrum
!
Feature Driven Development (FDD)
!
Dynamic Systems Dev Method (DSDM)
!
Friday, January 23, 2009
14. SCRUM quem usa?
quot;Microsoft quot;SalesForce.com
quot;Yahoo quot;Oracle
quot;Google quot;Time Warner
quot;Electronic Arts quot;Turner Broadcasting
quot;Lockheed Martin quot;Toyota
quot;Philips quot;BMC Software
quot;Siemens quot;CapitalOne
quot;Nokia quot; Abril
quot;BBC quot;Globo
quot;Nielsen Media quot;UOL
Friday, January 23, 2009
15. Foco na entrega
Transparência
Ciclos curtos e fixos (15 dias)
Qualidade Total
Trabalho em equipe
Comunicação constante
Compromisso
Autogestão
Torna aparente os problemas
Friday, January 23, 2009
23. Product Owner
http://www.flickr.com/photos/toechsner/2864422157/
O Time
ScrumMaster
http://www.flickr.com/photos/roger_g1/317671375/
http://www.flickr.com/photos/digital_stability/61466858/
Friday, January 23, 2009
25. Product owner
Define funcionalidades
Faz Release Plan
ROI
Priorização
Interface com outros
Ajusta escopo
Aceita ou Rejeita um Sprint
Friday, January 23, 2009
27. Responsável pelo processo
Gerenciamento
Valores e Princípios
Remove impedimentos
Garante produtividade
Colaboração entre papéis
Protege contra Interferências
Friday, January 23, 2009
29. The team
Entre 5-9 pessoas
Multi-functional:
Alocado Full-time
Auto-organizado
Responsável pela qualidade
Estima complexidade a cada Sprint
Friday, January 23, 2009
38. Sprint Planning
A Entendimento do Escopo
B Estimativa de Complexidade
C Time define o que consegue fazer
D Time define como irá fazer
Friday, January 23, 2009
43. Sprint Retrospectiva
O que foi legal?
O que pode melhorar?
O que pode ser feito pelo Time?
O que a empresa precisa resolver?
Cronometrado: Máx 2h
PO, SM e Time participam
Friday, January 23, 2009
44. Daily Scrum
1 O que eu fiz desde o último Daily Scrum?
O que eu vou fazer hoje?
2
Quais os Impedimentos?
3
Friday, January 23, 2009
49. Friday, January 23, 2009
Product Backlog
http://www.flickr.com/photos/aeror/2312354037//74150717/
50. O Product Backlog
Lista priorizada de
requisitos, histórias, ideais, épicos, etc
definem o que o seu cliente quer
Friday, January 23, 2009
51. A sample product backlog
Backlog item Estimate
Allow a guest to make a reservation 3
As a guest, I want to cancel a reservation. 5
As a guest, I want to change the dates of a 3
reservation.
As a hotel employee, I can run RevPAR 8
reports (revenue-per-available-room)
Improve exception handling 8
... 30
... 50
Friday, January 23, 2009
52. User Story
Eu como <cliente>
quero <funcionalidade>
porque assim <retorno>
Friday, January 23, 2009
53. User Story
Critério de aceitação
Friday, January 23, 2009
58. Burn up Chart
A sprint burn up chart
117.0
100
97.5
78.0
Number of tasks
58.5
39.0
19.5
0
4/29/08
5/6/08
5/13/08
5/20/08
5/24/08
Friday, January 23, 2009
63. Reading List
Agile Software Development with Scrum by Ken
Schwaber and Mike Beedle
Agile Project Management with Scrum by Ken Schwaber
Lean software development by Mary Poppendieck
Agile and Iterative Development: A Manager’s
Guide by Craig Larman
Agile Estimating and Planning by Mike Cohn
Agile Retrospectives by Esther Derby and Diana Larsen
Scrum and The Enterprise by Ken Schwaber
Practices of an Agile Developer by Venkat Subramaniam
and Andy Hunt
Test Driven Development: By Example by Kent Back
Getting Real by 37Signals
Friday, January 23, 2009