SlideShare uma empresa Scribd logo
1 de 45
Effective Tech Team ManagementTopic :
Milan AdamovskySpeaker :
04 / 24 / 2014Date :
http://milan.adamovsky.comBlog :
milan.adamovsky@gmail.comEmail :
Prepared & Presented by Milan Adamovsky4/24/14
2
Goal:
Bridge business and tech.
Prepared & Presented by Milan Adamovsky4/24/14
3
• Familiarization
• Perception
• Acceptance
• Innovation
• Estimates
Agenda
• Profiling
• Manage
• Dragons
• Expectations
• Productivity
• Meetings
• Quotes
• Fear
• Misstep
• Recap
• Deadlines • Positives
Prepared & Presented by Milan Adamovsky4/24/14
4
Prepared & Presented by Milan Adamovsky4/24/14
5
• Experience spans 17 years in web development field
• Field spans across startups, mid, and large companies
• Industries span logistics, media, consulting, financial
• Every presented item does not apply to any single company
• Every company gets some things right, others wrong
Preface
• Generalizations based on first and second hand experience
• Negativity represents the issues at heart of our dilemma
• Entire presentation is highly subjective and opinionated
• Presentation is for informational purposes only
Prepared & Presented by Milan Adamovsky4/24/14
6
Profiling:
Learn who’s who.
Prepared & Presented by Milan Adamovsky4/24/14
7
• Executives, managers, product owners, project managers
• Business visionaries
• Trained and experienced in coordinating efforts
• Ultimately responsible for the deliverables to the end-user
• Trained and experienced in business matters and soft skills
Who are the business people?
• Mostly academically educated individuals
• Accountable for the success or failure of projects
• Owners of projects
• Recipients of potentially higher bonuses and enticing perks
Prepared & Presented by Milan Adamovsky4/24/14
8
• Team leads, developers, the geekier the better
• Prioritize technical lingo over business mumbo jumbo
• Thrive as technical problem solvers
• Emphasize hard skills over soft skills
• Often undersell themselves
Who are the tech people?
• Mix of self-taught and academically educated individuals
• Less business, more creative
• Personalities span wide spectrum from introverts to explosive
• Require organization and structure to be effective
Prepared & Presented by Milan Adamovsky4/24/14
9
Familiarization:
Understand each other.
Prepared & Presented by Milan Adamovsky4/24/14
10
• Operate at macro levels
• People interaction is a necessity
• Social skills and diplomacy drives success in field
• Golf, travel, entertaining clients, drinks
• Driving revenue for business
What’s the landscape like for business people ?
• Communicate in sentences
• Meetings, meetings, meetings
• Importance placed on image and presentation
• Breaks down business needs and wants for tech
Prepared & Presented by Milan Adamovsky4/24/14
11
• Operate at micro levels towards macro levels
• People interaction optional to excel
• Technical skills and sound logic drives success in field
• Coffee and long days behind computer with sleepless nights
• Driving deliverables for business
What’s the landscape like for tech people ?
• Communicate in numbers
• Generally work best uninterrupted
• Shorts, t-shirt, flip-flops is a dress code
• Convert sentences into numbers
Prepared & Presented by Milan Adamovsky4/24/14
12
Perception:
It’s not what it looks like.
Prepared & Presented by Milan Adamovsky4/24/14
13
• A tech is a tech and therefore can be cross-functional
• Everyone is replaceable
• Tech should have excellent communication skills
• Tech should understand how business works
• Tech should adapt to understand business folks
How does business see tech ?
• Tech doesn’t understand business
• More meetings will better communicate needs to tech
• Tech are resources measured in numbers
• Tech are subordinates
Prepared & Presented by Milan Adamovsky4/24/14
14
• Needs are not clearly defined or broken down
• Lack of business accountability and source of blame games
• Insufficient or absent shielding from business forces
• Disruptive to getting the job done
• Meetings take away time from tech productivity
How does tech see business ?
• Business doesn’t understand tech
• Unrealistic expectations
• Condescending communication
• Paycheck
Prepared & Presented by Milan Adamovsky4/24/14
15
Acceptance:
It is what it is. Deal with it.
Prepared & Presented by Milan Adamovsky4/24/14
16
• Show tech that business listens to that voice
• Take time to understand raised tech concerns
• Show tech you need them
• Match tech with their skill set and passion
• Do not corner tech into work they are not interested in
What can business do?
• Give tech a voice
• Tech can find new job extremely easily
• Most tech jobs pay in the $100k-$150k range
• Remember: technology powers business
Prepared & Presented by Milan Adamovsky4/24/14
17
Innovation:
An opinion… everyone has one.
Prepared & Presented by Milan Adamovsky4/24/14
18
• Listen to everyone’s input
• Defer tech decision making to most senior tech
• Have a tech appointed a tie breaker (e.g. architect)
• There are many ways to achieve a same business goal
• Discourage consensus driven tech decision making
Who should business listen to?
• Define a clear chain of command in tech team
• Do not be afraid to enforce tech standards
• Tech thrives in structures, standards, and conventions
• Business thrives in processes, procedures, and formalities
Prepared & Presented by Milan Adamovsky4/24/14
19
Estimates:
Involve the worker.
Prepared & Presented by Milan Adamovsky4/24/14
20
• Re-estimate if someone new takes over work
• Do not pressure tech with deadlines they were dumped into
• Deadlines need to be properly managed by business
• Hold tech accountable to their own estimates
• Business must proactively follow-up on progress
How do we deal with estimates?
• Do not hold one tech to another tech’s estimates
• Estimates are guesstimates and should be revisited regularly
• Ask tech what they can achieve within a time period
• Manage expectations and resources according to tech’s insight
Prepared & Presented by Milan Adamovsky4/24/14
21
Deadlines:
This is where management shines.
Prepared & Presented by Milan Adamovsky4/24/14
22
• Commit to deadlines as a team
• Extending deadlines dilutes sense of accomplishment
• Adjust deliverable scope but keep deadline if necessary
• Reward tech with a breather if deadline is met
• Deadlines pressure can trigger writer’s block
How do we deal with deadlines?
• Coordinate deadlines with tech
• Recognize when complex problems are solved
• A simple pat on the back goes a long way
• Show genuine interest in learning cause for missed deadlines
Prepared & Presented by Milan Adamovsky4/24/14
23
Manage:
Do your job and let them do theirs.
Prepared & Presented by Milan Adamovsky4/24/14
24
• Speak as a team equal
• Do not hover over the shoulder to expedite work
• Interact in terms of tickets
• Exercise care to give credit where due
• Plan, break down, and delegate tasks
How should I manage a tech?
• Provide clear direction
• Proactively manage status of tickets
• Manage burn out rate by not overloading techs
• Exercise reason and coordinate new work with your techs
Prepared & Presented by Milan Adamovsky4/24/14
25
Dragons:
Hold the fort.
Prepared & Presented by Milan Adamovsky4/24/14
26
• Walk-by favors
• Scope creep
• Requirement alterations
• Unclear requirements
• Outside forces
What to defend techs against?
• Meetings
• Disruptive team dynamics
• Overtime
• Mis-management by management at any level
Prepared & Presented by Milan Adamovsky4/24/14
27
Fear:
Listen to those in the trenches.
Prepared & Presented by Milan Adamovsky4/24/14
28
• Do not punish failed efforts
• Manage turn over rate as not to hurt morale
• Identify areas of discontent
• Observe management as a possible source for tech stress
• Take decisive action in presence of fear
Is my team afraid?
• Encourage for concerns to be raised
• Listen to issues through the grapevines
• Embrace uncomfortable information constructively
• Do not take “everything is great” for an answer
Prepared & Presented by Milan Adamovsky4/24/14
29
Expectations:
You get what you put in.
Prepared & Presented by Milan Adamovsky4/24/14
30
• Address one issue per ticket
• Link related tickets
• Attach as much documentation as possible to ticket
• Do not wait for tech to ask for more information; have it ready
• Communicate clarifications and details within ticket
How to effectively communicate expectations?
• Communicate in tickets
• Attach any outside correspondence to ticket
• Transfer verbal communications post-mortem to ticket
• Never ever repurpose a ticket
Prepared & Presented by Milan Adamovsky2/27/14
31
Productivity:
Compare apples to apples.
Prepared & Presented by Milan Adamovsky4/24/14
32
• Focus on clarity of requirements
• Break requirements into digestible chunks
• Clearly document requirements
• Apply a bullet point approach versus novel style
• Offload tech from having to worry about project management
How do we get things done?
• Plan requirements thoroughly
• Triage issues before passing them off to tech
• Business owns miscommunications in requirements
• Learn from Art of War
Prepared & Presented by Milan Adamovsky2/27/14
33
• Every ticket has different levels of complexity
• Match task complexity with competency level of tech
• Demonstrate awareness of task complexity to tech
• Keep an eye out for techs who only pick easy tasks
• Complex tasks’ time vs. output can be visualized exponentially
How do I measure productivity?
• Do not compare number of tickets between techs
• Simple tasks’ time vs. output can be visualized linear
• Observe a tech delivers what he or she committed to
• Optionally manage task completion percentages for each tech
Prepared & Presented by Milan Adamovsky2/27/14
34
Meetings:
Don’t look busy. Be busy.
Prepared & Presented by Milan Adamovsky2/27/14
35
• Meetings are necessary but often overdone for techs
• Decisions should simply be passed on to tech in tickets
• Invite tech leads to meetings and save others
• Disruptive to a tech’s workflow
• Break in concentration needs costly ramp-up time to return
What impact do meetings have on tech?
• Business loves problem solving via meetings
• Reserve meetings to beginning of day before work begins
• Techs see most meetings as a waste of their time
• Meetings covering technical issues tend to be more welcome
Prepared & Presented by Milan Adamovsky2/27/14
36
• Time box meeting to no more than five minutes per person
• Have someone track time and interrupt spill over
• Encourage more of a status meeting for tech
• Reserve more chatty meetings to leads
• Discourage questions and discussions to form
So how do we effectively meet ?
• Apply a stand up format
• Web cams are effective for remote teams’ attention
• Phone meetings are less effective
• Show genuine interest in what is being communicated
Prepared & Presented by Milan Adamovsky2/27/14
37
Quotes:
Food for thought.
Prepared & Presented by Milan Adamovsky2/27/14
38
• “We are in an at-will state.”
• “You did not deliver what was asked.”
• “Look it up in the requirements.”
• “Did you even read the requirements?”
• “All hands on deck.”
What are some shortcuts to distance a tech?
• “I am your boss !”
• “He did the estimate, now you need to deliver.”
• “Don’t bother the client with questions.”
• “You have to work weekends until further notice.”
Prepared & Presented by Milan Adamovsky2/27/14
39
Misstep:
The don’ts of management.
Prepared & Presented by Milan Adamovsky2/27/14
40
• Don’t compare tech to tech
• Don’t compare tech to business
• Don’t make close-ended statements
• Don’t make snide remarks
• Don’t give back-handed compliments
What should I never do?
• Don’t compare anyone’s achievements, progress, hours
• Don’t oversimplify or down play complexity of issues
• Don’t offer rhetorical help
• Don’t be a prevaricator
Prepared & Presented by Milan Adamovsky2/27/14
41
Positives:
Small things do great things.
Prepared & Presented by Milan Adamovsky2/27/14
42
• Surprise them with a physical token of appreciation
• Show appreciation personally and publicly
• Flexible work arrangements and flex time
• Take time to meet with tech one-on-one to catch up
• Provide guidance to empower your tech to grow and advance
How can we motivate?
• Treat them like humans
• Take out your team on your dime whether they know it or not
• Manage a tech’s health and refuse engagement if overworked
• Money works just as good on tech as they do on business
Prepared & Presented by Milan Adamovsky2/27/14
43
Recap:
Simple things to remember.
Prepared & Presented by Milan Adamovsky2/27/14
44
• A ticket workflow needs to be clearly defined
• Break down requirements into single issue tickets
• Manage project logistics for your tech
• Shield tech from business distractions
• Show accountability and appreciation towards your tech
What are our takeaways?
• Tickets are at the core of effective tech management
• Tech does the work, business defines and manages it
• Provide a well defined working structure
• Take good care of your techs
Thank you for your time and attention.
Connect with me on
milan.adamovsky@gmail.comEmail :

