After six months of development on a project, our stakeholders have had a \"gut
ID: 649228 • Letter: A
Question
After six months of development on a project, our stakeholders have had a "gut check" and have decided that the path that we've been walking (a custom designed application framework and data access layer) is holding us (the developers) back from quickly developing the features they would like to see. After several days of debate management and the development team have decided to scrap the current incarnation and start over using ASP.net MVC, with Entity Framework as the bases of the a 'quick and dirty', lets just get it done project.
In days following, our senior developer who has never worked with MVC or Entity Framework has finally gotten into a sample project and done some work. His take on ASP.net MVC, "this is not software engineering".
So my question is this; what do you do, when one doesn't think the code is complicated enough?
Explanation / Answer
Slap him in the head?
That's akin to someone saying, "I shall only use flint to start a fire." as you show him a lighter.
The stakeholders are right: They want to see value. As programmers, we're there to provide value -- not reinvent the wheel so we can feel like we're 'roughing it'.
They're paying your checks: If your complicated way isn't going fast enough, uncomplicate it. There's enough complication in this world without developers adding more just to feel studly.
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.