The document describes six cultural patterns that can exist in software organizations: Routine, Variable, Steering, Oblivious, Anticipating, and Congruent. It provides brief explanations of each pattern and how they relate to one another. The cultural patterns can help understand organizational cultures, predict conflicts, and inform situational change strategies.
Scrum and Kanban - Getting the Most from EachMichael Sahota
Scrum is the most popular Agile methodology with Kanban a growing second choice. Learn about the core parts of each one as well as how they differ so that you can find the best fit for your team or organizational context. For example, Scrum is great when you want to shake up the status quo and transform the way you work. Kanban is great when small changes are a better fit for the environment. Learn how they work and how you can use them in your environment.
Join us for a highly interactive and customized Agile Webinar that will uncover the most prominent, common and troubling roadblocks experienced by organizations trying to adopt agile and will offer solutions to overcome these obstructions!
Learn the difference between Penguin and other link penalties, how to recover and factors around which links get caught. Also, learn the day Portent got a manual penalty, and why I laughed.
Scrum and Kanban - Getting the Most from EachMichael Sahota
Scrum is the most popular Agile methodology with Kanban a growing second choice. Learn about the core parts of each one as well as how they differ so that you can find the best fit for your team or organizational context. For example, Scrum is great when you want to shake up the status quo and transform the way you work. Kanban is great when small changes are a better fit for the environment. Learn how they work and how you can use them in your environment.
Join us for a highly interactive and customized Agile Webinar that will uncover the most prominent, common and troubling roadblocks experienced by organizations trying to adopt agile and will offer solutions to overcome these obstructions!
Learn the difference between Penguin and other link penalties, how to recover and factors around which links get caught. Also, learn the day Portent got a manual penalty, and why I laughed.
What IA, UX and SEO Can Learn from Each OtherIan Lurie
Google has become the arbiter how users experience a website. Their data-driven determinants of what constitute good UX directly influence how a site is found. This is wrong because people, not machines, should determine experience; Google does not tell the SEO or UX community what data is used to measure experience and many elements of experience cannot be measured.This presentation reveals why Google uses UX signals to determine placement in search results and how to create a customer pleasing and highly visible user experience for your website.
These are the slides I presented at the the August 09 Charlotte SEO Meetup. It's a very high-level overview of user experience design, with links to some great sources of further reading.
"Media Temporalities: Genre, Queer Space, and Digital Archives in Transition"
Media in Transition 6 - MIT
April 25, 2009
A part of the above panel. I moderated; this is not my own presentation!
Surveillance and Self-Presentation: Foucault’s Arts of Existence in the Digital Archive
Anne Kustritz
Anne Kustritz is a Visiting Assistant Professor in the Women’s, Gender, and Sexuality Studies Department at Macalester College where she teaches media anthropology, sexual citizenship, and queer and feminist theory. Her research centers on cyberethnography, queer citizenship, the public sphere, and slash fan fiction and other fan creative practices. Her essays appear in the Journal of American Culture, Refractory, Transformative Works and Cultures, and Flow, and her book manuscript is titled "Multiplying Sex, Sociability, and Civics: Slash Fan Fiction's Publics."
A brief summary from the project "Mexican Design System" developed at the Universidad Autónoma Metropolitana and with the support of the Universidad Politécnica de Cataluña. There is a memory of the project avalaible (spanish version). Contact me for a copy.
No, not Frodo. His will shredded like wet toilet paper. Gollum took the lava bath, destroyed the ring, and saved everyone from a 36" Dark Lord. Does he get any credit? Nooooooo. Nine-fingered Frodo is the hero. The ladies all swoon at Legolas and Aragorn. But not poor Gollum.
Internet marketers, and SEOs in particular, are a lot like Gollum: We're shunned. We don't get much sunlight. Our diet is awful. And we never get the credit for business success.
It's our fault. We're good at building rankings and building traffic. But we're terrible at demonstrating the value of our work. So we fling ourselves into the lava. Every single time.
In the world of agile, there is theory and then there is practice. We like to talk about self-organizing teams, asynchronous execution, BDD, TDD, and emergent architecture. We also talk about cross-functional teams: how analysts, testers, architects, technical writers, and UX designers belong on the same team, right next to programmers. It all sounds nice in theory, but how does this work in reality? What do these people actually do? How do they interact? What does it look like? Is there really a pragmatic way to make this work?
In this simulation, a cross-functional team will actually build a piece of software. Every specialist will have a hand in the process. Every specialist will also act as a generalist. Everyone will add value. And as a team, we’ll get something DONE.
This is your opportunity to see agile development in practice, and to bridge the gap between what agilists say and what teams do. And it’s not as new or as difficult as you think – affinity between testers, BA’s, coders, and other team members has really been at the root of effective development practices all along. Let’s just finally acknowledge that it works, demonstrate its capabilities, and encourage it going forward.
This IS agile development.
Butch Landingin, CTO of Orange & Bronze Software Labs, talks about the Agile Methodology for the Philippine Software Industry Association's Enablement Seminar on April 27 at the AIM.
About O&B:
Orange & Bronze is an offshore product and software development firm in the Philippines, is one of the first companies in Asia to use and advocate Agile Software Development, and has been using it since our inception in 2005, back when Agile was still an emerging movement. O&B offers training courses for Agile with Scrum and XP - these classes were developed and are taught by some of the Philippines' well-known and respected Agile / Scrum coaches and practitioners, and uses the format trusted by some of the best companies in the Philippines.
What IA, UX and SEO Can Learn from Each OtherIan Lurie
Google has become the arbiter how users experience a website. Their data-driven determinants of what constitute good UX directly influence how a site is found. This is wrong because people, not machines, should determine experience; Google does not tell the SEO or UX community what data is used to measure experience and many elements of experience cannot be measured.This presentation reveals why Google uses UX signals to determine placement in search results and how to create a customer pleasing and highly visible user experience for your website.
These are the slides I presented at the the August 09 Charlotte SEO Meetup. It's a very high-level overview of user experience design, with links to some great sources of further reading.
"Media Temporalities: Genre, Queer Space, and Digital Archives in Transition"
Media in Transition 6 - MIT
April 25, 2009
A part of the above panel. I moderated; this is not my own presentation!
Surveillance and Self-Presentation: Foucault’s Arts of Existence in the Digital Archive
Anne Kustritz
Anne Kustritz is a Visiting Assistant Professor in the Women’s, Gender, and Sexuality Studies Department at Macalester College where she teaches media anthropology, sexual citizenship, and queer and feminist theory. Her research centers on cyberethnography, queer citizenship, the public sphere, and slash fan fiction and other fan creative practices. Her essays appear in the Journal of American Culture, Refractory, Transformative Works and Cultures, and Flow, and her book manuscript is titled "Multiplying Sex, Sociability, and Civics: Slash Fan Fiction's Publics."
A brief summary from the project "Mexican Design System" developed at the Universidad Autónoma Metropolitana and with the support of the Universidad Politécnica de Cataluña. There is a memory of the project avalaible (spanish version). Contact me for a copy.
No, not Frodo. His will shredded like wet toilet paper. Gollum took the lava bath, destroyed the ring, and saved everyone from a 36" Dark Lord. Does he get any credit? Nooooooo. Nine-fingered Frodo is the hero. The ladies all swoon at Legolas and Aragorn. But not poor Gollum.
Internet marketers, and SEOs in particular, are a lot like Gollum: We're shunned. We don't get much sunlight. Our diet is awful. And we never get the credit for business success.
It's our fault. We're good at building rankings and building traffic. But we're terrible at demonstrating the value of our work. So we fling ourselves into the lava. Every single time.
In the world of agile, there is theory and then there is practice. We like to talk about self-organizing teams, asynchronous execution, BDD, TDD, and emergent architecture. We also talk about cross-functional teams: how analysts, testers, architects, technical writers, and UX designers belong on the same team, right next to programmers. It all sounds nice in theory, but how does this work in reality? What do these people actually do? How do they interact? What does it look like? Is there really a pragmatic way to make this work?
In this simulation, a cross-functional team will actually build a piece of software. Every specialist will have a hand in the process. Every specialist will also act as a generalist. Everyone will add value. And as a team, we’ll get something DONE.
This is your opportunity to see agile development in practice, and to bridge the gap between what agilists say and what teams do. And it’s not as new or as difficult as you think – affinity between testers, BA’s, coders, and other team members has really been at the root of effective development practices all along. Let’s just finally acknowledge that it works, demonstrate its capabilities, and encourage it going forward.
This IS agile development.
Butch Landingin, CTO of Orange & Bronze Software Labs, talks about the Agile Methodology for the Philippine Software Industry Association's Enablement Seminar on April 27 at the AIM.
About O&B:
Orange & Bronze is an offshore product and software development firm in the Philippines, is one of the first companies in Asia to use and advocate Agile Software Development, and has been using it since our inception in 2005, back when Agile was still an emerging movement. O&B offers training courses for Agile with Scrum and XP - these classes were developed and are taught by some of the Philippines' well-known and respected Agile / Scrum coaches and practitioners, and uses the format trusted by some of the best companies in the Philippines.
Introduction to Scrum presentation which outlines common issues in software development, what is Scrum, and an introduction to the Scrum framework. This presentation has been used for training and presentations to both technology and business audiences.
• How Software Development Methodologies may increase the security level
• Detecting and handling vulnerabilities in dependencies in a pragmatic way
• High-level principles that ~always increase the security level
-Microsoft Security Development Lifecycle practices
-What is Dev SecOps
-Static and Dynamic Application Security Testing
Updated with latest version as presented at the Canberra Agile & Scrum meetup on July 20, 2017. Previously titled "Using Agile techniques to manage risk more effectively".
Given that the "Waterfall" process model has been dominant in the IT industry for many decades, how many IT and project management professionals are aware that it's inventor warned the world in 1970 that Waterfall is "risky and invites failure"?
From a risk management perspective, is waterfall ever an appropriate choice for complex IT initiatives given what we know now?
In this session we will outline how, as a risk management strategy, using the waterfall model for non-trivial systems development initiatives is systemically high risk as compared with the Iterative Incremental Development (IID) model that has been used in pockets of the IT industry since the late 1950's. Today, many organisations use the IID strategy under the umbrella term of 'Agile'. The majority of these employ Lean Product Development patterns that were first described in the Harvard Business Review in 1986 using a metaphor borrowed from the game of rugby i.e. 'Scrum'.
If you are not using a disciplined agile approach, are you facing more risk as you approach a high-stakes deadline than you need to?
The varied contexts that we work in come with varied types of risk. For a green fields date-driven release, the primary risk may be cost and schedule related. For teams designing a new product for an emerging market, the primary risks may be business risk. For teams doing innovative R&D, the primary risk may technical risk. For a young team in a new technical or business domain, the primary risk may be social risk. In this session, we will use real world examples of such varied challenges to illustrate how risk-tuned Agile helped us to manage risk effectively.
Whilst we will always have to deal with risk to create value, the good news is that there are now many powerful risk management techniques that can be overlaid on top of IID to tune your development process to the type of risk you face. The question is: which ones are most appropriate for the type of risk you are facing? In this workshop we outline a series of powerful risk management tools that tune an agile development process to effectively manage the type of risk that you face.
Topic: The Permanent Campaign: Driving a Secure Software Initiative in the Enterprise
This presentation focuses on how security officers or development leaders can apply a disciplined approach to building internal consensus to build secure software. A five-step process will be laid out that will enable a manager to characterize the landscape, secure management buy-in, baseline the existing risks, set modest goals and attempt to achieve them, and sustain the initiative. Emphasis will be on actionable steps that successful managers have used to drive the adoption of secure software strategies in large organizations.
This is a demo presentation prepared for the recruitment of Lecturer in CSE at Green University. In this presentation, an introduction to Software Development Life Cycle is demonstrated in an intuitive way.
Seven Deadly Habits of Dysfunctional Software ManagersTechWell
As if releasing a quality software project on time were not difficult enough, poor management of planning, people, and process issues can be deadly to a project. Presenting a series of anti-pattern case studies, Ken Whitaker describes the most common deadly habits—and ways to avoid them. These seven killer habits are mishandling employee incentives; making key decisions by consensus; ignoring proven processes; delegating absolute control to a project manager; taking too long to negotiate a project’s scope; releasing an “almost tested” product to market; and hiring someone who is not quite qualified—but liked by everyone. Whether you are an experienced manager struggling with some of these issues or a new software manager, take away invaluable tips and techniques for correcting these habits—or better yet, for avoiding them altogether. As a bonus, every attendee will receive a copy of Ken’s full-color 7 Deadly Habits comic.
Money, Process, and Culture- Tech 20/20 June, 2012Adrian Carr
A talk about Company Culture, Software, People, Lean Thinking, Agile Software.
This is the Powerpoint for a talk I gave at Tech2020, in Oak Ridge, Tennessee in June, 2012.
This talk was given at Eurostar 2013 in Gothenburg, Sweden.
“Significant forces in the IT industry that mean testing in most organisations is under extreme pressure. Bosses wonder why they need people ‘over here’ to make sure people ‘over there’ do their job properly. Users, analysts, developers and testers may have to redistribute responsibility for testing and checking and by collaborating more effectively.
Testers won’t drive this transition, and they may be caught out if they ignore the winds of change. There's complacency, self-delusion and over capacity in the testing business; there is too little agreement about what testing is, what it’s for or how it should be done. In this talk, Paul will suggest what leadership is required in our industry, the market and our organisations.
Of course, some responsibility will fall on your shoulders. Whether you are a manager or technical specialist, there will be an opportunity for you to lead the change.”
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.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
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.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
2. *
Benefits
●
Make sense of what's happening
●
Understand (sub)cultures
– predict conflicts
●
Agile in perspective
●
Situational change strategy
●
Communication tool
3. *
About Us
6 Cultural Patterns & Choreographies
Summary
4. *
Who we are
●
Willem van den Ende
●
Puzzling on
– Effective software development
– Effective teams
●
Independent (Living Software B.V.)
– All-hands person
– Software development coach
– Trainer
– Consultant
●
Blog: me.andering.com
5. Who we are
●
Marc Evers
●
Independent
– Software development coach
– Trainer
– Consultant
●
Blog: blog.piecemealgrowth.net
www.agileopen.net
6. What we do
Increase business value from software development
and
helping others do it
through
Coaching & mentoring
Training
Facilitation
Organizing conferences
7. Origins
●
Jerry Weinberg - Quality Software Management
– Based on Philip Crosby, Quality is Free
●
Systems thinking & systems dynamics
●
Virginia Satir
9. Routine
●
Feedforward control, well known context
●
There is a best way to develop software
– Silver bullets
– Methodologies
– We need a tool!
●
Management by controlling
●
Process oriented
10. *
Variable
we do whatever we feel like at the moment
11. *
Variable
●
Close cooperation between customers and
developers
●
Craftsmanship
●
Hands off management
●
Performance and quality totally dependent on
individuals
●
Heroes
12. *
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
31. Summary
●
Routine – bring order to disorder
●
Variable – value craftsmanship, foster innovation
●
Steering – make extraordinary things ordinary
●
Oblivious – DIY
●
Anticipating – the art of the long view
●
Congruent – transferable cultural practices
Find the pattern(s) that fit your context
32. Sources & more information
●
Gerald M. Weinberg, Quality Software Management series (1991-1997)
●
Gerald M. Weinberg, Secrets of Consulting (1985)
●
Argyris & Schön, Organizational Learning II (1995)
●
Peter M. Senge, The 5th Discipline (1994)
●
Virginia Satir et. al., The new peoplemaking (1988)
●
www.satirworkshops.com
check out our forthcoming whitepaper on cultural patterns:
www.systemsthinking.net/publications