January, 2020

A Brief History of Containers: From the 1970s to 2019

Aqua Security

When we first published this blog post in 2017, the technology landscape for containers was quite different than it is today. Over the past two years, we have seen significant changes take place that affected, and continue to affect how Containers are adopted.

On Pair Programming

Martin Fowler

At ThoughtWorks, we regularly use Pair Programming. We find it's a rarely used practice, in part due to lack of knowledge in how to do it well and because its benefits are not immediately obvious.

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

A layman’s introduction to socio-technical systems

Xebia

Nowadays, there is an increasing interest and mentioning of socio-technical engineering, socio-technical systems. And although the words do not strike as odd on its own I personally have struggled quite a bit with the different meanings of the terms and understanding the field of socio-technical systems. So in this article, I will provide a layman’s […]. The post A layman’s introduction to socio-technical systems appeared first on Xebia Blog.

System 100

DevSecOps: 10 Best Practices to Embed Security into DevOps

DevOps.com

For companies that employ the agile approach, DevOps seems like a natural extension. Traditionally, enterprises started with integration, development and test automation early in the product lifecycle.

DevOps 106

How AI Can Radically Change Your Business

AI is quickly becoming mainstream, thanks to its value-driving capabilities. Yet, even with such widespread attention, it still is one of the most misunderstood technologies out there. Here's how to make the most out of it and bring a positive change to your company.

Minimal measures for minimal stability in a complex environment

Scrum.org

Scrum, in its more general definition, is a simple framework to help us address complex challenges.

SCRUM 223

More Trending

The 3 Myths of Observability

The New Stack

We all have our favorite urban legends. From cow tipping to chupacabras, these myths persist despite a lack of definitive proof (and often evidence to the contrary). Technology isn’t immune to this phenomenon.

To boost your test automation success, treat it like a business

TechBeacon

Automation is cool. You simply choose the best tool, create test scripts for your smoke test suite and regression test suite, and click the "run" button. Then you get to sit back and watch stuff zip around the screen.

Article: Using OKRs to Build Autonomous Impact Teams

InfoQ Culture Methods

To focus on outcomes rather than outputs, Meilleurs Agents uses the Objective and Key Results framework to align the whole company on what they want to achieve.

The Art of Leadership with Michael Lopp

Marcus Blankenship - Podcasts

Episode 36. How can you build trust as a leader? In this episode of Programming Leadership, Marcus and his guest, Michael Lopp discuss the small practices that make a good leader. Listen to learn about building trust, respect, and relationships in a leadership role. Show Notes.

Indistractable: How to Control Your Attention and Choose Your Life with Nir Eyal

Speaker: Nir Eyal

Ever get the feeling the world is full of too many distractions? Research shows the ability to stay focused is a competitive advantage, in work and in life. However, in an age of ever-increasing demands on our attention how do we stay productive and stay sane? In this webinar, Nir provides research-backed, practical advice, and memorable strategies for managing distraction and our time. Nir Eyal shares findings of his five years of research into how to master what he calls, "the skill of the century," the power to be "Indistractable."

Do Your SOC Metrics Incentivize Bad Behavior?

Palo Alto Networks

The following post on SOC metrics is adapted from the book, “Elements of Security Operations,” a guide to building and optimizing effective and scalable security operations. Download a free copy today.

Leading in a Caustic Culture

Let's Grow Leaders

How do you lead well when the culture around you is negative, apathetic, or abusive? In this episode David discusses how you can lead and create a positive experience for your team – and even have a chance at transforming a […].

The Myth of the Blameless Retrospective

Dzone - DevOps

I love the idea of the blameless retrospective. What's not to like? Getting all the members of a team together to blamelessly review work done at the end of a production cycle or in response to a crisis is a great idea.

Serverless: A simple overview

O'Reilly Media - Ideas

Get a basic understanding of serverless, then go deeper with recommended resources. Serverless is a trend in computing that decouples the execution of code, such as in web applications, from the need to maintain servers to run that code.

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.

Benefits of Adopting a DevOps Culture

Kovair - DevOps

The word DevOps is a mixture of software development and information-technology operations. It is an approach that automates and facilitates software development between different teams, DevOps DevOps Consultants DevOps Implementation Why DevOps gained popularity

Event-driven architecture benefits

Apiumhub

Event-driven architecture (EDA) is a design pattern built around the production, detection, and reaction to events that take place in time. It is a design paradigm normalized for dynamic, asynchronous, process-oriented contexts.

How to manage a program in a product-mode organization

Martin Fowler

My colleagues often talk about the important advantages of organizing a software development organization using products rather than projects. While this is an effective organizational approach, it does have its downsides.

Can Kanban and Scrum work together?

Scrum.org

Students and clients ask us “Can Kanban and Scrum work together?” all the time. The answer is an emphatic, “Of course!” However, what do you mean by “Kanban”?

SCRUM 252

BI Buyers Guide: Embedding Analytics in Your Software

The business intelligence market has exploded. And as the number of vendors grows, it gets harder to make sense of it all. Learn how to decide what features you need and get an evaluation framework for every technical and non-technical requirement you could imagine.

How product quality is affected by the test automator role

Xebia

What is happening to product quality? Throughout my career as a quality engineer, I have developed a deep passion for quality. This passion goes way beyond the quality of software products.

How to hire smarter than the market: a toy model

Erik Bernhardsson

Let’s consider a toy model where you’re hiring for two things and that those are equally valuable. It’s not very important what those are, so let’s just call them “thing A” and “thing B” for now.

Sustainability and Agile

Agile Alliance

Sustainable development has always been in the Agile Principles, and, though this was mainly focused on creating a consistent pace of value delivery by not pushing humans too quickly, it also applies to the larger picture of how we work to benefit the ecosystem we deliver to.

DevOps Versus ITIL: How to Win the Battle Over Change Management

DevOps.com

Ever since DevOps came on the scene a decade ago, ITIL has been under siege.

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.

Visual artifacts and defined roles in running a program

Martin Fowler

Luiza and James finish their article on running programs in product mode organizations by discussing two useful practices. Investing in visual artifacts to help convey information to those involved, and the necessity of having defined roles for managing the overall program.

Improving Sprint Retrospective with Scrum Patterns

Scrum.org

When Scrum Teams discuss too many problems during the Retrospective they may lose focus. That results in shallow decisions that barely scratch the surface. Teams are disappointed and lose faith in the Sprint Retrospective. Let’s see how to improve the event with the Scrum Patterns.

SCRUM 251

20 Machine Learning/Artificial Intelligence Influencers To Follow In 2020

Hacker Earth Developers Blog

Machine Learning (ML) is emerging as one of the hottest fields today. It has penetrated into numerous aspects of our everyday life—be it Siri or Alexa, Facebook/Instagram friend suggestions, Gmail spam filters, traffic congestion predictions, customer support chatbots, and much more.

Three Trends in Cloud Computing to Expect in 2020

Cloudera Engineering

A new year is upon us and that means it’s time to look ahead to what’s coming next. In cloud computing, organizations are going to be making adjustments in 2020 – to accommodate overstrained budgets, new regulations, and shifting technologies.

Trends 103

2019 State of Engineering Performance Management Report

More than 100 software leaders were asked how they manage and measure engineering performance. How do the findings stack up to your own experience? The report includes the top engineering challenges and the most used performance metrics.