Do Programmers Practice Computer Science?
daedtech.com
daedtech.com
Software development methodology is something else. Call it process engineering or workflow, and yes, it calls for measurable performance if one wants to improve performance. But it also should not apologize for having less concrete elements of sociology thrown in, because that's just the fact of it. Engineering is done in groups.