Mais conteúdo relacionado

Destaque

野島一彦:企画のねらい
野島一彦:企画のねらい野島一彦:企画のねらい
野島一彦:企画のねらいNoriko Takahashi
 
廣梅芳:台湾における現状と課題
廣梅芳:台湾における現状と課題廣梅芳:台湾における現状と課題
廣梅芳:台湾における現状と課題Noriko Takahashi
 
異質性を抱えながら生きること :祈りと呪い
異質性を抱えながら生きること :祈りと呪い異質性を抱えながら生きること :祈りと呪い
異質性を抱えながら生きること :祈りと呪いNoriko Takahashi
 
張磊:中国における現状と課題
張磊:中国における現状と課題張磊:中国における現状と課題
張磊:中国における現状と課題Noriko Takahashi
 
DevOpsが引き金となるインフラエンジニアの進撃
DevOpsが引き金となるインフラエンジニアの進撃DevOpsが引き金となるインフラエンジニアの進撃
DevOpsが引き金となるインフラエンジニアの進撃Teruo Adachi
 
10+ Deploys Per Day: Dev and Ops Cooperation at Flickr
10+ Deploys Per Day: Dev and Ops Cooperation at Flickr10+ Deploys Per Day: Dev and Ops Cooperation at Flickr
10+ Deploys Per Day: Dev and Ops Cooperation at FlickrJohn Allspaw
 

