SlideShare uma empresa Scribd logo
1 de 97
Technical Direction
Communication, ROI and Triage
MIKE ACTON (ENGINE DIRECTOR, INSOMNIAC GAMES)
@MIKE_ACTON
Why?
1. Nothing really new
2. Only my experience
3. Only my perspective
4. Things I’ve learned
My experience
1. 10+ yr Engine Director @
Insomniac Games
2. See the problems…
3. …to the end.
Why this talk?
1. Very hard to talk about!
2. Clichés and The Obvious
3. The Gap
Your easy to remember “take
away”
0x999990
What does it mean to manage
technical direction (for me)?
1. Confidence
2. Cost
3. Commitment
4. Conflict
5. Cooperation
*Context
1. Confidence
2. Cost
3. Commitment
4. Conflict
5. Cooperation
a. Example
b. Risk profile
c. Hard for me
d. Training
1. Confidence
2. Cost
3. Commitment
4. Conflict
5. Cooperation
a. Example
b. Risk profile
c. Hard for me
d. Training
What it means to me; Rules of thumb.
1. Confidence
2. Cost
3. Commitment
4. Conflict
5. Cooperation
*Context
(Example)
“PM is making unrealistic
schedules!”
Confidence
Schedules are only about
confidence.
Confidence
Schedules are only about
confidence.
Ask: What would you need to
feel confident about this
project/system/feature/etc.?
Confidence
80/50 Rule
Confidence
1. Confidence
2. Cost
3. Commitment
4. Conflict
5. Cooperation
*Context
(Example)
“You can’t know how long it’s going
to take to solve a problem you
haven’t solved before!”
Cost
If you don’t know how much it’s
worth, you don’t know enough
to work on it.
Cost
Development vs. Research
problems. Have a cost profile.
E.g. 80/20
Cost
Development problems: Have
an expected return.
E.g. 5:1
Cost
Build vs. Buy: Have a function.
E.g. Can we create a
competitive advantage by
knowing our context better
than anyone else?
Cost
1. Confidence
2. Cost
3. Commitment
4. Conflict
5. Cooperation
*Context
(Example)
Q: “Can we do X?”
A1: “Well it depends… on the art,
design, animation, etc., etc.”
A2: “Well anything is possible…”
Commitment
Always “lots of variables.” Don’t
hedge.
People don’t need a probability table,
they need to know what they can plan
around.
Commitment
What are you willing to stake your
reputation/job on?
Commitment
What would you be proud to say you
did five years from now?
Commitment
Choices aren’t forever.
But 10 years is a pretty good bet.
Commitment
1. Confidence
2. Cost
3. Commitment
4. Conflict
5. Cooperation
*Context
(Example)
1. How do you not be like Uber?
2. “I don’t want to work with that guy
anymore! He’s always so abrasive!”
Conflict
Put process to protect people from
my biases, when they conflict with
my values.
Conflict
Need to represent the company well
– What does the company stand for?
E.g. “To be a force for good.”
Conflict
If someone thinks there is a problem,
there is a problem. Even if it’s “just” a
perception problem.
Conflict
Accountability: Prepared to accept
the cost to fix mistakes that affect
others.
Conflict
Conflict cockroaches.
Insidious, stubborn, and very, very
hard to kill completely.
Conflict
1. Confidence
2. Cost
3. Commitment
4. Conflict
5. Cooperation
*Context
(Example)
1. “It’s not working because they’re
not using the tool/engine/system
correctly!”
2. “I had to rewrite it because they
couldn’t tell me what they wanted!”
Cooperation
Surprise is the enemy.
Every day find a way to make
something more boring.
Cooperation
80% of the thing is selling the thing
1. Know what people say they want
2. Paint a picture for the future you’re
selling
Cooperation
Super boring: Roadmap
1Q
2Y
5Y
Cooperation
Every feature needs a user-side
champion.
Cooperation
1. Confidence
2. Cost
3. Commitment
4. Conflict
5. Cooperation
a. Example
b. Risk profile
c. Hard for me
d. Training
How I approach the trade-offs.
1. Confidence
2. Cost
3. Commitment
4. Conflict
5. Cooperation
*Context
(Risk profile)
> Not doing anything interesting.
< Not getting anything done.
Confidence
> Not doing anything interesting.
< Not getting anything done.
1. R&D profile
2. Shift to learning opportunities
3. Commoditization
Confidence
1. Confidence
2. Cost
3. Commitment
4. Conflict
5. Cooperation
*Context
(Risk profile)
> Losing money
< Opportunity to make better
Cost
> Losing money
< Opportunity to make better
1. Triage
2. Measure UX
3. Ruthless editing
Cost
1. Confidence
2. Cost
3. Commitment
4. Conflict
5. Cooperation
*Context
(Risk profile)
> a. Kill yourself / Burnout
b. Long-term failure
< a. No one can work with you
b. Implicit promises.
Commitment
> a. Kill yourself / Burnout
b. Long-term failure
< a. No one can work with you
b. Implicit promises.
1. Steady pressure: 80/50 Rule
Commitment
> a. Kill yourself / Burnout
b. Long-term failure
< a. No one can work with you
b. Implicit promises.
2. Team drive commitments +
veto/review
Commitment
> a. Kill yourself / Burnout
b. Long-term failure
< a. No one can work with you
b. Implicit promises.
3. Provide problem and value to solve.
(Never solution)
Commitment
1. Confidence
2. Cost
3. Commitment
4. Conflict
5. Cooperation
*Context
(Risk profile)
> Toxic environment
< a. No creative energy
b. No critical review
Conflict
> Toxic environment
< a. No creative energy
b. No critical review
1. Survey team constantly
2. Intra-team review comfort
3. Unfiltered feedback firehouse
Conflict
1. Confidence
2. Cost
3. Commitment
4. Conflict
5. Cooperation
*Context
(Risk profile)
> Design by committee
< Pieces don’t fit
Cooperation
> Design by committee
< Pieces don’t fit
1. Practice leadership. Everyone is a
leader.
Cooperation
> Design by committee
< Pieces don’t fit
2. Champion for/of every feature.
Cooperation
> Design by committee
< Pieces don’t fit
3. Work backward from production
schedule
Cooperation
1. Confidence
2. Cost
3. Commitment
4. Conflict
5. Cooperation
a. Example
b. Risk profile
c. Hard for me
d. Training
How I shore up my weaknesses.
1. Confidence
2. Cost
3. Commitment
4. Conflict
5. Cooperation
*Context
(Hard for me)
Scale of communication.
- Unique per person: Want every
single person to have confidence.
Confidence
Scale of communication.
1. Leads needs to know messaging.
2. Easier for people to react. Make
commitments loud and early.
3. All the 1:1s
Confidence
1. Confidence
2. Cost
3. Commitment
4. Conflict
5. Cooperation
*Context
(Hard for me)
Perception is reality.
- Subjective measures of value.
A. How much is 1ms worth?
B. How much is one person slightly
less frustrated worth?
Cost
Perception is reality.
1. Lots of surveys
2. Budget time for bunch of low-
hanging fruit
3. Budget time for optimization
sprints
Cost
1. Confidence
2. Cost
3. Commitment
4. Conflict
5. Cooperation
*Context
(Hard for me)
Autonomy vs. Management
1. Self-burnout
2. “Oh yeah, that would probably be
pretty easy to do…”
Commitment
Autonomy vs. Management
1. Strongly encourage time off
2. We don’t want “heroism” – always
represent it as a problem to be
solved.
3. Examples of implied promises
Commitment
1. Confidence
2. Cost
3. Commitment
4. Conflict
5. Cooperation
*Context
(Hard for me)
Not naturally “warm”
1. First instinct: “Suck it up.”
2. First instinct pretty much always
wrong.
Conflict
Not naturally “warm”
1. Time to build trust that I actually
care.
2. Ask if looking for suggestions or
advice.
3. Reminder perception problems are
real problems
Conflict
1. Confidence
2. Cost
3. Commitment
4. Conflict
5. Cooperation
*Context
(Hard for me)
Timing
The next thing is always the most
important thing, ever.
Cooperation
Timing
1. Goal is to stay out of the way of the
next thing (demo, etc.)
2. Build reference targets
3. Dedicated resources to immediate
concerns
Cooperation
1. Confidence
2. Cost
3. Commitment
4. Conflict
5. Cooperation
a. Example
b. Risk profile
c. Hard for me
d. Training
What I want to make sure team knows.
1. Confidence
2. Cost
3. Commitment
4. Conflict
5. Cooperation
*Context
(Training)
How to pitch
What do I need to know most in
order to be confident?
Confidence
These things should be included in any
pitch
 Paint a picture
 Identify Value
 Identify Cost
 Identify Opportunity to Learn
 Strategy for Transition
