article thumbnail

What’s Wrong With Training Wheels?

LeanEssays

When I observe teams using Scrum ceremonies that are two decades old, when I see roles that effectively put proxies between the engineering team and the problem to be solved, when I see a company struggling with a scaling process – I see training wheels. We need to stop giving our software teams training wheels: tasks and priorities.

Training 104
article thumbnail

Why QA Testing Theory is Important

Exadel

Quality assurance is an extremely important part of the software development process, and QA engineers play a key role in working towards perfection. What are the skills needed by a test specialist in software testing to understand what a project needs at each development stage? This is especially true in IT. What is QA testing theory?

Testing 52
Insiders

Sign Up for our Newsletter

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

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

What is SDLC (Software Development Life Cycle)?

Openxcell

Software Development Life Cycle – Overview. SDLC stands for Software Development Life Cycle. System engineers and developers use them to plan for, design, build, test, and deliver information systems. Software Development Life Cycle is slightly complicated but very substantial.

SDLC 94
article thumbnail

AoAD2 Practice: Whole Team

James Shore

This is a pre-release excerpt of The Art of Agile Development, Second Edition , to be published by O’Reilly in 2021. Visit the Second Edition home page for information about the open development process, additional excerpts, and more. Hi, I’m your Scrum Master,” she says. Modern software development takes a lot of skills.

article thumbnail

The Scaling Dilemma

LeanEssays

He led software development at Salesforce.com during its years of hyper growth, and is now SVP of Engineering at Twitter. A new release from development. Let’s see how TOC might be applied to developing a software system. “One of the most scalable organizations in human history was the Roman army. The usual.

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.