Destaque (7)

野島一彦:企画のねらい
野島一彦:企画のねらい野島一彦:企画のねらい
野島一彦:企画のねらい
 
1。金奎卓
1。金奎卓1。金奎卓
1。金奎卓
 
廣梅芳:台湾における現状と課題
廣梅芳:台湾における現状と課題廣梅芳:台湾における現状と課題
廣梅芳:台湾における現状と課題
 
異質性を抱えながら生きること :祈りと呪い
異質性を抱えながら生きること :祈りと呪い異質性を抱えながら生きること :祈りと呪い
異質性を抱えながら生きること :祈りと呪い
 
張磊:中国における現状と課題
張磊:中国における現状と課題張磊:中国における現状と課題
張磊:中国における現状と課題
 
DevOpsが引き金となるインフラエンジニアの進撃
DevOpsが引き金となるインフラエンジニアの進撃DevOpsが引き金となるインフラエンジニアの進撃
DevOpsが引き金となるインフラエンジニアの進撃
 
10+ Deploys Per Day: Dev and Ops Cooperation at Flickr
10+ Deploys Per Day: Dev and Ops Cooperation at Flickr10+ Deploys Per Day: Dev and Ops Cooperation at Flickr
10+ Deploys Per Day: Dev and Ops Cooperation at Flickr
 