1. Confidence
2. Cost
3. Commitment
4. Conflict
5. Cooperation
*Context
(Training)
Cost/Value metrics
Can you articulate return on
investment (ROI)?
Cost
These things should be part of ROI
 Development cost
 Maintenance cost
 Cost of entry
 Efficiency return (if applicable)
 Player value (if applicable)
 Learning value
1. Confidence
2. Cost
3. Commitment
4. Conflict
5. Cooperation
*Context
(Training)
Minimum viable product (MVP)
“You will be able to…”
Separate would-be-nice from
guarantees.
Commitment
These things should be part of
commitment
 Concrete changes (What will you be able to do
you can’t do now?)
 Problem and part of problem solved. (Not
tasks or tech description.)
 Clear expectations about what will not be
done.
1. Confidence
2. Cost
3. Commitment
4. Conflict
5. Cooperation
*Context
(Training)
Clear expectations for values
Not about “changing your
personality” – about effectiveness and
what’s right.
Conflict
These things should be part of setting
clear values
 What do you believe?
 Connect to news / current events.
 Value expectations part of review/1:1 process
 Always know who will take action after conflict.
1. Confidence
2. Cost
3. Commitment
4. Conflict
5. Cooperation
*Context
(Training)
Champion a solution
Follow through end-to-end.
Force sign-off to give yourself
confidence.
Cooperation
These things should be part of
championing solutions
 Articulate how the studio/games will be
