Dr. Anubha Jain
Dr. Anubha Jain, is working as an Associate Professor, Department of Computer Science & IT, The IIS University, located in Jaipur, India. An academician for last 19 years, she has actively contributed in teaching, industry and R&D. Knowing that teaching is the best form of giving knowledge back to society, she has been involved in teaching and mentoring several students in the field of Computer Science.
She was awarded her PhD in the field of Information Retrieval and Information Architecture. Her research interests include Soft Computing, Computational Studies, and Software Engineering. She is the author of nine books, and have published a number of papers at national as well as international level. She is a reviewer for many journals and leading book houses. Also, she is associated with different academic bodies in diverse capacities including being the convener of Board of Studies, member of Academic Council, Curriculum Committees, etc. She was invited speaker to present her paper on “Internet of Things – Testing the Experience” in QA&Test, Bilbao, Spain in 2015, and “Searching Lost QA in DevOps World” in QA&Test, Bilbao, Spain in 2018.
“Help! Silos are entering my Agile Team!”
Johannesburg: 26 May
Cape Town : 28 May
Present by: Vipin Jain & Dr. Anubha Jain
We all know that agile has become one of the most widely accepted and implemented software development methodologies However, still today we hear stories of attempts to implement agile practices fail within just a few months.
The failures can be attributed to many reasons, but one reason that has attracted attention is Work Silos. It has fast become a very common stumbling block for Agile teams.
Having Silos in teams is like a virus which attacks and disrupts the major organ of Agile systems i.e Communication. Agile owes its success to smooth communication. Its like a backbone for the Agile systems that has provided great success for teams around the world. Smooth communication has dissolved geographical boundaries and has contributed the most in its success. Having Silos in teams disrupts the communication and often leads to Agile failures.
In my presentation, I will focus on how Silos enter the Agile systems. I will talk on following factors:
- Creating teams by functional expertise like DevOps Engineers, Developers, SRE teams, QAs etc
- Separation of duties within teams, like product owners define product, then it is turn of developers and then QA comes in picture. In the end, DevOps performs its roles
- Defined roles bring conflict as they just focus on throwing task to other team over the wall.
- Async communication between teams often results in taking no responsibility for follow-ups. We depend on notifications from tools and hence develop our own silos.
With this, I will now explain solutions for each of the problems explained above, with focus on how to break existing silos within teams and how to prevent silos to enter teams in future. I will explain how to achieve:
- Smooth communication
- Team collaboration
- Eroding barriers
- Product integrations