Semelhante a Effective tech team management

Leadership development June 2014
Leadership development June 2014Leadership development June 2014
Leadership development June 2014Timothy Holden
 
#FIRMday London 28/04/16 - Armstrong Craven 'Best Practice Talent Pipelining
#FIRMday London 28/04/16 - Armstrong Craven 'Best Practice Talent Pipelining#FIRMday London 28/04/16 - Armstrong Craven 'Best Practice Talent Pipelining
#FIRMday London 28/04/16 - Armstrong Craven 'Best Practice Talent PipeliningEmma Mirrington
 
The Selection Process - Empowering Your Team in Selecting the Right Technolog...
The Selection Process - Empowering Your Team in Selecting the Right Technolog...The Selection Process - Empowering Your Team in Selecting the Right Technolog...
The Selection Process - Empowering Your Team in Selecting the Right Technolog...Proformative, Inc.
 
Administration and Office Management Best Practices
Administration and Office Management Best Practices Administration and Office Management Best Practices
Administration and Office Management Best Practices Charles Cotter, PhD
 
The projectmanagementbasicsworkshop
The projectmanagementbasicsworkshopThe projectmanagementbasicsworkshop
The projectmanagementbasicsworkshopMitchell Manning Sr.
 
Project Management Workshop
Project Management WorkshopProject Management Workshop
Project Management WorkshopNadun De Silva
 
Developer career - I've become senior, what's next?
Developer career - I've become senior, what's next?Developer career - I've become senior, what's next?
Developer career - I've become senior, what's next?Michał Gruca
 
Tm webinar june__improving engagement at eia_final_25jun15
Tm webinar june__improving engagement at eia_final_25jun15Tm webinar june__improving engagement at eia_final_25jun15
Tm webinar june__improving engagement at eia_final_25jun15TalentMap
 
What Is Consulting
What Is ConsultingWhat Is Consulting
What Is Consultingdamaral2012
 
What's Next: Using technology to engage employees & build businesses
What's Next: Using technology to engage employees & build businessesWhat's Next: Using technology to engage employees & build businesses
What's Next: Using technology to engage employees & build businessesOgilvy Consulting
 
Leadership pipeline for Technologies
Leadership pipeline for TechnologiesLeadership pipeline for Technologies
Leadership pipeline for TechnologiesScott Francis
 
Giving and Receiving Feedback: A New Imperative
Giving and Receiving Feedback: A New ImperativeGiving and Receiving Feedback: A New Imperative
Giving and Receiving Feedback: A New ImperativeTechWell
 
Recruiting Technical Talent for Early Stage Startups
Recruiting Technical Talent for Early Stage StartupsRecruiting Technical Talent for Early Stage Startups
Recruiting Technical Talent for Early Stage StartupsPoornima Vijayashanker
 
Open 2013: High Technology Entrepreneurship
Open 2013:  High Technology EntrepreneurshipOpen 2013:  High Technology Entrepreneurship
Open 2013: High Technology Entrepreneurshipthe nciia
 
How to Insightfully Engage Candidates by Jennifer Newbill, Dell Inc.
How to Insightfully Engage Candidates by Jennifer Newbill, Dell Inc.How to Insightfully Engage Candidates by Jennifer Newbill, Dell Inc.
How to Insightfully Engage Candidates by Jennifer Newbill, Dell Inc.Shahid Wazed
 
Management December 2014
Management December 2014Management December 2014
Management December 2014Timothy Holden
 
Career Development for the Industry-Minded PhD
Career Development for the Industry-Minded PhDCareer Development for the Industry-Minded PhD
Career Development for the Industry-Minded PhDEric Z.
 

Semelhante a Effective tech team management (20)

Kariera developera
Kariera developeraKariera developera
Kariera developera
 
