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

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.

Design and Run Experiments That Actually Progress Your Business

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

Experimenting as a way to explore new products, services, and business models can help eliminate the guesswork involved in building something your customers actually value. That said, it's often quite tricky to take your vision and figure out the first experiment to run. How do you get started? How can you ensure your experiments are well-designed? Join Nick Noreña, educator, entrepreneur, and currently an Innovation Coach at Kromatic, as he walks us through how we can figure out the right experiments to run for any product or service, and in organizations of all sizes.

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 208

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

Gitprime

In this Perspectives in Engineering interview series, engineering leaders talk about how to build, coach, and scale world-class technology teams. The outset of Julie Zhuo ’s career tells a familiar story: an engineer joins an early-stage startup and within a few years is promoted to “manager”—without any real training or understanding around what a successful manager does.

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.

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

How to Design Strong Experiments

Speaker: Franziska Beeler, Head of Cloud Academy, and Tendayi Viki, Associate Partner, Strategyzer

When testing new business and product ideas, choosing the right experiment is just the beginning. After we have chosen our experiment, it’s important that we spend some time designing it well. Join Tendayi Viki, corporate innovation expert and associate partner at Strategyzer, and Franziska Beeler, Head of Cloud Academy at Strategyzer, as they walk us through the three key elements that help you design stronger experiments and come away with the evidence you need to advance your idea.

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

How do you do DevOps? Here’s a hint: Don’t fixate on finding the right tools or implementing the right processes.

DevOps 108

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.

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.

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

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.

Driving Discovery and Experimentation in your Organization

Speaker: Teresa Torres, Product Discovery Coach, Product Talk, David Bland, Founder and CEO, Precoil, and Hope Gurion, Product Coach and Advisor, Fearless Product LLC

If you want to build what matters, you can't move forward blindly. But to make progress, you can't let things slow to a crawl while you focus resources on gathering data. This is where continuous discovery and experimentation come in. Join Teresa Torres (Product Discovery Coach, Product Talk), David Bland (Founder, Precoil), and Hope Gurion (Product Coach and Advisor, Fearless Product) in a panel discussion as they cover how - and why - to build a culture of discovery and experimentation in your organization.

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.

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

Schema Evolution Patterns

Speaker: Alex Rasmussen, CEO, Bits on Disk

If you want to make your development team squirm, ask them about database schema changes or API versioning. Most development teams struggle with changing database schemas and updating API versions without breaking existing code. Alex Rasmussen is an expert in helping teams through these struggles. His talk will examine database schema changes and API versioning as two instances of schema evolution: how your systems respond when the structure of your structured data changes.

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

Leaders Stop Trying to Be Efficient

N2Growth Blog

Let’s cut right to the chase; stop focusing on being efficient – it’s a waste of time. Nobody other than perhaps you really cares how efficient you are, but everyone cares how effective you are.