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.