Leadership development June 2014
Leadership development June 2014Leadership development June 2014
Leadership development June 2014
 
#FIRMday London 28/04/16 - Armstrong Craven 'Best Practice Talent Pipelining
#FIRMday London 28/04/16 - Armstrong Craven 'Best Practice Talent Pipelining#FIRMday London 28/04/16 - Armstrong Craven 'Best Practice Talent Pipelining
#FIRMday London 28/04/16 - Armstrong Craven 'Best Practice Talent Pipelining
 
The Selection Process - Empowering Your Team in Selecting the Right Technolog...
The Selection Process - Empowering Your Team in Selecting the Right Technolog...The Selection Process - Empowering Your Team in Selecting the Right Technolog...
The Selection Process - Empowering Your Team in Selecting the Right Technolog...
 
Administration and Office Management Best Practices
Administration and Office Management Best Practices Administration and Office Management Best Practices
Administration and Office Management Best Practices
 
The projectmanagementbasicsworkshop
The projectmanagementbasicsworkshopThe projectmanagementbasicsworkshop
The projectmanagementbasicsworkshop
 
Project Management Workshop
Project Management WorkshopProject Management Workshop
Project Management Workshop
 
Developer career - I've become senior, what's next?
Developer career - I've become senior, what's next?Developer career - I've become senior, what's next?
Developer career - I've become senior, what's next?
 
Tm webinar june__improving engagement at eia_final_25jun15
Tm webinar june__improving engagement at eia_final_25jun15Tm webinar june__improving engagement at eia_final_25jun15
Tm webinar june__improving engagement at eia_final_25jun15
 
Developer career
Developer careerDeveloper career
Developer career
 
What Is Consulting
What Is ConsultingWhat Is Consulting
What Is Consulting
 
What's Next: Using technology to engage employees & build businesses
What's Next: Using technology to engage employees & build businessesWhat's Next: Using technology to engage employees & build businesses
What's Next: Using technology to engage employees & build businesses
 
Leadership pipeline for Technologies
Leadership pipeline for TechnologiesLeadership pipeline for Technologies
Leadership pipeline for Technologies
 
Giving and Receiving Feedback: A New Imperative
Giving and Receiving Feedback: A New ImperativeGiving and Receiving Feedback: A New Imperative
Giving and Receiving Feedback: A New Imperative
 
Recruiting Technical Talent for Early Stage Startups
Recruiting Technical Talent for Early Stage StartupsRecruiting Technical Talent for Early Stage Startups
Recruiting Technical Talent for Early Stage Startups
 
Open 2013: High Technology Entrepreneurship
Open 2013:  High Technology EntrepreneurshipOpen 2013:  High Technology Entrepreneurship
Open 2013: High Technology Entrepreneurship
 
How to Insightfully Engage Candidates by Jennifer Newbill, Dell Inc.
How to Insightfully Engage Candidates by Jennifer Newbill, Dell Inc.How to Insightfully Engage Candidates by Jennifer Newbill, Dell Inc.
How to Insightfully Engage Candidates by Jennifer Newbill, Dell Inc.
 
Management December 2014
Management December 2014Management December 2014
Management December 2014
 
Career Development for the Industry-Minded PhD
Career Development for the Industry-Minded PhDCareer Development for the Industry-Minded PhD
Career Development for the Industry-Minded PhD
 
Owning Your Recruiting
Owning Your RecruitingOwning Your Recruiting
Owning Your Recruiting
 

Último

Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Pooja Nehwal
 
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, MumbaiPooja Nehwal
 
Does Leadership Possible Without a Vision.pptx
Does Leadership Possible Without a Vision.pptxDoes Leadership Possible Without a Vision.pptx
Does Leadership Possible Without a Vision.pptxSaqib Mansoor Ahmed
 
Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampPLCLeadershipDevelop
 
GENUINE Babe,Call Girls IN Baderpur Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Baderpur  Delhi | +91-8377087607GENUINE Babe,Call Girls IN Baderpur  Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Baderpur Delhi | +91-8377087607dollysharma2066
 
Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...Pooja Nehwal
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girladitipandeya
 
operational plan ppt.pptx nursing management
operational plan ppt.pptx nursing managementoperational plan ppt.pptx nursing management
operational plan ppt.pptx nursing managementTulsiDhidhi1
 
internal analysis on strategic management
internal analysis on strategic managementinternal analysis on strategic management
internal analysis on strategic managementharfimakarim
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call Girladitipandeya
 
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Nehwal
 

Último (20)

Becoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette ThompsonBecoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette Thompson
 
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
 
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
 
Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdfImagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
 
Does Leadership Possible Without a Vision.pptx
Does Leadership Possible Without a Vision.pptxDoes Leadership Possible Without a Vision.pptx
Does Leadership Possible Without a Vision.pptx
 
