129 reputation
2
bio website littlemouseproductions.com
location Valencia, CA
age 41
visits member for 3 years, 1 month
seen Dec 31 '13 at 20:24

Apr
12
comment I just started a job with Scrum and something seems to be missing. I am new to Scrum
I agree, scrum is lousy for dealing with tech debt. But I disagree about the basis of the original question. He was in fact asking a employer / employee relationship question, but just mentioned scrum in the question. Its like if I asked, "As a Christian, whats the best way to make an Enchillada?". Its not really a theological question; its a question about cooking even if I made the mistake of thinking my religious preferences were relevant.
Apr
12
comment I just started a job with Scrum and something seems to be missing. I am new to Scrum
Sure, but if all those .net sites continue to function, and their functioning continues to generate revenue either directly or indirectly for the company, why is forward momentum so important? When the revenue is directly impacted by the quality of the codebase, you can believe that the managers will waste no time in redesigning it as they all have mortgages to pay just like the developers do.
Apr
12
comment I just started a job with Scrum and something seems to be missing. I am new to Scrum
Because I was illustrating the fallacy of the basic argument, which was rooted in ego (in a psychological sense.) Its not a question of how skilled he is. Its not a question of how messed up the code is. Its not a question of what the development methodology can do for him. It is a question about power. The power to make decisions in an employee relationship resides with the employer. The only deciding power an employee has is to cancel the relationship when it becomes too much to bear.
Apr
12
comment I just started a job with Scrum and something seems to be missing. I am new to Scrum
Not even close. Actually the employees in my department have been with me for a few years now. I have virtually no turn over. The point I am trying to make is that ultimately, in any company, in any industry, what work the employee performs is completely up to the person signing the paycheck and not the employee. The only decision the employee has to make, myself included when my boss makes a request, is to persist or not persist with the employee relationship. The original poster asked when does he, as an employee, get to dictate development. The answer is never.
Apr
12
comment I just started a job with Scrum and something seems to be missing. I am new to Scrum
@Erik, not saying managers dont have to take responsibility for a bad code base (or any other bad decisions made in their department) and that managers arent directly responsible for providing the environment in which the developer work, such as the scenario you described. But the only person who can be directly responsible for the code base is the person writing the code itself.
Apr
12
awarded  Teacher
Apr
12
answered I just started a job with Scrum and something seems to be missing. I am new to Scrum
Apr
12
awarded  Supporter
Apr
12
comment I just started a job with Scrum and something seems to be missing. I am new to Scrum
Messy Code bases are never a direct result of management since management is never directly responsible for writing code. Its that simple. Manangement is responsible for having and fostering a less than ideal working environment for the developers, but the responsibility to work through problems such as a lack of version control always falls on those doing the actual work.