Blogs
Business critical software requires governance
Go beyond dev-focused tools. BonCode delivers independent code quality insights that help leadership manage risk and drive better software decisions.
Put A Circle Of Trust Around Your Software Systems – You Won’t Regret It
Independent fact-based insights into software quality can help you build a circle of trust around your custom-coded systems. Read our latest blog to learn more.
Governance For AI – Avoid The Pitfalls Of Patchwork Code
Just as electric motorization found its way into almost every household appliance, AI is appearing in all kinds of tech. Governance for AI is essential.
Software Handovers – The Impact On Innovation
Many companies rely on third-party development teams to build and maintain their custom-coded software systems. External teams might manage, refine, and extend a system for a period of time –...
BonCode Exists To Help Your Digital Body Stay Healthy
The amount of data consumed and generated by today’s society is almost immeasurable. And it’s growing all the time. From tech giants to local businesses, every organization is now an...
Why External Software Expertise Saves Money
Modernizing your tech stack is a high-stakes decision. Hiring external experts can help safeguard against poor decision-making and ensure long-term success.
The Boy Scout Rule And Why A Codebase Is Not A Camp Site
The Scouts have a rule: “Always leave the camp site cleaner than you found it”. Robert C. Martin took this and applied it to software development. Here’s why.
Why Technical Debt Is Not A Technical Problem
In this blog, we uncover the importance of minimizing technical debt by balancing commercial needs with creative problem-solving in software development.
Making The Business Case For Data-Driven Insights Into Source Code
Here are 4 different perspectives on the value of measuring software quality and how BonCode’s new digital tool – an ROI calculator – could help.
Here’s How To Cut The Cost Of Owning Custom Software
In this blog, we explain how well-maintained software is cheaper to run and easier for developers to innovate and iterate on, lowering the cost of ownership.
Why You Need More Than An Expert Opinion For Technical Due Diligence In M&A
Technical due diligence needs more than an expert opinion: fact-based insights into custom code are essential for mitigating risk in mergers and acquisitions.
Top 5 Most-Read BonCode Blogs From 2024
The BonCode blog shares insights on how to manage and mitigate risk, reduce technical debt, and boost the quality of custom-coded software. Read it today.
How Source Code Analysis Can Help You Identify Organizational Issues
In this blog, we explain how source code analysis can provide factual, actionable insights that help you optimize business operations.
How Source Code Analysis Can Be Used To Improve Project Management
In this blog, we explore how source code analysis can be leveraged to improve project management and monitor productivity in large organizations.
Agree on your Definition of Quality – or everyone will fight for himself
Without clear requirements, how can you measure the performance and quality of a software system in a meaningful way? Here’s why defining quality has value.
Why Software Architects Are Important People
The best way to understand the structure – and the maintainability – of your codebase is to perform a technical review in the form of a software assessment.
5 Ways To Increase Velocity In Custom-Coded Software Projects
When you monitor and address the maintainability of your custom code, you empower your developers to be more productive. Here’s how.
Managing Dependency And Risk In Your Company’s Custom Software
Striking the right balance between healthy, manageable dependency and vendor lock-in isn’t easy, but it is essential for managing risk in custom-coded software.
How Boehm’s Law Helps Prevent Mass Chaos From A Single Software Flaw
Distinguished software engineer and professor of computer science – Barry Boehm – made many notable contributions to the field. One of those was Boehm’s Law: the cost of finding and fixing a...
How teamwork leads to healthy code
Here at BonCode, we’re specialists in monitoring and analyzing custom-coded software, and we’ve noticed a phenomenon. Even when a software system is crafted from the high-quality contributions of...
Digital Risk In Customized Software – A Guide For Board Members
How do nontechnical board members manage digital risk and take stewardship of your company’s digital assets? Find out in this blog.
Why software quality is essential to comply with DORA
Digitalization of the financial sector has brought significant benefits but has also exposed businesses to rising technology risks, including cyberattacks, system outages, and third-party...
Project Estimation And Productivity Analysis Using Automated Function Point Analysis
With no benchmark, measuring productivity in Agile software engineering projects is hard. Automated Function Point Analysis can change the game.
How Do Your Software Engineers Demonstrate Code Quality?
There’s always a trade-off between code quality and technical debt, so how should software developers evidence their efforts? Here’s how.
Why You Need Code Analysis In Due Diligence For Mergers And Acquisitions
If one company looks to acquire another, or two companies merge, software quality is firmly on the agenda in terms of the due diligence required.
Entanglement Is A Hidden Threat To Your Custom Software – Here’s Why
Software entanglement is a hidden threat to custom software. Catching the early warning signs, and taking corrective action, helps organizations to avoid lasting damage to business-critical...
How Monitoring Builds Trust Between Software Teams And Managers
Software monitoring is not for micromanaging individual developers or development teams – it’s about facilitating meaningful conversations about quality.
Why The Burden Of Technical Debt Is Now A Boardroom Issue
Technical debt has a measurable impact on business operations, hindering organizational agility, and digital transformation. Is it a topic for your boardroom?
Here’s why refactoring systems while moving to the Cloud is a winning approach
Software designed for a specific platform is easier to maintain and performs better. That’s why migrating and refactoring could be a winning combination.
How Companies Can Manage Technical Debt In Custom Software
Technical debt can be hard to surface and quantify – without the right software quality tools. Here’s how to manage it effectively.
Get inspired about Software Quality at BonCode’s OutSystems Benchmarking Event
Here at BonCode, we know that managing software quality is not just about data visualization. It’s about the people and the stories behind that data.
3 Reasons To Treat Software As A Valuable Business Asset
Here are three typical scenarios where software quality can make a real difference to business operations.
What Internal Benchmarking Can Do For Software Quality And Your Business
Visualizing internal benchmarking data is a quick & powerful way to see what’s going well, & the improvements needed.Here are the benefits for software quality.
Trending Topics For Software Quality Professionals In 2023 And Beyond
Maintaining software quality is more important than ever. We look at the trending topics for software quality professionals in 2023, and look ahead to 2024.
How Product Owners Can Maximize Long-Term Value Through Software Quality
Product Owners face the constant challenge of balancing budgets with business needs in pursuit of the product goal. An independent software assessment can help.
3 Reasons Why Independence Is Important In Software Assessments
Software quality is not an easy thing to manage. People involved with managing and developing software naturally have their own perspectives. That can make it hard to find common ground. Some...
Software Quality Matters – The BonCode Founders’ Story
BonCode co-founders, Jan Willem Klerkx and Jeroen Meetsma, bring complementary skills. One provides business logic, the other delivers technical expertise.
Gen AI in Code: How Short Term Gains Create Long Term Maintenance, If You’re Not Careful.
Generative AI produced code has entered the chat room. And at BonCode we believe that its entrance has increased the need for monitoring and consistent software analysis, here’s why. Perhaps the...
Mitigating The Risks Of AI-Generated Code
Generative AI is being used to write code, assist developers, and automate certain aspects of software development.
What Board Members Need To Know About Software Quality
Software quality impacts business continuity, time to market, and risk management. Here’s why board members need to pay attention to software quality.
Want to Retain your Top Software Development Talent? Stop Technical Debt before it starts.
13.2% This is the highest turnover rate percentage of any field according to Linked In data published in 2017. Who holds the honor of this top churn rate? The field of software...
How A Software Bill Of Materials Can Help Mitigate Security Risks
With a Software Bill Of Materials (SBOM) companies can track the origin of pre-built different components and quickly diagnose the source of any vulnerabilities
How To Build Better Quality Software Through Assessment And Monitoring
Software assessment and software monitoring help you uncover the independent facts and insights necessary to improve the technical quality of your software.
Companies Need A Culture Of Quality Around Software Management – Here’s Why
Many companies – particularly those adding tech to an existing line-up of products and services – can benefit from a culture of quality. Here's how.
BonCode – What We Do And Why It Matters
We help you build better software by providing an impartial, independent health check on your code, and enabling you to deliver quality software.
5 reasons why every company needs independent facts on their software
Discover how embracing independent facts can revolutionize your software decision-making process.
10 reasons why your investors care about software quality
Discover the strategic reasons why investing in software quality assurance is crucial for your business. Improve performance, mitigate risks, and stay ahead of
How source code analysis enables you to build a better Center Of Excellence (CoE)
Discover how source code analysis can enhance your Center of Excellence. Learn best practices for building a superior CoE and elevating software quality
Why software isn’t just for the dev team
Discover how to ensure your product stands out from the competition with these critical quality guidelines. Read our latest article now!