September, 2019

Technical Components of CD4ML

Martin Fowler

Our authors now move on to the technical components that make Continuous Delivery possible for a Machine Learning system. The first two are "Discoverable and Accessible Data" followed by "Reproducible Model Training". more…. skip-home-page

5 Steps That Helped Me Turn a $15M Loss Into Successful Software Delivery

OverOps

Pierre Bouchard has more than 20 years of experience applying effective engineering solutions for the most complex problems at companies including JP Morgan Chase, BNY Mellon and Wells Fargo.

Not All Feedback is Created Equal!

Scrum.org

Product Owners have a tough job. I was in a Sprint Review recently where the Scrum Team had some stakeholders talking about an idea they thought was excellent. So, like any studious Product Owner, they immediately typed up the idea and added it to their Product Backlog.

SCRUM 239

Using metrics to find the pain points in a legacy codebase

Xebia

When you are new to a codebase, you may realise that it’s new for you, but not new to the world. It’s code that has been around for ages and is hard to change, it’s hard to maintain. This is legacy code by definition, and it’s your job to work with it. Even if code […].

Production Excellence: Practical Lessons from Site Reliability Engineering

Speaker: Liz Fong-Jones, Principal Developer Advocate, Honeycomb.io

Modern software organizations build increasingly complex distributed systems with many moving parts. As senior software leaders, we often struggle with noisy alerts, grumbling between Dev and DevOps, slow incident resolution and many other related pain points. It’s hard to figure out what to do with this increasingly difficult problem, yet it’s clearly our responsibility to deliver features and production quality. We are excited to be joined by Liz Fong-Jones, who has a deep understanding of what it takes to implement SRE-type practices in many different kinds of organizations. She brings together a picture and set of practices under the umbrella of Production Excellence that provides a clear and practical plan for senior software leaders.

The State of DevOps Report 2019 Is Out

DevOps.com

The Accelerate State of DevOps Report 2019 is out like every other year. Now, let’s talk about the key findings of this year’s survey: The Industry Continues to Improve, Particularly Among the Elite Performers: Proportion of high performers have tripled, now comprising 20% of all teams.

Report 113

More Trending

Continuous Delivery for Machine Learning

Martin Fowler

Machine Learning applications are becoming popular in our industry, but teams struggle to develop, test, deploy them. At ThoughtWorks, we've gained great benefits from Continuous Delivery, so we naturally endeavored to apply this technique to our machine learning applications.

How We Built Support for High Availability Oracle RAC Databases Powered by FlashGrid

OverOps

This post was written in collaboration with Artem Danielov, CTO of FlashGrid. We all expect our phones to make and take calls and our credit cards to process payments whether day or night. Business transactions are expected to always be completed on time, with no margin for downtime.

AWS 169

How can Agile Leaders create the right context for Ownership?

Scrum.org

. Dispirited, unmotivated, unappreciated workers cannot compete in a highly competitive world. Frances Hesselbein. The core responsibilitie of the agile leader is creating the right context for the agile teams so they can thrive and self-manage.

Agile 237

Five quality patterns in Agile development

Xebia

In this blog series, I’ll discuss five quality patterns in Agile development to deliver the right software with great quality. For years now companies have been adopting Agile ways of working and mostly the Scrum framework as their way to develop software.

Agile 130

Organizing for Customer Centricity

Speaker: Tatyana Mamut, Head of Product, Nextdoor

Most companies today say they are “customer centric.” Yet many still make decisions primarily based on competitor threats, technical architecture, or executive opinions. So what sets apart those that talk the talk, and those that walk the walk? Join Nextdoor's Head of Product Tatyana Mamut, PhD as she outlines the 7 habits of truly customer-centric companies.

An Inside Look at GitOps

DevOps.com

At a time when variations on DevOps abound, get ready for the latest: GitOps. This new term promises to bring some order to what can be operational chaos and empower operational teams to leverage best practices learned from their developer counterparts.

Python NoneType

The Crazy Programmer

In this tutorial we are going to discuss about Python NoneType. Before we start discussion on NoneType let us first see what is an object. In any programming language preliminary data types are int, float, char etc. and we can create a class by mixing different data types together and the instances of these classes are called as object. Take this for example: class student(object): roll = 5 stu = student() print(stu.roll) Here stu is and object of class student.

Orchestration and Observability in CD4ML

Martin Fowler

Danilo, Arif and Christoph finish the technical components of Continuous Delivery for Machine Learning with the last two items: Continuous Delivery Orchestration, and Model Monitoring and Observability. more…. skip-home-page

CVE-2019-15846: Unauthenticated Remote Command Execution Flaw Disclosed for Exim

Tenable

