carloscastilla - Fotolia

Top 10 software development stories of 2019

Here are Computer Weekly’s top 10 software development stories of 2019

There has never been a better time to be in software development. After years of being regarded as non-core, software development has quickly become a differentiator as businesses embark on digital transformations.

Organisations that previously outsourced software development are now building internal competencies to take advantage of emerging technologies such as artificial intelligence and blockchain. Traditional enterprise software and hardware providers are repositioning their products as subscription-based services, bridging the gap between on-premise and cloud-native software development.

The likes of Google, Facebook, Amazon, Apple and Microsoft produce huge amounts of software, but it is not the amount of code they develop that is striking. Their competitive edge relies on being able to provide customers with an almost continuous stream of updates, with bug fixes and improvements incorporated into new releases very quickly.

The idea of continuous integration and development represents a very different approach to software development. But CI/CD build on a number of industry foundations, such as DevOps and the adoption of Kubernetes and automation, to help enterprises integrate and release code as a continuous pipeline of work. 

Here are Computer Weekly’s top 10 software development articles of 2019.

1. Software development spires and foundations

CCS Insight has predicted that by 2023, psychometric testing of software developers will become commonplace.

2. 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.

3. 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.

4. Using CI/CD to turn ideas into software – quickly

Computer Weekly looks at the tooling and cultural changes needed to make CI/CD work.

5. 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.

6. How Goldman Sachs migrated to cloud native software development

Investment bank Goldman Sachs has selected GitLab as the platform to manage its software development life cycle, supporting 9,000 engineers.

7. IBM Cloud: No shift, Sherlock

OpenShift is a key ingredient in the latest shift in IBM’s long-running cloud strategy. We look at what it means.

8. HPE takes aim at hybrid IT management as a service

Starting with its GreenLake family, HPE is building out a hybrid platform from the edge to the cloud.

9. VMware readies on-premise and as-a-service hybrid offerings

During its annual VMworld event in Barcelona, VMware unveiled its vision for combining vSphere and Kubernetes.

10. 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.

Read more on Software development tools