tag:blogger.com,1999:blog-11183437.post8251321121769025481..comments2023-05-16T08:01:20.547-06:00Comments on Living in a buzzword world: Technical Lead roleTroyhttp://www.blogger.com/profile/17165492001260245439noreply@blogger.comBlogger6125tag:blogger.com,1999:blog-11183437.post-24504079660925106222010-01-08T08:38:06.723-07:002010-01-08T08:38:06.723-07:00Great artcile! I've worked as a technical lea...Great artcile! I've worked as a technical lead for almost 9 years on projects ranging from small to large in size and scope. I really liked how you summarized the core essence of what a good technical lead does for their team.<br /><br />One thing to point out is that obstacles aren't always technical in nature. And that a good technical lead will identify (and often help to work through) these as well. Specifically, working through issues with your business counterparts - if their requirements are incomplete, unclear, etc. this can be one of the biggest "muda" creating parts of a project.<br /><br />Code can be perfect, but a project will still fail if you don't meet your organization's need. Fostering relationships and communication across the IT/business line can be one of the best things you can do for your team.Jessicanoreply@blogger.comtag:blogger.com,1999:blog-11183437.post-66631962601973427152008-07-10T20:36:00.000-06:002008-07-10T20:36:00.000-06:00I was working as a Team Lead handling a team of 5-...I was working as a Team Lead handling a team of 5-6 people and I have 6 years of experience.My Project Manager (newly appointed 3 months ago.) appointed one of the junior programmer (2 yrs exp.) working under me , whom I trained, as Team Lead and promoted me to Tech Lead saying it is promotion to my career.But now,I have to report to my newly appointed Team Lead and take permission for each thing.Due to this my personal life is also being effected.<BR/>I am confused and do not know actually Tech Lead reports to whom?Diliphttps://www.blogger.com/profile/12227976603208979501noreply@blogger.comtag:blogger.com,1999:blog-11183437.post-73210504061901541962008-07-02T21:38:00.000-06:002008-07-02T21:38:00.000-06:00The term can be interpreted many ways but lots of ...The term can be interpreted many ways but lots of good stuff to watch for in yours and Jeremy's posts. I'll step in for things like getting that nasty ClickOnce deploy down from 1/2 day to 10 minutes (something I'm working on now) that I don't want my team to be writing powershell scripts (which would also mean learning powershell). Not that learning and new stuff is a bad thing, however if we as leads can help drive developers to develop the end result to the business user is much better off ("Oh, we're sorry we didn't implement feature X we were building infrastructure and a message bus").Bil Simserhttps://www.blogger.com/profile/07590604974965398443noreply@blogger.comtag:blogger.com,1999:blog-11183437.post-1635187343041527662008-04-29T04:39:00.000-06:002008-04-29T04:39:00.000-06:00Just found this by chance (via Mark Derricutt Frie...Just found this by chance (via Mark Derricutt FriendFeed).<BR/><BR/>Some profound thoughts... I guess I too focus on implementing all the hardest parts of a project myself to enable the team to work faster.<BR/><BR/>But maybe this is incorrect thinking; I shall try an delegate more in the future and focus on minimising "muda" (after surfing the Internet in my cubicle is done).Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-11183437.post-88094184268955285692008-02-03T21:55:00.000-07:002008-02-03T21:55:00.000-07:00"The time to write the unit tests take exponential..."The time to write the unit tests take exponentially longer than implementing the feature." is this always true? As a developer I do see it takes a lot of time to implement unit tests. Just wanted to know if there are some ways to reduce that time involved???Ankit Jainhttps://www.blogger.com/profile/09269654588608107925noreply@blogger.comtag:blogger.com,1999:blog-11183437.post-32449380593296025422008-02-01T13:21:00.000-07:002008-02-01T13:21:00.000-07:00Depending on what is meant by "technical lead", yo...Depending on what is meant by "technical lead", you may also be in a position to deal with issues of unevenness in scheduling leading to unreasonable demands leading to wasteful activity.<BR/><BR/>I'd also suggest that a technical lead should be able to help identify which aspects of the solution deserve maintaining multiple options and which you can just choose one and go with it.Jason Yiphttps://www.blogger.com/profile/08286768587936088382noreply@blogger.com