February, 2020

Debugging Distributed Systems: 3 Common Distributed Tracing Challenges & How to Overcome Them


Below we outline common approaches to distributed tracing, the challenges these methods pose and how OverOps can help deliver greater insights when troubleshooting across microservices.

System 173

Want to be more predictable? Do these two things every day…


One of the things leaders often say they want most is predictability. Predictability is defined as the consistent repetition of a state, course of action, behavior, or the like, making it possible to know in advance what to expect.


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

Product-Service Partnerships

Martin Fowler

When customer companies buy software products, they usually need skilled staff to install them. This staff is usually provided by a service provider company, since software product vendors don't find it makes business sense to build their own services arm. Customers need to be aware of the relationship between product vendors and service providers, and should require transparency on the relationship from those they work with.

My Team has Nothing to Say in our Retrospective!


One the questions I get asked during almost every Scrum Master training course is "How do I get the team to engage in the Sprint Retrospectives?". Quite often the feeling within Scrum Teams is that once nothing is broken and the team is meeting their forecasts, there's "nothing to talk about".


Using Value Stream Mapping to Eliminate Waste


You perceive your time to market for new features to be slow and want to speed up You experience that things are slow, and it’s hard to finish anything within an iteration.

Why Are There So Few Women in Computer Science?

The Crazy Programmer

It is widely accepted that women play a key role in our lives. Women are mothers and the modern female entrepreneur is ubiquitous, however women have made vast contributions to the IT field and yet are still underrepresented.

3D 207

More Trending

Bliki: OutcomeOverOutput

Martin Fowler

Imagine a team writing software for a shopping website. If we look at the team's output, we might consider how many new features they produced in the last quarter, or a cross-functional measure such as a reduction in page load time.

Games 207

Why Do You Need to Listen to Your Developer When Choosing Web Hosting?

The Crazy Programmer

A web developer is a person who’s responsible for a visual appeal of a website and performs tasks related to the website’s layout, development of web applications, and integration of graphics.

Innovation Games: Creating Breakthrough Products Through Collaborative Play

Agile Alliance

Innovation Games will be indispensable for anyone who wants to drive more successful, customer-focused product development: product and R&D managers, CTOs and development leaders, marketers, and senior business executives alike

Games 207

How to protect your Ring from hackers (and Amazon partners)

The Parallax

The Ring doorbell spent much of 2019 getting buzzed by perceived security and privacy issues, from secret agreements with law enforcement agencies to cybersecurity practices that put its users at risk.

How To 206

27 Sprint Anti-Patterns


TL; DR: 27 Sprint Anti-Patterns Holding Back Scrum Teams . Welcome to Sprint anti-patterns article from our series on Scrum anti-patterns, covering not just the three Scrum roles, but also the stakeholders as well as the IT management. Do you want to get this article in your inbox?


Harnessing Big Data: Can Our Laws and Policies Keep Up?


Read Tim Molino explain how we can achieve big data revolution if our policies and laws are in order on Information Week : We are just at the beginning of the big data revolution. What was merely a prediction a few years ago is happening today.

Coping with Covid-19

Martin Fowler

The Covid-19 outbreak is getting more serious. With offices in China, we've already been affected and have taken various measures across our global business. Here's what we've learned so far about what we need to do to handle this crisis.


The DevOps Paradox: How to Balance Speed, Quality and Complexity


OverOps sat down with the hosts of the DevOps Paradox podcast to discuss continuous reliability and the multitude of challenges facing today’s DevOps teams. We all know code is being shipped faster than ever these days, but this shifting velocity comes at a price.

DevOps 151

What the Octopus Teaches Us About Agile Organizational Design

Agile Alliance

This entry was written as part of the Supporting Agile Adoption program, an Agile Alliance initiative dedicated to supporting organizations and their people become more Agile. There are some questions in life that simply do not have good answers. “Why do we dream?”,

Agile 278

