A organization produces many small, unrelated software services..... What is the best way to form the Scram teams?
In an organization that produces many small, unrelated software services and products with a small number of developers and analysts, each developer often works independently to produce an independent service without the need for the help of others except for some consultations only. Let's assume that the number of developers is 4, the number of analysts is 3, and the number of quality assurance is 2.
What is the best way to form the Scram teams?
Never heard of a "Scram" team but I kind of like it. :)
In this scenario, why would you need to form Scrum teams? If the work is on disparate products and capable of being done by single individuals, there really is nothing that Scrum framework can provide. You have accomplished the PSM 1 certification. What did your work to obtain that surface to you that makes you assume Scrum is needed?
Let's assume that the number of developers is 4, the number of analysts is 3, and the number of quality assurance is 2.
That's 9 Developers. Anyone whose industry is needed to craft a Done Increment is a Developer. So there could be Scrum Teams here, assuming that people rely on others to analyse, build, and test work.
Who can frame and meet Sprint commitments? Who and how many does it take to actually produce a Done Increment that meets a Sprint Goal? If people were to self-organize in those terms, how would they do it? That's the key to identifying any potential Scrum Teams.
Daniel, don't worry about "Scrum" it's "Scrum" but I mistook.
Mr. Ian, Thank you for One small answer with many and abundant benefits with these 3 keys to identify a potential Scrum team.