When your organization began adopting agile did you ask or get asked questions like: Is there a way to quantify the cost of the transition? How many teams or what scope should the initial transition effort cover? Should we use an internal coach or hire an external coach? How does training fit in to the adoption? How do we measure our success? Should we use an existing scaling framework or develop our own?
Over the past 10 years I have been assisting companies with their transitions to agile. During this presentation I will communicate various lessons I have learned by working with senior and executive management. I will not be focusing much attention on the political issues and cultural issues that other presentations cover in depth. Rather, I will focus on lessons learned addressing practical questions (like the ones above) whose answers are actionable in the context of performing a transition to agile.
Thoughts on Lean Product Development at CAMUG, YYC Nov 2014Dave Sharrock
The rise of the Lean Startup has led to a deeper understanding of the importance of validating business ideas, from new features to new business models. But many tools available to the Product Owner aren't adapted to rapid validation. Starting from the principles and practices of agile product management, from defining the product vision to creating story maps and refining the product backlog, you will learn about key practices that incorporate the lean startup principles, allowing a Product Owner to bring the build-measure-learn cycle alive and ultimately earn more value more quickly.
Estimate Value to Deliver Value: Effectively Estimate the Value of Requiremen...Dave Sharrock
Agile organizations move work to dedicated teams, rather than move people to projects. In order to succeed, the Business Analyst needs to continually compare the value of different projects or work requirements to make sure that the teams are working on the most valuable items at any one time. But how can you compare new features that increase your profitability with platform migrations that increase your system stability or administrative features that reduce operational overhead? Where do BAs spend their time and how do stakeholders get their critical projects done?
The Experience Canvas provides a one-page requirement definition that allows stakeholders to effectively discuss and estimate the value of each requirement.
Using the Experience Canvas, we show how:
Stakeholders can compare and contrast the value of very different requirements with very different objectives,
Business Analysts can estimate return-on-investment using effort estimates from the team (investment) and value estimates from the stakeholders (return).
From a Product Vision to a running software... and back again, and agile coac...Andrea Tomasini
Eliciting Requirements and breaking them down into actionable tasks is a challenge that requires both creativity and a systematic and analytical approach. Applying agility to Requirement Engineering, means much more than focusing on full bandwidth communication instead of documentation... Discovering a more empirical approach to Requirement Engineering - an approach that allows you to focus systematically on what needs to be done, as well as allowing creative tension to emerge and find the simplest and more concrete solutions for your Requirements engineering
Facilitation Foundations - A Guide to Effective Agile MeetingsAgileDad
Facilitation Foundations is a presentation that has been given at multiple Agile Conferences. The focus of the presentation is improving the quality and effectiveness of Agile Meetings.
Many who have downloaded this deck have made it a standard for assisting organizations who are struggling with spending too much time and money on Agile Meetings.
An overview of the current state of Scrum, as well as some major challenges that will determine the future state of Scrum.
This is presented from the perspective of Capgemini, knowing that it is in line with the Scrum communities. Included is the current offering of Scrum trainings by Capgemini.
Agile tour stuttgart 2013: Scrum and agility - Enjoy the journeyGunther Verheyen
Stuttgart, October 16 2013. 100 enthusiast people gathered to listen to presentations and share ideas on Agile.
I gave a closing note about Scrum, and how to look beyond Scrum and software development, to Enterprise Agility.
Core message said that both are about a journey, more than about a goal.
Thoughts on Lean Product Development at CAMUG, YYC Nov 2014Dave Sharrock
The rise of the Lean Startup has led to a deeper understanding of the importance of validating business ideas, from new features to new business models. But many tools available to the Product Owner aren't adapted to rapid validation. Starting from the principles and practices of agile product management, from defining the product vision to creating story maps and refining the product backlog, you will learn about key practices that incorporate the lean startup principles, allowing a Product Owner to bring the build-measure-learn cycle alive and ultimately earn more value more quickly.
Estimate Value to Deliver Value: Effectively Estimate the Value of Requiremen...Dave Sharrock
Agile organizations move work to dedicated teams, rather than move people to projects. In order to succeed, the Business Analyst needs to continually compare the value of different projects or work requirements to make sure that the teams are working on the most valuable items at any one time. But how can you compare new features that increase your profitability with platform migrations that increase your system stability or administrative features that reduce operational overhead? Where do BAs spend their time and how do stakeholders get their critical projects done?
The Experience Canvas provides a one-page requirement definition that allows stakeholders to effectively discuss and estimate the value of each requirement.
Using the Experience Canvas, we show how:
Stakeholders can compare and contrast the value of very different requirements with very different objectives,
Business Analysts can estimate return-on-investment using effort estimates from the team (investment) and value estimates from the stakeholders (return).
From a Product Vision to a running software... and back again, and agile coac...Andrea Tomasini
Eliciting Requirements and breaking them down into actionable tasks is a challenge that requires both creativity and a systematic and analytical approach. Applying agility to Requirement Engineering, means much more than focusing on full bandwidth communication instead of documentation... Discovering a more empirical approach to Requirement Engineering - an approach that allows you to focus systematically on what needs to be done, as well as allowing creative tension to emerge and find the simplest and more concrete solutions for your Requirements engineering
Facilitation Foundations - A Guide to Effective Agile MeetingsAgileDad
Facilitation Foundations is a presentation that has been given at multiple Agile Conferences. The focus of the presentation is improving the quality and effectiveness of Agile Meetings.
Many who have downloaded this deck have made it a standard for assisting organizations who are struggling with spending too much time and money on Agile Meetings.
An overview of the current state of Scrum, as well as some major challenges that will determine the future state of Scrum.
This is presented from the perspective of Capgemini, knowing that it is in line with the Scrum communities. Included is the current offering of Scrum trainings by Capgemini.
Agile tour stuttgart 2013: Scrum and agility - Enjoy the journeyGunther Verheyen
Stuttgart, October 16 2013. 100 enthusiast people gathered to listen to presentations and share ideas on Agile.
I gave a closing note about Scrum, and how to look beyond Scrum and software development, to Enterprise Agility.
Core message said that both are about a journey, more than about a goal.
The Empowering Agile Teams Presentation has been presented at numerous Agile Conferences and has been VERY well received. Many teams get frustrated due to the lack of understanding of what they are expected to deliver vs what has been perceived. Gone are the days of opacity. Teams are better equipped to handle the day to day workload and are less fearful of commitment in an environment where healthy team relationships are valued.
A talk by Alan Shalloway at the European Lean IT Summit 2012. This talk provides 2 essential meta-patterns of Lean: focus on value and eliminating delays. These can be used to guide the creation of an effective and efficient workflow. It presents four case studies, each building on the concepts of the other, to provide actionable advice for your own implementations.
More Lean IT presentations and videos on www.lean-it-summit.com
Hundreds of organizations have now realized the benefit of Rapid Release Planning! Compared to traditional release planning, this increases your estimation and sizing accuracy from 34% to over 85%! Rapid Release Planning is one of the CORE Components for getting teams engaged early and using their Rapid Sizing to better forecast which candidates will successfully be a part of the release. The keys to making this work successfully revolve around making gut decisions about size and relative complexity of the items being estimated and validated.
Development to Operations (DevOps) is driving a profound impact on the global IT sector. IT vendors that realize DevOps’ full potential are more agile in providing new products and services under the label “DevOps inside” at an ever increasing pace. With the growing number of product choices, conflicting definitions and competing services, you may often encounter confusion while making complex decisions, delaying time to market. You at times may be unsure about how to deploy DevOps and get the most out of the solutions and tools available. Are you looking to master the DevOps "Fog?"
Learn new and trending innovations through the success of others during this informative session, and about tools and practices in the VMware world that will lead you to competitive advantage.
Seeking value by Michael Ballé at the European Lean IT Summit 2012Institut Lean France
Michael Ballé from Institut Lean France presented « Seeking value »: learning how to learn what customers really want, and how to get it to them.
More Lean IT presentations on www.lean-it-summit.com
Identifying, Managing, & Eliminating Technical Debt is the key to successfully getting your business on track. Gone are the days where we could write endless checks that we did not have the people to cover. We need to work harder to make the debt known and address the debt up close and personal before it gets out of hand.
The purpose here is to educate the Agile work place about what technical debt is, learn how to eliminate it, and how to avoid ever running into it again.
Keynote dean-leffingwell-keynote-be-agile-scale-up-stay-lean
Safe
Why SAFe
Pillars of SAfe
Value
Respect for People
Product development
Kaizen
Leadership
Agile manifesto
Agile Metrics: The GQM Approach to Enterprise MetricsTim Zack
When undertaking an Agile transformation, there is a need to collect data to demonstrate progress and show improvement, but where does one even start? Common Agile metrics approaches do well at measuring team velocity and throughput, but can sometimes overlook the requirements of executive sponsors, product management, and other key stakeholders. This problem is often rooted in a lack of understanding about what business goals are driving decision making throughout the organization and what questions we should be answering with the metrics we collect.
The “Goal-Question-Metric” (GQM) approach is a proven method for driving goal-oriented measures throughout a software organization. With GQM, we start by defining the goals we are trying to achieve, then clarifying the questions we are trying to answer with the data we collect. By mapping business outcomes and goals to data-driven metrics, we can form a holistic picture of the Agile environment and clearly articulate how we are doing across the span of the enterprise.
During this session, we will explore the GQM approach and show its effectiveness in identifying the key information your enterprise needs to know at the Executive, Portfolio, Program, and Delivery tiers. We will provide example metric sets for each tier and explain the goals and questions that drove us to them. At the end of this talk, the audience will understand not only how to ask the right questions, but specifically what metrics can be used to answer them.
The Role of Project Professionals Creating Agile Organisations - PMI UK Agile...Andrea Darabos
What is the role of project professionals in creating more agile organisations? How do traditional PMI roles - project manager, program manager, PMO manager, portfolio manager - change as a company adopts more agile ways of working? What is servant leadership? How can we build and maintain self-organising teams? How can an organisation move from project based agile delivery to a more lean approach, based on continuous flow of value via value streams? How does project and portfolio governance change in an agile evolution? We are going to answer these questions based on the personal experience of the author working with agile teams and program offices in 8 countries.
Enterprise Cloud Development and Agile Transformation Strategy - China 2012 Laszlo Szalvay
This is a seminar I gave throughout China the week of Oct 29th 2012. It covers the topics of Agile Software Development (Scrum, Lean, XP) and the new framework of Enterprise Cloud Development that CollabNet has been socializing. Please contact me for similar private talks at your company.
An Introduction to the InnoSpecting Framework Steven Palmer
At Ever Evolving, we offer our partner clients tools, tips, tricks, and techniques for getting more ROI out of their Innovation portfolios. If you are one of the 94% of corporate executives who feel that they should be getting more out of their R&D spending, take a look through our overview package and reach out to learn more.
By harnessing custom-crafted AI solutions, teams can expect improved efficiency, enhanced creativity, and better alignment with Agile principles. We'll explore how this powerful collection of technologies and solutions turbocharges delivery and enhances developer experience.
Learn more as we introduce a turnkey framework that empowers Agile development and efficiency in the AI era. Cprime’s CodeBoost™ and AgileSME AI solutions offer a groundbreaking approach that delivers a complete framework for development in the AI age.
The Empowering Agile Teams Presentation has been presented at numerous Agile Conferences and has been VERY well received. Many teams get frustrated due to the lack of understanding of what they are expected to deliver vs what has been perceived. Gone are the days of opacity. Teams are better equipped to handle the day to day workload and are less fearful of commitment in an environment where healthy team relationships are valued.
A talk by Alan Shalloway at the European Lean IT Summit 2012. This talk provides 2 essential meta-patterns of Lean: focus on value and eliminating delays. These can be used to guide the creation of an effective and efficient workflow. It presents four case studies, each building on the concepts of the other, to provide actionable advice for your own implementations.
More Lean IT presentations and videos on www.lean-it-summit.com
Hundreds of organizations have now realized the benefit of Rapid Release Planning! Compared to traditional release planning, this increases your estimation and sizing accuracy from 34% to over 85%! Rapid Release Planning is one of the CORE Components for getting teams engaged early and using their Rapid Sizing to better forecast which candidates will successfully be a part of the release. The keys to making this work successfully revolve around making gut decisions about size and relative complexity of the items being estimated and validated.
Development to Operations (DevOps) is driving a profound impact on the global IT sector. IT vendors that realize DevOps’ full potential are more agile in providing new products and services under the label “DevOps inside” at an ever increasing pace. With the growing number of product choices, conflicting definitions and competing services, you may often encounter confusion while making complex decisions, delaying time to market. You at times may be unsure about how to deploy DevOps and get the most out of the solutions and tools available. Are you looking to master the DevOps "Fog?"
Learn new and trending innovations through the success of others during this informative session, and about tools and practices in the VMware world that will lead you to competitive advantage.
Seeking value by Michael Ballé at the European Lean IT Summit 2012Institut Lean France
Michael Ballé from Institut Lean France presented « Seeking value »: learning how to learn what customers really want, and how to get it to them.
More Lean IT presentations on www.lean-it-summit.com
Identifying, Managing, & Eliminating Technical Debt is the key to successfully getting your business on track. Gone are the days where we could write endless checks that we did not have the people to cover. We need to work harder to make the debt known and address the debt up close and personal before it gets out of hand.
The purpose here is to educate the Agile work place about what technical debt is, learn how to eliminate it, and how to avoid ever running into it again.
Keynote dean-leffingwell-keynote-be-agile-scale-up-stay-lean
Safe
Why SAFe
Pillars of SAfe
Value
Respect for People
Product development
Kaizen
Leadership
Agile manifesto
Agile Metrics: The GQM Approach to Enterprise MetricsTim Zack
When undertaking an Agile transformation, there is a need to collect data to demonstrate progress and show improvement, but where does one even start? Common Agile metrics approaches do well at measuring team velocity and throughput, but can sometimes overlook the requirements of executive sponsors, product management, and other key stakeholders. This problem is often rooted in a lack of understanding about what business goals are driving decision making throughout the organization and what questions we should be answering with the metrics we collect.
The “Goal-Question-Metric” (GQM) approach is a proven method for driving goal-oriented measures throughout a software organization. With GQM, we start by defining the goals we are trying to achieve, then clarifying the questions we are trying to answer with the data we collect. By mapping business outcomes and goals to data-driven metrics, we can form a holistic picture of the Agile environment and clearly articulate how we are doing across the span of the enterprise.
During this session, we will explore the GQM approach and show its effectiveness in identifying the key information your enterprise needs to know at the Executive, Portfolio, Program, and Delivery tiers. We will provide example metric sets for each tier and explain the goals and questions that drove us to them. At the end of this talk, the audience will understand not only how to ask the right questions, but specifically what metrics can be used to answer them.
The Role of Project Professionals Creating Agile Organisations - PMI UK Agile...Andrea Darabos
What is the role of project professionals in creating more agile organisations? How do traditional PMI roles - project manager, program manager, PMO manager, portfolio manager - change as a company adopts more agile ways of working? What is servant leadership? How can we build and maintain self-organising teams? How can an organisation move from project based agile delivery to a more lean approach, based on continuous flow of value via value streams? How does project and portfolio governance change in an agile evolution? We are going to answer these questions based on the personal experience of the author working with agile teams and program offices in 8 countries.
Enterprise Cloud Development and Agile Transformation Strategy - China 2012 Laszlo Szalvay
This is a seminar I gave throughout China the week of Oct 29th 2012. It covers the topics of Agile Software Development (Scrum, Lean, XP) and the new framework of Enterprise Cloud Development that CollabNet has been socializing. Please contact me for similar private talks at your company.
An Introduction to the InnoSpecting Framework Steven Palmer
At Ever Evolving, we offer our partner clients tools, tips, tricks, and techniques for getting more ROI out of their Innovation portfolios. If you are one of the 94% of corporate executives who feel that they should be getting more out of their R&D spending, take a look through our overview package and reach out to learn more.
By harnessing custom-crafted AI solutions, teams can expect improved efficiency, enhanced creativity, and better alignment with Agile principles. We'll explore how this powerful collection of technologies and solutions turbocharges delivery and enhances developer experience.
Learn more as we introduce a turnkey framework that empowers Agile development and efficiency in the AI era. Cprime’s CodeBoost™ and AgileSME AI solutions offer a groundbreaking approach that delivers a complete framework for development in the AI age.
Keynote stop scaling... start growing an agile organization!Andrea Tomasini
Companies of all sizes need to grow their own agile way of working, becoming more agile is a journey, not a destination. Unfortunately, though, most of the time agile success is left in the hands of unlikely heroes, people who are passionate about agile, but likely lack the type of power and decision making required to move to the next level. Because becoming agile requires a radical mind-shift, it takes time, and time is what most organizations seem unwilling to invest. This is where our unlikely heroes come into play, pulling the “Agile Initiative” forward with their passion. Even more unfortunately, despite the great efforts of these individuals, the organization is not willing to wait, and instead, falls into the “implement that model” in a couple of months mindset. Does this work? Well, if it does, we still need to hear that it was fast and painless… On the other hand, more and more organizations are beginning to understand that becoming more agile is an individual journey, and has to be tightly coupled with the company business goals and culture, it can’t be standardized, or the company will likely lose their business advantage and uniqueness. In this keynote I am going to share stories about some of these companies, that having tried unsuccessfully to find more heroes, understood that becoming agile is a cultural shift that needs to be supported by the whole organization, and agreed to follow a growing approach rather than an implementing approach. Principles and tools which helped these organizations to grow their agility as well as stories of their journey will be shared as an example of how change can happen without heroic actions or old style “Change Initiatives”.
Scrum, XP, and Kanban have been proven to provide step changes in productivity and quality for software teams. However, these methods do not have the native constructs necessary to scale to challenges of building enterprise class software systems. What the industry desperately needs is a solution that moves from a set of simplistic, disparate, development-centric methods, to a scalable, unified approach that addresses the complex constructs and additional stakeholders in the organization- and enables realization of enterprise-class product or service initiatives via aligned and cooperative solution development.
In this talk, Dean Leffingwell describes how to accomplish this with the Scaled Agile Framework, a publicly - accessible knowledge base of proven Lean and Agile practices for enterprise-class software development. He approaches the problem from the perspectives of Lean thinking and principles of product development flow, illustrating how these core principles help deliver business results at scale, while keeping the development system - and the enterprise - lean and responsive to rapidly changing market needs. And since winning is more fun, he’ll also describe some of the personal benefits that come when teams master the art of delivering better enterprise-class software, at an ever faster pace.
Today most Agile teams are trying to achieve predictable, fast delivery. While that may keep your zombie competitors at bay, it’s no longer good enough especially in this highly competitive, rapidly changing playing field. It’s not just about Agile team execution anymore. Next Level Agility is about the ability of the entire organizations to quickly adapt to market changes.
All marketers understand the need to be faster and more adaptive. Going Agile seems like an obvious solution, so why isn’t every marketing team an Agile marketing team? What if the very things we’re trying to fix -- our projects -- are the things that are holding us back? Join Agile marketing pioneer and 18-year digital marketer Andrea Fryrear as she reveals the team-first approach that frees marketers from project purgatory and puts them on the path to lasting marketing agility.By the end of this dynamic session, you’ll be able to:Avoid the common but deadly approach to pilots that can doom your Agile efforts before they startBuild persistent Agile teams who deliver the four key benefits of AgileMap your journey from zero to Agile, starting with your first dedicated Agile team and scaling as far as you need to go
Agile portfolio administration helps groups and directors to understand the actual potential to subsequently perform their tasks successfully. Today with the accessibility of coordinated administration preparing suppliers on the web, you can undoubtedly take up far reaching dexterous preparing according to your need and accessibility of time.
Re thinking portfolio-and-capacity-planning-govMax Carlin
Agile portfolio administration helps groups and directors to understand the actual potential to subsequently perform their tasks successfully. Today with the accessibility of coordinated administration preparing suppliers on the web, you can undoubtedly take up far reaching dexterous preparing according to your need and accessibility of time.
How to Achieve A Smoother Journey to a Successful Agile Enterprise Transforma...Cprime
Are you concerned that if you don't change fast enough you may not survive? "As the speed of business increases, more and more organizations realize they need to fundamentally change how they do business, but are unsure of how to do so. Approaching change with the correct principles in mind while applying a comprehensive change management framework can mitigate the many risks inherent to organizational change increasing the likelihood of a smoother journey to successful outcomes.
In this webinar, we’ll discuss a proven framework for organizational change. We will explore how the steps outlined in this framework can be applied using Lean-Agile methods, and showcase examples of how organizations we’ve worked with have done just that.
Economically Sensible Scrum -- Scrum Gathering New Orleans 2014Ken Rubin
Scrum is a tool for increasing team and organizational agility to deliver superior business results. To utilize Scrum (or any tool) appropriately, however, we must understand more than just its basic mechanics. We must also understand the core principals that inform its use and then apply those principals in an economically sensible way. Doing so allows us to elevate and select among the many alternative, and often conflicting, choices for how to apply Scrum in the context of each organization's unique culture and business goals.
In this talk, I introduce the concept of Economically Sensible Scrum, which is the application of Scrum within an economic framework that is grounded in core agile principles. To illustrate the utility of this approach, I examine several different issues that I encounter when visiting clients. Using the lens of an economic framework, I focus on how to use agile principles to overcome these issues and make quick, correct, and understandable choices when applying Scrum at both the team and organizational levels to achieve desirable business results.
Stop scaling... Start growing an Agile Organization!Andrea Tomasini
Strategic advantage lies in being yourself and doing the right things the right way. Those who copy what their competitors are doing, place themselves behind the pack — a sure way of losing. This is why “scaling” agility is misleading at best, and disastrous at worst. When you take an existing model and fit your organization to that, you lose much of what makes you unique and different.
Companies small and large must instead learn to grow their own agility for their own advantage. This sounds simple — and it is, when you know what to look for.
In this keynote, Andrea Tomasini presents guidelines and heuristics for growing an agile organization. You will understand why the first step in any transition must be learning how to change. Small inexpensive experiments and empirical metrics will lead you towards your strategic goal, iteratively and incrementally.
The agile transition never ends — but you know it’s working when transitioning becomes a way of life. This not only lets you adapt to new market conditions: it also allows you to create change in the market, on your own terms.
The complexity of scaling agile in a large organization
Fundamental principles on “growing”
Concrete examples (Siemens, Ericsson…) from companies of all sizes (60-6000 employees)
The principles are simple, but they must apply to the organization, not the product or the system architecture.
The heartbeat of a growing organization.
Break Through Agile Transformation StagnationTasktop
Transformation to Agile at scale typically takes 1-3 years. There is a pattern of adoption that most companies go through that achieves initial gains, but tends to stagnate after the initial improvement. In order for true value delivery to significantly increase, a mindset shift that ties business strategy all the way down to the team level is required.
In this webinar, Tasktop VP of Industry Strategy, Betty Zakheim, and Net Objectives CEO, Al Shalloway, discuss the challenges causing Agile transformation stagnation and what must be done to solve them.
Product Owners plant the seeds for excellent agile delivery teams. Great POs know how to plant the best seeds, seeds that the team can swarm around and deliver quickly, that provide rapid feedback and learning, and that morph towards excellent customer experiences. In some situations we need a good PO, in others we need a great PO. The trick is to know the difference. Join me on a journey of discovery working with contemporary examples to find out how to be a great PO or a good PO, and why you might, at different times, want to be both.
We look at two key dimensions that determine whether you need good PO or a great PO, and how to tell the difference. First, what problem is the PO trying to solve? Are you rolling out changes to a mature product or battling to enter an emerging field? Are you scaling rapidly or slowly? Second, how is the PO making decisions about their backlog. Give a PO a project requirements document and a timeline, and what’s a PO to do? Even the best and most experienced POs will struggle to deliver an exciting customer experience that captures the heart of the customer.
Through the workshop, you will learn a simple model for identifying great POs based not on PO experience, but on how the PO makes decisions about their backlog. The best POs know how to combine data and stakeholder input to best effect.Finally, we consider the product problems you are trying to solve, the pace of change, and how this affects the PO - good to great - you want for your product.
Explore what is an Agile culture
Explore the Agile Mindset
Explore what is an Agile culture
Explore the Agile Mindset
Review the 6 basic steps required to transition to an agile culture that will accept the Agile Mindset
2021 marks the 20 anniversary of the Agile Manifesto. Yet many organizations are still struggling to clearly improve value delivery for their customers. In this talk Scott Ambler and Mark Lines explain why agile has struggled in the past and what we can do about it. Go beyond agile rhetoric, agile methods and frameworks and learn how to optimize agility for your situation, not others. We can do better, and it is not difficult. Disciplined Agile can help. The journey starts with an investment in learning, optimizing for your situation, and then removing obstacles to accelerate delivery and delight your customers.
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxrickgrimesss22
Discover the essential features to incorporate in your Winzo clone app to boost business growth, enhance user engagement, and drive revenue. Learn how to create a compelling gaming experience that stands out in the competitive market.
Graspan: A Big Data System for Big Code AnalysisAftab Hussain
We built a disk-based parallel graph system, Graspan, that uses a novel edge-pair centric computation model to compute dynamic transitive closures on very large program graphs.
We implement context-sensitive pointer/alias and dataflow analyses on Graspan. An evaluation of these analyses on large codebases such as Linux shows that their Graspan implementations scale to millions of lines of code and are much simpler than their original implementations.
These analyses were used to augment the existing checkers; these augmented checkers found 132 new NULL pointer bugs and 1308 unnecessary NULL tests in Linux 4.4.0-rc5, PostgreSQL 8.3.9, and Apache httpd 2.2.18.
- Accepted in ASPLOS ‘17, Xi’an, China.
- Featured in the tutorial, Systemized Program Analyses: A Big Data Perspective on Static Analysis Scalability, ASPLOS ‘17.
- Invited for presentation at SoCal PLS ‘16.
- Invited for poster presentation at PLDI SRC ‘16.
GraphSummit Paris - The art of the possible with Graph TechnologyNeo4j
Sudhir Hasbe, Chief Product Officer, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
Large Language Models and the End of ProgrammingMatt Welsh
Talk by Matt Welsh at Craft Conference 2024 on the impact that Large Language Models will have on the future of software development. In this talk, I discuss the ways in which LLMs will impact the software industry, from replacing human software developers with AI, to replacing conventional software with models that perform reasoning, computation, and problem-solving.
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamtakuyayamamoto1800
In this slide, we show the simulation example and the way to compile this solver.
In this solver, the Helmholtz equation can be solved by helmholtzFoam. Also, the Helmholtz equation with uniformly dispersed bubbles can be simulated by helmholtzBubbleFoam.
Check out the webinar slides to learn more about how XfilesPro transforms Salesforce document management by leveraging its world-class applications. For more details, please connect with sales@xfilespro.com
If you want to watch the on-demand webinar, please click here: https://www.xfilespro.com/webinars/salesforce-document-management-2-0-smarter-faster-better/
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.
OpenMetadata Community Meeting - 5th June 2024OpenMetadata
The OpenMetadata Community Meeting was held on June 5th, 2024. In this meeting, we discussed about the data quality capabilities that are integrated with the Incident Manager, providing a complete solution to handle your data observability needs. Watch the end-to-end demo of the data quality features.
* How to run your own data quality framework
* What is the performance impact of running data quality frameworks
* How to run the test cases in your own ETL pipelines
* How the Incident Manager is integrated
* Get notified with alerts when test cases fail
Watch the meeting recording here - https://www.youtube.com/watch?v=UbNOje0kf6E
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.
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus
As part of the DOE Integrated Research Infrastructure (IRI) program, NERSC at Lawrence Berkeley National Lab and ALCF at Argonne National Lab are working closely with General Atomics on accelerating the computing requirements of the DIII-D experiment. As part of the work the team is investigating ways to speedup the time to solution for many different parts of the DIII-D workflow including how they run jobs on HPC systems. One of these routes is looking at Globus Compute as a way to replace the current method for managing tasks and we describe a brief proof of concept showing how Globus Compute could help to schedule jobs and be a tool to connect compute at different facilities.
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).
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Shahin Sheidaei
Games are powerful teaching tools, fostering hands-on engagement and fun. But they require careful consideration to succeed. Join me to explore factors in running and selecting games, ensuring they serve as effective teaching tools. Learn to maintain focus on learning objectives while playing, and how to measure the ROI of gaming in education. Discover strategies for pitching gaming to leadership. This session offers insights, tips, and examples for coaches, team leads, and enterprise leaders seeking to teach from simple to complex concepts.
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
How Recreation Management Software Can Streamline Your Operations.pptxwottaspaceseo
Recreation management software streamlines operations by automating key tasks such as scheduling, registration, and payment processing, reducing manual workload and errors. It provides centralized management of facilities, classes, and events, ensuring efficient resource allocation and facility usage. The software offers user-friendly online portals for easy access to bookings and program information, enhancing customer experience. Real-time reporting and data analytics deliver insights into attendance and preferences, aiding in strategic decision-making. Additionally, effective communication tools keep participants and staff informed with timely updates. Overall, recreation management software enhances efficiency, improves service delivery, and boosts customer satisfaction.
How to Position Your Globus Data Portal for Success Ten Good PracticesGlobus
Science gateways allow science and engineering communities to access shared data, software, computing services, and instruments. Science gateways have gained a lot of traction in the last twenty years, as evidenced by projects such as the Science Gateways Community Institute (SGCI) and the Center of Excellence on Science Gateways (SGX3) in the US, The Australian Research Data Commons (ARDC) and its platforms in Australia, and the projects around Virtual Research Environments in Europe. A few mature frameworks have evolved with their different strengths and foci and have been taken up by a larger community such as the Globus Data Portal, Hubzero, Tapis, and Galaxy. However, even when gateways are built on successful frameworks, they continue to face the challenges of ongoing maintenance costs and how to meet the ever-expanding needs of the community they serve with enhanced features. It is not uncommon that gateways with compelling use cases are nonetheless unable to get past the prototype phase and become a full production service, or if they do, they don't survive more than a couple of years. While there is no guaranteed pathway to success, it seems likely that for any gateway there is a need for a strong community and/or solid funding streams to create and sustain its success. With over twenty years of examples to draw from, this presentation goes into detail for ten factors common to successful and enduring gateways that effectively serve as best practices for any new or developing gateway.
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeAftab Hussain
Understanding variable roles in code has been found to be helpful by students
in learning programming -- could variable roles help deep neural models in
performing coding tasks? We do an exploratory study.
- These are slides of the talk given at InteNSE'23: The 1st International Workshop on Interpretability and Robustness in Neural Software Engineering, co-located with the 45th International Conference on Software Engineering, ICSE 2023, Melbourne Australia