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.

The Common Drawbacks of Selecting ERP Software for Small Business

OTS Solutions

The answer comes in the form of ERP software solutions. In a nutshell, ERP software for small business integrates the management of their processes using real-time resources such as custom application development. 1: Selecting A Software Based On Capabilities.

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

To Serve Man, with Software

Coding Horror

There are absolutely occupational hazards of being a programmer, and one of my favorite programming quotes is an allusion to one of them: It should be noted that no ethically-trained software engineer would ever consent to write a DestroyBaghdad procedure. I didn't choose to be a programmer.

Things You Should Know Before Buying CRM Software

OTS Solutions

Things You Should Know Before Buying CRM Software. Customer relationship management (CRM) software, is one of the most powerful tools that a business can use to succeed. Here are some things that you need to know and evaluate before buying CRM software.

An Adult Conversation About Estimates

Speaker: Beekey Cheung, Software Consultant, Professor Beekums, LLC

Estimates are a contentious topic in software development. Most of our development teams hate providing estimates and many managers are starting to view them as unnecessary. As senior software leaders, how can we determine whether estimates are helpful or harmful to our teams? We are excited to be joined by Beekey Cheung, a software consultant and blogger known as Professor Beekums, who has helped many leaders and teams go from fearing estimates to using them appropriately. He'll walk us through the value of estimates, how to overcome the hesitancy many have in giving them, and how to provide better estimates.

Does Software Testing Improve Quality, Actually?

Abstracta - Software Development

The post Does Software Testing Improve Quality, Actually? appeared first on Abstracta Software Testing Services. Software Development Software Testing agile QE tester twitter

Top 5 Ways AI Can Transform CRM Software in 2019

OTS Solutions

Artificial Intelligence (AI) and Customer Relationship Management Software (CRM software) together are a powerful team that can tailor your business’s customer service needs. Facial recognition, for example, streamlines the login process of software applications.

EventStorming; Continuous discovery beyond software modelling


The post EventStorming; Continuous discovery beyond software modelling appeared first on Xebia Blog. Domain Driven Design EventStorming Deliberate Discovery domain modelling Eventstorming Microservices Microservices Architecture Software modellingMoving towards a microservices architecture We see a lot of companies are moving towards a microservice architecture.

Best Practices for Software Change Assessment

Business spending on enterprise software has been on a constant rise over the past decade with 64% of businesses spending more on IT operations in 2018. This not only includes the procurement or development of new software and digital innovations, but also […].

Observability-Driven Development: From Software Development to DevOps and Beyond

In today’s world of cloud platforms and applications, typically delivered as SaaS (Software as a Service), it is critical for organizations to ensure efficient collaboration between software development and operations teams.

Architect Your Organization for Effectiveness, Productivity, and Joy

Speaker: Ron Lichty, Consultant: Interim VP Engineering, Ron Lichty Consulting, Inc.

As a senior software leader, you likely spend more time working on the architecture of your systems than the architecture of your organization. Yet, structuring our teams and organizations is a critical factor for success. In fact, the impact of software architecture parallels the impact of organizational structure. We are excited to welcome Ron Lichty, co-author of a seminal book on managing software teams and a well-known speaker, he’ll speak to organizing for effectiveness, productivity and joy.

Why the Buzz on Software-Defined Everything (SDx)?

You’ve likely heard the buzz getting louder the last few years around software-defined everything (SDx). You’re probably finding a swarm of companies knocking on your door selling a host of services around implementing software-defined networking (SDN), software-defined storage (SDS) and software-defined data center (SDDC). What you may not realize is that this software-defined movement is […]. The post Why the Buzz on Software-Defined Everything (SDx)?

Coronavirus Response: Atlassian Expands Free Software

Atlassian announced today it will make cloud-based versions of Jira Software, Confluence, Jira Service Desk and Jira Core available for free as part of an effort to assist organizations whose employees are working remotely to help combat the COVID-19 coronavirus pandemic.

Decoding the Modern Enterprise Software Spaghetti

Modern enterprise software architecture is growing increasingly complex. The post Decoding the Modern Enterprise Software Spaghetti appeared first on Organizations are jumping on the digital transformation bandwagon in growing numbers.

Calculating The Cost of Software Quality in Your Organization


The following is a guest post from Herb Krasner, an Advisory Board Member for the Consortium for IT Software Quality (CISQ) and industry consultant for 5 decades. In this post, we focus on the various costs of software quality and how those can be measured.

The Essential Guide to Building Analytic Applications

Embedding dashboards, reports, and analytics in an existing application presents some unique opportunities—and poses unique challenges—to software teams. Download this eBook to hear 16 product experts share insights on business intelligence, UI/UX, security, and everything that goes into building a successful application with analytics at its core.

Clubhouse Aims to Simplify Software Project Management

Clubhouse Software today announced it is adding a Clubhouse Iterations module to its project management application to make it easier to plan sprints involving product and software engineering teams.

Advantage of Using CRM Software

OTS Solutions

There are Some Advantage of Using CRM Software. Customer relationship management software can help businesses become more efficient and profitable by collecting and managing data. CRM software development teams spend a lot of time understanding how businesses operate.

Software Compliance Teams Can Learn a Lot from DevSecOps