Peak Performance & Resilience - Dr Dorian Dugmore
Peak Performance & Resilience - Dr Dorian DugmorePeak Performance & Resilience - Dr Dorian Dugmore
Peak Performance & Resilience - Dr Dorian Dugmore
 
Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC Bootcamp
 
GENUINE Babe,Call Girls IN Baderpur Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Baderpur  Delhi | +91-8377087607GENUINE Babe,Call Girls IN Baderpur  Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Baderpur Delhi | +91-8377087607
 
Imagine - Creating Healthy Workplaces - Anthony Montgomery.pdf
Imagine - Creating Healthy Workplaces - Anthony Montgomery.pdfImagine - Creating Healthy Workplaces - Anthony Montgomery.pdf
Imagine - Creating Healthy Workplaces - Anthony Montgomery.pdf
 
Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
 
operational plan ppt.pptx nursing management
operational plan ppt.pptx nursing managementoperational plan ppt.pptx nursing management
operational plan ppt.pptx nursing management
 
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
internal analysis on strategic management
internal analysis on strategic managementinternal analysis on strategic management
internal analysis on strategic management
 
LoveLocalGov - Chris Twigg, Inner Circle
LoveLocalGov - Chris Twigg, Inner CircleLoveLocalGov - Chris Twigg, Inner Circle
LoveLocalGov - Chris Twigg, Inner Circle
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call Girl
 
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
 
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICECall Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICE
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
 
Empowering Local Government Frontline Services - Mo Baines.pdf
Empowering Local Government Frontline Services - Mo Baines.pdfEmpowering Local Government Frontline Services - Mo Baines.pdf
Empowering Local Government Frontline Services - Mo Baines.pdf
 
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
 

