2019

article thumbnail

Is High Quality Software Worth the Cost?

Martin Fowler

A common debate in software development projects is between spending time on improving the quality of the software versus concentrating on releasing more valuable features. Usually the pressure to deliver functionality dominates the discussion, leading many developers to complain that they don't have time to work on architecture and code quality. But the counter-intuitive reality is that internal software quality removes the cruft that slows down developing new features, thus decreasing the cost

Software 279
article thumbnail

Getting to the Heart of Digital Accessibility

A List Apart

121
121
Insiders

Sign Up for our Newsletter

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

Trending Sources

article thumbnail

Why software projects take longer than you think – a statistical model

Erik Bernhardsson

Anyone who built software for a while knows that estimating how long something is going to take is hard. It’s hard to come up with an unbiased estimate of how long something will take, when fundamentally the work in itself is about solving something. One pet theory I’ve had for a really long time, is that some of this is really just a statistical artifact.

article thumbnail

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. This shows the improvement is real for those who […]. The post The State of DevOps Report 2019 Is Out appeared first on DevOps.com.

Report 111
article thumbnail

Embrace AI: Make Your VoIP Service Stand Out

Dialogview is revolutionizing VoIP services with its AI-powered platform, which is now available for white labeling. Our solution autonomously resolves over 68% of customer queries in more than 40 languages, dramatically reducing your team’s workload. With advanced conversational AI, Dialogview understands customer sentiments and queries in real time, without any button presses needed by users.

article thumbnail

Don’t Let Limited Perspective Destroy Your Team

Let's Grow Leaders

Limited perspective traps leaders and drives apart teams Recently, I’ve watched an organization of passionate and caring people disintegrate. The limited perspective of leaders and team members has frustrated communication and problem solving. They’ve devolved into camps of us vs them. It […]. The post Don’t Let Limited Perspective Destroy Your Team appeared first on Let's Grow Leaders.

More Trending

article thumbnail

Applications and innovations in the Internet of Things (IoT)

Hacker Earth Developers Blog

The Internet of Things (IoT) is a system of interrelated devices that have unique identifiers and can autonomously transfer data over a network. IoT ecosystems consist of internet-enabled smart devices that have integrated sensors, processors, and communication hardware to capture, analyze, and send data from their immediate environments. IHS Technology predicts that there will be over 30 billion IoT devices in use by 2020 and over 75 billion by 2025.

IoT 283
article thumbnail

How Salesforce’s Tableau acquisition will impact IT

CIO

