September, 2019

article thumbnail

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.

Testing 111
article thumbnail

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 100
Insiders

Sign Up for our Newsletter

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

article thumbnail

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

OverOps

Software 248
article thumbnail

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

article thumbnail

Enterprise ABM Marketing Tools: A Marketers Guide

Savvy B2B marketers know that a great account-based marketing (ABM) strategy leads to higher ROI and sustainable growth. In this guide, we’ll cover: What makes for a successful ABM strategy? What are the key elements and capabilities of ABM that can make a real difference? How is AI changing workflows and driving functionality? This Martech Intelligence Report on Enterprise Account-Based Marketing examines the state of ABM in 2024 and what to consider when implementing ABM software.

article thumbnail

5 Key Skills Developers Need to Master in Order to Thrive

DevOps.com

The promise of the cloud, in its essence, allows the IT department to focus on generating business value rather than spinning cycles fixing and managing infrastructure. However, the cloud is not a one-size-fits-all proposition, and many early adopters are finding it challenging to move to the cloud. There are well-documented cases of huge budget overruns, […].

More Trending

article thumbnail

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.

article thumbnail

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

Gitprime

97
article thumbnail

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).

DevOps 102
article thumbnail

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.

Testing 85
article thumbnail

Revolutionize QA: GAPs AI-Driven Accelerators for Smarter, Faster Testing

GAP's AI-Driven QA Accelerators revolutionize software testing by automating repetitive tasks and enhancing test coverage. From generating test cases and Cypress code to AI-powered code reviews and detailed defect reports, our platform streamlines QA processes, saving time and resources. Accelerate API testing with Pytest-based cases and boost accuracy while reducing human error.

article thumbnail

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.

Testing 100
article thumbnail

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.

How To 198
article thumbnail

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

261
261
article thumbnail

To Build a Healthy DevOps Culture, Look to Your Ecosystem

DevOps.com

Culture 104
article thumbnail

Prevent Data Breaches With Zero-Trust Enterprise Password Management

Keeper Security is transforming cybersecurity for people and organizations around the world. Keeper’s affordable and easy-to-use solutions are built on a foundation of zero-trust and zero-knowledge security to protect every user on every device. Our next-generation privileged access management solution deploys in minutes and seamlessly integrates with any tech stack to prevent breaches, reduce help desk costs and ensure compliance.

article thumbnail

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 69
article thumbnail

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 100
article thumbnail

JavaScript Tic Tac Toe Game

The Crazy Programmer

In this tutorial, I will tell you how to build a basic tic tac toe game using HTML, CSS and JavaScript. Most of the people know that when we were kids we used to play this game on paper. We played it many times till we win. Those who don’t know about this game let me give you little overview. In this game there are two players, the player who makes three of their marks in row and column or one of the two diagonals wins the game.

Games 51
article thumbnail

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. 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.

article thumbnail

15 Modern Use Cases for Enterprise Business Intelligence

Large enterprises face unique challenges in optimizing their Business Intelligence (BI) output due to the sheer scale and complexity of their operations. Unlike smaller organizations, where basic BI features and simple dashboards might suffice, enterprises must manage vast amounts of data from diverse sources. What are the top modern BI use cases for enterprise businesses to help you get a leg up on the competition?

article thumbnail

Continuous Delivery for Machine Learning

Martin Fowler

article thumbnail

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 […]. The post How to Lead in a Caustic Culture appeared first on Let's Grow Leaders.

Culture 199
article thumbnail

Top tips to prepare for software engineering interviews

Hacker Earth Developers Blog

This is a blog is guest contribution from Pathrise.com. When you are looking for a job as an engineer, whether it is your first job out of school or a new role after years in the industry (or something in between!), interviewing is a hurdle you will have to overcome. Unfortunately, a lot of the job search, especially when it comes to interviewing, is shrouded in mystery.

article thumbnail

TinyML: The challenges and opportunities of low-power ML applications

O'Reilly Media - Data

Pete Warden has an ambitious goal: he wants to build machine learning (ML) applications that can run on a microcontroller for a year using only a hearing aid battery for power. This goal means that the system’s power consumption has to be under a milliwatt, ideally a few tens of microwatts. This power level places severe constraints on processor complexity, speed, and memory size.

article thumbnail

Prepare Now: 2025s Must-Know Trends For Product And Data Leaders

Speaker: Jay Allardyce, Deepak Vittal, Terrence Sheflin, and Mahyar Ghasemali

As we look ahead to 2025, business intelligence and data analytics are set to play pivotal roles in shaping success. Organizations are already starting to face a host of transformative trends as the year comes to a close, including the integration of AI in data analytics, an increased emphasis on real-time data insights, and the growing importance of user experience in BI solutions.

article thumbnail

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. And if you are a beginner looking to build a career in this field, it’s necessary that you understand the prerequisites for Machine Learning.

article thumbnail

How bug bounties are fueling hacker entrepreneurs

The Parallax

SAN FRANCISCO—You could call it a hacker gold rush. Maybe the tail end of it; maybe not. For a diverse range of tinkering hacker entrepreneurs eager to sift through mounds of code in search of potentially lucrative software vulnerabilities, bug bounties present a Wild West of opportunity. . Well, maybe not so wild anymore. While the prospects of striking it rich have long convinced fresh-faced hackers to dive into bug bounties like an all-consuming startup, they also serve as a suitable side hus

article thumbnail

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

article thumbnail

The Rise of the Electric Scooter

Coding Horror

In an electric car, the (enormous) battery is a major part of the price. If electric car prices are decreasing, battery costs must be decreasing, because it's not like the cost of fabricating rubber, aluminum, glass, and steel into car shapes can decline that much, right? On an electric scooter , though, the effect of battery price has to be even more dramatic because scooters are such lightweight, compact, and simple machines.

article thumbnail

2024 Salary Guide

Procom’s 2024 Salary Guide provides critical insights into the latest hiring trends, in-demand IT roles, and competitive pay rates across Canada and the U.S. It highlights key market dynamics such as the growing demand for remote work, skills-based hiring, and flexible staffing solutions. With detailed pay rate data for top IT positions like Cybersecurity Consultants, Cloud Engineers, and Salesforce Developers, this guide is an essential resource for companies looking to stay competitive in toda

article thumbnail

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. With this, software has become the lifeblood of many, if not most, enterprises and public services.

AWS 35
article thumbnail

Top 10 BI data visualization tools

CIO

There is golden knowledge in the sea of data that businesses are swimming in. Being able to fish out the business intelligence you need — when you need it — is the key to steering your ship.

Tools 166
article thumbnail

PVS-Studio – Static Code Analyzer for C, C++, C# and Java

The Crazy Programmer

What’s the one most required thing while writing a C or C++ or for that matter any other computer program? Yes it’s the compiler, how else your machine will understand what you wrote. But if i just give you a C++ compiler and tell you to write firefox browser (Actually written in C++) will you be able to do that ? We can do that but we can’t? It will take so much time for analysis of errors and bugs in the software if we are just using a compiler, that’s why we have tools like Code analysers.

Linux 34