Remove Banking Remove Continuous Delivery Remove DevOps Remove Software Engineering
article thumbnail

Our book “Software Architecture Metrics: Case Studies to Improve the Quality of Your Architecture” is published!

Apiumhub

He is a speaker at many international conferences, including the O’Reilly Software Architecture Conference. João Rosa is a software engineer at heart, currently working with Xebia, a global consultancy company based in the Netherlands. From Programmer to Software Architect.

article thumbnail

Apiumhub organizes the Global Software Architecture Summit in Barcelona, October 10, 2019

Apiumhub

George Fairbanks is a software developer, consultant, educator, and speaker who’s been developing software since the mid-80’s and teaching software design since the late 1990’s. He’s got a PhD in Software Engineering from Carnegie Mellon University, advised by David Garlan and Bill Scherlis. Peter Eeles.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Don’t Underestimate the Importance of Version Control

CollabNet VersionOne

Also, it’s helpful for non-developers at an organization to understand the fundamentals of a discipline that is so deeply rooted in the daily life of a software engineer — especially if those individuals are making decisions about which version control tools and platforms to use. It’s part of the daily job, one of the most-used tools.

article thumbnail

Software Development Engineer in Test (SDET): Role, Responsibilities, and When Businesses Need One

Altexsoft

For example, a software development engineer in test is responsible for building automation frameworks for tests and other test-related development processes, such as continuous delivery pipelines. The main goal of CI/CD is to make the software development process more efficient, reliable, and scalable.

article thumbnail

Software Development Engineer in Test (SDET): Role, Responsibilities, and When Businesses Need One

Altexsoft

For example, a software development engineer in test is responsible for building automation frameworks for tests and other test-related development processes, such as continuous delivery pipelines. The main goal of CI/CD is to make the software development process more efficient, reliable, and scalable.

article thumbnail

Practical Skills for The AI Product Manager

O'Reilly Media - Ideas

Innovation/Ideation/Design for UI/X: In traditional software engineering projects, product managers are key stakeholders in the activities that influence product and feature innovation. As a result, designing, implementing, and managing AI experiments (and the associated software engineering tools) is at times an AI product in itself.

article thumbnail

Content Management Systems of the Future: Headless, JAMstack, ADN and Functions at the Edge

Abhishek Tiwari

In addition, traditional CMS solutions lack integration with modern software stack, cloud services, and software delivery pipelines. Possibility to apply continuous integration (CI) and continuous delivery (CD) concepts with a traditional CMS is mostly unheard-of. by utilising data-driven microservices.