Hi!
I am a new scrum master.
My company has very few resources. We have software development roles divided into each department, Dev Department, QA Department, DevOps Department, and so and and so forth. THE PROBLEM IS THAT WE ARE VERY SHORT IN RESOURCES and each dev is cross-functioning across multiple projects, working different tasks as the need arises in maintaining existing products as well as developing new project.
Note: This company seems to be practicing full waterfall as of now. They want me to make this Agile/Scrum.
I think there’s a bit to unpack there.
I guess the two main questions are
– why does the company want to be more agile?
– why do they want to use Scrum in particular?
Those things matter because the outcome the business is after is really the underpinning driver for any change in the “cultural web” of the organisation, meaning
– the organisational structure
– the control systems
– the power structures
– the rituals and routines
– the symbols
– the “stories” or narrative people tell
This cultural web (a model created by Johnson and Scholes) defines how the company operates; if you want to change that paradigm, you have to consider all of the elements AND the overall outcome the company is after.
– as you are identifying, Scrum might not be a good fit
– maybe look at the Kanban Method as an alternative?
The key thing about the Kanban Method approach is that you start where you are, visualise the flow of work along a value stream, and start to improve, iteratively and incrementally.
Maybe start with the book “Essential Kanban Condensed” and see how that goes?