article thumbnail

Need Business Agility? Boost Your IT Capabilities!

Xebia

Using techniques such as domain-driven design andspecification-by-example, users and product developers work together right from the concept stage. Throughout development, automated daily user tests are performed to detect deviations and regression in the desired functionality. Security controls are built into the system architecture.

Agile 130
article thumbnail

What is Continuous Verification?

OpenCredo

The delivery of software has been transformed in recent years by increased adoption of Continuous Integration (CI) and Continuous Delivery & Deployment (CD) processes, and the introduction of the DevOps approach to infrastructure management. So, we need to generate hypotheses about how the system works.

Survey 106
Insiders

Sign Up for our Newsletter

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

Trending Sources

article thumbnail

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

Apiumhub

Christian Ciceri is a software architect and cofounder at Apiumhub , a software development company known for software architecture excellence. He is also head of software architecture at VYou , a customer identity and access management solution app, and head of moderators for the Global Software Architecture Summit.

article thumbnail

Grown-Up Lean

LeanEssays

He describes “some surprising theories about software engineering”: I discuss these theories in terms of two fundamentally different development styles, the "cathedral" model of most of the commercial world versus the "bazaar" model of the Linux world. However, the open source world figured out a better way to develop software.

article thumbnail

15 Books by leading software architects

Apiumhub

Job titles like “Technical Architect” and “Chief Architect” nowadays abound in software industry, yet many people suspect that “architecture” is one of the most overused and least understood terms in professional software development. It democratizes architecture. Ian Gorton tries to resolve this dilemma.

article thumbnail

Architecture Modernization Enabling Teams (AMET)

Strategic Tech

For example, security concerns and unreliability becoming commonplace, like the recent Southwest Airlines scheduling crisis caused by a decades-old scheduling system. Architecture modernization initiatives aim to convert aging architecture into modern architecture, applying the latest tech innovations and architectural patterns.

article thumbnail

DevOps vs Site Reliability Engineering: Concepts, Practices, and Roles

Altexsoft

For over a decade, two similar concepts — DevOps and Site Reliability Engineering (SRE) — have been coexisting in the world of software development. In essence, two methodologies do the same thing: They try to bridge the gap between development and operations teams. At first glimpse, they look like competing approaches. What is DevOps?

DevOps 96