September, 2019

3 ways to get test automation done within your sprints

TechBeacon

Many development teams won't attempt to create features and automate the tests for those features within the same sprint, since these two development activities together can easily take up the entire two-week sprint.

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

Myth: Having A Sprint Goal Is Optional In Scrum

Scrum.org

. Scrum is intended as a simple, yet sufficient framework for complex product delivery. Scrum is not a one-size-fits-all solution, a silver bullet or a complete methodology.

SCRUM 259

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

OverOps

Architect Your Organization for Effectiveness, Productivity, and Joy

Speaker: Ron Lichty, Consultant: Interim VP Engineering, Ron Lichty Consulting, Inc.

As a senior software leader, you likely spend more time working on the architecture of your systems than the architecture of your organization. Yet, structuring our teams and organizations is a critical factor for success. In fact, the impact of software architecture parallels the impact of organizational structure. We are excited to welcome Ron Lichty, co-author of a seminal book on managing software teams and a well-known speaker, he’ll speak to organizing for effectiveness, productivity and joy.

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

More Trending

5 DevOps Pitfalls to Watch Out for

The New Stack

Rahul Varshneya. Rahul Varshneya is the co-founder and President of Arkenea. Rahul has been featured as a technology thought leader in numerous media channels such as Bloomberg TV, Forbes, HuffPost, Inc, among others.

DevOps 100

7 Ways to See How Productive Your Software Team Is

Kovair - DevOps

Tracking the productivity of your software development team is not something to be taken lightly. Your business success depends upon how efficient your team is. The post 7 Ways to See How Productive Your Software Team Is appeared first on Kovair Blog.

When TDD Is Not a Good Fit

Henrik Warne

I like to use Test-Driven Development (TDD) when coding. However, in some circumstances, TDD is more of a hinderance than a help. This happens when how to solve the problem is not clear. Then it is better to first write a solution and evaluate if it solves the problem.

TDD 212

Facebook’s Julie Zhuo on Navigating the Leap From Individual Contributor to Force Multiplier

Gitprime

77

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.

What is DevOps? A Complete Guide

Dzone - DevOps

You have the questions, we have the answers. When the application doesn’t work, nobody wants to hear the phrase “the problem is on your side” from colleagues. As a result, users suffer and the client is unsatisfied – and they don’t care which part of the team is responsible for the breakdown.

DevOps 102

Seven key enablers for continuous testing

TechBeacon

You're not doing continuous testing unless you're doing testing that occurs before, during, and after each software change is made. That's long been a goal for many testers. App Dev & Testing, Testing, Continuous testing, Special Coverage: STARWEST Conference 2019

Quality pattern 1: Treat your acceptance criteria as tests

Xebia

This is the first blog in the series after my last week’s introduction to the five quality patterns in Agile development, to deliver the right software with great quality.

Does Your Team Produce ‘Bugs’?

Scrum.org

Sub-title: Not Every Defect is a ‘Bug’. Name It to Tame It.” Dr. Dan Siegal coined that phrase as a way of handling difficult emotional responses. Applying a name to an emotion can help a person manage or conquer it.

SCRUM 250

The Definitive Guide to Predictive Analytics

By embedding predictive analytics, you can future-proof your application and give users sophisticated insights. The Definitive Guide to Predictive Analytics has everything you need to get started, including real-world examples, steps to build your models, and solutions to common data challenges.

How to Lead When Your Team Resists Change

Let's Grow Leaders

When Your Team Resists Change, It’s an Opportunity for Ownership You’ve noticed a problem, spent the last four days meeting with finance, strategizing, and building an action plan. You’re energized about what your team will achieve, your boss and peers are on […].

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

155
155

To Build a Healthy DevOps Culture, Look to Your Ecosystem

DevOps.com

Why DevOps Need Penetration Testing

Kovair - DevOps

When it comes to innovating and developing products or services at a higher speed, the security measures are often ignored. When it comes to implementing. The post Why DevOps Need Penetration Testing appeared first on Kovair Blog.

An Adult Conversation About Estimates

Speaker: Beekey Cheung, Software Consultant, Professor Beekums, LLC

Estimates are a contentious topic in software development. Most of our development teams hate providing estimates and many managers are starting to view them as unnecessary. As senior software leaders, how can we determine whether estimates are helpful or harmful to our teams? We are excited to be joined by Beekey Cheung, a software consultant and blogger known as Professor Beekums, who has helped many leaders and teams go from fearing estimates to using them appropriately. He'll walk us through the value of estimates, how to overcome the hesitancy many have in giving them, and how to provide better estimates.

One SRE’s Struggle and Success to Improve Infrastructure as Code

The New Stack

Puppet sponsored this post, written for Puppetize PDX in Portland, Oregon, Oct. This two-day, multitrack conference will feature user-focused DevOps and infrastructure delivery talks and hands-on workshops. Allee Clark.

No Estimates and is it advisable for a Scrum Team to adopt it?

Scrum.org

As part of the Scrum.org webinar “Ask a Professional Scrum Trainer - Martin Hinshelwood - Answering Your Most Pressing Scrum Questions” I was asked a number of questions.

SCRUM 214

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 […].

Continuous Delivery for Machine Learning

Martin Fowler

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.

Miscellaneous unsolicited (and possibly biased) career advice

Erik Bernhardsson

No one asked for this, but I’m something like ~12 years into my career and have had my fair share of mistakes and luck so I thought I’d share some. Honestly, I feel like I’ve mostly benefitted from luck.

How to Implement an Effective CI/CD Pipeline

DevOps.com

DevOps bridges the gap between development, operations and IT services teams efficiently. To foster a DevOps culture, implementing the right DevOps tools with the right DevOps process is essential.

How to Lead in a Caustic Culture

Let's Grow Leaders

To lead in a caustic culture, focus on your influence It’s a question we hear after every keynote we deliver: “I want to build a Courageous Culture, but I don’t know if it will work at my company. It’s not a healthy […].

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 272

The Six Principles of Persuasion

Speaker: Michael Carducci, CTO, Mago:Tech

As senior tech leaders, we often fall prey to thinking that a “good idea” and logical case is sufficient to get the desired response and result. We might be trying to get our CEO on-board with investment in a new technology or a rearchitecture effort, or we might want culture or process changes by our team. Our “good idea” is simply the beginning. An idea must be communicated; a case must be made; and ultimately other people must be persuaded to get onboard. Michael Carducci brings a fascinating background to this webinar. He’s a technologist and regularly works to help senior leaders improve their results. He’s also a professional mentalist and has been a student of psychology, human behavior and the principles of influence for nearly two decades.

Recruiting Software Developers – Checking Out a Company

Henrik Warne

I often get contacted by recruiters asking if I am interested in changing company. Even if I am happy where I am, I briefly check out companies I have not heard of before. One reason is that you never know, maybe the new company is a fantastic opportunity that really is interesting to me.

Data Versioning and Pipelines in CD4ML

Martin Fowler

My colleagues continue their article on Continuous Delivery for Machine Learning by looking at the future, considering what further work needs to be done in Data Versioning and Data Pipelines. more…. skip-home-page

Miscellaneous unsolicited (and possibly biased) career advice

Erik Bernhardsson

No one asked for this, but I’m something like ~12 years into my career and have had my fair share of mistakes and luck so I thought I’d share some of those things. Honestly, I feel like I’ve mostly benefitted from luck.