CVE-2019-15846, a new unauthenticated remote code execution vulnerability in the Exim message transfer agent, has been patched in version 4.92.2. Users are encouraged to upgrade immediately. Background.

The 5 Levels of Analytics Maturity

Basic dashboards used to be enough to thrill end users. But over time, modern capabilities have emerged—and bare-minimum features are no longer cutting it. How have analytics changed? And where do your BI offerings fall short? Find out sophisticated ways to future-proof your application. Brought to you by Logi Analytics.

The Agile Manifesto from a Lean Perspective

Scrum.org

“Everybody has their manifesto; let them talk their language, come to the people, and the people will decide” -- Prakash Raj. So where were you between February the 11th and 13th, 2001? Well, since you appear to have difficulty remembering, let me narrow things down.

Agile 233

Augment your knowledge during software modelling sessions: Decision Log

Xebia

The most important learning during my career is that the act of creating software is a team effort. We can be a one-person team, but there is someone else involved; at least someone to use it.

How to Overcome Resistance to DevOps Implementation

DevOps.com

The number of businesses adopting DevOps to make software releases happen faster without compromising on software quality continues to grow. Within the next five years, the DevOps market is expected to reach almost $13 billion.

DevOps 105

Kubernetes’s explosive growth has come with attention paid to security and stability

DXC

You may have noticed I write a lot about Kubernetes, the Cloud Native Computing Foundation (CNCF) sponsored open-source container orchestration program. That’s because I have no choice in the matter. Just like Docker turned containers into the way to run server applications, Kubernetes quickly overcame its rivals and became the way to manage containers. Practically […]. Cloud Uncategorized Kubernetes

Walk a Mile in Your Customer's Shoes

Speaker: Steven Haines, Founder and CEO, Sequent Learning Networks

Product professionals use phrases like "voice of the customer," and "user experience" so often that it can be easy to lose sight of their actual meanings. How can we, as product professionals, learn to keep customers and users at the heart of our work? Join Steven Haines, globally recognized thought leader and author, as he guides us through a memorable journey demonstrating how you can walk a mile in their customer's shoes. He'll explore how, by developing true empathy for your users, you can ensure you're creating the features and products they actually want.

A model for thnking about lock-in

Martin Fowler

Gregor continues his article on lock-in by introducing a model, a quadrant based on switching cost and unique utility, to aid thinking. more…. skip-home-page

154
154

Prerequisites For Machine Learning

The Crazy Programmer

Machine Learning has rightly become one of the most popular technologies around and according to Artificial Intelligence (AI) researchers, every single thing ranging from our food, to our jobs, to the software we write will be affected by it.

Beyond Mechanical Scrum

Scrum.org

At a recent training class one of the delegates spoke about their present company, about how it was the most “Agile” place he had ever worked.

SCRUM 212

13 robotic process automation experts you should follow

TechBeacon

Robotic process automation (RPA) is a hot topic right now. Many organizations, primarily large ones, are using RPA to process data more quickly and to shorten the time spent by employees on repetitive tasks. Enterprise IT, IT Ops, Robotic Process Automation (RPA

Monetizing Analytics Features: Why Data Visualizations Will Never Be Enough

Think your customers will pay more for data visualizations in your application? Five years ago they may have. But today, dashboards and visualizations have become table stakes. Discover which features will differentiate your application and maximize the ROI of your embedded analytics. Brought to you by Logi Analytics.

Agile and DevOps Success Needs Continuous Testing

DevOps.com

One of the central ways to progress an agile transformation is to introduce continuous testing. With all such changes, it is cultural as much as technical.

Shared Transactional Tables: The Foundation of Next Generation Big Data Warehousing

Cloudera Engineering

The next generation of big data warehousing is being built on transactional tables. Transactions, of course, enable new use cases that require updating, deleting, and merging rows of data.

Experiments Tracking and Model Deployment in CD4ML

Martin Fowler

The team tackles some more technical components of Continuous Delivery for Machine Learning. This time they look at Experiments Tracking and Model Deployment. more…. skip-home-page

The Big Picture of AIOps: Why You Need AI to Take Over DevOps

The New Stack

Dynatrace sponsored this post. Andreas Grabner. Andreas is a DevOps Activist at Dynatrace. He has over 20 years of experience as a software developer, tester and architect, and is an advocate for high-performing cloud operations.

DevOps 113

How To Take Action on Customer Discovery

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

We all want to build successful products - and that means satisfied customers. Before anything else, you must understand what problems you can solve. The best way to do that is to get out of the building and start asking questions. But how can you make the most of those conversations, and ensure that you walk away with productive insights? Join Nick Noreña, educator, entrepreneur, and currently Innovation Coach and Advisor at Kromatic, as he covers how we can effectively action our findings from customer discovery conversations.