radically different.
 Articulate why the change is important to you,
personally.
 Need to know how to gather support.
1. Confidence
2. Cost
3. Commitment
4. Conflict
5. Cooperation
*Context
Review
Your easy to remember “take
away”
0x999990
Review
1. Confidence
2. Cost
3. Commitment
4. Conflict
5. Cooperation
*Context
1. Confidence
2. Cost
3. Commitment
4. Conflict
5. Cooperation
CCCCC*C
*Context
1. Confidence
2. Cost
3. Commitment
4. Conflict
5. Cooperation
CCCCC*C = 0x999990
*Context
0x999990
Mike Acton
Engine Director,
Insomniac Games
@mike_acton
macton@insomniacgames.com

Mais conteúdo relacionado

Semelhante a Technical direction

Difficult conversations for businesses
Difficult conversations for businessesDifficult conversations for businesses
Difficult conversations for businessesNeil Denny
 
Dealing with Conflict in the Workplace
Dealing with Conflict in the WorkplaceDealing with Conflict in the Workplace
Dealing with Conflict in the WorkplaceMarius FAILLOT DEVARRE
 
Aptitude questions all topics (1)
Aptitude questions all topics (1)Aptitude questions all topics (1)
Aptitude questions all topics (1)SnehaNallabheem
 
How to eliminate fear at working Place by Dr.Mahboob ali khan Phd
How to eliminate fear at working Place by Dr.Mahboob ali khan Phd How to eliminate fear at working Place by Dr.Mahboob ali khan Phd
How to eliminate fear at working Place by Dr.Mahboob ali khan Phd Healthcare consultant
 
Lessons about failure from the girl who came last by Elise Aplin at #AgileInd...
Lessons about failure from the girl who came last by Elise Aplin at #AgileInd...Lessons about failure from the girl who came last by Elise Aplin at #AgileInd...
Lessons about failure from the girl who came last by Elise Aplin at #AgileInd...Agile Software Community of India
 
Advanced pricing workshop 2012
Advanced pricing workshop 2012Advanced pricing workshop 2012
Advanced pricing workshop 2012Mark Wickersham
 
Conflict Management08 ppt-conflict resolution final
Conflict Management08 ppt-conflict resolution finalConflict Management08 ppt-conflict resolution final
Conflict Management08 ppt-conflict resolution finalranjeet udawat
 
Testers Qbit Conference 19.09.2007 Web
Testers   Qbit Conference   19.09.2007   WebTesters   Qbit Conference   19.09.2007   Web
Testers Qbit Conference 19.09.2007 WebAlan Mather
 
