Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

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.

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote