Categories
Press review Tech Magazine

The Week in IT news: Agile turns 20, the Web 30, and light-based computing moves ahead

Here’s what happened this week in IT news.


Full podcast episode:

🔊 Subscribe to the podcast

Check out more of our interviews from our podcast episodes.


News story #1: Agile after 20 years

With the manifesto for Agile software development turning 20 this year, industry insiders are looking back at the philosophy’s two decades of existence to see how deeply embedded it actually is among the world’s businesses. 

While most companies have fully bought into the idea of Agile and are on board with its values and principles, the term “agile” is still a buzzword rather than a true practice in many cases. 

According to experts, organisations often resort to Agile methodologies as a simple solution to accelerate their digital transformation projects. In doing so, they fail to implement the development framework as a wholistic philosophy that ties IT with business objectives.

Automated testing and deployment and rapid feedback loops have been widely adopted by industry players, but better value stream mapping and new business-oriented performance metrics will be needed if we are to unleash the full potential of Agile.       

ZDNet

News story #2: Berners-Lee’s annual letter

Just like Warren Buffett, Tim Berners-Lee (a.k.a. the father of the world wide web) has made a habit out of sending an annual letter reflecting on the state of the Internet world.

Last Friday, March 12th, marked the 30th anniversary of the web, and Berners-Lee, who has always been adamant about making the Internet a more inclusive medium, turned his attention to universal access to the Internet, web-based environmental initiatives and curbing online abuse. According to Berners-Lee, the pandemic has accentuated the difference between the 2.2 billion young people who lack stable Internet access and those who don’t. But it is the web’s hostility towards minorities that worries him the most.

Yet, despite his concerns regarding “the toxic Internet,” Berners-lee is optimistic about our ability to make online forums a safer place. Specifically, he points towards big social media platforms as the ones who should be implementing the changes to make that happen. The way forward, says Berners-Lee, should be building “social networks where bad things happen less.” 

The Guardian

News story #3: Mirror-based computers

The end the week in IT news — While quantum computing is the alternative to traditional computers that gets the most attention these days, it is not the only new kid in the block. 

Researchers are also exploring ways to make standard bit-based computation faster and more efficient — and we are not talking about cramming more transistors into a silicon chip. It’s more about re-inventing the traditional transistor altogether. After all, we don’t need all future computers to be quantum; faster traditional PCs should suffice for most tasks. Enter light-based computing.

University of Cambridge researchers have discovered a way of making a material switch between glass and mirror with a short laser pulse. This type of optical switching is way faster than current computer switches — about a million times faster. It also consumes a fraction of the energy. Plus, the switch could be applied to quantum computing as well.   

Phys.org


Join our community and find your next job or expert in IT


Categories
IT Decision-makers Tips & errors to avoid

The Case for Automation in Software Development

Robotic Process Automation (RPA) has made great strides in the enterprise world over the past few years. According to Gartner’s most recent study on the topic,  90% of robotic process automation (RPA) vendors will offer generative-AI-assisted automation by 2025. The rapid growth of automation (and here the case of automation in software development) is not only prompting significant media buzz around its promising capabilities, but also raising concerns about its long-term impact on overall employment.


Need advice on how to start or develop your freelance consulting business in tech or IT? Need to start a new permanent or freelance assignment? Join Mindquest and get support from our team of experts.


AI in the workplace: productivity gains and fears of trust

Surely, companies are increasingly relying on virtual employees — from chatbots to AI-powered personal assistants — to increase productivity and lessen the burden imposed on staff by time-consuming and repetitive tasks better left to machine learning algorithms. However, as it tends to be the case with artificial intelligence, there exists a generalised mistrust of synthetic agents and their overblown potential to replace humans.

As we have mentioned in the past, we should look at new technological developments from a more practical perspective rather than from a position of worry. Automation and artificial intelligence are tools that we can leverage to enhance the quality and speed of our work.

Embedded in the DevOps DNA

This is particularly true in a discipline like software engineering, which requires the full power of human ingenuity while also encompassing a series of tasks that burn through a lot of time and resources. Not surprisingly, automation is deeply ingrained within agile development methodologies and represents a big part of the day-to-day in DevOps.

In their effort to optimise software production pipelines, DevOps engineers take advantage of various automation tools that allow for faster, more robust development – although how much automation should exactly be involved in the process remains a cause of debate.

In any case, benefits of automation in software development are too great to ignore: speed, more resources and increased quality and security.   

Increased resource availability

Firstly, the continuous improvement and delivery (CI/CD) paradigm is an intensive process that involves many steps and requires increased collaboration between teams. Accordingly, automation has a great role to play to help with code testing, the updating of repositories and the integration of various software components.

Moreover, automation offers a possible solution for understaffed teams of developers. Skill and personnel shortages are a prevailing issue for the industry. Development teams can greatly benefit from eager bots and other automation tools tackling all those lower-level, time-consuming tasks.                                

Maintaining quality and app security together with speed

Given today’s accelerated and competitive product lifecycle and the need for companies to adapt to ever-changing markets, speed is key in the delivery of software solutions. However, it is hard to achieve optimum levels of speeds while preserving code integrity and ensuring security across your universe of solutions.  

Automation not only helps ensure the production of robust and quality code with fewer resources — it also leads to greater security standards by allowing developers to continuously monitor for vulnerabilities while maintaining the focus on higher-level aspects of software creation.

In fact, a recent report by Ponemon Institute and IBM revealed that organizations without security automation experienced in 2019 breach costs that were 95% higher than those companies with fully-deployed automation ($5.16 million average total cost of a breach without automation vs. $2.65 million for fully-deployed automation).


AI fuels innovation in business, but a shortage of qualified talent hampers its widespread adoption. To overcome the AI talent gap and gain a competitive edge, companies need effective strategies. Explore our infographic for the top 5 strategies to build a strong AI team.


Conclusion

This data underscores the ongoing significance of security automation in the contemporary cybersecurity landscape. As organizations grapple with evolving cyber threats and vulnerabilities, the adoption of automated security measures emerges as a key strategy for not only enhancing overall cybersecurity posture but also for minimizing the financial impact associated with data breaches. Therefore, as we progress into 2023, these insights serve as a compelling reminder for businesses to prioritize and invest in advanced security automation solutions to safeguard their digital assets and maintain resilience in the face of evolving cyber risks.

🔊 Subscribe to the podcast


Join our community and find your next job or expert in IT