Remove SCRUM Remove Software Development Remove System Architecture Remove Technical Advisors
article thumbnail

AoAD2 Practice: Whole Team

James Shore

Hi, I’m your Scrum Master,” she says. Modern software development takes a lot of skills. Technical skills. A great team can produce technically excellent software without on-site customers, but to truly succeed, your software must also bring value to real customers, users, and your organization.

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. Fry advises, “When it comes to building a deeply efficient engineering organization, there are several things you can do to move the needle: Build strong teams first. Assign them problems later.