In Depth
In Depth
Software development tools
-
LLMs explained: A developer’s guide to getting started
A guide to help enterprise developers use large language models securely, efficiently and cost-effectively in their applications Continue Reading
-
Why developers must work smarter, not just faster, with generative AI
With a lot to play for, including legal precedents, how can dev teams approach GenAI risks with a view to strong mitigation strategies? Continue Reading
-
Sea-Lion explained: Southeast Asia’s first large language model
The Sea-Lion large language model was built to cater to the language and cultural diversity of Southeast Asia, which is currently underserved by existing models that mostly originate from the West Continue Reading
-
UAE university vies for international recognition in AI education and research
The UAE is betting heavily on its new AI university to develop local talent and boost the country into a position of thought leadership Continue Reading
-
The future of business software
The enterprise application software market has changed radically. We look at what is driving IT investments Continue Reading
-
Gartner: Modernising legacy applications for cloud-native success
Tips for moving existing enterprise applications to a cloud-native architecture Continue Reading
-
Designing software for efficient IT operations
Rapid development and deployment of applications is not enough to achieve digitisation – IT operations needs to be re-engineered too Continue Reading
-
The world's most advanced Arabic LLM is now available on open source
On 30 August 2023, Abu Dhabi-based Inception, a subsidiary of G42, announced the release of an Arabic large language model to open source Continue Reading
-
Joining the dots for a seamless digital transformation journey
It is often the small things that have the greatest impact on a successful digital transformation project Continue Reading
-
Simplifying cloud integrations with legacy IT
Subscription-based software is easier to integrate than traditional enterprise software, but the challenge for IT leaders is governance for SaaS connectivity Continue Reading
-
The challenges of integrating SaaS applications
SaaS has grown from a handful of applications to a vast market covering almost every type of business task. We look at the integration challenges Continue Reading
-
How to enable a positive software developer experience
Businesses are growing in-house software development expertise to deliver technology-powered initiatives – developer experience is key to success Continue Reading
-
Tips for improving software developer productivity
Developers tend to enjoy solving problems and coding, but only with the right tooling can they produce their best work Continue Reading
-
How to boost developer productivity
A good software developer experience is something team leaders and project managers should strive for if they are to get the best out of their teams Continue Reading
-
Gartner: Steps to improving test data management
Product teams face issues around poor practices in test data management and failure to comply with data regulations – we look at ways to address those issues Continue Reading
-
Why low code/no code opens doors but no panacea for skills shortages
Citizen development is not without risk but it has a bright future in the enterprise, especially as a way to handle skills gaps Continue Reading
-
Aalto University: The startup’s starting place
Helsinki's Aalto University is at the heart of one of the world's most productive tech startup hotbeds Continue Reading
-
Building a secure coding philosophy
A proportion of cyber security spend goes towards securing application development. Software teams are also budgeting for IT security Continue Reading
-
Driving secure-by-design principles
Errors can and will occur in code – the key is to minimise the impact and ensure you streamline remediation Continue Reading
-
Software enables new business model for Sweden-headquartered car manufacturer
One of the many things software now does with cars is to enable ‘mobility as a service’, a new business model that provides people with freedom of movement, without the cost and hassle of ownership Continue Reading
-
How to make the most of a composable enterprise architecture
Enterprise software is shifting away from highly integrated stacks to cloud-native architectures that use best-of-breed and in-house components Continue Reading
-
Is composable business most essential technology trend to meet challenges of 2023 and beyond?
By 2024, Gartner believes that 70% of large and medium-sized enterprises will have composability as a key criteria for new application planning Continue Reading
-
How to design enterprise applications that are composable by default
Gartner presents a composable business index to help IT leaders assess and advance the agility of their applications Continue Reading
-
API management: Assessing reliability and security
Once an API is published, its developer then has responsibility to ensure it is kept up to date and is secure Continue Reading
-
Forrester: How to expand your API strategy
Digital bonding is a mechanism for bridging enterprise boundaries by using application programming interfaces Continue Reading
-
Key ingredients for a successful API recipe
We look at how application programming interfaces can provide connectivity to drive internal and external business processes Continue Reading
-
RPA’s day has come – the intelligent evolution of a productivity bot
By trying to emulate humans for tasks such as data entry, robotic process automation has found a niche home in many an enterprise back office Continue Reading
-
Challenges of securing a software supply chain
The US president has issued an executive order to improve cyber security, which has ramifications across the software development supply chain Continue Reading
-
Swedish entrepreneurs capture the world’s attention with eye-tracking technology
A growing number of killer apps are driving the uptake of eye-tracking systems – and Sweden is positioned to play a leading role Continue Reading
-
Finland brings cryostats and other cool things to quantum computing
Not only is Finland the clear leader in refrigeration technology for quantum computers, but it also leads in fundamental research into the underlying quantum information theory Continue Reading
-
New supercomputer opens doors for researchers in Sweden
More than twice as powerful as its predecessor, a new supercomputer ushers in new opportunities for researchers who rely on artificial intelligence and machine learning Continue Reading
-
The developing metaverse: Commercial realities of extended realities
The metaverse is almost certain to become a highly competitive commercial playground, if not battlefield. It will likely not only establish highly profitable markets but also lead to high-profile failures Continue Reading
-
Swedish researchers are patiently developing a useful quantum computer
By 2028, the Wallenberg Centre for Quantum Technology in Sweden expects to have a useful quantum computer Continue Reading
-
Making the enterprise composable
We speak to industry experts about how to develop composable IT that can quickly adapt to business change Continue Reading
-
How digital operations drive ERP modernisation
When it comes to modernising enterprise resource planning, IT decision-makers have a multitude of options. We look at what to consider when planning a modernisation project Continue Reading
-
Tips to minimise vulnerabilities in web and mobile apps
Agile software development can sometimes be at odds with secure by design principles. We look at how organisations are balancing security with coding Continue Reading
-
How software developers can create mobile apps securely and quickly
The mobile app market is booming, but to achieve success, organisations must develop mobile apps securely and rapidly Continue Reading
-
Toughening up web and mobile apps
We look at how organisations can secure internal and web-facing applications against ransomware and injection-style attacks Continue Reading
-
Coronavirus: Managing software development during lockdown
The Computer Weekly Developer Network examines the impact of Covid-19 on the software application development community Continue Reading
-
APAC career guide: How to become a DevOps engineer
A DevOps career can be highly rewarding, as long as you are open to learning new things and collaborating with team mates to solve problems in software development Continue Reading
-
Extended reality software gets pandemic lift
Extended reality software is not new, but the Covid-19 public health crisis has seen it take on a new lease of life as organisations face up to virtuality Continue Reading
-
Microsoft Windows’ future is all about users
We look at how Microsoft is evolving the Windows desktop operating system platform and providing developer flexibility Continue Reading
-
Fix bottlenecks before tackling business process automation
Business processes evolve over time, and intelligent automation requires a thorough assessment of what is not working optimally Continue Reading
-
How crowd simulation modelling enables organisations to develop social distancing strategies
Crowd simulation modelling has a role to play in maximising the Covid security of offices and other buildings by facilitating social distancing to help get people back to workplaces Continue Reading
-
The art of developing happy customers
AI is playing a growing role in modern software development, but how well can an AI build applications that deliver great customer experience Continue Reading
-
Coding within company constraints
We find out how containerised microservices and automated testing, combined with effective collaboration and communication, can drive innovation Continue Reading
-
Portrait of the software developer as an artist
Many programmers see themselves as artists – of a sort. Computer Weekly investigates what it means to be a modern software developer Continue Reading
-
Designing software to include older people in the digital world
The Covid-19 coronavirus crisis has accentuated the importance of including older people in the digital world. How can software firms design products to include generations that came to maturity before the internet? Continue Reading
-
How to overcome application modernisation barriers
Most businesses are not lucky enough to be able to build a new cloud native architecture. We look at how to take legacy applications forward Continue Reading
-
Applications: Combining the old with the new
We look at how organisations can integrate legacy applications with newer digital platforms Continue Reading
-
What are the drivers for application modernisation?
Application modernisation is not something that just happens, nor is it just driven by digitisation and cloud-first strategies Continue Reading
-
From Pixar to GovTech: The inside story of Singapore’s AI whizz
After nearly a decade at Pixar, GovTech’s Chong Jiayi is leading a team of experts to solve hard problems in robotics and artificial intelligence Continue Reading
-
Life on the edge: A new world for data
Edge computing is regarded as the next frontier for data, with rapid growth expected in the market. We assess the prospects Continue Reading
-
How diversity spurs creativity in software development
Diversity of all kinds – gender and ethnicity, but also intellectual diversity and neuro-diversity – can boost creativity in software development Continue Reading
-
Deliver quality software at speed with CI/CD
Continuous integration and delivery promises a remarkable acceleration in software development, but some basics need to be in place to ensure success Continue Reading
-
Using CI/CD to turn ideas into software – quickly
Computer Weekly looks at the tooling and cultural changes needed to make CI/CD work Continue Reading
-
Changes in the CI/CD pipeline
Continuous integration/continuous delivery is responsible for pushing out a set of “isolated changes” to an existing application. We look at how big these changes can be Continue Reading
-
Gartner: What to consider before adopting low-code development
Low-code tooling offers many benefits but cost, security, product selection and application should be carefully considered Continue Reading
-
Low-code maturity boosts efficiency and helps user acceptance
Low-code development is finding new maturity in enterprise application development, and organisations of all kinds are taking advantage of the trends Continue Reading
-
Low-code and no-code development platforms
We get the lowdown on the latest low-code development tools and find out how they can help business people and traditional developers alike Continue Reading
-
Storage and DevOps: What is required for agile development?
DevOps brings continuous and agile application. Storage has to fit in and make itself just as responsive to development that does away with the inertia of stifling hierarchies Continue Reading
-
Inside the AI developer’s toolbox
With so much artificial intelligence, machine learning and deep learning in development, we look at the kit programmers might find useful in their AI toolbox Continue Reading
-
How Australia is keeping pace with microservices
Adoption of microservices remains patchy in Australia, although some sectors pursuing digital transformation are catching up rapidly Continue Reading
-
Transform business with microservices and containers
We look at how DevOps and microservice-based technology have advanced IT architectures Continue Reading
-
Tips on reducing unnecessary cloud service costs
As IT departments prepare their 2019 budgets, we assess how to avoid paying too much for cloud services Continue Reading
-
Inside DevOps, containers and enterprise security
Global corporates are waking up to containers and orchestrated containerisation for software development that is fast and safe. Computer Weekly looks at the best approach to ensure security is not compromised along the way Continue Reading
-
Making sense of Microsoft’s cloud developer platform
We assess how Microsoft is aligning its development tools to support Linux and open source, in light of its acquisition of GitHub Continue Reading
-
IPsoft’s digital worker is part of a shift in human productivity
IPsoft used its annual user summit to allow customers to update themselves on the career of its cognitive digital agent Amelia Continue Reading
-
Is DevOps the best approach to software development?
A DevOps model builds on an agile approach to software development, but a different approach to tooling is needed Continue Reading
-
Silicon Valley startups pitch in to the remaking of corporate IT
Enterprise IT is being remade by DevOps, cloud, containerisation and the incursion of AI. We look at one group of Silicon Valley-based suppliers attacking different vectors of new model IT Continue Reading
-
Organised thinking builds app success
We look at how large enterprises can create an efficient organisational structure for mobile app development Continue Reading
-
The death of the mainframe is greatly exaggerated, says CA
With mainframe software tools forming a key part of its overall growth strategy, CA Technologies remains proud of its mainframe heritage Continue Reading
-
From consumers to contributors: The evolution of open source in the enterprise
The use of open source software is commonplace in enterprises, but many organisations are still reluctant to contribute their own code, despite the benefits it can bring Continue Reading
-
Container technologies for cloud-native apps
A deep dive exploring the layers that go into a container-based platform for enterprise applications Continue Reading
-
Integration is key to Office 365’s progress
We look at how Microsoft Office 365 works and how far it has gone towards becoming a platform for integrating other tools Continue Reading
-
DevOps practitioners open up about enterprise adoption challenges
Ahead of next week’s DevOps Enterprise Summit in London, practitioners have warned enterprises to stop thinking of DevOps as something only Silicon Valley firms and startups can do successfully Continue Reading
-
How composable applications can improve software development
We speak to experts in the field of software development about the pros and cons of componentising application software Continue Reading
-
DevOps done right: Why work-life balance matters to digital transformation success
DevOps practitioners warn enterprises off neglecting the health and well-being of the IT staff responsible for delivering their digital transformation projects Continue Reading
-
The changing shape of mobile apps
We find out how organisations can gain the agility they need to keep pace with mobile app innovation Continue Reading
-
DevOps done right: Creating a collaborative and supportive business culture
Cultivating a supportive and collaborative business culture is considered central to getting DevOps to take hold in an organisation. We take a look at what this entails Continue Reading
-
Overcoming the scale-up challenge of enterprise DevOps adoption
CIOs and IT leaders share their advice on what enterprises can do to accelerate the spread of DevOps within their organisations Continue Reading
-
CW@50: How UK home brew gave computing to the masses
From batch processing to the graphical user interface, from desktop PCs to smartphones, from luggables to wearables, computing has come a long way since Computer Weekly was first published in 1966. We look at some of the personal computers that ... Continue Reading
-
CW@50: From ICL to ITIL
Standardisation helps industries to grow. Here in the UK, a number of highly influential standards emerged that have become building blocks for the modern computer industry Continue Reading
-
What are containers and microservices?
Independently deployable bits of code can be used to build agile applications. We look at some of the main players Continue Reading
-
Divide and conquer in software architecture
Applications built out of independently deployable modules are the future of flexible solution development Continue Reading
-
Case study: Philips takes agile approach to building bridges between business and IT
Dutch technology giant talks up the success of its attempts to embrace agile IT delivery methods, and how it's shaping future customer engagements Continue Reading
-
Better user acceptance testing through log management
Application log management provides insight into application behaviour, which can be used to build better software and gain a better hold of user acceptance testing Continue Reading
-
Inside DevOps: How it really works
DevOps done well can lead to a continuous loop where teams plan, code, build, test, release, deploy, operate and monitor Continue Reading
-
How to write supplier contracts for agile software development
Typical supplier contracts are not suited to agile software projects where there is no requirements specification – so what should IT leaders do? Continue Reading
-
A closer look at Google Container Engine
In just 12 months, Docker has transformed from a simple open-source container management project into a powerful platform Continue Reading
-
Microservices: How to prepare next-generation cloud applications
A microservice architecture promotes developing and deploying applications composed of autonomous, self-contained units Continue Reading
-
The state of mobile back end as a service
Common mobile application services are increasingly being hosted on central back-end servers – but what does that mean for the enterprise? Continue Reading
-
What ingredients go into the successful app store?
An enterprise app store should provide the controlled availability of apps for employees.We look at what is available for organisations to use Continue Reading
-
A guide to smart home automation
Unless it is a new build, the challenge in creating a smart home is that technology must work irrespective of the age of the property Continue Reading
-
Why agile development races ahead of traditional testing
Traditional testing practices optimise large, centralised testing but struggle to support the rapid delivery of agile development. Continue Reading
-
GE uses big data to power machine services business
GE, one of the UK's largest manufacturers, is using big data analytics with data generated from machine sensors to predict maintenance needs Continue Reading
-
The limitations of traditional SaaS integration approaches
Time and budget constraints are forcing many organisations to rethink their integration strategy and find a well-aligned solution Continue Reading
-
How to integrate SaaS with your local business systems
As software as a service matures, CIOs need to look at how well cloud-based products integrate with existing on-premise systems Continue Reading
-
Amazon: Gold standard of the cloud?
Amazon Web Services is the benchmark for cloud in the enterprise but can it handle the challenge of federated cloud services? Continue Reading
-
Outsourcing IT services: goals and negotiations
Tactical and strategic negotiations are important to businesses of all sizes, from SMEs to the largest enterprises Continue Reading