Hello, I’m a student of third year of CS, and I’m having problems with my zoom classes on agile project management course so to give a little bit of context:

(Sorry for the long post)

I’m doing the role of “scrum master” on a basic webpage, so I decided to make a backlog using user stories on Trello to set weekly goals of development using an MVP as the overarching goal, in the documentation I set the scope to be continuous development and iteration based on client requirements. Besides that, the teacher set the requirements of a gantt chart for the project, I set the scope to 2 months of development using weekly sprints incorporating QA into each sprint with a set functionality as the sprint goal and trying to estimate time using story points.

So getting that out of the way, the feedback we got from the teacher was that we needed to do bunch of UML diagrams ( 4+1) and documents that define in the beginning all of the features and design of the final product. And don’t consider sprints inside the gantt chart, instead using phases (requirements gathering, design, development, implementation, testing and deployment)

About the gantt chart, we got told to use “set in stone” deadlines that consider the end product and to segment it using the SW development cycle, since once the gantt char is given to the client it cannot be modified for any reason, because it’s a compromise on deployment and if we were in the real world any changes to the gantt chart might get us in a hell of a legal problem.

During the class I tried to argue that the teacher was asking things from a waterfall methodolog and my teacher said that agile is a internal methodology not meant to be used for the client side, soo a long argument ensured but I ended up admitting I was wrong since felt really insecure because most of what I have learned about agile comes from the internet and a short experience working as a software developer intern… and my teacher already made a career in the industry (he’s 50+)

So now, I’m getting shit on by my classmates because they feel I don’t have a clue on what I’m doing and I feel my opinion is getting disregarded… I tried to present evidence with sites like scrum alliance and scum.org but neither my teacher nor my classmates knows english and never heard of them…

What would you do in my position? I can’t fail the class because I’m really poor and I’m studying using a scholarship that requires I’m in the top 10% of grades and since everything is online I can’t get a hold of any other professors :/

submitted by /u/SuperSuckerPartner
[link] [comments]