Member-only story
Think Software Project Development is like a Cricket Game
I have been a cricket lover/player since childhood and a Software Engineer for three years, an entrepreneur, and a co-founder. I am expressing my thoughts by comparing and contrasting Cricket and Software project development. What are the similarities and what are differences? I have read many findings explaining how entrepreneurs must manage their projects. There have many resources, books, videos, and courses available. Those are very vital for your knowledge. But from a different point of view, When I watch cricket matches, I see these characteristics when we are going on the path to success. We can directly match those characteristics of software development.
The main fact I noticed is both are team activities. A cricket team has eleven players with different abilities, specialising in bowling, batting, fielding, keeping, umpiring etc. The project team is also the same. There also have people such as PMs, UI/UX Devs, SEs, SSEs, Architects, TLs, BAs, QAs etc.
In a cricket match, the team cannot win as expected if someone is not performing well. As a result of that, the other team win easily. How can we see this thing in project development? I see this as an entrepreneur. When we are developing a new project…