Topic: analyst view

Analyst View: 5 actions for software engineering teams to leverage AI

Artificial intelligence (AI) is changing how software engineering teams design, build and test applications. AI can automate much of today’s mundane software development tasks. It can also help software engineers produce code more quickly.  AI coding assistants can reduce the amount of time and effort software engineers spend on programming tasks, such as typing boilerplate … continue reading

Codifying software: An ideological perspective

Developers write code, thereby codifying software’s internal rules and outward appearances. Programming is not a belief system – it’s part of computer science for a reason. There is a systematic approach for improving development expertise, gathering and analyzing data, and proving or disproving that the software works. Logic and data are codified in software and … continue reading Protection Status