Tidak. Ini jelas tidak gesit. Itu juga bukan ide yang bagus.
Tim lintas fungsi, yaitu tim yang mencakup setiap peran (analis, admin server, admin basis data, perancang UX, penguji QA, penulis teknis, perancang grafis) yang diperlukan untuk berhasil memberikan perangkat lunak yang berfungsi, merupakan bahan pokok dari banyak metodologi lincah. Bahkan, dalam banyak metodologi, pelanggan itu sendiri juga dianggap sebagai bagian dari tim.
Sebenarnya, ini ortogonal untuk gesit. Tim lintas fungsi adalah ide yang bagus, terlepas dari apakah Anda gesit atau tidak.
Apa yang benar, bagaimanapun, adalah bahwa dengan peningkatan konstan pengujian otomatis, pengujian pengembang, pengembangan yang didorong oleh pengujian dan perilaku di satu sisi, dan infrastruktur yang ditentukan perangkat lunak, commissioning, konfigurasi, dan penyebaran yang sangat otomatis, DevOps, dan hosting awan, beberapa beban kerja mungkin telah bergeser dari admin ke insinyur DevOps, dan dari QA ke pengembangan. Namun, itu tidak berarti bahwa peran itu punah. Ini hanya berarti bahwa QA memiliki bug lebih menarik untuk dikejar karena semua yang sepele telah ditemukan oleh pengujian pengembang, dan admin lebih fokus pada memungkinkan DevOps untuk mengelola infrastruktur dengan alat otomatis daripada mengelola sendiri.
Ada tes mudah untuk memeriksa apakah sesuatu itu gesit: ketika seseorang mengatakan "Anda melakukan ini karena gesit", maka itu tidak tangkas. Agile adalah semua tentang tim yang mengatur diri sendiri yang secara konstan merefleksikan proses mereka dan menyesuaikannya. Setiap kali seseorang mengatakan "kamu melakukan ini", maka itu tidak tangkas. Itu hanya tangkas ketika tim mengatakan " kami melakukan ini, karena setelah merefleksikan pengalaman masa lalu kami, kami telah menentukan bahwa itu berhasil, dan kami akan terus merefleksikannya dan berhenti melakukannya segera setelah kami menentukan tidak."