Effective tech team management

  • 1. Effective Tech Team ManagementTopic : Milan AdamovskySpeaker : 04 / 24 / 2014Date : http://milan.adamovsky.comBlog : milan.adamovsky@gmail.comEmail :
  • 2. Prepared & Presented by Milan Adamovsky4/24/14 2 Goal: Bridge business and tech.
  • 3. Prepared & Presented by Milan Adamovsky4/24/14 3 • Familiarization • Perception • Acceptance • Innovation • Estimates Agenda • Profiling • Manage • Dragons • Expectations • Productivity • Meetings • Quotes • Fear • Misstep • Recap • Deadlines • Positives
  • 4. Prepared & Presented by Milan Adamovsky4/24/14 4
  • 5. Prepared & Presented by Milan Adamovsky4/24/14 5 • Experience spans 17 years in web development field • Field spans across startups, mid, and large companies • Industries span logistics, media, consulting, financial • Every presented item does not apply to any single company • Every company gets some things right, others wrong Preface • Generalizations based on first and second hand experience • Negativity represents the issues at heart of our dilemma • Entire presentation is highly subjective and opinionated • Presentation is for informational purposes only
  • 6. Prepared & Presented by Milan Adamovsky4/24/14 6 Profiling: Learn who’s who.
  • 7. Prepared & Presented by Milan Adamovsky4/24/14 7 • Executives, managers, product owners, project managers • Business visionaries • Trained and experienced in coordinating efforts • Ultimately responsible for the deliverables to the end-user • Trained and experienced in business matters and soft skills Who are the business people? • Mostly academically educated individuals • Accountable for the success or failure of projects • Owners of projects • Recipients of potentially higher bonuses and enticing perks
  • 8. Prepared & Presented by Milan Adamovsky4/24/14 8 • Team leads, developers, the geekier the better • Prioritize technical lingo over business mumbo jumbo • Thrive as technical problem solvers • Emphasize hard skills over soft skills • Often undersell themselves Who are the tech people? • Mix of self-taught and academically educated individuals • Less business, more creative • Personalities span wide spectrum from introverts to explosive • Require organization and structure to be effective
  • 9. Prepared & Presented by Milan Adamovsky4/24/14 9 Familiarization: Understand each other.
  • 10. Prepared & Presented by Milan Adamovsky4/24/14 10 • Operate at macro levels • People interaction is a necessity • Social skills and diplomacy drives success in field • Golf, travel, entertaining clients, drinks • Driving revenue for business What’s the landscape like for business people ? • Communicate in sentences • Meetings, meetings, meetings • Importance placed on image and presentation • Breaks down business needs and wants for tech
  • 11. Prepared & Presented by Milan Adamovsky4/24/14 11 • Operate at micro levels towards macro levels • People interaction optional to excel • Technical skills and sound logic drives success in field • Coffee and long days behind computer with sleepless nights • Driving deliverables for business What’s the landscape like for tech people ? • Communicate in numbers • Generally work best uninterrupted • Shorts, t-shirt, flip-flops is a dress code • Convert sentences into numbers
  • 12. Prepared & Presented by Milan Adamovsky4/24/14 12 Perception: It’s not what it looks like.
  • 13. Prepared & Presented by Milan Adamovsky4/24/14 13 • A tech is a tech and therefore can be cross-functional • Everyone is replaceable • Tech should have excellent communication skills • Tech should understand how business works • Tech should adapt to understand business folks How does business see tech ? • Tech doesn’t understand business • More meetings will better communicate needs to tech • Tech are resources measured in numbers • Tech are subordinates
  • 14. Prepared & Presented by Milan Adamovsky4/24/14 14 • Needs are not clearly defined or broken down • Lack of business accountability and source of blame games • Insufficient or absent shielding from business forces • Disruptive to getting the job done • Meetings take away time from tech productivity How does tech see business ? • Business doesn’t understand tech • Unrealistic expectations • Condescending communication • Paycheck
  • 15. Prepared & Presented by Milan Adamovsky4/24/14 15 Acceptance: It is what it is. Deal with it.
  • 16. Prepared & Presented by Milan Adamovsky4/24/14 16 • Show tech that business listens to that voice • Take time to understand raised tech concerns • Show tech you need them • Match tech with their skill set and passion • Do not corner tech into work they are not interested in What can business do? • Give tech a voice • Tech can find new job extremely easily • Most tech jobs pay in the $100k-$150k range • Remember: technology powers business
  • 17. Prepared & Presented by Milan Adamovsky4/24/14 17 Innovation: An opinion… everyone has one.
  • 18. Prepared & Presented by Milan Adamovsky4/24/14 18 • Listen to everyone’s input • Defer tech decision making to most senior tech • Have a tech appointed a tie breaker (e.g. architect) • There are many ways to achieve a same business goal • Discourage consensus driven tech decision making Who should business listen to? • Define a clear chain of command in tech team • Do not be afraid to enforce tech standards • Tech thrives in structures, standards, and conventions • Business thrives in processes, procedures, and formalities
  • 19. Prepared & Presented by Milan Adamovsky4/24/14 19 Estimates: Involve the worker.
  • 20. Prepared & Presented by Milan Adamovsky4/24/14 20 • Re-estimate if someone new takes over work • Do not pressure tech with deadlines they were dumped into • Deadlines need to be properly managed by business • Hold tech accountable to their own estimates • Business must proactively follow-up on progress How do we deal with estimates? • Do not hold one tech to another tech’s estimates • Estimates are guesstimates and should be revisited regularly • Ask tech what they can achieve within a time period • Manage expectations and resources according to tech’s insight
  • 21. Prepared & Presented by Milan Adamovsky4/24/14 21 Deadlines: This is where management shines.
  • 22. Prepared & Presented by Milan Adamovsky4/24/14 22 • Commit to deadlines as a team • Extending deadlines dilutes sense of accomplishment • Adjust deliverable scope but keep deadline if necessary • Reward tech with a breather if deadline is met • Deadlines pressure can trigger writer’s block How do we deal with deadlines? • Coordinate deadlines with tech • Recognize when complex problems are solved • A simple pat on the back goes a long way • Show genuine interest in learning cause for missed deadlines
  • 23. Prepared & Presented by Milan Adamovsky4/24/14 23 Manage: Do your job and let them do theirs.
  • 24. Prepared & Presented by Milan Adamovsky4/24/14 24 • Speak as a team equal • Do not hover over the shoulder to expedite work • Interact in terms of tickets • Exercise care to give credit where due • Plan, break down, and delegate tasks How should I manage a tech? • Provide clear direction • Proactively manage status of tickets • Manage burn out rate by not overloading techs • Exercise reason and coordinate new work with your techs
  • 25. Prepared & Presented by Milan Adamovsky4/24/14 25 Dragons: Hold the fort.
  • 26. Prepared & Presented by Milan Adamovsky4/24/14 26 • Walk-by favors • Scope creep • Requirement alterations • Unclear requirements • Outside forces What to defend techs against? • Meetings • Disruptive team dynamics • Overtime • Mis-management by management at any level
  • 27. Prepared & Presented by Milan Adamovsky4/24/14 27 Fear: Listen to those in the trenches.
  • 28. Prepared & Presented by Milan Adamovsky4/24/14 28 • Do not punish failed efforts • Manage turn over rate as not to hurt morale • Identify areas of discontent • Observe management as a possible source for tech stress • Take decisive action in presence of fear Is my team afraid? • Encourage for concerns to be raised • Listen to issues through the grapevines • Embrace uncomfortable information constructively • Do not take “everything is great” for an answer
  • 29. Prepared & Presented by Milan Adamovsky4/24/14 29 Expectations: You get what you put in.
  • 30. Prepared & Presented by Milan Adamovsky4/24/14 30 • Address one issue per ticket • Link related tickets • Attach as much documentation as possible to ticket • Do not wait for tech to ask for more information; have it ready • Communicate clarifications and details within ticket How to effectively communicate expectations? • Communicate in tickets • Attach any outside correspondence to ticket • Transfer verbal communications post-mortem to ticket • Never ever repurpose a ticket
  • 31. Prepared & Presented by Milan Adamovsky2/27/14 31 Productivity: Compare apples to apples.
  • 32. Prepared & Presented by Milan Adamovsky4/24/14 32 • Focus on clarity of requirements • Break requirements into digestible chunks • Clearly document requirements • Apply a bullet point approach versus novel style • Offload tech from having to worry about project management How do we get things done? • Plan requirements thoroughly • Triage issues before passing them off to tech • Business owns miscommunications in requirements • Learn from Art of War
  • 33. Prepared & Presented by Milan Adamovsky2/27/14 33 • Every ticket has different levels of complexity • Match task complexity with competency level of tech • Demonstrate awareness of task complexity to tech • Keep an eye out for techs who only pick easy tasks • Complex tasks’ time vs. output can be visualized exponentially How do I measure productivity? • Do not compare number of tickets between techs • Simple tasks’ time vs. output can be visualized linear • Observe a tech delivers what he or she committed to • Optionally manage task completion percentages for each tech
  • 34. Prepared & Presented by Milan Adamovsky2/27/14 34 Meetings: Don’t look busy. Be busy.
  • 35. Prepared & Presented by Milan Adamovsky2/27/14 35 • Meetings are necessary but often overdone for techs • Decisions should simply be passed on to tech in tickets • Invite tech leads to meetings and save others • Disruptive to a tech’s workflow • Break in concentration needs costly ramp-up time to return What impact do meetings have on tech? • Business loves problem solving via meetings • Reserve meetings to beginning of day before work begins • Techs see most meetings as a waste of their time • Meetings covering technical issues tend to be more welcome
  • 36. Prepared & Presented by Milan Adamovsky2/27/14 36 • Time box meeting to no more than five minutes per person • Have someone track time and interrupt spill over • Encourage more of a status meeting for tech • Reserve more chatty meetings to leads • Discourage questions and discussions to form So how do we effectively meet ? • Apply a stand up format • Web cams are effective for remote teams’ attention • Phone meetings are less effective • Show genuine interest in what is being communicated
  • 37. Prepared & Presented by Milan Adamovsky2/27/14 37 Quotes: Food for thought.
  • 38. Prepared & Presented by Milan Adamovsky2/27/14 38 • “We are in an at-will state.” • “You did not deliver what was asked.” • “Look it up in the requirements.” • “Did you even read the requirements?” • “All hands on deck.” What are some shortcuts to distance a tech? • “I am your boss !” • “He did the estimate, now you need to deliver.” • “Don’t bother the client with questions.” • “You have to work weekends until further notice.”
  • 39. Prepared & Presented by Milan Adamovsky2/27/14 39 Misstep: The don’ts of management.
  • 40. Prepared & Presented by Milan Adamovsky2/27/14 40 • Don’t compare tech to tech • Don’t compare tech to business • Don’t make close-ended statements • Don’t make snide remarks • Don’t give back-handed compliments What should I never do? • Don’t compare anyone’s achievements, progress, hours • Don’t oversimplify or down play complexity of issues • Don’t offer rhetorical help • Don’t be a prevaricator
  • 41. Prepared & Presented by Milan Adamovsky2/27/14 41 Positives: Small things do great things.
  • 42. Prepared & Presented by Milan Adamovsky2/27/14 42 • Surprise them with a physical token of appreciation • Show appreciation personally and publicly • Flexible work arrangements and flex time • Take time to meet with tech one-on-one to catch up • Provide guidance to empower your tech to grow and advance How can we motivate? • Treat them like humans • Take out your team on your dime whether they know it or not • Manage a tech’s health and refuse engagement if overworked • Money works just as good on tech as they do on business
  • 43. Prepared & Presented by Milan Adamovsky2/27/14 43 Recap: Simple things to remember.
  • 44. Prepared & Presented by Milan Adamovsky2/27/14 44 • A ticket workflow needs to be clearly defined • Break down requirements into single issue tickets • Manage project logistics for your tech • Shield tech from business distractions • Show accountability and appreciation towards your tech What are our takeaways? • Tickets are at the core of effective tech management • Tech does the work, business defines and manages it • Provide a well defined working structure • Take good care of your techs
  • 45. Thank you for your time and attention. Connect with me on milan.adamovsky@gmail.comEmail :