Skip to main content

Few things - As technical lead, we should take care.

The below are only the points.
Read the original article in [www.littletutorials.com].
Really awesome.

In fact, the author of this article inspired me to restart my knowledge sharing activity and started writing few thing in the web.

Sec-1:Set yourself up for success

  1. Define early on what success means for you, the team and the business
  2. Believe in the project: idea, architecture, time, team
  3. Understand the domain, the business requirements and the technical challenges
  4. Know your team: strengths, weaknesses, ambitions and personalities
  5. Have a plan as a result of a planning activity
  6. Be part in the design of everything
  7. Get your hands dirty and code8. Act as a communication proxy for your team
  8. Make sure everybody understands the big picture: their work has implications
  9. Fight for architecture and design consistency
  10. Know the status of everybody’s work and detect slippage
  11. Record technical debt if you need shortcuts but try to maintain architectural integrity; report the debt
  12. Use the process that makes sense in your particular case
  13. Avoid dogmas - question why everything is done the way is done; make sure everybody else knows the reasons
  14. Avoid design by committee; listen to everybody but make your own decisions
Sec-2:Build your relationship with the team

  1. Gain the team’s respect with the quality of your work and by doing what you are preaching
  2. Be fair
  3. Admit your mistakes
  4. Publicly recognize both team’s and individual members’ merits
  5. Don’t blame anybody publicly for anything
  6. Build morale and confidence by offering early victories to the team and to its individual members
  7. Match people and tasks based on skills and their personal preference if possible; explain your decisions
  8. Work the estimates with the team don’t come up with them
  9. Mentor people
  10. Listen to and learn from people
  11. Explain your technical decisions
Sec-3:Build your relationship with the management and business people

  1. Be sure you have authority along with responsibility
  2. Be sure you get requirements and not architecture/design masked as requirements
  3. Explain technical decisions in business terms
  4. Try to be accurate in your estimates; avoid being too optimistic and don’t push it with hidden padding; explain the need for padding
  5. Set reasonable expectations
  6. Understand the relationships and dependencies with other teams or projects
  7. Accurately report the status with alarms, explanations and solutions; report any technical debt
  8. Resist pressure for change in requirements, and more important for shortcuts
  9. Be aware of politics
  10. React to surprises with calm and with documented answers

Thanks!

Comments

Popular posts from this blog

Top Skills Professionals Need to Master

What do professionals really need to know? All working individuals and professionals need significant competency and skill in all of the following eight areas in order to be successful, and most are sorely lacking in several if not most of them. Research shows that most are lacking in at least three of these skills at the same time. 1. Communication Skill In order to be successful in your job and career, you must communicate powerfully and effectively with confidence and clarity. There's been  much written about introverts as leaders and managers, and how they can use their innate skills and gifts to succeed as leaders. Your  personality type and level of introversion/extroversion aside, if you can't communicate your ideas in an empowered, clear and engaging way, you  simply won't perform or progress as well as your counterparts who can communicate with ease and strength. 2. Building Relationships So many professionals don't get this one basic point until it...

Dumb Things Smart People Do That Limit Their Careers

 [ BY   GORDON TREDGOLD , FOUNDER AND CEO, LEADERSHIP PRINCIPLES ] Just because we're smart doesn't mean that we're not going to make dumb mistakes, mistakes that can hamper our career and hold us back. No matter how smart we are, we won't achieve your full potential until we stop making this seven stupid mistakes. 1.Thinking and Talking are NOT THE SAME as Doing. Planning and preparation are important ingredients in achieving success, but the most important thing of all is action. We cannot think your way to success no matter how smart you are. At some point, we need to roll your sleeves up and make it happen. 2. Waiting to be promoted before Doing the next level job. If we want to be a Leader, then we need to start leading . Leadership isn't a title or a position; it's about action, influence and the ability to drive results. Throughout my career, I have seen hundreds of smart people wait to be offered a leadership position before they start to lead. But that...

Useful Google Tools

from Times of India - Agatha Christie There’s hardly a day that goes by without most of us using at least one Google tool,  be it search, YouTube, Maps, Translate, Gmail, Android, News or Analytics.  But Google is much more than just these commonly-used products. In fact, Google actually has a bunch of incredibly useful online tools that you might not even have heard of.  Let’s take a look… You can set a timer on Google (and get an alarm to sound when time is up) by looking up any amount of time on the website, followed by "timer." Google.com/sky - lets you explore the far reaches of the universe using images from NASA satellite, Sloan Digital Sky Survey and Hubble Telescope. Getting married? Google will help y ou plan your wedding , by g uiding you through breaking the news, locating a venue, making a website and more. Google nGrams is a fun tool that lets you search for words in 5.2 million books published between 1500 and 2008 so you can see how they'v...