“The new roles emerging in software development are Prototypers, Builders, Maintainers, Growers/Scalers, and Sweepers/Perfectors.”