Behavioral interviews
Behavioral interviews   Behavioral interviews
Behavioral interviews daisyfreya
 
05 managing conflict in organizations and dealing with unethical choices c...
05 managing conflict in organizations and  dealing with unethical choices   c...05 managing conflict in organizations and  dealing with unethical choices   c...
05 managing conflict in organizations and dealing with unethical choices c...Nevion
 
How to improve teamwork effectiveness in the workplace webinar
How to improve teamwork effectiveness in the workplace webinarHow to improve teamwork effectiveness in the workplace webinar
How to improve teamwork effectiveness in the workplace webinarMiodrag Kostic, CMC
 
Maximising teamwork in delivering software products
Maximising teamwork in delivering software products Maximising teamwork in delivering software products
Maximising teamwork in delivering software products Ryan Dawson
 
10Major Topics I’ll Learn and Questions I Should Be Able to .docx
10Major Topics I’ll Learn and Questions I Should Be Able to .docx10Major Topics I’ll Learn and Questions I Should Be Able to .docx
10Major Topics I’ll Learn and Questions I Should Be Able to .docxaulasnilda
 
10Major Topics I’ll Learn and Questions I Should Be Able to .docx
10Major Topics I’ll Learn and Questions I Should Be Able to .docx10Major Topics I’ll Learn and Questions I Should Be Able to .docx
10Major Topics I’ll Learn and Questions I Should Be Able to .docxnovabroom
 
Synthesis Essay Format. Synthesis E
Synthesis Essay Format. Synthesis ESynthesis Essay Format. Synthesis E
Synthesis Essay Format. Synthesis EAlyssa Jones
 

Semelhante a Technical direction (20)

Conflict
ConflictConflict
Conflict
 
Difficult conversations for businesses
Difficult conversations for businessesDifficult conversations for businesses
Difficult conversations for businesses
 
Trust
TrustTrust
Trust
 
Dealing with Conflict in the Workplace
Dealing with Conflict in the WorkplaceDealing with Conflict in the Workplace
Dealing with Conflict in the Workplace
 
Aptitude questions all topics (1)
Aptitude questions all topics (1)Aptitude questions all topics (1)
Aptitude questions all topics (1)
 
conflict management
conflict management conflict management
conflict management
 
How to eliminate fear at working Place by Dr.Mahboob ali khan Phd
How to eliminate fear at working Place by Dr.Mahboob ali khan Phd How to eliminate fear at working Place by Dr.Mahboob ali khan Phd
How to eliminate fear at working Place by Dr.Mahboob ali khan Phd
 
Lessons about failure from the girl who came last by Elise Aplin at #AgileInd...
Lessons about failure from the girl who came last by Elise Aplin at #AgileInd...Lessons about failure from the girl who came last by Elise Aplin at #AgileInd...
Lessons about failure from the girl who came last by Elise Aplin at #AgileInd...
 
English for negotiations
English for negotiationsEnglish for negotiations
English for negotiations
 
Advanced pricing workshop 2012
Advanced pricing workshop 2012Advanced pricing workshop 2012
Advanced pricing workshop 2012
 
Conflict Management08 ppt-conflict resolution final
Conflict Management08 ppt-conflict resolution finalConflict Management08 ppt-conflict resolution final
Conflict Management08 ppt-conflict resolution final
 
Testers Qbit Conference 19.09.2007 Web
Testers   Qbit Conference   19.09.2007   WebTesters   Qbit Conference   19.09.2007   Web
Testers Qbit Conference 19.09.2007 Web
 
Behavioral interviews
Behavioral interviews   Behavioral interviews
Behavioral interviews
 
05 managing conflict in organizations and dealing with unethical choices c...
05 managing conflict in organizations and  dealing with unethical choices   c...05 managing conflict in organizations and  dealing with unethical choices   c...
05 managing conflict in organizations and dealing with unethical choices c...
 
How to improve teamwork effectiveness in the workplace webinar
How to improve teamwork effectiveness in the workplace webinarHow to improve teamwork effectiveness in the workplace webinar
How to improve teamwork effectiveness in the workplace webinar
 
Maximising teamwork in delivering software products
Maximising teamwork in delivering software products Maximising teamwork in delivering software products
Maximising teamwork in delivering software products
 
