The power to Say NO - Using Scrum in a BAU TeamMia Horrigan
Using Scrum to empower your team during BAU (business as usual) development and maintenance. presentation at the #LAST Conference Melbourne 27 Jul 2012
#LAST (Lean, Agile, Systems Thinking)
Growing pains scaling agile in service delivery LAST Conf 2014Mia Horrigan
The team I was working with had a “great problem” – more work than we could deliver. However this success brought mixed blessings as the strain of growing so quickly was starting to show. We had a backlog of work, process issues, resourcing and quality issues and a lot of knowledge residing with one or two of the original start-up team who were now single points of failure.
The innovative, "can do" attitude of the start-up company was still there but we were having growing pains. We knew that what we were experiencing in our market (Australia) would eventually be seen in our USA market if we didn’t find a solution to our growing pains.
We looked to Lean and Agile as a multidisciplinary approach to achieving an effective product strategy, development and delivery capability that could be scaled to the whole organization.
Executive agility to be able to respond effectively in chaosZXM Webinar - Mia Horrigan
Now more than ever, the ability to respond to change over 'following a plan' couldn't ring truer. Hindsight is 20/20 but none of us could have predicted the unprecedented effect that the Corona Virus has wrought upon every aspect of our lives. Now we are working from home, readjusting to a new 'norm', but all the while living in a state of chaos whilst still 'keeping the lights on' in the space of not months or years but in weeks, days and even hours.
Organisations have already had to rapidly change the products or services they 'traditionally' brought to market and reinvent themselves at lightning speed to not just stay relevant but to actually survive.
How to survive the zombie scrum apocalypse Mia Horrigan
A couple of years ago Christiaan Verwijs and Johannes Schartau coined the term ‘Zombie-Scrum’. What's it all about?
Well, at first sight Zombie Scrum seems to be normal Scrum. But it lacks a beating heart. The Scrum teams do all the Scrum events but a potential releasable increment is rarely the result of a Sprint. Zombie Scrum teams have a very unambitious definition of what ‘done’ means, and no drive to extend it. They see themselves as a cog in the wheel, unable and unwilling to change anything and have a real impact: I’m only here to code! Zombie Scrum teams show no response to a failed or successful Sprint and also don’t have any intention to improve their situation. Actually nobody cares about this team. The stakeholders have forgotten the existence of this team long time ago.
Zombie Scrum is Scrum, but without the beating heart of working software and its on the rise. This workshop will help you understand how to recognise the symptoms and cuases of Zombie Scrum and what you can do to get started to combat and treat Zombie-Scrum. Knowing what causes Zombie Scrum might help prevent a further outbreak and prevent the apocalypse
ACS Presentation : How to teach your team Agile in 3 monthsMia Horrigan
presentation given to ACS Agile Special interest group. Outlines my experiences as an Agile coach introducing Scrum to the team.
By using psychology based approach to implementing Scrum we were able to guide them through the learning process over a three month period
The power to Say NO - Using Scrum in a BAU TeamMia Horrigan
Using Scrum to empower your team during BAU (business as usual) development and maintenance. presentation at the #LAST Conference Melbourne 27 Jul 2012
#LAST (Lean, Agile, Systems Thinking)
Growing pains scaling agile in service delivery LAST Conf 2014Mia Horrigan
The team I was working with had a “great problem” – more work than we could deliver. However this success brought mixed blessings as the strain of growing so quickly was starting to show. We had a backlog of work, process issues, resourcing and quality issues and a lot of knowledge residing with one or two of the original start-up team who were now single points of failure.
The innovative, "can do" attitude of the start-up company was still there but we were having growing pains. We knew that what we were experiencing in our market (Australia) would eventually be seen in our USA market if we didn’t find a solution to our growing pains.
We looked to Lean and Agile as a multidisciplinary approach to achieving an effective product strategy, development and delivery capability that could be scaled to the whole organization.
Executive agility to be able to respond effectively in chaosZXM Webinar - Mia Horrigan
Now more than ever, the ability to respond to change over 'following a plan' couldn't ring truer. Hindsight is 20/20 but none of us could have predicted the unprecedented effect that the Corona Virus has wrought upon every aspect of our lives. Now we are working from home, readjusting to a new 'norm', but all the while living in a state of chaos whilst still 'keeping the lights on' in the space of not months or years but in weeks, days and even hours.
Organisations have already had to rapidly change the products or services they 'traditionally' brought to market and reinvent themselves at lightning speed to not just stay relevant but to actually survive.
How to survive the zombie scrum apocalypse Mia Horrigan
A couple of years ago Christiaan Verwijs and Johannes Schartau coined the term ‘Zombie-Scrum’. What's it all about?
Well, at first sight Zombie Scrum seems to be normal Scrum. But it lacks a beating heart. The Scrum teams do all the Scrum events but a potential releasable increment is rarely the result of a Sprint. Zombie Scrum teams have a very unambitious definition of what ‘done’ means, and no drive to extend it. They see themselves as a cog in the wheel, unable and unwilling to change anything and have a real impact: I’m only here to code! Zombie Scrum teams show no response to a failed or successful Sprint and also don’t have any intention to improve their situation. Actually nobody cares about this team. The stakeholders have forgotten the existence of this team long time ago.
Zombie Scrum is Scrum, but without the beating heart of working software and its on the rise. This workshop will help you understand how to recognise the symptoms and cuases of Zombie Scrum and what you can do to get started to combat and treat Zombie-Scrum. Knowing what causes Zombie Scrum might help prevent a further outbreak and prevent the apocalypse
ACS Presentation : How to teach your team Agile in 3 monthsMia Horrigan
presentation given to ACS Agile Special interest group. Outlines my experiences as an Agile coach introducing Scrum to the team.
By using psychology based approach to implementing Scrum we were able to guide them through the learning process over a three month period
pull based change management - Summary of interactive workshop at Lean Kanban...Yuval Yeret
AgileSparks approach to managing a change journey, applying pull-based / crossing the chasm thinking when scaling this to the enterprise level, applying delegation/authority-level model from Jurgen Appelo to select key decision areas worth delegating/engaging people in - as a way to increase change acceptance/engagement/stickiness.
An Agile Change Journey Blueprint - The AgileSparks WayYuval Yeret
Through our work with dozens of groups/organizations taking the agile journey we realized both we as well as the organizations would benefit from a “map” to the territory:
The coaches on our team as well as leadership teams we were working with wanted to have a proven blueprint. One that can be the starting point with a couple of options which routes to take, leveraging the collective wisdom gathered in the 6 years we’ve been walking these paths.
The Agile Change Journey Blueprint a.k.a. fondly by us as "The AgileSparks Way" is the result. And here it is...
Agile transformation with Scrum. Where to start
1. Agile vs Waterfall
2. What is Scrum
3. Scrum team
4. Scrum artefacts (with activities for easier learning)
5. Scrum events
6. Is Scrum enough?
Starting with why - goals for Lean/AgileYuval Yeret
a list of common goals for lean/agile that can be used to decide on a direction for change, revitalize an agile journey (Recharge->Improve in the AgileSparks Agile Journey Blueprint), etc.
Typically used in AgileSparks management workshops and boost sessions
Icsea 2014 usage of kanban in software companiesMuhammad Ahmad
There is a growing interest in applying Kanban in software development to reap the proclaimed benefits presented in the literature. The goal of this paper is to provide up-to-date knowledge of the current state of Kanban usage in software companies, regarding the motivation for using it as well as the benefits obtained and challenges faced in its adoption. In addition, we investigate how the challenges identified in the study can be addressed. For this purpose, an empirical study was conducted consisting of a survey and complementing thematic interviews. The empirical study was carried out in November-December 2013 within large Finnish software companies, which extensively use Agile and Lean approaches. The obtained results are largely in line with the findings of earlier research reported in the literature. Generally, the experiences of using Kanban are rather positive; however, challenges in adoption identified include a lack of specialised training and usage experience, and a too traditional organisational culture.
Five Steps to a More Agile Organization: Adopting Agility at ScaleLitheSpeed
While agile methods have become mainstream, agile organizations have not. Perhaps several development teams have had great results from a method like Scrum, but as soon as you begin to scale the effort up, the inertia of a fundamentally waterfall-oriented organization becomes painfully apparent. This is where many companies find themselves today. This webinar will address some key tips to driving agility beyond technology groups and making an entire company more adaptive and responsive.
Have you successfully implemented Scrum on your team, but are finding the pain of scaling your Scrum deployment to the larger organization too much to handle? Is the Scrum of Scrums concept not working out the way you thought it would? Have you had success with scaling Scrum, and want to share what you’ve learned with others? If you answered yes to any of these questions, join us for this interactive session where Melanie Paquette shares the experiences of different of different types of organizations that have had success in scaling Scrum. The organizations profiled include a large, geographically dispersed team of over 300 embedded software developers as well as a smaller, mostly co-located team of 50 mobile application developers. Learn what these organizations have in common, and take back practical techniques you can use to scale Scrum, including how to leverage a traditional project management organization to help your scaling efforts, how to structure large teams to involve the right people, and how to work with geographical distribution.
Lean Coffee is an structured but agenda less meeting that allows participants to gather, build and talk.
Our implementation of Lean coffee was a way to informally discuss what was important to the team and look at ways to improve our efficiency, effectiveness and processes within the service delivery team
pull based change management - Summary of interactive workshop at Lean Kanban...Yuval Yeret
AgileSparks approach to managing a change journey, applying pull-based / crossing the chasm thinking when scaling this to the enterprise level, applying delegation/authority-level model from Jurgen Appelo to select key decision areas worth delegating/engaging people in - as a way to increase change acceptance/engagement/stickiness.
An Agile Change Journey Blueprint - The AgileSparks WayYuval Yeret
Through our work with dozens of groups/organizations taking the agile journey we realized both we as well as the organizations would benefit from a “map” to the territory:
The coaches on our team as well as leadership teams we were working with wanted to have a proven blueprint. One that can be the starting point with a couple of options which routes to take, leveraging the collective wisdom gathered in the 6 years we’ve been walking these paths.
The Agile Change Journey Blueprint a.k.a. fondly by us as "The AgileSparks Way" is the result. And here it is...
Agile transformation with Scrum. Where to start
1. Agile vs Waterfall
2. What is Scrum
3. Scrum team
4. Scrum artefacts (with activities for easier learning)
5. Scrum events
6. Is Scrum enough?
Starting with why - goals for Lean/AgileYuval Yeret
a list of common goals for lean/agile that can be used to decide on a direction for change, revitalize an agile journey (Recharge->Improve in the AgileSparks Agile Journey Blueprint), etc.
Typically used in AgileSparks management workshops and boost sessions
Icsea 2014 usage of kanban in software companiesMuhammad Ahmad
There is a growing interest in applying Kanban in software development to reap the proclaimed benefits presented in the literature. The goal of this paper is to provide up-to-date knowledge of the current state of Kanban usage in software companies, regarding the motivation for using it as well as the benefits obtained and challenges faced in its adoption. In addition, we investigate how the challenges identified in the study can be addressed. For this purpose, an empirical study was conducted consisting of a survey and complementing thematic interviews. The empirical study was carried out in November-December 2013 within large Finnish software companies, which extensively use Agile and Lean approaches. The obtained results are largely in line with the findings of earlier research reported in the literature. Generally, the experiences of using Kanban are rather positive; however, challenges in adoption identified include a lack of specialised training and usage experience, and a too traditional organisational culture.
Five Steps to a More Agile Organization: Adopting Agility at ScaleLitheSpeed
While agile methods have become mainstream, agile organizations have not. Perhaps several development teams have had great results from a method like Scrum, but as soon as you begin to scale the effort up, the inertia of a fundamentally waterfall-oriented organization becomes painfully apparent. This is where many companies find themselves today. This webinar will address some key tips to driving agility beyond technology groups and making an entire company more adaptive and responsive.
Have you successfully implemented Scrum on your team, but are finding the pain of scaling your Scrum deployment to the larger organization too much to handle? Is the Scrum of Scrums concept not working out the way you thought it would? Have you had success with scaling Scrum, and want to share what you’ve learned with others? If you answered yes to any of these questions, join us for this interactive session where Melanie Paquette shares the experiences of different of different types of organizations that have had success in scaling Scrum. The organizations profiled include a large, geographically dispersed team of over 300 embedded software developers as well as a smaller, mostly co-located team of 50 mobile application developers. Learn what these organizations have in common, and take back practical techniques you can use to scale Scrum, including how to leverage a traditional project management organization to help your scaling efforts, how to structure large teams to involve the right people, and how to work with geographical distribution.
Lean Coffee is an structured but agenda less meeting that allows participants to gather, build and talk.
Our implementation of Lean coffee was a way to informally discuss what was important to the team and look at ways to improve our efficiency, effectiveness and processes within the service delivery team
Presentation to Minnesota Recreation and Parks Association 2011. Focusing on leading with a sense of purpose and defining actions in terms of core values of public service.
WHAT ARE YOU LOOKING FOR? get now!
-Get a chance to live in a affordable heavenly quality secured place?
-CONDOMINIUM?? HOUSES?? with a friendly REASONABLE price for all units.
-for DETAILS free to send me a message and ill be glad to answer all your concerns
LOCATION; KEY CITIES
ROBINSONS LAND
09266801276 09326172300
alvin_arcega59@yahoo.com
NAME INQUIRIEs
WHAT ARE YOU LOOKING FOR?
CONDOMINIUM, HOUSES, SHELTER..
ROBINSONS LAND offers a great deal just for you!
make your dreams come true invest a property now under ROBINSONS LAND CORPORATION! and have a great deal this month to own a title!
project location: ALL OVER THE METRO AND CEBU KEY CITIES.
FOR DETAILS PLEASE CONTACT:
Alvin Arcega
09266801276
09326172300
alvin_arcega59@yahoo.com.
WHAT ARE YOU LOOKING FOR?
CONDOMINIUM, HOUSES, SHELTER..
ROBINSONS LAND offers a great deal just for you!
make your dreams come true invest a property now under ROBINSONS LAND CORPORATION! and have a great deal this month to own a title!
project location: ALL OVER THE METRO AND CEBU KEY CITIES.
FOR DETAILS PLEASE CONTACT:
Alvin Arcega
09266801276
09326172300
alvin_arcega59@yahoo.com.
As an industry based lobby group we were faced with Legislation to reduce government funding by $1.9B. We needed to respond quickly and adopted an Agile approach to our digital campaign strategy in order to have a skinny version of the website up and running as soon as possible. We used a mix of Scrum and Kanban methods to prioritize widgets we required on the website and ensure our campaign remained responsive to stakeholders and built iterative changes to the site in order to respond to stakeholders and the political debate.
Process/Mechanics
The session will be a short 10min talk focusing on how a mix of Agile approaches, namely Kanban and Scrum were used as a management tool to coordinate the development of a new website for the campaign. The presenter will explain how the adoption of Scrum allowed the team to iteratively build features based on weekly sprint cycles and ensured weekly collaboration and communication between product owner, designers and developers of the website.
The presenter will demnonstrate how the introduction of a Kanban board to the Scrum process helped to manage the backlog of work packages and help focus the team on the ranked priorities for the current sprint. This provided a process to manage Workflow and allowed the team to remain flexible and responsive to the changing environment and stakeholder needs when changes were required mid sprint
Learning outcomes
• The blend of Scrum and Kanban helped to focus the team on the priorities and remain flexible and responsive to the changing environment and stakeholder needs
These Agile methods are an effective management tool and can aid coordination of work effort to deliver a campaign strategy
WHAT ARE YOU LOOKING FOR?
CONDOMINIUM, HOUSES, SHELTER..
ROBINSONS LAND offers a great deal just for you!
make your dreams come true invest a property now under ROBINSONS LAND CORPORATION! and have a great deal this month to own a title!
project location: ALL OVER THE METRO AND CEBU KEY CITIES.
FOR DETAILS PLEASE CONTACT:
Alvin Arcega
09266801276
09326172300
alvin_arcega59@yahoo.com.
Building Results Oriented Websites: The Method That Ends the MadnessTom McCracken
Content Management Systems gives you a huge tool box to deliver features. As CMSs accelerates the development cycle, the question changes from “How do we build sites?” to “What should we build?” This session presents the strategies and methodologies we have learned and used over the last 12 years to build results driven websites.
For decades the gold standard for measuring project success has been the project management iron triangle: on time, on budget, on scope. Despite increasingly more rigorous planning strategies, the average project is still 45% over budget, delayed by 63% and missing 1/3 of the promised functionality.
Worse yet, this obsession with certainty is reducing quality, innovation and value while burning out web development teams - and things are only getting more difficult.
A new way of thinking is needed to build truly successful projects. This session presents modern strategies and methodologies that have continually proven to beat the averages. We will review the latest research and advice from the world’s foremost software engineers. The session will conclude with a breakdown of the innovative methodologies that drive the majority of the world’s leading websites.
This session is for anyone looking to build more successful projects. Project owners will learn how to drive innovation, faster and with less cost. Your development team will learn how to continually deliver better work with less stress and long weekends.
Agile2022 What parkrun has taught me 2022-07-18.pdfMia Horrigan
’ve been doing Parkrun for a year now. Yes, I’m one of those crazy people that get up early every saturday morning and run 5 Kms with 166490 parkrunners across 20 countries and 1637 locations. After a while, something interesting happened, I was asked to explain estimation to a group of people new to agile ways of working and found that I could explain relative estimation by using my Parkrun experience with my friends.
The requirement is the same – run a distance of 5 kms. However, the time taken will vary widely between runners. Even though the parkrun is a set 5kms, it takes our whole group to finish anywhere between 20 – 55 mins. So why don’t we all finish at the same time? Well, there are a number of factors to consider including our fitness, age, equipment and expertise at running as well as the complexity of the course. The same is true with estimations for work products. There is natural variability between estimates by people based on context, team members capability and so forth.
As a Professional Scrum Trainer (PST), I have found Parkrun anecdotes a relatable way to explain some complex concepts such as velocity, pairing, relative estimation, sprinting, sustainable pace and more. This presentation is for people wanting to understand agile principles as it will share these and other training tips and techniques that you can use with your teams.
Evidence based management – Measuring value to enable improvement and busines...Mia Horrigan
Organisations invest in agile processes, tools, training, and coaching, but how much are they getting back?
Has product delivery improved?
How much happier are users and the business customers?
Are employees empowered and enabled?
Traditional metrics might give you insight into improvements of operational efficiency, but the real conversation is about the value created for your organisation by the improved processes. Without measuring value, the success of any agile initiative is based on nothing more than intuition and assumption.
Evidence-Based Management (EBM) is a framework to help measure, manage, and increase the value derived from product delivery. EBM focuses on improving outcomes, reducing risks, and optimising investments and is an important tool to help leaders put the right measures in place to invest in the right places, make smarter decisions and reduce risk using an iterative and incremental approach. This empirical method alongside the agile principles and values of Scrum enables successful steps of change for the organisation.
Organisations invest in agile processes, tools, training, and coaching, but how much are they getting back? Has product delivery improved? How much happier are users and the business customers? Are employees empowered and enabled? Traditional metrics might give you insight into improvements of operational efficiency but the real conversation is about the value created for your organisation by the improved processes. Without measuring value, the success of any agile initiative is based on nothing more than intuition and assumption.
Mia will discuss Evidence based management and how this empirical process can help agile transformations measure and manage the value derived from the transformation initiative. Mia will focus on the 4 Key Value Areas: Current Value, Ability to Innovate, Unrealised Value and time to market and how these contribute to an organisation’s ability to deliver business value.
Activating improvements through retrospectives Mia Horrigan
had been sitting in a few team retrospectives and hearing the same old tired pattern of "what went well, what didn't, what can we improve". The teams were bored, I was bored, they were just doing mechanical Scrum. Retrospectives are such a powerful tool to drive continuous improvement, but what i was seeing was a stagnation and the true value of this event was being lost.
End of the Sprint was coming up so as the enterprise agile coach, I thought I'd provide some of my favourite patterns and ended up providing my 20 Scrum Masters with a playbook to accelerate and reinvigorate learning and improvement, retrospectives and ideas as well as links to where to find more.
Would love to share these patterns with you, discuss the pain points we were experiencing and how we were able to reinvigorate this event and improve overall quality of our delivery. It will be a workshop so would also love to hear your favourite patterns so we can share them with the group in this workshop and help inspire our teams to strive for activating real improvements.
Strategic planning for agile leaders - AgileAUs 2019 WorkshopMia Horrigan
Learn the mindset you need to support an Agile change across organisational structure, processes, culture and teams.
Leaders and managers are critical enablers in helping their organisation be successful, yet their role in an Agile environment can be quite different from what they are used to.
In this workshop, you’ll learn about the Agile mindset and what it means as a leader to create the right conditions for Agile to thrive. We’ll focus on the pragmatic aspects of Agile leadership, the role of leadership in Agile transformation, and how to support cultural changes, as well as the structures and operating models to align teams, programs and portfolios and help them work in harmony.
During this workshop you’ll learn:
About the Agile mindset and why it’s important for leaders
How mindset, culture, and values influence your ability to be Agile
How to create a high-performance culture
Practical skills for helping you set up and support Agile teams, programs and portfolios
Pragmatic techniques for scaling an Agile mindset
Unlocking the metrics for measuring your organisational agility.
This workshop is suitable for:
Managers embarking on an Agile transformation
Line managers, Product Owners and Business Owners who want to get the most out of their Agile journey
Portfolio, Program and Product Managers who want to get the most out of Agile ways of working.
When scaling Agile at an enterprise level, coordination and alignment across multiple teams is challenging as whilst Agile teams are self-organising and empowered, someone needs to steer the train to keep it on the tracks to facilitate program level processes and execution, escalate impediment, manage risk, and drive program-level continuous improvement. In this presentation I share my experiences of being a Release Train Engineer on a transformational project across a large government enterprise and explore the challenges and lessons learnt. In particular, I will focus on the Scrum of Scrums and how the RTE is essentially the Master Scrum Master of the Release Train and how to ensure you have Scrum Masters working together towards achieving the goals for the Train's Product Increment.
Confessions of a scrum mom Scrum Australia 2016Mia Horrigan
How to evolve from the Scrum Mom who runs around trying to fix everything to a Scrum Master Sensei that guides the team towards self organisation
In this session Mia draws upon her experiences running a Release train of 85 team members and how at an enterprise level, the Scrum Mom pattern isn't scalable.
Mia will explain that whilst the team may be successful in the short term due to the heroic efforts of the Scrum Mom and a few good individuals, this pattern will not allow facilitation of program level processes and execution and will ultimately prevent the team from becoming a self organised, empowered team.
Mia will present a Scrum Master Maturity model and elaborate on how to apply the model based on the Scrum Master's level of maturity as well as the capability and maturity of the team and the organisation.
Scrummdiddlyumpious and the Killjoys. Two teams , same product but Oh so diff...Mia Horrigan
What makes one team Scrumdiddlyumptious whilst another the Killjoys? At LAST Conference this week, I discussed a tale of two new agile teams within the same branch working on a large scale transformation across the enterprise. These were two of 18 teams now working on this program and in the same 12 month period, one team soared and exemplified the Agile mindset and were empowered, self-organizing, high performing and continuously improving whilst the other team struggled all the way and felt "Agile" was being imposed on them and "killing all their joy".
This was an exploration of the impact of leadership and culture. Whilst these teams were in the same branch and working on the same product, they had different middle level management. The difference in respective leadership style and approach was discussed and we explored how with the right agile leadership mindset, middle managers can make or break a team. Whilst Scrumdiddlyumptious was high performing, the Killjoys was plagued with vested interests, and a lack of agile mindset meant they were given permission not to change. As a results lots of anti-patterns emerged.
Agile product onwership and the business analystMia Horrigan
Business Analysts play an important role: In traditional waterfall projects they usually act as the link between the business units and IT, helping to discover the user needs and the solution to address them. In Agile Teams however, there is no business analyst role. So what happens to the Business Analysts in Scrum teams?
Like other specialist roles, the work of a Business Analyst changes in Scrum. Mia outlines the options for Business Analysts working in a Scrum team and how their knowledge and skills present and opportunity to play a vital role in product ownership. Mia will highlight that Business Analysts tend to have an intimate knowledge of the product plus strong communication skills, and this lends itself to a shift into product ownership.
Presentation we did to a group of project managers who had not had any exposure to using Agile methodologies. Gives a basic overview of Agile with a User Centered design approach.
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™UiPathCommunity
In questo evento online gratuito, organizzato dalla Community Italiana di UiPath, potrai esplorare le nuove funzionalità di Autopilot, il tool che integra l'Intelligenza Artificiale nei processi di sviluppo e utilizzo delle Automazioni.
📕 Vedremo insieme alcuni esempi dell'utilizzo di Autopilot in diversi tool della Suite UiPath:
Autopilot per Studio Web
Autopilot per Studio
Autopilot per Apps
Clipboard AI
GenAI applicata alla Document Understanding
👨🏫👨💻 Speakers:
Stefano Negro, UiPath MVPx3, RPA Tech Lead @ BSP Consultant
Flavio Martinelli, UiPath MVP 2023, Technical Account Manager @UiPath
Andrei Tasca, RPA Solutions Team Lead @NTT Data
Enhancing Performance with Globus and the Science DMZGlobus
ESnet has led the way in helping national facilities—and many other institutions in the research community—configure Science DMZs and troubleshoot network issues to maximize data transfer performance. In this talk we will present a summary of approaches and tips for getting the most out of your network infrastructure using Globus Connect Server.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofsAlex Pruden
This paper presents Reef, a system for generating publicly verifiable succinct non-interactive zero-knowledge proofs that a committed document matches or does not match a regular expression. We describe applications such as proving the strength of passwords, the provenance of email despite redactions, the validity of oblivious DNS queries, and the existence of mutations in DNA. Reef supports the Perl Compatible Regular Expression syntax, including wildcards, alternation, ranges, capture groups, Kleene star, negations, and lookarounds. Reef introduces a new type of automata, Skipping Alternating Finite Automata (SAFA), that skips irrelevant parts of a document when producing proofs without undermining soundness, and instantiates SAFA with a lookup argument. Our experimental evaluation confirms that Reef can generate proofs for documents with 32M characters; the proofs are small and cheap to verify (under a second).
Paper: https://eprint.iacr.org/2023/1886
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Elevating Tactical DDD Patterns Through Object Calisthenics
Using Agile to move from info centric to user centric
1. An Agile Approach to Optimising
our Digital Strategy
Mia Horrigan
ACS Conference
March 2012
2. Health Insurance Industry
• $6.8 billion Industry
• Grudge purchase
• Heavily regulated industry
• Risk adverse
• Baby Boomers and Ageing Population
• Difficulty attracting Gen Y members
6. Get Users Engaged
• Previous mass media channels not:
– Measurable
– Responsive
– Targeted
• Customers embracing social media
• Take debate to consumers - digital strategy
Awareness Desire Knowledge Action Reinforcement
7. Why Agile ?
• Needed to be up and running with three sites
in three months
• Message was complex
• Requirements not fully understood
• New to social media (low capability)
• Policy environment changing
“Agility in healthcare is critical as it is one of few industries
where lives are quite literally on the line”
8. The Agile Triangle
Value
(releasable product)
Adaptability
vs.
Conformance to plan
Constraints
Quality (cost, schedule, scope)
(reliable, adaptable product)
Source: Jim Highsmith – Agile project management 2009
10. What We Did
• Engaged a Scrum Master/Coach
• Implemented Scrum
• Determined what was of value to stakeholders
• Aligned needs to priorities
• Continuously integrated provided something
of value each Sprint
11. Approach - Scrum
Team
Product Owner Design, Development and
Vision & Budget Scrum Master Delivery
Process facilitation
Product Backlog Sprint Backlog Day Daily Stand-up
Tasks meetings
Prioritised by PO Sprint planning Detailed by team
meetings Product
increments
Themes/Epics
Tasks
Stories Sprint Product
Stories 2-4 weeks
Sprint Review
meeting
Sprint retrospective
meeting
12. Scrum
• 2 weekly sprint cycles
• Continuous integration to build upon skinny
solution
• Responded to evolving needs
• Collaboration
• Build knowledge from retrospectives
• “Definition of done” important
13. User Centered Design
• Wanted to be responsive to users
• Engage and produce what is of most value
• Based on ISO 13407 Human Centred Design
Identify need for
Human Centred
design
Specify context of use
System satisfies
Evaluate design specified Specify requirements
requirements
Produce design solution
14. Sprint Planning
Elements of User
Experience
Things to
Produce
Things to Do
Things to
Consider
(patterns to
apply, requirements)
16. Story Sizing - Complexity
• If the user story is too big (complex) then
break it down
• User stories should shrink in size and grow in
detail as they progress through the backlog
• Estimate by analogy
“Stephen’s story is like Anne’s story so let’s estimate Stephen’s
story to be the same size as Anne’s story”
18. Product Backlog
20% fine grain user stories
• 3-4 days work Do now
20% medium-grain epics
• weeks of work
60% course-grain sagas
• weeks-months of work
Do later
19. Kanban Board
• Visual tool to manage the
backlog, focus team on the
ranked priorities
• Process to manage
workflow and remain
flexible
21. Develop User Stories from Agile Personas
• As a [Role]..Gen X consumer thinking
about starting a family,
• I want to [Task]..know how much the
change to the rebate will affect me
• So that I [Goal].. can understand the
extra costs
• Generation
• Profile and background
• What they value
• Value of Info providers
• Pain points
22. Card – Conversation - Confirmation
• Start with the Agile framework
• Add Behavioural Context
– What do they want to achieve?
– What do they value?
– Why?
• Understand “definition of done”
23. Behaviour Driven Development
Title: Rebate Calculator
• Given I am a.. [Role] and.. As a consumer on a tight budget I want
to know how much the change to the
rebate will affect me. So when I input
• I Value.. [+/- Context] info into calculator via drop down
menus I will see how much extra $$$ I
•
will pay via graph and text
When I ..[User interaction]
• Then I expect.. [This]
• To achieve ..[Result/Outcome]
24. Product delivered at end of Sprint
• Used prototype to communicate
functionality
• Design part of the sprint
• Delivered prioritised stories of
most value to Users
• Launched a “skinny” version within
4 weeks
27. “Scrum of Scrums” Board
• Viewed all 3 projects
within the campaign
• Multidisciplinary
teams across the
projects
• Applied learnings
from one to the next
28. New Requirements
• New micro site required
• IA of pilot site not suitable
• High Priority
29. What if You are Mid Sprint?
• Option 1 - Continue to deliver agreed tasks
for current Sprint (Scrum Purists)
• Option 2 -Terminate Sprint and start
planning new work (design spike)
30. Option 2 – Terminated Sprint
• Uncompleted tasks
to Product Backlog
• Re-Prioritised
• Assigned to next
Sprint based on new
priority
• Microsite up within
5 days
31. Constraints ($$$, Time, Opportunity)
Mobile App Requirement
changed to Responsive
Design ( CSS, HTML5)
32. Sprint Retrospective
• What worked well?
• What could be done better?
• How well did we estimate effort and
complexity?
• What would we do differently?
33. Continuous Integration
• Continuous Integration of new features
• Reuse of widgets across projects = reduced
costs
• Utilised learning across projects
• 3 ½ sites in 12 weeks
• Developing social media capability
36. What we learned
• Multidisciplinary approach allowed us to
remain flexible, inspect and adapt
• Kanban Board great visual tool
• Scrum process an effective way to continuously
integrate features of value
• Scrum coach was crucial to success
• Design part of the Scrum team (not working
ahead)
37. Partially achieved the vision
• Well accepted by users and enhanced findability of content
• However Agile not implemented cross the enterprise so
campaign not as successful