Trending Articles

Branching Patterns: Final Thoughts and Recommendations

Martin Fowler

Final post in “Branching Patterns” As I said at the beginning of this long piece: branching is easy, merging is harder. Branching is a powerful technique, but it makes me think of goto statements, global variables, and locks for concurrency.

System 232

Remote Agile (9): A Cheat Sheet for Remote Agile Event Planning

TL; DR: Remote Agile Event Planning — a Cheat Sheet. Imagine, you are supposed to facilitate a remote user-story mapping with 26 people from all over our organization. Or, think about a remote meta-level Retrospective of a recent release of your organization’s cash cow that went sideways.

Agile 181

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

[VLOG] How To Use Scrum with DevOps

What's up awesome people! I hope you are staying safe and healthy. In 2018, I wrote a blog about Scrum and DevOps. Interestingly, many people shared that blog on the internet.


The Problem with Artificial Intelligence in Security


Read Dr. Leila Powell take a look at the security issues associated with artificial intelligence on Dark Reading: If you believed everything you read, artificial intelligence (AI) is the savior […].

Why Smoking Costs Employers More Than They Realize

Your employees are smoking, and at a cost of $7,000 per year for each employee who smokes, that adds up - fast! This free report will show you how an effective cessation program pays for itself.

How OverOps Helps a Leading Telehealth Provider Support 10X Demand From COVID-19


The COVID-19 pandemic is accelerating digital transformation across the healthcare industry. OverOps helps telemedicine providers have confidence in their ability to quickly scale applications without compromising software quality.

More Trending

Branching Patterns: Looking at some branching policies

Martin Fowler

In this article, I've talked about branching in terms of patterns.

Velocity doesn’t measure success

Neither does Throughput. Most scrum teams use a metric called velocity as their primary metric. Velocity is commonly defined as the number of story points you finish over time, usually measured by sprints.

5 artificial intelligence (AI) types, defined


Read Stephanie Overby define five types of artificial intelligence on Enterprisers Project : Artificial intelligence (AI) is redefining the enterprise’s notions about extracting insight from data. Indeed, the vast majority […].

When moving to a flat Agile structure, understanding what drives people is key

Agile Alliance

Agile 172

Building Healthy Innovation Ecosystems for Your Projects

Speaker: Nick Noreña, Innovation Coach and Advisor, Kromatic

In this webinar, Nick Noreña will walk through an Innovation Ecosystem Model that he and his team at Kromatic have developed to help investors, heads of product, teachers, and executives understand how they can best support innovation in their own ecosystem. He'll also go over metrics we can use to measure the health of our ecosystems as we build more resources for innovators.

Employer data goes AWOL under Covid-19 lockdowns

The Parallax

Covid-19-era data breaches go beyond unemployment insurance fraud, medical-research hacks, and other hot topics. And unfortunately for public organizations and private companies, the data loss — from theft or otherwise — is getting worse.

Data 130

Threat Modeling: Grow your practise

Martin Fowler

Final installment in “A Guide to Threat Modelling for Developers” Feedback and continuous improvement is central to managing risk. Neither the systems we build nor the threats they face are simple, as I stressed at the start of this guide.

3 Things Virtual Teams Need from a Scrum Master

Scrum Teams are always dealing with complex problems, unpredictability, and change. When they are working in a virtual environment, there can be additional complexities and challenges to navigate.

Solve SyntaxError: EOL while scanning string literal in Python

The Crazy Programmer

Hello friends, In my last post I’ve discussed the common problem Python Programmers face i.e. unexpected EOF while parsing and in today’s post, I’ll be discussing EOL while scanning string literal.

5 Signs It's Time to Replace Your Homegrown Analytics

If you built your analytics in house, chances are your basic features are no longer enough for your end users. Is it time to move on to a more robust analytics solution with more advanced capabilities? Follow this free guide for tips on making the build to buy transition.

Delighting our Customers: Innovation and Experimentation at Optimizely

Agile Alliance

Are You a Developer?

David Walsh

“You’re not really a developer. Sooner or later people are going to realize you don’t know what you’re talking about. You’re just not good enough.”. You’ve probably had thoughts like these at one point or another.

