2019

article thumbnail

Everything You Need to Know About the 4 Stages of Software Reliability

OverOps

FYI – The maturity model presented in this post is based on the concept of Continuous Reliability, which you can read more about here. Software reliability is a big deal, especially at the enterprise level, but too often companies are flying blind when it comes to the overall quality and reliability of their applications. It seems like every week, there’s a new report in the news calling out another massive software failure.

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

Getting to the Heart of Digital Accessibility

A List Apart

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

Solving Open Source Complexity with a Managed Data Infrastructure Platform

With its unparalleled flexibility, rapid development and cost-saving capabilities, open source is proving time and again that it’s the leader in data management. But as the growth in open source adoption increases, so does the complexity of your data infrastructure. In this Analyst Brief developed with IDC, discover how and why the best solution to this complexity is a managed service, including: Streamlined compliance with some of the most complex regulatory guidelines Simplified operations, li

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

More Trending

article thumbnail

Micro Frontends

Martin Fowler

Recent years have seen an explosion of interest in the microservices architectural style, which has become popular due to its ability to allow customer-oriented teams to build and deploy software independently. A common problem such teams face, however, is how to integrate their work into the user-interface, since these are often monolithic frontend codebases.

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

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

Provide Real Value in Your Applications with Data and Analytics

The complexity of financial data, the need for real-time insight, and the demand for user-friendly visualizations can seem daunting when it comes to analytics - but there is an easier way. With Logi Symphony, we aim to turn these challenges into opportunities. Our platform empowers you to seamlessly integrate advanced data analytics, generative AI, data visualization, and pixel-perfect reporting into your applications, transforming raw data into actionable insights.

article thumbnail

Daily Scrum: Is it a Waste of Time?

Agile Alliance

Daily Scrum? It’s a waste of time and interrupts my work. Daily Scrum is just a chance for the Scrum Master to show up and micromanage. Daily Scrum is for reporting status, but I could do that in an email. Do any of these complaints sound familiar? These days, it’s become rather trendy to deride … Continued.

SCRUM 277
article thumbnail

Strangler Pattern: How to Deal With Legacy Code During the Container Revolution

OverOps

Editor’s Note: This post was originally published on April 26, 2018. It has since been updated to reflect advancements in the industry. When we say “technical debt”, what’s the first thing that comes to your mind? Is it the accumulation of code in an outdated system that’s seen changes from tens, or even hundreds, of developers over the years? Is it a codebase with poorly-written methods following convoluted logic and hard-to-follow patches for production issues?

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

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

Secure SaaS Success: Embedded Finance as a Competitive Advantage

Speaker: Ian Hillis, SVP of Growth at Payrix and Worldpay for Platforms

Join us for an exclusive webinar hosted by Ian Hillis, SVP of Growth at Payrix and Worldpay for Platforms, where he’ll explore the significant impact of embedded finance on the software industry! This session is designed to provide you with the strategic insights needed to navigate the future of SaaS successfully, all while gaining a deeper understanding of how these trends can enhance your competitive edge, boost revenue, and deepen customer loyalty.

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

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

The Impact of AI on the Modern Recruitment Landscape

From streamlining the job search process to efficiently navigating the influx of applications, AI-powered tools can revolutionize your recruitment efforts. By combining the efficiency of AI with the expertise of experienced recruiters, you can identify the ideal candidates who not only possess the necessary skills but also align with your company culture.

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

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

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

Generative AI Deep Dive: Advancing from Proof of Concept to Production

Speaker: Maher Hanafi, VP of Engineering at Betterworks & Tony Karrer, CTO at Aggregage

Executive leaders and board members are pushing their teams to adopt Generative AI to gain a competitive edge, save money, and otherwise take advantage of the promise of this new era of artificial intelligence. There's no question that it is challenging to figure out where to focus and how to advance when it’s a new field that is evolving everyday. 💡 This new webinar featuring Maher Hanafi, VP of Engineering at Betterworks, will explore a practical framework to transform Generative AI pr

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

Business Wisdom Learned From Bomb Squad Experts And Their Commanders

General Leadership

GeneralLeadership.com and the General Leadership Foundation bring Leadership Advice from America's Most Trusted Leaders to You! Read more at [link]. “The world is a dangerous place to live; not because of the people who are evil, but because of the people who don’t do anything about it.” Albert Einstein. Extremely well trained. Reliably successful in highly dangerous environments.

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

Get Better Network Graphs & Save Analysts Time

Many organizations today are unlocking the power of their data by using graph databases to feed downstream analytics, enahance visualizations, and more. Yet, when different graph nodes represent the same entity, graphs get messy. Watch this essential video with Senzing CEO Jeff Jonas on how adding entity resolution to a graph database condenses network graphs to improve analytics and save your analysts time.