Salesforce.com’s $15.7 billion bid for Tableau Software has many organizations wondering how the proposed acquisition will impact their operations. According to industry analysts, it all depends on how your enterprise makes use of their respective platforms. Users of Salesforce’s CRM platform have all subscribed to its software-as-a-service (SaaS) model, putting their data in the cloud — but the company is only beginning to respond to the demand for sophisticated tools to analyze that data. [ De

article thumbnail

The road to Software 2.0

O'Reilly Media - Data

Roughly a year ago, we wrote “ What machine learning means for software development.” In that article, we talked about Andrej Karpathy’s concept of Software 2.0. Karpathy argues that we’re at the beginning of a profound change in the way software is developed. Up until now, we’ve built systems by carefully and painstakingly telling systems exactly what to do, instruction by instruction.

Software 261
article thumbnail

Travel Back To 1985 For A Guest Lecture By Commodore Grace Hopper on The Future of Computing

CTOvision

Thanks to the power of computing you can watch Commodore Grace Hopper delivering her landmark lecture at MIT Laboratory on 25 April 1985. The entire presentation is excellent and worth listening to. But my favorite line is right around 23 minutes in, when after describing the nature of technology innovation she says: “Probably the most […].

Travel 163
article thumbnail

Streamlining Database Compliance with CI/CD Integration

IT leaders know the importance of compliance at every level, but the database often gets left behind as other environments are automated for robust protection. This whitepaper emphasizes the importance of robust, auditable, and secure database change management practices for safeguarding organizational compliance. Learn how automating database compliance: Mitigates risk Protects against security vulnerabilities Helps avoid regulatory penalties Aligns database workflows with app lifecycle Turns d

article thumbnail

Influence: Never Underestimate Your Impact

General Leadership

GeneralLeadership.com and the General Leadership Foundation bring Leadership Advice from America's Most Trusted Leaders to You! Read more at [link]. “Too often we underestimate the power of a touch, a smile, a kind word, a listening ear, an honest compliment, or the smallest act of caring, all of which have the potential to turn a life around.”. Leo Buscaglia.

Study 167
article thumbnail

Sage Advice For The First-Time Leader

Terry Starbucker

Dear First-Time Leader: Congratulations! You’ve just been given a fantastic opportunity. But before you dive in, I’d like to pass along a little sage advice. I remember my first day as a leader, 35 years ago. I was not long out of college and I thought what I had learned in the classroom and my first few years in the working world would be enough.

article thumbnail

16 New Year’s Resolutions to Improve Your Work Performance.

Career Advancement

“Celebrate what you want to see more of.”. ~Tom Peters. Simon wanted to have an extremely productive upcoming year. He reached out for executive coaching so he could take the necessary steps to help him improve his work performance. With advanced planning, he knew he would be prepared to start the New Year with a significant advantage. This is the plan that I completed with Simon and other clients over the years.

article thumbnail

11 top open-source test automation frameworks: How to choose

TechBeacon

If you're thinking about building your own test automation framework, think again. In most cases, you'd do better to consider one or more of the open-source options available.

article thumbnail

How to Migrate From DataStax Enterprise to Instaclustr Managed Apache Cassandra

If you’re considering migrating from DataStax Enterprise (DSE) to open source Apache Cassandra®, our comprehensive guide is tailored for architects, engineers, and IT directors. Whether you’re motivated by cost savings, avoiding vendor lock-in, or embracing the vibrant open-source community, Apache Cassandra offers robust value. Transition seamlessly to Instaclustr Managed Cassandra with our expert insights, ensuring zero downtime during migration.

article thumbnail

5 Questions to Ask Remote Web Developers

DevOps.com

Great web developers are waiting to be hired. Your company could seize upon the opportunity—but only if you’re willing to be patient, dedicated and a little creative. Don’t scare away qualified remote web developers with a few poorly worded questions or a mistimed probe. Ask direct and concise questions that can help you understand the […]. The post 5 Questions to Ask Remote Web Developers appeared first on DevOps.com.

article thumbnail

Stretch Goals: How to Motivate and Challenge Your Team

Let's Grow Leaders

It’s that time of year. All around the world teams are being handed stretch goals that feel more like a delusion than a challenge. If this is happening to you, and you don’t know whether to laugh or cry, don’t give up […]. The post Stretch Goals: How to Motivate and Challenge Your Team appeared first on Let's Grow Leaders.

How To 207
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

Resources or People? Building a human first corporate culture

CEO Insider

Peter Drucker once stated that “culture eats strategy for breakfast.” I couldn’t agree more! As someone who has built a business and advises others on how to do the same, I have learned many valuable lessons about the importance of culture and how, whether good or bad, corporate culture has a direct impact on the […].

Culture 133
article thumbnail

Entity Resolution Checklist: What to Consider When Evaluating Options

Are you trying to decide which entity resolution capabilities you need? It can be confusing to determine which features are most important for your project. And sometimes key features are overlooked. Get the Entity Resolution Evaluation Checklist to make sure you’ve thought of everything to make your project a success! The list was created by Senzing’s team of leading entity resolution experts, based on their real-world experience.

article thumbnail

11 business intelligence certifications to advance your BI career

CIO

With data increasingly vital to business success, business intelligence (BI) continues to grow in importance. With a strong BI strategy and team, organizations can perform the kinds of analysis of business information necessary to help users make data-driven business decisions. BI encompasses numerous roles. BI analysts, with an average salary of $66,791 per year according to PayScale, provide application analysis and data modeling design for centralized data warehouses and extract data from dat

article thumbnail

Top 12 DevOps Tools for Your DevOps Implementation Plan

Dzone - DevOps

Top 12 DevOps tools. DevOps is a software development and delivery process that helps in emphasizing communication along with cross-functional collaboration between product management, software development, and operations professionals.

DevOps 125
article thumbnail

Buckeye: Espionage Outfit Used Equation Group Tools Prior to Shadow Brokers Leak

Symantec

Windows zero day was exploited by Buckeye alongside Equation Group tools during 2016 attacks. Exploit and tools continued to be used after Buckeye's apparent disappearance in 2017.

Groups 112
article thumbnail

A Complete Overview of the Best Data Visualization Tools

Toptal

When dealing with data sets that include hundreds of thousands or millions of data points, automating the process of data visualization makes a designer’s job significantly easier.

Data 111
article thumbnail

The Big Payoff of Application Analytics

Outdated or absent analytics won’t cut it in today’s data-driven applications – not for your end users, your development team, or your business. That’s what drove the five companies in this e-book to change their approach to analytics. Download this e-book to learn about the unique problems each company faced and how they achieved huge returns beyond expectation by embedding analytics into applications.

article thumbnail

Introducing ksqlDB

Confluent

Today marks a new release of KSQL, one so significant that we’re giving it a new name: ksqlDB. Like KSQL, ksqlDB remains freely available and community licensed, and you can […].

article thumbnail

6 Biggest Time Wasters at Work and How to Fight Them

Career Advancement

“When you kill time, remember that it has no resurrection.”. ? A.W. Tozer. By Molly Barnes, Digital Nomad Life. It can be hard to avoid time wasters at work, especially in the digital world we live in. But if you can identify where you’re wasting your time, it’s easier to eliminate the time wasters and fully take advantage of your time at work. Here are six ways. 1.

How To 134
article thumbnail

Microsoft Edge browser gobbles up Google's privacy-fail cookies

TechBeacon

The new Edge browser from Microsoft now shares the same open-source rendering engine as Google Chrome. However, it doesn’t share la GOOG’s affinity for tracking cookies. It seems privacy is the new sweet treat.

article thumbnail

The Road Ahead for Security, DevOps Transformation

DevOps.com

Qualys hosted its Qualys Security Conference 19 this week in Las Vegas. Hundreds of attendees from around the world have gathered at the Bellagio hotel to learn more about the current state of cybersecurity and what the future has in store. As you might expect, given the technology landscape today, many of the sessions and […]. The post The Road Ahead for Security, DevOps Transformation appeared first on DevOps.com.

DevOps 136
article thumbnail

LLMOps for Your Data: Best Practices to Ensure Safety, Quality, and Cost

Speaker: Shreya Rajpal, Co-Founder and CEO at Guardrails AI & Travis Addair, Co-Founder and CTO at Predibase

Large Language Models (LLMs) such as ChatGPT offer unprecedented potential for complex enterprise applications. However, productionizing LLMs comes with a unique set of challenges such as model brittleness, total cost of ownership, data governance and privacy, and the need for consistent, accurate outputs. Putting the right LLMOps process in place today will pay dividends tomorrow, enabling you to leverage the part of AI that constitutes your IP – your data – to build a defensible AI strategy fo

article thumbnail

Stop Emailing When You Should Have a Meeting

Let's Grow Leaders

Have a meeting for more bandwidth and speed Recently we were delivering a leadership development program when Annia, a senior leader in the firm, raised her hand and addressed the room: “I’ve noticed that many of us quickly send an email rather […]. The post Stop Emailing When You Should Have a Meeting appeared first on Let's Grow Leaders.

Meeting 201
article thumbnail

Self-serve data platform

Martin Fowler

One of the main concerns of distributing the ownership of data to the domains is the duplicated effort and skills required to operate the data pipelines technology stack and infrastructure in each domain. Luckily, building common infrastructure as a platform is a well understood and solved problem; though admittedly the tooling and techniques are not as mature in the data ecosystem. more….

Data 279
article thumbnail

Three Truths of CEO Communication for 2020

CEO Insider

Communicating with your employees, engaging them, and having them work together to execute the company’s business strategy in 2020 will require embracing the following three truths: Effective communication of your message to your employees (and received as intended) is 100% your responsibility. The person trusted to communicate what your message means is NOT likely to […].

Strategy 110