September, 2019

3 ways to get test automation done within your sprints

TechBeacon Testing

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. App Dev & Testing, Testing, Test Automation, Special Coverage: STPCon Fall Boston 2019

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. Scrum is all about working in dedicated teams on small increments of working […]. The post Five quality patterns in Agile development appeared first on Xebia Blog. Agile Development Devops Quality Scrum Testing quality

Agile 100

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

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. Instead, Scrum provides the minimal boundaries within which teams can self-organize to solve complex problems with an empirical approach. This simplicity is its greatest strength, but also the source of many misinterpretations and myths.

SCRUM 202

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

OverOps

Facebook Causes Continue to Show Little Promise as Fundraising Tools

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 has evolved from a way to remove bottlenecks to a reliable accelerated deployment strategy.

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. Application Lifecycle Management DevOps Success Stories Software development

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. Writing tests only makes sense after the solution is viable. Last week, I came across examples of where I developed new functionality without using TDD. In both cases, it felt like the natural thing to do.

TDD 156

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

Gitprime

78

Intelligent Process Automation: Boosting Bots with AI and Machine Learning

Across all sectors, companies are learning that they can transform their businesses by embracing Intelligent Process Automation, or IPA. With the pairing of AI and RPA, IPA adds a new layer of intelligent decision-making processes to automated RPA tasks. By automating repetitive work, and adding the ability to automate intelligent decision making, intelligent automation frees up your most valuable resources – your employees – to spend more time on higher value and more strategic work. But in order to reap the rewards of Intelligent Process Automation, organizations must first educate themselves and prepare for the adoption of IPA. In our ebook, Intelligent Process Automation: Boosting Bots with AI and Machine Learning.

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. In the past, there was a barrier between developers and IT operators (admins). It sounds paradoxical, but they had different goals, although they worked on the same product.

Seven key enablers for continuous testing

TechBeacon Testing

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. This blog is about a pattern that I think is absolutely necessary for a team to accelerate, deliver with quality and keep on doing this over […]. The post Quality pattern 1: Treat your acceptance criteria as tests appeared first on Xebia Blog

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. In the same way, the labels we apply in work environments, the language we use, can help teams conquer complexity. James Shore wrote succinctly on this topic in The Art of Agile Development.

SCRUM 184

Building Like Amazon

Speaker: Leo Zhadanovsky, Principal Solutions Architect, Amazon Web Services

Amazon's journey to its current modern architecture and processes provides insights for all software development leaders. To get there, Amazon focused on decomposing for agility, making critical cultural and operational changes, and creating tools for software delivery. The result was enabling developers to rapidly release and iterate software while maintaining industry-leading standards on security, reliability, and performance. Whether you're developing for a small startup or a large corporation, learning the tools for CI/CD will make your good DevOps team great. We are excited to be joined by Leo Zhadanovsky, a Principal Solutions Architect at Amazon Web Services.

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 […]. The post How to Lead When Your Team Resists Change appeared first on Let's Grow Leaders. courageous cultures Winning Well Change communication leadership management what to why

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

182
182

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. DevOps Technologies DevOps Consultants DevOps Implementation Why DevOps gained popularity

6 Steps to Improving Your Application’s Analytics Experience

No one designs bad dashboards and reports on purpose. So why do so many applications have terrible analytics experiences? Download this ebook for secrets to creating dashboards and reports your users will love.

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. Allee, an SRE at Oscar Health, is actively engaged in working on dynamic credential infrastructure. Before this, he was working on data science teams at Dell to build highly available clusters.

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. Since not only was I on the spot and live, I thought that I should answer each question that was asked again here, as well as those questions I did not get to. In case you missed it, here is the recording of yesterday's Ask a Professional Scrum Trainer webinar with Martin Hinshelwood! Watch here: [link].

SCRUM 144

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 […]. The post Using metrics to find the pain points in a legacy codebase appeared first on Xebia Blog. Metrics Software Development Sonar TDD Test Testing

Continuous Delivery for Machine Learning

Martin Fowler

Why Distributed Tracing is Essential for Performance and Reliability

Speaker: Daniel "spoons" Spoonhower, CTO and Co-Founder at Lightstep

Many engineering organizations have now adopted microservices or other loosely coupled architectures, often alongside DevOps practices. Together these have enabled individual service teams to become more independent and, as a result, have boosted developer velocity. However, this increased velocity often comes at the cost of overall application performance or reliability. Worse, teams often don’t understand what’s affecting performance or reliability – or even who to ask to learn more. Distributed tracing was developed at organizations like Google and Twitter to address these problems and has also come a long way in the decade since then. By the end of this presentation, you’ll understand why distributed tracing is necessary and how it can bring performance and reliability back under control.

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. Some of the things I did on a whim turned out to be excellent choices many years later. Some of the things were clear blind spots in hindsight. If I could give my 12 years younger self a bunch of career advice, here are some of those things. Choosing a company.

How DataOps Can Accelerate Your Data Journey

CTOvision

Read Mike Capone’s article about how data management can help you transform your business on Forbes : The potential for data to transform organizations is huge, but the ability to achieve this potential is continually threatened by the inherent vastness of data and the ever-increasing needs of data consumers. Many organizations are trying unsuccessfully to […].

Data 103

Great Leadership Trains

Career Advancement

“Before you are a leader, success is all about growing yourself. When you become a leader, success is all about growing others.” Jack Welch Dianne had always felt like more of a wallflower than a leader. However, she had mastered her current role in her publishing company and really wanted to get promoted to a higher-level position. To get there, she knew she had to focus on growing her leadership skills.

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. A few sprints later, they were working on it, and released it to production. I don’t believe that feature has been used to date. I am convinced that not all feedback is created equal.

SCRUM 207

Nine Developer Enablement Practices to Achieve DevOps at Enterprise Scale

In this eBook, Christian Oestreich, a senior software engineering leader with experience at multiple Fortune 500 companies, shares how a metrics-driven mindset can dramatically improve software quality and enable DevOps at enterprise scale.