presentation delivered at Agile Trends conference, in São Paulo, Brazil, Apr 2016
In this talk we presented a technique we have developed to normalize scope and requirements comprehension that has been proven effective not just to overcome all the challenges and conflicts regarding scope agreements and planning in Agile projects, but also to determine software size in terms of functional complexity and enable a data-driven foundation for continuous improvement. We shared details of the framework including: how it was conceived, why its useful to address such challenges, how it works and how to apply it.
Você já facilitou alguma reunião ou dinâmica?
Já aconteceu das pessoas discutirem e ficar um clima ruim?
Ou você reunir pessoas que não se conhecem e fluir super bem a dinâmica?
Melhor ainda quando ocorre de ter um clima pesado no início e com o passar da dinâmica as pessoas se entrosam e se motivam?
Tem como a pessoa facilitadora desenvolver características de facilitação que irão apoiar e desenvolver seu papel com muito mais sucesso levando os participantes ao objetivo desejado.
O papel do facilitador está focado em ser um guia que estará “liderando as discussões” dos participantes durante a dinâmica.
Para isto, o facilitador é uma pessoa com familiaridade e/ou com experiência no formato da dinâmica. Estude bem a dinâmica, o objetivo e o tempo para após aplicar com o grupo.
Mas veja que o papel de liderar a discussão não implica que o facilitador seja o participante principal, mas constitui um guia para propiciar o fluxo de ideias e conversações ativas entre todos os participantes da dinâmica.
Consequentemente, o trabalho do facilitador é garantir que os participantes tenham responsabilidade, liderança e colaboração ao longo de todas as atividades planejadas.
Links que estão na apresentação (na ordem dos slides):
http://www.viamosaico.com.br/site/facilitacao-grafica/
http://www.funretrospectives.com/
https://jorgekotickaudy.wordpress.com/jogos-360/
http://www.kombo.com.br/materiais-rh/dinamicas-grupo
http://tastycupcakes.org/
http://toolbox.hyperisland.com/
http://pt.slideshare.net/danielasipert/110-dinmicas-de-grupo?from_action=save
https://www.blankcanvas.io/
https://realtimeboard.com/
https://awwapp.com/
https://drive.google.com/a/thoughtworks.com/file/d/0B1tVry7FBuEbcVNaTmNnbWJhZjA/view
http://www.slideshare.net/MayraRodriguesDeSouz/pratica-de-ideacao
http://www.slideshare.net/MayraRodriguesDeSouz/pratica-de-ideacao-2
http://www.online-stopwatch.com/
http://www.scielo.br/pdf/estpsi/v15n2/03.pdf
[TDCPOA2019] Upstream Kanban: exercitando a eficácia criativa do seu fluxo de...Vinicius Campos Silva
O que é Upstream Kanban e como podemos nos beneficiar dele para o meu fluxo de trabalho? O que é mais importante, eficiência ou eficácia? Em 2017, Patrick Steyaert publicou o livro "Essential Upstream Kanban" e desde então as discussões sobre o assunto estão ganhando espaço na comunidade. Nessa talk será instigado um pouco mais os conceitos por trás dessa abordagem e como podemos praticá-lo no nosso dia a dia.
Você já facilitou alguma reunião ou dinâmica?
Já aconteceu das pessoas discutirem e ficar um clima ruim?
Ou você reunir pessoas que não se conhecem e fluir super bem a dinâmica?
Melhor ainda quando ocorre de ter um clima pesado no início e com o passar da dinâmica as pessoas se entrosam e se motivam?
Tem como a pessoa facilitadora desenvolver características de facilitação que irão apoiar e desenvolver seu papel com muito mais sucesso levando os participantes ao objetivo desejado.
O papel do facilitador está focado em ser um guia que estará “liderando as discussões” dos participantes durante a dinâmica.
Para isto, o facilitador é uma pessoa com familiaridade e/ou com experiência no formato da dinâmica. Estude bem a dinâmica, o objetivo e o tempo para após aplicar com o grupo.
Mas veja que o papel de liderar a discussão não implica que o facilitador seja o participante principal, mas constitui um guia para propiciar o fluxo de ideias e conversações ativas entre todos os participantes da dinâmica.
Consequentemente, o trabalho do facilitador é garantir que os participantes tenham responsabilidade, liderança e colaboração ao longo de todas as atividades planejadas.
Links que estão na apresentação (na ordem dos slides):
http://www.viamosaico.com.br/site/facilitacao-grafica/
http://www.funretrospectives.com/
https://jorgekotickaudy.wordpress.com/jogos-360/
http://www.kombo.com.br/materiais-rh/dinamicas-grupo
http://tastycupcakes.org/
http://toolbox.hyperisland.com/
http://pt.slideshare.net/danielasipert/110-dinmicas-de-grupo?from_action=save
https://www.blankcanvas.io/
https://realtimeboard.com/
https://awwapp.com/
https://drive.google.com/a/thoughtworks.com/file/d/0B1tVry7FBuEbcVNaTmNnbWJhZjA/view
http://www.slideshare.net/MayraRodriguesDeSouz/pratica-de-ideacao
http://www.slideshare.net/MayraRodriguesDeSouz/pratica-de-ideacao-2
http://www.online-stopwatch.com/
http://www.scielo.br/pdf/estpsi/v15n2/03.pdf
[TDCPOA2019] Upstream Kanban: exercitando a eficácia criativa do seu fluxo de...Vinicius Campos Silva
O que é Upstream Kanban e como podemos nos beneficiar dele para o meu fluxo de trabalho? O que é mais importante, eficiência ou eficácia? Em 2017, Patrick Steyaert publicou o livro "Essential Upstream Kanban" e desde então as discussões sobre o assunto estão ganhando espaço na comunidade. Nessa talk será instigado um pouco mais os conceitos por trás dessa abordagem e como podemos praticá-lo no nosso dia a dia.
Retrospectivas Divertidas, por Paulo CaroliThoughtworks
A habilidade de aprender e responder rapidamente é uma das características de uma equipe de desenvolvimento bem sucedida. Como transformar um grupo de pessoas em uma equipe, que aprende com seus erros e compartilha seus sucessos?
Retrospectivas ajudam a melhorar a comunicação, produtividade e qualidade no dia a dia, porém reunir um grupo de pessoas para falar sobre problemas e discutir melhorias não é tarefa fácil.
Esta palestra falará sobre como criar um ambiente seguro, em que as pessoas se sintam confortáveis para compartilhar suas reais opiniões. Apresentaremos técnicas e atividades que podem ser utilizadas em diferentes contextos, de forma que toda a equipe seja ouvida e que suas discussões se transformem em ações de melhoria.
Treinamento de Scrum que aplico em empresas que desejam adotar métodos ágeis no desenvolvimento de software. Mais informações em http://www.luiztools.com.br
Porque Story Points São Muito Melhores do que HorasLeandro Faria
Leandro Faria apresenta neste talk conceitos que mostram porque Story Points são muito melhores do que horas, considerando estimativas de tamanho e esforço em projetos de software.
Da Lean Inception ao Backlog da Sprint: O uso efetivo de MVP e histórias do u...Paulo Caroli
Com a Lean Inception a equipe alcança o alinhamento sobre o Produto Mínimo Viável (MVP) a ser construído. Mas depois da Lean Inception começam as Sprints e a equipe precisa das histórias nos respectivos backlogs.
Venha saber como essas equipes se organizam e planejam as suas Sprints, a partir da aplicação prática da Lean Inception, Scrum, MVP e histórias.
Metodologia para gestão de mudanças organizacionais - Change ManagementEdson Carli
Todo o projeto altera a forma como as pessoas se relacionam com a empresa, com os processos e com seus pares. Compreender as razões pelas quais as pessoas demoram mais ou menos a assimilar plenamente as mudanças traz grandes desafios aos gestores. Nossa abordagem permite que gestores de projetos e pessoas entendam o change management ou gestão de mudanças como uma competência a ser assimilada pelas equipes, trazendo gerenciamento e visibilidade sobre aspectos até então intangíveis para gerentes e PMOs
Introdução ao Scrum - uma rápida apresentação com conceitos básicos. Útil para quem precisa fazer apresentações rápidas sobre o tema.
Veja vídeo desta apresentação em https://www.youtube.com/watch?v=2fzUWTK4G1Q
Precisa melhorar seu posicionamento e resultados on-line?
Acesse e conheça o http://marketing4nerds.com
Internet Marketing na linguagem dos Nerds.
Sincero, sem fórmulas mágicas, sem gurus super-stars.
E sem promessas de dinheiro fácil.
Mapa mental apresenta uma síntese do framework Scrum. Ele mostra os pilares, equipe, valores, artefatos, cerimonias e as principais práticas ágeis e os valores do Manifesto Ágil.
Understand in practice how to prioritize portfolios, projects and products wi...Agile Montréal
Present Agile Upstream Framework structure
How does the approach to structure a Agile Upstream process to select, prioritize and put away initiatives.
What is a Agile Upstream, what are its benefits and what are the differences to other approaches
Present negative and positive results to implement a prioritization process through Agile Uptream Framework with Real Cases
What are the first steps to get started
Touchstone Research for Internal Audit 2020 – A Look at the Now and Tomorrow ...Jim Kaplan CIA CFE
Join this webinar for an introduction to the Touchstone Research for Internal Audit, an unprecedented, global research of internal audit, from Wolters Kluwer TeamMate. This session will review study approach and scope, key initial findings, a look at benchmarking, and a preview of future insights. Find out what nearly 1,000 internal audit and controls professionals have to say across about the current and future state of internal audit.
Learning Objectives:
Learn the objective of the Touchstone Research for Internal Audit
Understand how the Touchstone Maturity Model can benefit Internal Audit teams
Learn why the Touchstone Research Benchmarks for Internal Audit can be a planning tool
Retrospectivas Divertidas, por Paulo CaroliThoughtworks
A habilidade de aprender e responder rapidamente é uma das características de uma equipe de desenvolvimento bem sucedida. Como transformar um grupo de pessoas em uma equipe, que aprende com seus erros e compartilha seus sucessos?
Retrospectivas ajudam a melhorar a comunicação, produtividade e qualidade no dia a dia, porém reunir um grupo de pessoas para falar sobre problemas e discutir melhorias não é tarefa fácil.
Esta palestra falará sobre como criar um ambiente seguro, em que as pessoas se sintam confortáveis para compartilhar suas reais opiniões. Apresentaremos técnicas e atividades que podem ser utilizadas em diferentes contextos, de forma que toda a equipe seja ouvida e que suas discussões se transformem em ações de melhoria.
Treinamento de Scrum que aplico em empresas que desejam adotar métodos ágeis no desenvolvimento de software. Mais informações em http://www.luiztools.com.br
Porque Story Points São Muito Melhores do que HorasLeandro Faria
Leandro Faria apresenta neste talk conceitos que mostram porque Story Points são muito melhores do que horas, considerando estimativas de tamanho e esforço em projetos de software.
Da Lean Inception ao Backlog da Sprint: O uso efetivo de MVP e histórias do u...Paulo Caroli
Com a Lean Inception a equipe alcança o alinhamento sobre o Produto Mínimo Viável (MVP) a ser construído. Mas depois da Lean Inception começam as Sprints e a equipe precisa das histórias nos respectivos backlogs.
Venha saber como essas equipes se organizam e planejam as suas Sprints, a partir da aplicação prática da Lean Inception, Scrum, MVP e histórias.
Metodologia para gestão de mudanças organizacionais - Change ManagementEdson Carli
Todo o projeto altera a forma como as pessoas se relacionam com a empresa, com os processos e com seus pares. Compreender as razões pelas quais as pessoas demoram mais ou menos a assimilar plenamente as mudanças traz grandes desafios aos gestores. Nossa abordagem permite que gestores de projetos e pessoas entendam o change management ou gestão de mudanças como uma competência a ser assimilada pelas equipes, trazendo gerenciamento e visibilidade sobre aspectos até então intangíveis para gerentes e PMOs
Introdução ao Scrum - uma rápida apresentação com conceitos básicos. Útil para quem precisa fazer apresentações rápidas sobre o tema.
Veja vídeo desta apresentação em https://www.youtube.com/watch?v=2fzUWTK4G1Q
Precisa melhorar seu posicionamento e resultados on-line?
Acesse e conheça o http://marketing4nerds.com
Internet Marketing na linguagem dos Nerds.
Sincero, sem fórmulas mágicas, sem gurus super-stars.
E sem promessas de dinheiro fácil.
Mapa mental apresenta uma síntese do framework Scrum. Ele mostra os pilares, equipe, valores, artefatos, cerimonias e as principais práticas ágeis e os valores do Manifesto Ágil.
Understand in practice how to prioritize portfolios, projects and products wi...Agile Montréal
Present Agile Upstream Framework structure
How does the approach to structure a Agile Upstream process to select, prioritize and put away initiatives.
What is a Agile Upstream, what are its benefits and what are the differences to other approaches
Present negative and positive results to implement a prioritization process through Agile Uptream Framework with Real Cases
What are the first steps to get started
Touchstone Research for Internal Audit 2020 – A Look at the Now and Tomorrow ...Jim Kaplan CIA CFE
Join this webinar for an introduction to the Touchstone Research for Internal Audit, an unprecedented, global research of internal audit, from Wolters Kluwer TeamMate. This session will review study approach and scope, key initial findings, a look at benchmarking, and a preview of future insights. Find out what nearly 1,000 internal audit and controls professionals have to say across about the current and future state of internal audit.
Learning Objectives:
Learn the objective of the Touchstone Research for Internal Audit
Understand how the Touchstone Maturity Model can benefit Internal Audit teams
Learn why the Touchstone Research Benchmarks for Internal Audit can be a planning tool
The C-Suite Data Advantage: How Workday Executives Reduce Costs and Make Bett...Workday, Inc.
Hear real-world examples of how top finance and HR executives are using data to drive impactful decisions across the enterprise in this webinar replay. Watch now to learn more.
An FT Story: The PMO Evolution - Financial Times, Jo Dourou | FuturePMO 2019Wellingtone
In this presentation Jo guided delegates along the evolutionary journey of the PMO at the FT, spawning from an admin to a data-driven function. Establishing new technologies and automation at its core, the PMO has filled a void between Finance and IT, with its intelligent use of data.
Jo demonstrated how enhancing the communication and collaboration amongst business stakeholders, through the PMO, led to a more balanced and integrated approach in reaching business objectives and achieving greater financial transparency and performance.
Jo Dourou presented at FuturePMO 2019 which is a 1 day PMO conference hosted by Wellingtone. www.FuturePMO.com
Service Level Objectives (SLO) have become steadily more relevant to many organizations adopting SRE best practices pioneered by Google. The promise of SLO methodology is appealing: provide a common ground for product teams and whole organizations to inform reliability, development, and even business decisions.
Although SLOs have been around for a long time, there is plenty of confusion and potential pitfalls on the journey to adopt it. A lot of attention and discussion is spent on technical implementation and tooling for SLI, SLO and error budget, however the major struggle and risk lie in a different dimension. More often than you would expect, individual teams and whole organizations spend months and even years to implement SLOs to end up with colourful dashboards which are then quickly abandoned. Does this sound familiar? In this talk Yury will discuss:
A typical journey organizations take implementing SLO methodology
Common pitfalls they run into along the way
How you can ensure your SLO journey takes you to the next maturity level
Mike Palladino: Making Agile Easier - Coaching the Support Organizations on A...Lviv Startup Club
Mike Palladino: Making Agile Easier - Coaching the Support Organizations on Agile.
Website - https://pmday.org/online
Fb Page - https://www.facebook.com/pmdayconference
PMDay Videos -https://www.youtube.com/user/StartupLviv/featured
Discover salesforce, dev ops and Copado CI/CD automationsJackGuo20
Successfully adopting DevOps can deliver real business results through faster development cycles and higher quality releases. Learn how to use Continuous Integration/Continuous Delivery (CI/CD) across your Salesforce team to measure and optimize the performance of your implementation.
Copado works with Salesforce to get you onto the path of DevOps success. Copado runs natively on the Salesforce Platform and provides you with the ability to have more frequent deployments, faster lead times, lower failure rates, and quicker incident recovery times. Join this webinar with experts from both Salesforce and Copado to learn how to supercharge your Salesforce orgs by integrating robust CI/CD processes designed specifically for the Salesforce Platform.
Do More with Unified Sourcing and Supplier Engagement Scout RFP
How does “obsessing over the customer” translate to big business value? Before Scout’s inception in 2014, industry conversations exposed an overlooked, yet pivotal, business challenge for Sourcing and Procurement. Fast forward to hundreds of interviews, refined prototypes, many late nights, and over 175 customers later, now we’re onto something big. Join Scout’s co-founders for SPARK’s opening keynote as we take you on this journey to re-define the future of Strategic Sourcing.
How to Turn Raw Data into Product Revenue by Retrofit PMProduct School
Most companies have a goldmine of data, yet lack the ability to know what to do with it. In this talk, Monica shared perspective on how to evaluate data, package it, and turn it in to additional revenue streams.
Main takeaways:
- Identify use cases for data.
- Turn those use cases in to product offerings.
- Create a pricing model & collect revenue.
FCB Partners Webinar: Measure What Matters FCBPartners
Join Steve Stanton, Managing Director of FCB Partners, as he leads a roundtable discussion on the challenge of managing metrics. This 30-minute webinar is an introduction to our new Master Class on Measurement (premiering November 18 in Boston).
Without question, measurement is the most difficult aspect of process management. With so many choices it’s tough to select the right measures and create an actionable scorecard. Too often, organizations measure what they can, measure what they can measure easily, or measure what they can measure easily that produces a positive number.
But, without a great measurement architecture, organizations can flounder with too many measures or misleading data, or just lagging indicators.
In this practical webinar, Steve will focus on the following themes:
Why is measurement so tough?
How can we find the right few measures for a process?
How to use measures effectively
How to improve the process of measurement itself
Daniel Breston - DevOps metrics that matteritSMF UK
During Daniels presentation he showed you not only how to create meaningful metrics, but also how to develop a maturity matrix that makes sense to guide your journey.
Alliance 2017 - How to Plan a Pain-Free Upgrade or Transition to the CloudSparkrock
Presented by Diana Budreau on January 27th, 2017.
Are you considering moving your NAV or CRM solution to the cloud? This session will walk you through the steps you'll need to take to make sure it's the right decision, get your organization ready, and build a project plan to ensure that the move is a success.
Making knowledge work visible by Angela Crone, Bombardier at the Lean IT Summ...Institut Lean France
Since 2010 the IT department in Belfast has been applying Lean IT principles and tools to improve the value they deliver to their customers. Discover the story of their initiative including the application of Kanban and Oobeya to the processes and management approaches. A Lean IT implementation journey presented by Angela Crone from Bombardier Aerospace in Belfast at the Lean IT Summit 2014. More examples of Lean in IT on www.lean-it-summit.com
Similar to Comparing Apples to Apples - A technique to normalize software complexity and reach consensus on scope for Agile projects (20)
Experience our free, in-depth three-part Tendenci Platform Corporate Membership Management workshop series! In Session 1 on May 14th, 2024, we began with an Introduction and Setup, mastering the configuration of your Corporate Membership Module settings to establish membership types, applications, and more. Then, on May 16th, 2024, in Session 2, we focused on binding individual members to a Corporate Membership and Corporate Reps, teaching you how to add individual members and assign Corporate Representatives to manage dues, renewals, and associated members. Finally, on May 28th, 2024, in Session 3, we covered questions and concerns, addressing any queries or issues you may have.
For more Tendenci AMS events, check out www.tendenci.com/events
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.
Enhancing Research Orchestration Capabilities at ORNL.pdfGlobus
Cross-facility research orchestration comes with ever-changing constraints regarding the availability and suitability of various compute and data resources. In short, a flexible data and processing fabric is needed to enable the dynamic redirection of data and compute tasks throughout the lifecycle of an experiment. In this talk, we illustrate how we easily leveraged Globus services to instrument the ACE research testbed at the Oak Ridge Leadership Computing Facility with flexible data and task orchestration capabilities.
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
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Globus
The Earth System Grid Federation (ESGF) is a global network of data servers that archives and distributes the planet’s largest collection of Earth system model output for thousands of climate and environmental scientists worldwide. Many of these petabyte-scale data archives are located in proximity to large high-performance computing (HPC) or cloud computing resources, but the primary workflow for data users consists of transferring data, and applying computations on a different system. As a part of the ESGF 2.0 US project (funded by the United States Department of Energy Office of Science), we developed pre-defined data workflows, which can be run on-demand, capable of applying many data reduction and data analysis to the large ESGF data archives, transferring only the resultant analysis (ex. visualizations, smaller data files). In this talk, we will showcase a few of these workflows, highlighting how Globus Flows can be used for petabyte-scale climate analysis.
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.
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).
Software Engineering, Software Consulting, Tech Lead.
Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Security,
Spring Transaction, Spring MVC,
Log4j, REST/SOAP WEB-SERVICES.
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.
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
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.
Globus Connect Server Deep Dive - GlobusWorld 2024Globus
We explore the Globus Connect Server (GCS) architecture and experiment with advanced configuration options and use cases. This content is targeted at system administrators who are familiar with GCS and currently operate—or are planning to operate—broader deployments at their institution.
Unleash Unlimited Potential with One-Time Purchase
BoxLang is more than just a language; it's a community. By choosing a Visionary License, you're not just investing in your success, you're actively contributing to the ongoing development and support of BoxLang.
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.
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.
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.
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisGlobus
JASMIN is the UK’s high-performance data analysis platform for environmental science, operated by STFC on behalf of the UK Natural Environment Research Council (NERC). In addition to its role in hosting the CEDA Archive (NERC’s long-term repository for climate, atmospheric science & Earth observation data in the UK), JASMIN provides a collaborative platform to a community of around 2,000 scientists in the UK and beyond, providing nearly 400 environmental science projects with working space, compute resources and tools to facilitate their work. High-performance data transfer into and out of JASMIN has always been a key feature, with many scientists bringing model outputs from supercomputers elsewhere in the UK, to analyse against observational or other model data in the CEDA Archive. A growing number of JASMIN users are now realising the benefits of using the Globus service to provide reliable and efficient data movement and other tasks in this and other contexts. Further use cases involve long-distance (intercontinental) transfers to and from JASMIN, and collecting results from a mobile atmospheric radar system, pushing data to JASMIN via a lightweight Globus deployment. We provide details of how Globus fits into our current infrastructure, our experience of the recent migration to GCSv5.4, and of our interest in developing use of the wider ecosystem of Globus services for the benefit of our user community.
6. Business Value must be the north … always!
… but predictability still matters… a lot!
Report: Build The Right Things Better And Faster With Modern Application Delivery Metrics
Authors: Diego Lo Giudice and Kurt Bittner
Date released: July 28, 2015
“While I am very interested in knowing the
business value my development teams generate,
my board requires me to be predictable on how
much we are spending and for what.”
-- Dave West, chief product officer, Tasktop
15. Without a common language, scope complexity
is a matter of individual perspective.
16. Why does it always to
end like this?
Because you
keep adding
features!
and scope
agreements
are a matter of
What I
understood
VS
What you
understood
23. Normalized Complexity
vs Risk vs Effort vs Experience
How to isolate complexity (or size) from other estimates aspects?
24. ● unique, objective and easy to
apply
● universal business and software
engineering language
● decoupled from technical
aspects
● immutable over time and among
different teams
● regardless of effort, risk and team
experience
● common language among the
whole team and with clients
A model to normalize and determine
software functional complexity
Business Complexity Points
Rule
29. CI&T and Business Complexity Points
Report: Build The Right Things Better And Faster With Modern Application Delivery Metrics
Authors: Diego Lo Giudice and Kurt Bittner
Date released: July 28, 2015
Excerpts featuring CI&T
Stakeholders want innovation but still value predictability. Pyrrhic victories
are never popular.
Business stakeholders want to win but with costs that provide profitable
margins. Predictability is important, too. Modern applications are paired with
changes in business processes that must be orchestrated with precision to be
successful. Digital services firm CI&T, which contributed significantly to Coca-
Cola’s Happiness Flag project for the 2014 World Cup, has defined its own
methodology to calculate what it calls business complexity points to
determine the cost of developing business features.
30. Licensing model
Attribution-NonCommercial-NoDerivatives 4.0 International
You are free to Share — copy and redistribute the material in any medium or format
Under the following terms:
Attribution — You must give appropriate credit, provide a link to the license, and
indicate if changes were made.
NonCommercial — You may not use the material for commercial purposes.
NoDerivatives — If you remix, transform, or build upon the material, you may not
distribute the modified material.
33. Thank you!
References:
Build The Right Things Better And Faster With Modern Application Delivery Metrics (http://bit.ly/1QDhFnP)
Cone of Uncertainty (http://bit.ly/1SNmb7w)
Business Complexity Rule - pdf (http://bit.ly/1TAMcau)
Business Complexity Rule - Google Spreadsheet (http://bit.ly/1VEKd8D)