Threat Modeling: Prioritise and fix

Martin Fowler

New installment in “A Guide to Threat Modelling for Developers” Software teams are incentivised to deliver, and rarely have unlimited bandwidth to go away and address every threat identified. And some of the threats may pose an insignificant risk.

How to Pay a Ransom


Read Nicole Ferraro explain how you can negotiate with ransomware makers after your computer is infected with ransomware on Dark Reading : It’s Tuesday morning. You arrive at your desk […].

How To 103

Business Agile: A Roadmap for Transforming Your Management & Adapting to the VUCA Environment

Speaker: Peter Taylor, Speaker/Author, The Lazy Project Manager

Businesses everywhere are trying to “get business agile”—but it’s not easy to adapt to becoming this adaptive. How can conventional organizations succeed in this transformation? In this webinar, Peter Taylor will walk through the change process step by step, and look at a tried and tested transformation roadmap: benefits are outlined, solutions to common challenges offered, and tried and tested methods and tools provided. It will be a guide towards a decentralized and management style that offers more successful decision making through collaboration.

Reclaiming the stories that algorithms tell

O'Reilly Media - Ideas

Algorithms tell stories about who people are. The first story an algorithm told about me was that my life was in danger. It was 7:53 pm on a clear Monday evening in September of 1981, at the Columbia Hospital for Women in Washington DC. I was exactly one minute old.

GitLab Releases Massive Update to CI/CD Platform

GitLab has updated its continuous integration/continuous delivery (CI/CD) platform with a raft of capabilities spanning everything from value stream management to cybersecurity.

Threat Modeling: Brainstorm threats

Martin Fowler

New installment in “A Guide to Threat Modelling for Developers” Jim looks at how to come up with threats to a system, introducing STRIDE, a simple framework to help teams think about threats. more…. skip-home-page

System 152

Shu-Ha-Ri of Professional Coaching

This piece was co-penned by Alex Kudinov and Erica J Henson. Shu-Ha-Ri has been a frequent topic within Agile communities for years to capture the essence, the progress of the journey we embark on as we grow and learn better ways of working.

3 Challenges of Building Complex Dashboards with Open Source Components

Speaker: Ryan MacCarrigan, Founding Principal, LeanStudio

Many product teams use charting components and open source code libraries to get dashboards and reporting functionality quickly. But what happens when you have a growing user base and additional feature requests? Watch this webinar with Ryan MacCarrigan, Founding Principal of Lean Studio, to learn about key considerations for launching your next analytics project.

Rethinking Weak Vs. Strong AI


Read Kathleen Walch’s article in Forbes about weak vs. strong AI. Artificial intelligence has a broad range of ways in which it can be applied?—?from from chatbots to predictive analytics, from […].

How I Went From Unemployed To CEO Of An ASX Listed Company

CEO Insider

I doubt many people can say losing their dream job at the age of 22 was the best thing that ever happened to them. For me, probation as an investment banker – and my subsequent firing – was a huge learning curve. This shock exit has informed my business journey since.

Report: Debugging Efforts Cost Companies $61B Annually

Undo, a provider of a software failure replay platform provider, this week published a report in collaboration with a Cambridge Judge Business School MBA project that estimates 620 million developer hours a year are wasted on debugging software failures, at a cost of roughly $61 billion.

How To Disrupt the Disruption and Help Your Team Move Forward

Let's Grow Leaders

You wouldn’t have wished for this ridiculous, unprecedented disruption. But if you’re like many leaders I talk with, this stressful period has also been surprisingly energizing. Until it wasn’t. You’re proud of your team.

More Effective Agile Leadership

Speaker: Steve McConnell, CEO, Construx Software

In this talk, Steve McConnell, CEO of Construx Software, distills hundreds of companies’-worth of real-world experience into the proven Agile leadership practices that work best. Steve will seamlessly thread together traditional approaches, early Agile approaches, modern Agile approaches, and the principles and context that underlie them all—creating an invaluable resource for Agile leaders, their teams, and their organizations.