10Major Topics I’ll Learn and Questions I Should Be Able to .docx
10Major Topics I’ll Learn and Questions I Should Be Able to .docx10Major Topics I’ll Learn and Questions I Should Be Able to .docx
10Major Topics I’ll Learn and Questions I Should Be Able to .docx
 
10Major Topics I’ll Learn and Questions I Should Be Able to .docx
10Major Topics I’ll Learn and Questions I Should Be Able to .docx10Major Topics I’ll Learn and Questions I Should Be Able to .docx
10Major Topics I’ll Learn and Questions I Should Be Able to .docx
 
Synthesis Essay Format. Synthesis E
Synthesis Essay Format. Synthesis ESynthesis Essay Format. Synthesis E
Synthesis Essay Format. Synthesis E
 
Conflict Resolution Skills Infographic
Conflict Resolution Skills InfographicConflict Resolution Skills Infographic
Conflict Resolution Skills Infographic
 

Mais de Mike Acton

Great management of technical leads
Great management of technical leadsGreat management of technical leads
Great management of technical leadsMike Acton
 
#GDC15 Great Management of Technical Leads
#GDC15 Great Management of Technical Leads#GDC15 Great Management of Technical Leads
#GDC15 Great Management of Technical LeadsMike Acton
 
#GDC15 Code Clinic
#GDC15 Code Clinic#GDC15 Code Clinic
#GDC15 Code ClinicMike Acton
 
Data oriented design and c++
Data oriented design and c++Data oriented design and c++
Data oriented design and c++Mike Acton
 
Making (console) games in the browser
Making (console) games in the browserMaking (console) games in the browser
Making (console) games in the browserMike Acton
 
Cinematic quests
Cinematic questsCinematic quests
Cinematic questsMike Acton
 
Gdc2013 macton usability_is_not_random
Gdc2013 macton usability_is_not_randomGdc2013 macton usability_is_not_random
Gdc2013 macton usability_is_not_randomMike Acton
 
Aim higher GCAP11 keynote
Aim higher GCAP11 keynoteAim higher GCAP11 keynote
Aim higher GCAP11 keynoteMike Acton
 
Rebooting the insomniac tools pax dev12
Rebooting the insomniac tools pax dev12Rebooting the insomniac tools pax dev12
Rebooting the insomniac tools pax dev12Mike Acton
 
Game tools as a webapp (2011)
Game tools as a webapp (2011)Game tools as a webapp (2011)
Game tools as a webapp (2011)Mike Acton
 
Nordic stockholm keynote
Nordic stockholm keynoteNordic stockholm keynote
Nordic stockholm keynoteMike Acton
 

Mais de Mike Acton (11)

Great management of technical leads
Great management of technical leadsGreat management of technical leads
Great management of technical leads
 
#GDC15 Great Management of Technical Leads
#GDC15 Great Management of Technical Leads#GDC15 Great Management of Technical Leads
#GDC15 Great Management of Technical Leads
 
#GDC15 Code Clinic
#GDC15 Code Clinic#GDC15 Code Clinic
#GDC15 Code Clinic
 
Data oriented design and c++
Data oriented design and c++Data oriented design and c++
Data oriented design and c++
 
Making (console) games in the browser
Making (console) games in the browserMaking (console) games in the browser
Making (console) games in the browser
 
Cinematic quests
Cinematic questsCinematic quests
Cinematic quests
 
Gdc2013 macton usability_is_not_random
Gdc2013 macton usability_is_not_randomGdc2013 macton usability_is_not_random
Gdc2013 macton usability_is_not_random
 
Aim higher GCAP11 keynote
Aim higher GCAP11 keynoteAim higher GCAP11 keynote
Aim higher GCAP11 keynote
 
Rebooting the insomniac tools pax dev12
Rebooting the insomniac tools pax dev12Rebooting the insomniac tools pax dev12
Rebooting the insomniac tools pax dev12
 
Game tools as a webapp (2011)
Game tools as a webapp (2011)Game tools as a webapp (2011)
Game tools as a webapp (2011)
 
Nordic stockholm keynote
Nordic stockholm keynoteNordic stockholm keynote
Nordic stockholm keynote
 

Último

Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 

Último (20)

Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 

Technical direction