Remove Continuous Delivery Remove DevOps Remove Minimum Viable Product Remove Software Engineering
article thumbnail

From Domains to Value Streams

Strategic Tech

The 2010s were a turning-point in the history of software engineering. At the start of the decade, Eric Ries disrupted traditional approaches to building digital products with The Lean Startup. or “How do software architecture, domains, Conway’s Law, Team Topologies, and value streams all fit together?”.

article thumbnail

Trunk-based vs. feature-based development

CircleCI

A feature-based development workflow — or a GitFlow — is a classic approach to software engineering. The team lead or senior software engineer is responsible to review these requests quickly and merge them with the main code. As more customers use your product, you will receive more bug reports and feature requests.

article thumbnail

How to Run Product Discovery: Process, Frameworks, and Best Practices

Altexsoft

Continuous discovery suggests making the practice of researching and validating ideas an iterative process during the delivery stage. This practice goes in hand with the DevOps and continuous delivery, an Agile extension designed to merge developers and operations under a single team to deliver features in shorter periods of time.

How To 129