INTERVIEW

Faster Development Demands Stronger Security

AI is changing the entire software development lifecycle. Some tasks can be completed much faster, although quality may suffer. Data protection and rigorous verification are therefore becoming more important.

Faster Development Demands Stronger Security
Dražen Tomić / Tomich Productions

Software development is undergoing a structural shift, with boundaries between previously distinct roles becoming less rigid. “The entire software development lifecycle is changing. Nothing is staying quite the same,” Hrvoje Gorajščan, CEO of Q agency, tells ICTbusiness Media – ICTbusiness.info. He sees the transformation as an opportunity, but not as a straightforward story of programmers producing more code.

Gorajščan argues that the distribution of work among engineers is changing. Experienced developers can benefit particularly because they are better equipped to assess generated results, identify weaknesses and decide how components fit together. The value of expertise may therefore increase even as routine tasks become easier to automate. “Senior engineers have a significant advantage,” Gorajščan says.

At Q agency, some activities have accelerated considerably. Gorajščan cites examples of work being completed six or seven times faster, while warning that this figure cannot be applied to every task or interpreted without considering quality. A rapid output is not necessarily a reliable or production-ready one. “You can be much faster, but quality can also decline,” he cautions.

That trade-off changes the emphasis of software engineering. Teams need to strengthen review processes and identify problems that may not have appeared in the same form before AI-assisted development. Security becomes more important, not less, as the amount of generated code and content increases. “Security is now even more important than it used to be,” Gorajščan stresses.

A particularly sensitive issue is the transfer of customer, financial, or other confidential information to external models. Gorajščan explains that Q agency has introduced an intermediary layer designed to filter information before it reaches such systems. This helps reduce the risk of exposing data that should remain protected. “We filter what can be sent to external models,” he says.

Quality assurance must also adapt to threats associated with generative systems, including malicious instructions intended to manipulate model behaviour. Traditional software testing remains relevant but is no longer sufficient on its own. Teams must assess the security of the AI-assisted process as well as the final application.

Gorajščan’s assessment is that AI can significantly improve development efficiency if organisations maintain control over what the tools produce and what information they process. Faster delivery has commercial value, but only when it is accompanied by dependable quality, responsible engineering and stronger safeguards.