Set your iPhone up as a Google 2FA key in 5 steps

The Parallax

You don’t need for an app for this. Google has made it possible to use your iPhone as a two-factor authentication key, just as it did last year for Android phones. Two-factor authentication adds an extra layer of security to account log-ins.

How To 200

Never serve raw chicken!


Never serve raw chicken. The Story. A businesswoman enters a restaurant called Amazing Burgers. Amazing Burgers is renowned for its fresh and juicy burgers. It’s a small and popular place where the owner still serves his customers himself.


A brief history of artificial intelligence


Read why Steven Nunez says despite huge advances in machine learning models, AI challenges remain much the same today as 60 years ago on InfoWorld : In the early days of artificial intelligence, computer scientists attempted to recreate aspects of the human mind in the computer.

How to Begin Programming on Linux Platform

The Crazy Programmer

Unless you’ve been living in a cave for the last decade, you know that Linux has pretty much taken over the enterprise business world. From web servers, frameworks, clouds, containers, AI, and so much more, Linux powers it all.

Linux 194

Quality pattern 2: Automate your acceptance tests


In this blog, we will take a further look at these test cases and why it is important to automate these acceptance tests. Not just from a development team perspective, but also what this can bring to your business.

Join Us at deliver:Agile 2020

Agile Alliance

Around this time last year I tweeted, “XP is not dead; it’s just not where you left it.” I was tired of hearing longtime XP practitioners complaining about the decline (or even death) of XP practices. I was tired because I saw XP every day.

Agile 265

Why stopping stalkerware confounds cybersecurity experts

The Parallax

SAN FRANCISCO—The greatest trick stalkerware, one of the most dangerous forms of malware , ever played was convincing the world that it didn’t exist.

Product Owner vs Business Analyst


Are you a Business Analyst and do you currently fulfil the role of the Product Owner? Or otherwise the Product Owner may have delegated some tasks to you, for lack of time to deal with those themselves. How well does that work for you? Can you manage it?


97% of IT leaders majorly concerned by insider data breaches


An Egress study has found that 97% of IT leaders are concerned that data will be exposed by their own employees, leading to insider breaches.

Survey 138

Predicting How People Will Cope With Change

Change Starts Here

An organization that had undergone years of tremendous growth realized that they had outgrown their purchasing spending rules. Too many people had authority to spend large amounts without approval or coordination.

WebAssembly Might Not Be JavaScript’s Replacement, But It Does Have A Lot To Offer 

The Crazy Programmer

95% of the 1.6 billion websites in the world rely on JavaScript to get the job done, but that doesn’t make it popular or well-liked. As a programming language, JavaScript is that ugly, smelly shopkeeper that insists you give them a kiss on the cheek every time you go do your shopping.

Games 170

How to Stop Admiring Your Problems

Agile Alliance

It is unclear when the phrase “stop admiring the problem” came into my leadership tool kit, but I have been using it to improve my personal and business life for about two decades.

How To 254

Android’s facial-recognition future could rely on skin detection

The Parallax

The technology that might become the future of facial recognition started with a bucket of household paint.

3D 163

Technical debt for Product Owners


Technical debt seems like a topic that resides completely in the domain of a Development Team. They are responsible for delivering a potentially releasable Increment after all. But might there be more to it for a Product Owner? More to know, more to deal with, more to take care of it?

Businesses understand the value of big data, but employees aren’t being trained to use it


Read Brandon Vigliarolo explains why there is a vast data skill gap in big data technology on the Tech Republic : A study from Accenture and data analytics firm Qlik has discovered a massive problem in the big data world: A skills gap that is costing companies billions of dollars.

Don’t Do Agile and DevOps by the Book


In software development, we talk a lot about the importance of Agile and DevOps. Agile aims for rapid releases, positively encourages involvement from customers and other stakeholders and splits work into smaller iterations, releasing as soon as possible.

Agile 114