https://www.spokesman.com/stories/2009/sep/05/laboata-only-way-cruise-spokane/
Sapa Pimpinan Tim ing tim pangembangan?
Minangka aturan, ing tim pangembangan, Team Lead minangka salah sawijining programer sing berpengalaman (sanajan pimpinan tim ora mesthi dadi coders), sing tanggung jawab ora mung nulis kode lan karya teknis liyane, nanging uga koordinasi kegiatan kabeh tim. Paling asring, pangembang utawa penguji QA sing duwe kawruh sing apik babagan bagean teknologi lan kompetensi lan karakteristik saben anggota tim diangkat dadi pimpinan tim.Kepiye Pimpinan Tim beda karo Pimpinan Teknis?
Wiwit posisi loro iki padha ing akeh cara, lan tanggung jawab saka specialists manggoni akeh tumpang tindih, supaya kita njlentrehake carane padha beda-beda saka saben liyane.- Ora kaya Tech Lead, pimpinan tim ora kudu duwe latar mburi teknis. Iki bisa dadi manajer utawa mantan programmer sing wis suwe ora nulis kode langsung.
- Team Lead bisa ngatur tim saka adoh.
- Team Lead luwih fokus ing anggaran, rencana lan aspek non-teknis liyane saka tim.
- Luwih akeh melu kerja HR, kalebu perencanaan liburan, review gaji, lsp.
Kepiye Pimpinan Tim beda karo manajer Proyek?
Posisi liyane sing tumpang tindih karo Team Lead lan iki nyebabake sawetara kebingungan yaiku posisi manajer proyek. Ing cendhak, bedane yaiku pimpinan tim kudu fokus utamane ing wong, yaiku tim, dene manajer proyek fokus langsung ing proyek kasebut. Iki dituduhake ing kasunyatan manawa pimpinan tim ngurusi masalah sing ana gandhengane karo implementasi teknis proyek dening tim pangembangan, dene manajer proyek ngrampungake masalah sing ana gandhengane karo proyek kasebut, kayata ngamanake pendanaan, strategi jangka pendek lan jangka panjang. , aspek hukum, lan liya-liyane.Tanggung Jawab Pimpinan Tim
Saiki ayo pindhah menyang tanggung jawab utama Tim Pemimpin tim pangembangan.-
Ngawasi selaras karo standar kualitas sajrone pangembangan.
Tugas pimpinan tim kanggo mesthekake yen tim nulis kode sing cocog karo standar perusahaan lan ngasilake produk sing berkualitas.
-
Ngawasi selaras karo prioritas.
Kajaba iku, pimpinan tim kudu mesthekake yen tim ngetutake prioritas nalika nggarap lan umume ngerti apa sing paling penting ing saben tahap produksi produk piranti lunak tartamtu.
-
Ngatur tim.
Minangka akeh tim sing berpengalaman, tugase, pisanan, yaiku kanggo mesthekake yen tim kasebut diatur dhewe, lan saben peserta nyumbang kanggo sabab umum.
-
Tanggung jawab kanggo kabeh masalah utawa kesulitan ing tim.
Pimpinan tim sing tanggung jawab kanggo kabeh masalah ing tim pangembangan sing bisa mengaruhi kualitas produk pungkasan.
-
Nyetel conto profesionalisme lan ketaatan kanggo praktik coding paling apik.
Peranan liyane sing cukup penting saka pimpinan tim yaiku menehi conto kanggo anggota tim liyane supaya bisa ngetutake prinsip lan praktik paling apik babagan coding.
-
Ngerti lan bisa ngetrapake macem-macem proses lan metodologi ing coding.
Uga, Team Lead kudu duwe pangerten lan bisa ngetrapake macem-macem metodologi ing tim programer, kayata Scrum, Kanban, XP, Lean, lan liya-liyane, kanggo entuk manfaat saka proyek kasebut.
-
Distribusi tanggung jawab.
Tugas pimpinan tim yaiku ngatur beban kerja kanthi cara sing ora ana anggota tim sing bisa ngetrapake siji utawa bagean liyane proyek kasebut. Supaya tim kasebut efektif lan terus kerja, sanajan salah sawijining spesialis ora ana ing situs kasebut.
-
Njaga komunikasi karo klien lan / utawa manajemen.
Tugas penting liyane saka pimpinan tim yaiku njaga komunikasi sing terus-terusan karo klien utawa manajemen kanggo mesthekake yen tim pangembangan kanthi jelas ngerti tujuan lan masalah proyek kasebut saka sudut pandang bisnis.
Tanggung jawab kanggo nggarap proyek kasebut.
Nanging salah sawijining fungsi sing paling penting lan nemtokake pimpinan tim yaiku kanggo mesthekake karya sing stabil lan terus-terusan ing proyek kasebut supaya kemajuan bisa dideleng lan bisa dingerteni dening anggota tim kasebut lan manajemen / klien.
-
Njaga disiplin ing tim.
Lan mesthi, pimpinan tim kudu ngawasi disiplin: kepiye anggota tim sesambungan, nekani rapat, hubungane karo kerja, lsp.
Kepiye carane dadi pimpinan tim sing apik? pitutur
Saiki ayo pindhah menyang tips babagan carane dadi Pimpinan Tim sing apik, saka pakar industri lan pangembang sing berpengalaman.-
Fokus ing wong, ora mung program.
"Sering banget posisi pimpinan tim dikuwasani dening pangembang sing paling senior lan berpengalaman. Iki bisa dadi kesalahan. Mung amarga wong duwe katrampilan lan kawruh teknis sing kuat, ora ateges dheweke uga apik ing mimpin wong, " Mike Honeycutt, spesialis dhukungan teknis ing Universitas North Carolina, nuduhake pengalamane ing situs Q&A Quora.
Sanajan aspek teknis nggarap proyek kanggo pimpinan tim uga penting, peran sing paling penting ing posisi iki isih dimainake dening kepemimpinan, yaiku, ngatur wong lan ngatur karya tim programer lan spesialis liyane. Mula, penting kanggo ngembangake katrampilan komunikasi lan manajemen.
-
Контролируйте свое эго.
Не стоит воспринимать данную позицию How место большого босса. На самом деле она оставляет крайне мало места для контроля. “Для меня было большим сюрпризом, что у тимлида на самом деле очень мало власти над проектом в целом. Тем, кто получает удовольствие от власти, это можно быть сложно понять. Позиция тимлида оставляет очень мало пространства для эго,” — отметил Чак Кариш (Chuck Karish), релиз-инженер компании Google.
-
Учитесь выступать посредником и договариваться.
“Для меня самой большой сложностью всегда была необходимость быть посредником между командой разработчиков и всеми остальными. Каждое, даже самое простое решение, может иметь далеко идущие последствия, поэтому очень важно обсуждать его со всеми заинтересованными сторонами,” — говорит Линда Брэнаган (Linda Branagan), в прошлом опытный тимлид из компании Construct Internet Design.
- Обсуждайте детали и договаривайтесь обо всем заранее.
Поскольку коммуникации — это важная часть функциональности тимлида, старайтесь по-максимуму обсуждать все аспекты работы над проектом и договариваться обо всем заранее, советует Майк Скэнлин (Mike Scanlin), СЕО американской компании Born to Sell и бывший тимлид в целом ряде ИТ-компаний, среди которых T/Maker и General Magic.
“Нет ничего хуже, чем работать в течение года над проектом, и, продемонстрировав результаты своей работе на очередной спринте, услышать от членов команды что-то вроде “А How насчет этих функций?” or “Мы забыли, что нам нужно будет реализовать вот это.” Постарайтесь убедиться в том, что все известно и четко спланировано еще до начала работы над проектом,” — рекомендует он.
-
Не провоцируйте конфликты, но будьте готовы к ним.
Также важно помнить о том, что будучи на позиции тимлида, очень сложно угодить всем сторонам, а поэтому конфликты в той or иной форме практически неизбежны. “Работа на позиции тимлида означает, что на Howом-то этапе вам придется принимать решения, касающиеся членов команды, и эти решения неизбежно будут вызывать конфронтацию. Этот аспект работы часто оказывается неожиданным для многих тимлидов, потому что далеко не все умеют и способны решать конфликты,” — сказал Стив Морс (Steve Morse), разработчик поддержки в компании Tealeaf Technology.
GO TO FULL VERSION