However, while security professionals can contribute, developers are usually the only ones with the technical ability to fix software security vulnerabilities. The same goes for software compliance. Many argue that application security should be the responsibility of a security team.

The Robinhood Outage, Corornavirus and Keeping Your Software Healthy


This virus and the volatility it has brought into our lives is also having a heavy impact on the software we use everyday. When discussing CR, we often focus on the impact of software changes on the reliability and security of a given application.

Challenges, Lessons Learned, and Strategies for Modernizing Software

Speaker: Prem Chandrasekaran

A few years ago, Barclays embarked on a journey to migrate its legacy services to a modern tech stack with the objective of achieving a high level of scale, resilience, and reliability. During the incremental, iterative move towards an ecosystem of focused, distributed services, it’s fair to say that the company discovered the challenges of distributing objects. Join us for an episode you can’t miss if you’re finding it a lot harder to architect in practice than in theory, and learn how you can manage the same challenges.

Better Together: Why Software-Development Toolmakers Should Embrace Integration

The post Better Together: Why Software-Development Toolmakers Should Embrace Integration appeared first on Blogs DevOps Culture DevOps Practice Enterprise DevOps developers integration software developers software development tools

Regain focus on strategic software delivery


The post Regain focus on strategic software delivery appeared first on Xebia Blog. When leading an IT department you are faced with numerous challenges across the board.

Benefits of Using the Kanban Methodology for Software Development

OTS Solutions

Benefits of Using the Kanban Methodology for Software Development. The Kanban method is one of the best time and resource management strategies that you can use as the owner of a software company. You Will Be Able To Develop More Software Programs.

App nutrition labels? Hackers disagree on software bill of materials

The Parallax

LAS VEGAS—Imagine if software came with a complete list of ingredients. Call it a software bill of materials. Like complex dishes, modern apps, programs, and firmware heavily rely on a variety of ingredients, or pieces of software known as libraries potentially used for many purposes.

BI Buyers Guide: Embedding Analytics in Your Software

The business intelligence market has exploded. And as the number of vendors grows, it gets harder to make sense of it all. Learn how to decide what features you need and get an evaluation framework for every technical and non-technical requirement you could imagine.

Artificial Intelligence in Software Testing


With the software development life-cycle becoming more complex, and the breakneck pace of new software and product launches, there is no other choice than to test smarter for faster time-to-market. The use of Artificial Intelligence in software development is still at a beginning stage.

Software Possession

The Daily WTF

Jon was the only software person at his 15-man company. Sam would gather the requirements verbatim from the client and hand them to Jon; Jon would augment the software to meet their automation needs, and send a new version over to Sam to deliver. " "The software just.

Why Testing is No Longer Sufficient for Today’s Software Delivery Pipelines


The move to innovate at speed and scale is stressing software quality and exposing the limitations of testing. Don’t get me wrong – testing in all its forms is inseparable from the software delivery supply chain.

Scientist, a novel software QA method


The post Scientist, a novel software QA method appeared first on Xebia Blog This article describes a situation we found ourselves in during refactoring an existing application running in production, the implementation of a novel QA method dubbed “Scientist”, and advantages and drawbacks of this new approach. A future blog post will detail the architecture of a serverless implementation for this new QA method. Introduction One of the […].

More Effective Agile Leadership

Speaker: Steve McConnell, CEO, Construx Software

In this talk, Steve McConnell, CEO of Construx Software, distills hundreds of companies’-worth of real-world experience into the proven Agile leadership practices that work best. Steve will seamlessly thread together traditional approaches, early Agile approaches, modern Agile approaches, and the principles and context that underlie them all—creating an invaluable resource for Agile leaders, their teams, and their organizations.

Better living through software

O'Reilly Media - Ideas

Continue reading Better living through software Tiffani Bell shares three lessons she's learned exploring how technology can help the less fortunate.

Common Pitfalls of Software Development and Tips to Avoid Them

However, when it comes to software development, failure is more common than most managers want to admit. The post Common Pitfalls of Software Development and Tips to Avoid Them appeared first on In business, no one wants to plan on failure.

Pivotal Software Embraces OpenJDK

Pivotal Software has officially thrown its weight behind OpenJDK, the open source version of the standard edition of Java, by adding support for OpenJDK to the Pivotal Spring Runtime on its Spring framework. The post Pivotal Software Embraces OpenJDK appeared first on

State of the Software Supply Chain: Secure Coding Takes Spotlight

After almost a year of research that involved studying 36,000 open source software projects, 12,000 enterprise development teams and 3.7 million open source releases, we at Sonatype are excited to share the “2019 State of the Software Supply Chain” report.

Team Leadership in the Age of Agile

Speaker: Roy Osherove, Technology and Leadership Consultant

As a senior software leader, you spend much of your time trying to optimize your team's performance – from increasing delivery rate and velocity to reducing defect rates and waste. However, as software leaders, we often find that as we go to implement these approaches, we feel stuck.

Operational Excellence and the Success of Software Deployments

When we talk about best practices for software reliability, the conversation tends to focus on optimizing the applications themselves and the infrastructure that hosts them. The post Operational Excellence and the Success of Software Deployments appeared first on