SlideShare a Scribd company logo
1 of 40
Download to read offline
Paired with an
Idiot
Things that sabotage success
1#engageug
azlighthouse works, llc
HCL Master
Notes and Domino
Developer since R3
3-Time IBM Champion
LearningXPages.com
Traditional (non-Notes)
development background.
Husband, Father, Mentor,
Brew-Master, Curmudgeon
Devin S. Olson – Clown Ninja
Thanks to our Sponsors
Kevin Bacon
Uncomfortable Truths
• You don’t know
• Your specs are wrong
• Your requirements are invalid
• Your client doesn’t know what they want
• You have been talking to the wrong people
5#engageug
You don’t know… what you don’t know
“Did you want to borrow my
pajamas?”
-Lazlo Hollyfeld
6#engageug
• Project for a large manufacturing company.
Your specs are wrong
• Project for a large manufacturing company.
• Replacing Netware shared files architecture with multi-
NSF Application Suite
Your specs are wrong
• Project for a large manufacturing company.
• Replacing Netware shared files architecture with multi-
NSF Application Suite
• 2 clustered Domino servers
Your Requirements are Invalid
• Project for a large manufacturing company.
• Replacing Netware shared files architecture with multi-
NSF Application Suite
• 2 clustered Domino servers
• Multi-user shared Notes Client workstations on factory
floor
Your client doesn’t know what they want
• Project for a large manufacturing company.
• Replacing Netware shared files architecture with multi-
NSF Application Suite
• 2 clustered Domino servers
• Multi-user shared Notes Client workstations on factory
floor
• 4 months development & testing
Your client doesn’t know what they want
• Project for a large manufacturing company.
• Replacing Netware shared files architecture with multi-
NSF Application Suite
• 2 clustered Domino servers
• Multi-user shared Notes Client workstations on factory
floor
• 4 months development & testing - ACTIVE DIRECTORY
Your have been talking to the wrong people
More Uncomfortable Truths
• Jira is not Agile Development
• MS Project is not Project Management
• Closed Support Tickets are not communication
13#engageug
JIRA – just a tool
Make sure customer understands your methods (agile).
Non-tech Companies that don’t do updates often may not
understand Sprints and will believe they are getting a
completed product.
Agile Development Rule #1
Things you can do
• Help Others
• Focus on quality
• Train your customer
• Use source control
• Learn to say no
• Have fun
16#engageug
Help Others
“It never hurts to help!”
-Eek! The Cat
17#engageug
Microgivashits
• Microgivashits are microscopic life
forms that reside within all living
cells.
• We are symbionts with them, that
is, life forms living together for
mutual advantage.
• Without microgivashits, people
would not care about what they do,
and we would have no pride in our
work.
• They continually speak to us,
reminding us to do things right.
What are microgivashits?
Do it Right
“It is often (always) tempting as a programmer to focus on
doing it quickly to meet deadlines and budgets and so forth.
But as I come across routines written in the 1990s in my
product that is in use today in companies all over the world,
I am reminded that it is better to focus on doing it right.”
-Ben Langhinrichs
19#engageug
Prepare your client if they will need to do their own
internal training.
They may not have the right resources and will need
courseware.
College of Education: Customer Training
• Git
• BitBucket
• Mercurial
• Codeville
• Fossil
• SourceTree
Use Source Control
• CVS
• Subversion
• Vesta
• CIAO!
• Vault
• Bazaar
Learn to say no
Have fun
{
"Name": "Jason Voorhees",
"Location": "Camp Crystal Lake",
"Appearance": "Hockey Mask",
"Weapon": "Machete",
"Occupation": “Behaviorist",
"Attack": 1045,
"Health": 1045,
"Toughness": 1013,
"Recovery": 1013,
"Power": 100,
"Special": "Unyielding Pursuit"
}
A few more things
• Communicate
• Find a partner
• Know what you are working with
• Acknowledge and Repent past mistakes
• Talk to END USERS
• Avoid Turf Wars
24#engageug
If you introduce new players or key point persons, make
sure they understand your customer.
Your brand looks ridiculous when your client must train
your new guy.
Communications 101
Paired Programming
Everybody needs somebody
Know what you are working with
“Googling Errors for 2 hours can save you 10
minutes of reading documentation”
-Daniel Nashed
27#engageug
Discard unused code
Acknowledge & Repent Past Mistakes
Stop Using Hidden Design
• Marketing Campaign application
You don’t know
• Marketing Campaign application
• Repository for mixed-media attachments (documents,
images, sound clips, etc)
Your specs are wrong
• Marketing Campaign application
• Repository for mixed-media attachments (documents,
images, sound clips, etc)
• Workflow & Approvals, Mail Notifications, etc.
Your requirements are invalid
• Marketing Campaign application
• Repository for mixed-media attachments (documents,
images, sound clips, etc)
• Workflow & Approvals, Mail Notifications, etc.
• Multiple meetings with Business Process owners
Your client doesn’t know what they want
• Marketing Campaign application
• Repository for mixed-media attachments (documents,
images, sound clips, etc)
• Workflow & Approvals, Mail Notifications, etc.
• Multiple meetings with Business Process owners
• Multiple architecture reviews
You have been talking to the wrong people
• Marketing Campaign application
• Repository for mixed-media attachments (documents,
images, sound clips, etc)
• Workflow & Approvals, Mail Notifications, etc.
• Multiple meetings with Business Process owners
• Multiple architecture reviews
• UAT MASSIVE FAILURE – Workflow USELESS
Talk to END USERS
Classic Blunders: Avoid Turf Wars
Be Kind
Costs you Nothing
Wheaton’s Rule
37#engageug
Give Back
“When you reach the
top, remember to send
the elevator back
down for the others”
-Edith Piaf
38#engageug
Thanks to our Sponsors
www.azlighthouse.com
devin.olson@azlighthouse.com
Linked In: Devin Olson
Facebook: default.xsp
Twitter, Skype: @spanky762
+1 616-295-1683
Devin S. Olson Contact Info

More Related Content

Similar to Paired with an Idiot: Things that sabotage success

Top 10 Things To Do If You Want To Get Fired Over A WordPress Project
Top 10 Things To Do If You Want To Get Fired Over A WordPress ProjectTop 10 Things To Do If You Want To Get Fired Over A WordPress Project
Top 10 Things To Do If You Want To Get Fired Over A WordPress ProjectWilliam Bergmann
 
Webinar-Building a Strong Brand For Your Organization -2017-03-07
Webinar-Building a Strong Brand For Your Organization -2017-03-07Webinar-Building a Strong Brand For Your Organization -2017-03-07
Webinar-Building a Strong Brand For Your Organization -2017-03-07TechSoup
 
Techtalk for fashtech - 10 tech tips for software startups
Techtalk for fashtech - 10 tech tips for software startupsTechtalk for fashtech - 10 tech tips for software startups
Techtalk for fashtech - 10 tech tips for software startupsTimo Tuominen
 
Using Product Box to Build the Complete Developer
Using Product Box to Build the Complete DeveloperUsing Product Box to Build the Complete Developer
Using Product Box to Build the Complete DeveloperLuke Hohmann
 
Four Laws of Tech Product Economics - Rich Mironov
Four Laws of Tech Product Economics - Rich MironovFour Laws of Tech Product Economics - Rich Mironov
Four Laws of Tech Product Economics - Rich MironovProductCampPortland
 
How to Talk About Your Open Source Project So People Get It
How to Talk About Your Open Source Project So People Get ItHow to Talk About Your Open Source Project So People Get It
How to Talk About Your Open Source Project So People Get ItAll Things Open
 
Mariia Shevchenko "Internal Products: how to build them right" BAQ
Mariia Shevchenko  "Internal Products: how to build them right"  BAQMariia Shevchenko  "Internal Products: how to build them right"  BAQ
Mariia Shevchenko "Internal Products: how to build them right" BAQDakiry
 
What every developer can learn from startups
What every developer can learn from startupsWhat every developer can learn from startups
What every developer can learn from startupsOleg Podsechin
 
Future of Web Apps (FOWA) 2009 Review
Future of Web Apps (FOWA) 2009 ReviewFuture of Web Apps (FOWA) 2009 Review
Future of Web Apps (FOWA) 2009 ReviewGene Crawford
 
Money, Process, and Culture- Tech 20/20 June, 2012
Money, Process, and Culture- Tech 20/20 June, 2012Money, Process, and Culture- Tech 20/20 June, 2012
Money, Process, and Culture- Tech 20/20 June, 2012Adrian Carr
 
From Software Developer to Proud Product Owner (Agile Connect Aveiro Meetup #20)
From Software Developer to Proud Product Owner (Agile Connect Aveiro Meetup #20)From Software Developer to Proud Product Owner (Agile Connect Aveiro Meetup #20)
From Software Developer to Proud Product Owner (Agile Connect Aveiro Meetup #20)Sergio Freire
 
Crafting a central product narrative
Crafting a central product narrativeCrafting a central product narrative
Crafting a central product narrativeAlex Pandel
 
A Developer’s Guide to Interaction and Interface Design
A Developer’s Guide to Interaction and Interface DesignA Developer’s Guide to Interaction and Interface Design
A Developer’s Guide to Interaction and Interface DesignHoltstrom
 
14 Habits of Great SQL Developers
14 Habits of Great SQL Developers14 Habits of Great SQL Developers
14 Habits of Great SQL DevelopersIke Ellis
 
top developer mistakes
top developer mistakes top developer mistakes
top developer mistakes Hanokh Aloni
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software DevelopmentAhmet Bulut
 
Software Craftsmanship and Agile Code Games
Software Craftsmanship and Agile Code GamesSoftware Craftsmanship and Agile Code Games
Software Craftsmanship and Agile Code GamesMike Clement
 
Become Efficient or Die: The Story of BackType
Become Efficient or Die: The Story of BackTypeBecome Efficient or Die: The Story of BackType
Become Efficient or Die: The Story of BackTypenathanmarz
 
Concept to Completion: an Entrepreneurs Guide to Creating a Software Product
Concept to Completion: an Entrepreneurs Guide to Creating a Software ProductConcept to Completion: an Entrepreneurs Guide to Creating a Software Product
Concept to Completion: an Entrepreneurs Guide to Creating a Software ProductLee Jones
 

Similar to Paired with an Idiot: Things that sabotage success (20)

Top 10 Things To Do If You Want To Get Fired Over A WordPress Project
Top 10 Things To Do If You Want To Get Fired Over A WordPress ProjectTop 10 Things To Do If You Want To Get Fired Over A WordPress Project
Top 10 Things To Do If You Want To Get Fired Over A WordPress Project
 
Webinar-Building a Strong Brand For Your Organization -2017-03-07
Webinar-Building a Strong Brand For Your Organization -2017-03-07Webinar-Building a Strong Brand For Your Organization -2017-03-07
Webinar-Building a Strong Brand For Your Organization -2017-03-07
 
Techtalk for fashtech - 10 tech tips for software startups
Techtalk for fashtech - 10 tech tips for software startupsTechtalk for fashtech - 10 tech tips for software startups
Techtalk for fashtech - 10 tech tips for software startups
 
Using Product Box to Build the Complete Developer
Using Product Box to Build the Complete DeveloperUsing Product Box to Build the Complete Developer
Using Product Box to Build the Complete Developer
 
Four Laws of Tech Product Economics - Rich Mironov
Four Laws of Tech Product Economics - Rich MironovFour Laws of Tech Product Economics - Rich Mironov
Four Laws of Tech Product Economics - Rich Mironov
 
How to Talk About Your Open Source Project So People Get It
How to Talk About Your Open Source Project So People Get ItHow to Talk About Your Open Source Project So People Get It
How to Talk About Your Open Source Project So People Get It
 
Mariia Shevchenko "Internal Products: how to build them right" BAQ
Mariia Shevchenko  "Internal Products: how to build them right"  BAQMariia Shevchenko  "Internal Products: how to build them right"  BAQ
Mariia Shevchenko "Internal Products: how to build them right" BAQ
 
What every developer can learn from startups
What every developer can learn from startupsWhat every developer can learn from startups
What every developer can learn from startups
 
Future of Web Apps (FOWA) 2009 Review
Future of Web Apps (FOWA) 2009 ReviewFuture of Web Apps (FOWA) 2009 Review
Future of Web Apps (FOWA) 2009 Review
 
Money, Process, and Culture- Tech 20/20 June, 2012
Money, Process, and Culture- Tech 20/20 June, 2012Money, Process, and Culture- Tech 20/20 June, 2012
Money, Process, and Culture- Tech 20/20 June, 2012
 
From Software Developer to Proud Product Owner (Agile Connect Aveiro Meetup #20)
From Software Developer to Proud Product Owner (Agile Connect Aveiro Meetup #20)From Software Developer to Proud Product Owner (Agile Connect Aveiro Meetup #20)
From Software Developer to Proud Product Owner (Agile Connect Aveiro Meetup #20)
 
Crafting a central product narrative
Crafting a central product narrativeCrafting a central product narrative
Crafting a central product narrative
 
A Developer’s Guide to Interaction and Interface Design
A Developer’s Guide to Interaction and Interface DesignA Developer’s Guide to Interaction and Interface Design
A Developer’s Guide to Interaction and Interface Design
 
14 Habits of Great SQL Developers
14 Habits of Great SQL Developers14 Habits of Great SQL Developers
14 Habits of Great SQL Developers
 
top developer mistakes
top developer mistakes top developer mistakes
top developer mistakes
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Development
 
Software Craftsmanship and Agile Code Games
Software Craftsmanship and Agile Code GamesSoftware Craftsmanship and Agile Code Games
Software Craftsmanship and Agile Code Games
 
Become Efficient or Die: The Story of BackType
Become Efficient or Die: The Story of BackTypeBecome Efficient or Die: The Story of BackType
Become Efficient or Die: The Story of BackType
 
Traits of a Good Engineer
Traits of a Good EngineerTraits of a Good Engineer
Traits of a Good Engineer
 
Concept to Completion: an Entrepreneurs Guide to Creating a Software Product
Concept to Completion: an Entrepreneurs Guide to Creating a Software ProductConcept to Completion: an Entrepreneurs Guide to Creating a Software Product
Concept to Completion: an Entrepreneurs Guide to Creating a Software Product
 

More from Devin Olson

Resolving Cached Design Element Corruption Issues in the IBM Notes Client
Resolving Cached Design Element Corruption Issues in the IBM Notes ClientResolving Cached Design Element Corruption Issues in the IBM Notes Client
Resolving Cached Design Element Corruption Issues in the IBM Notes ClientDevin Olson
 
IBM Traveler and Verse: Device Security and Administration Overview
IBM Traveler and Verse: Device Security and Administration OverviewIBM Traveler and Verse: Device Security and Administration Overview
IBM Traveler and Verse: Device Security and Administration OverviewDevin Olson
 
Website Accessibility Workshop
Website Accessibility WorkshopWebsite Accessibility Workshop
Website Accessibility WorkshopDevin Olson
 
Raw Iron to Enterprise Server: Installing Domino on Linux
Raw Iron to Enterprise Server: Installing Domino on LinuxRaw Iron to Enterprise Server: Installing Domino on Linux
Raw Iron to Enterprise Server: Installing Domino on LinuxDevin Olson
 
Curing the Headaches: How to Deal with Bad Developers
Curing the Headaches: How to Deal with Bad DevelopersCuring the Headaches: How to Deal with Bad Developers
Curing the Headaches: How to Deal with Bad DevelopersDevin Olson
 
Accessibility for the Visually Impaired with IBM Lotus Domino
Accessibility for the Visually Impaired with IBM Lotus DominoAccessibility for the Visually Impaired with IBM Lotus Domino
Accessibility for the Visually Impaired with IBM Lotus DominoDevin Olson
 
Countdown to Domino 10
Countdown to Domino 10Countdown to Domino 10
Countdown to Domino 10Devin Olson
 
Pink Slip Time: Turning a Job Loss into a Career Win
Pink Slip Time: Turning a Job Loss into a Career WinPink Slip Time: Turning a Job Loss into a Career Win
Pink Slip Time: Turning a Job Loss into a Career WinDevin Olson
 
XPages Development 2
XPages Development 2XPages Development 2
XPages Development 2Devin Olson
 
XPages Development 1
XPages Development 1XPages Development 1
XPages Development 1Devin Olson
 
Countdown to Domino 2025
Countdown to Domino 2025Countdown to Domino 2025
Countdown to Domino 2025Devin Olson
 
Big Data with Graph, IBM Domino, and the OpenNTF API
Big Data with Graph, IBM Domino, and the OpenNTF APIBig Data with Graph, IBM Domino, and the OpenNTF API
Big Data with Graph, IBM Domino, and the OpenNTF APIDevin Olson
 
Customer Story: Next Level Coding
Customer Story: Next Level CodingCustomer Story: Next Level Coding
Customer Story: Next Level CodingDevin Olson
 
Countdown to Domino 2025 - Preparing for the NOW
Countdown to Domino 2025 - Preparing for the NOWCountdown to Domino 2025 - Preparing for the NOW
Countdown to Domino 2025 - Preparing for the NOWDevin Olson
 
Installing and Configuring Domino 10 on CentOS 7
Installing and Configuring Domino 10 on CentOS 7Installing and Configuring Domino 10 on CentOS 7
Installing and Configuring Domino 10 on CentOS 7Devin Olson
 
Extreme Development: Pair Programming
Extreme Development: Pair ProgrammingExtreme Development: Pair Programming
Extreme Development: Pair ProgrammingDevin Olson
 
Installing & Configuring IBM Domino 9 on CentOS
Installing & Configuring IBM Domino 9 on CentOSInstalling & Configuring IBM Domino 9 on CentOS
Installing & Configuring IBM Domino 9 on CentOSDevin Olson
 
Ad104 build a bean workshop
Ad104 build a bean workshopAd104 build a bean workshop
Ad104 build a bean workshopDevin Olson
 

More from Devin Olson (18)

Resolving Cached Design Element Corruption Issues in the IBM Notes Client
Resolving Cached Design Element Corruption Issues in the IBM Notes ClientResolving Cached Design Element Corruption Issues in the IBM Notes Client
Resolving Cached Design Element Corruption Issues in the IBM Notes Client
 
IBM Traveler and Verse: Device Security and Administration Overview
IBM Traveler and Verse: Device Security and Administration OverviewIBM Traveler and Verse: Device Security and Administration Overview
IBM Traveler and Verse: Device Security and Administration Overview
 
Website Accessibility Workshop
Website Accessibility WorkshopWebsite Accessibility Workshop
Website Accessibility Workshop
 
Raw Iron to Enterprise Server: Installing Domino on Linux
Raw Iron to Enterprise Server: Installing Domino on LinuxRaw Iron to Enterprise Server: Installing Domino on Linux
Raw Iron to Enterprise Server: Installing Domino on Linux
 
Curing the Headaches: How to Deal with Bad Developers
Curing the Headaches: How to Deal with Bad DevelopersCuring the Headaches: How to Deal with Bad Developers
Curing the Headaches: How to Deal with Bad Developers
 
Accessibility for the Visually Impaired with IBM Lotus Domino
Accessibility for the Visually Impaired with IBM Lotus DominoAccessibility for the Visually Impaired with IBM Lotus Domino
Accessibility for the Visually Impaired with IBM Lotus Domino
 
Countdown to Domino 10
Countdown to Domino 10Countdown to Domino 10
Countdown to Domino 10
 
Pink Slip Time: Turning a Job Loss into a Career Win
Pink Slip Time: Turning a Job Loss into a Career WinPink Slip Time: Turning a Job Loss into a Career Win
Pink Slip Time: Turning a Job Loss into a Career Win
 
XPages Development 2
XPages Development 2XPages Development 2
XPages Development 2
 
XPages Development 1
XPages Development 1XPages Development 1
XPages Development 1
 
Countdown to Domino 2025
Countdown to Domino 2025Countdown to Domino 2025
Countdown to Domino 2025
 
Big Data with Graph, IBM Domino, and the OpenNTF API
Big Data with Graph, IBM Domino, and the OpenNTF APIBig Data with Graph, IBM Domino, and the OpenNTF API
Big Data with Graph, IBM Domino, and the OpenNTF API
 
Customer Story: Next Level Coding
Customer Story: Next Level CodingCustomer Story: Next Level Coding
Customer Story: Next Level Coding
 
Countdown to Domino 2025 - Preparing for the NOW
Countdown to Domino 2025 - Preparing for the NOWCountdown to Domino 2025 - Preparing for the NOW
Countdown to Domino 2025 - Preparing for the NOW
 
Installing and Configuring Domino 10 on CentOS 7
Installing and Configuring Domino 10 on CentOS 7Installing and Configuring Domino 10 on CentOS 7
Installing and Configuring Domino 10 on CentOS 7
 
Extreme Development: Pair Programming
Extreme Development: Pair ProgrammingExtreme Development: Pair Programming
Extreme Development: Pair Programming
 
Installing & Configuring IBM Domino 9 on CentOS
Installing & Configuring IBM Domino 9 on CentOSInstalling & Configuring IBM Domino 9 on CentOS
Installing & Configuring IBM Domino 9 on CentOS
 
Ad104 build a bean workshop
Ad104 build a bean workshopAd104 build a bean workshop
Ad104 build a bean workshop
 

Recently uploaded

Dehradun Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Dehradun Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceDehradun Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Dehradun Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceDamini Dixit
 
Shareholders Agreement Template for Compulsorily Convertible Debt Funding- St...
Shareholders Agreement Template for Compulsorily Convertible Debt Funding- St...Shareholders Agreement Template for Compulsorily Convertible Debt Funding- St...
Shareholders Agreement Template for Compulsorily Convertible Debt Funding- St...StartupSprouts.in
 
Enabling Business Users to Interpret Data Through Self-Service Analytics (2).pdf
Enabling Business Users to Interpret Data Through Self-Service Analytics (2).pdfEnabling Business Users to Interpret Data Through Self-Service Analytics (2).pdf
Enabling Business Users to Interpret Data Through Self-Service Analytics (2).pdfSmartinfologiks
 
Hyderabad Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Hyderabad Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceHyderabad Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Hyderabad Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceDamini Dixit
 
NEON LIGHT CITY pitch deck for the new PC game
NEON LIGHT CITY pitch deck for the new PC gameNEON LIGHT CITY pitch deck for the new PC game
NEON LIGHT CITY pitch deck for the new PC gametess51
 
Dive into Angel Investing s 2024 0502.pptx
Dive into Angel Investing s 2024 0502.pptxDive into Angel Investing s 2024 0502.pptx
Dive into Angel Investing s 2024 0502.pptxElaine Werffeli
 
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka
call Now 9811711561 Cash Payment乂 Call Girls in Dwarkacall Now 9811711561 Cash Payment乂 Call Girls in Dwarka
call Now 9811711561 Cash Payment乂 Call Girls in Dwarkavikas rana
 
EV Electric Vehicle Startup Pitch Deck- StartupSprouts.in
EV Electric Vehicle Startup Pitch Deck- StartupSprouts.inEV Electric Vehicle Startup Pitch Deck- StartupSprouts.in
EV Electric Vehicle Startup Pitch Deck- StartupSprouts.inStartupSprouts.in
 
Karol Bagh, Delhi Call girls :8448380779 Model Escorts | 100% verified
Karol Bagh, Delhi Call girls :8448380779 Model Escorts | 100% verifiedKarol Bagh, Delhi Call girls :8448380779 Model Escorts | 100% verified
Karol Bagh, Delhi Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
 
Connaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verified
Connaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verifiedConnaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verified
Connaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
 
Famedesired Project portfolio1 . Fullsail
Famedesired Project portfolio1 . FullsailFamedesired Project portfolio1 . Fullsail
Famedesired Project portfolio1 . Fullsailfergusonamani
 
JAIPUR CALL GIRLS SERVICE REAL HOT SEXY 👯 CALL GIRLS IN JAIPUR BOOK YOUR DREA...
JAIPUR CALL GIRLS SERVICE REAL HOT SEXY 👯 CALL GIRLS IN JAIPUR BOOK YOUR DREA...JAIPUR CALL GIRLS SERVICE REAL HOT SEXY 👯 CALL GIRLS IN JAIPUR BOOK YOUR DREA...
JAIPUR CALL GIRLS SERVICE REAL HOT SEXY 👯 CALL GIRLS IN JAIPUR BOOK YOUR DREA...Escorts service
 
How to structure your pitch - B4i template
How to structure your pitch - B4i templateHow to structure your pitch - B4i template
How to structure your pitch - B4i templateFerruccio Martinelli
 
Dàni Velvet Personal Brand Exploration (1).pptx
Dàni Velvet Personal Brand Exploration (1).pptxDàni Velvet Personal Brand Exploration (1).pptx
Dàni Velvet Personal Brand Exploration (1).pptxdmtillman
 
Bangalore Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Bangalore Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceBangalore Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Bangalore Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceDamini Dixit
 
Sohna Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Sohna Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceSohna Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Sohna Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceDamini Dixit
 
Jual Obat Aborsi Bojonegoro ( Asli No.1 ) 085657271886 Obat Penggugur Kandung...
Jual Obat Aborsi Bojonegoro ( Asli No.1 ) 085657271886 Obat Penggugur Kandung...Jual Obat Aborsi Bojonegoro ( Asli No.1 ) 085657271886 Obat Penggugur Kandung...
Jual Obat Aborsi Bojonegoro ( Asli No.1 ) 085657271886 Obat Penggugur Kandung...ZurliaSoop
 
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
 
Lucknow Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Lucknow Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceLucknow Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Lucknow Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceDamini Dixit
 
Sangareddy Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Sangareddy Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceSangareddy Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Sangareddy Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceDamini Dixit
 

Recently uploaded (20)

Dehradun Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Dehradun Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceDehradun Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Dehradun Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
 
Shareholders Agreement Template for Compulsorily Convertible Debt Funding- St...
Shareholders Agreement Template for Compulsorily Convertible Debt Funding- St...Shareholders Agreement Template for Compulsorily Convertible Debt Funding- St...
Shareholders Agreement Template for Compulsorily Convertible Debt Funding- St...
 
Enabling Business Users to Interpret Data Through Self-Service Analytics (2).pdf
Enabling Business Users to Interpret Data Through Self-Service Analytics (2).pdfEnabling Business Users to Interpret Data Through Self-Service Analytics (2).pdf
Enabling Business Users to Interpret Data Through Self-Service Analytics (2).pdf
 
Hyderabad Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Hyderabad Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceHyderabad Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Hyderabad Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
 
NEON LIGHT CITY pitch deck for the new PC game
NEON LIGHT CITY pitch deck for the new PC gameNEON LIGHT CITY pitch deck for the new PC game
NEON LIGHT CITY pitch deck for the new PC game
 
Dive into Angel Investing s 2024 0502.pptx
Dive into Angel Investing s 2024 0502.pptxDive into Angel Investing s 2024 0502.pptx
Dive into Angel Investing s 2024 0502.pptx
 
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka
call Now 9811711561 Cash Payment乂 Call Girls in Dwarkacall Now 9811711561 Cash Payment乂 Call Girls in Dwarka
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka
 
EV Electric Vehicle Startup Pitch Deck- StartupSprouts.in
EV Electric Vehicle Startup Pitch Deck- StartupSprouts.inEV Electric Vehicle Startup Pitch Deck- StartupSprouts.in
EV Electric Vehicle Startup Pitch Deck- StartupSprouts.in
 
Karol Bagh, Delhi Call girls :8448380779 Model Escorts | 100% verified
Karol Bagh, Delhi Call girls :8448380779 Model Escorts | 100% verifiedKarol Bagh, Delhi Call girls :8448380779 Model Escorts | 100% verified
Karol Bagh, Delhi Call girls :8448380779 Model Escorts | 100% verified
 
Connaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verified
Connaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verifiedConnaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verified
Connaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verified
 
Famedesired Project portfolio1 . Fullsail
Famedesired Project portfolio1 . FullsailFamedesired Project portfolio1 . Fullsail
Famedesired Project portfolio1 . Fullsail
 
JAIPUR CALL GIRLS SERVICE REAL HOT SEXY 👯 CALL GIRLS IN JAIPUR BOOK YOUR DREA...
JAIPUR CALL GIRLS SERVICE REAL HOT SEXY 👯 CALL GIRLS IN JAIPUR BOOK YOUR DREA...JAIPUR CALL GIRLS SERVICE REAL HOT SEXY 👯 CALL GIRLS IN JAIPUR BOOK YOUR DREA...
JAIPUR CALL GIRLS SERVICE REAL HOT SEXY 👯 CALL GIRLS IN JAIPUR BOOK YOUR DREA...
 
How to structure your pitch - B4i template
How to structure your pitch - B4i templateHow to structure your pitch - B4i template
How to structure your pitch - B4i template
 
Dàni Velvet Personal Brand Exploration (1).pptx
Dàni Velvet Personal Brand Exploration (1).pptxDàni Velvet Personal Brand Exploration (1).pptx
Dàni Velvet Personal Brand Exploration (1).pptx
 
Bangalore Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Bangalore Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceBangalore Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Bangalore Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
 
Sohna Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Sohna Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceSohna Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Sohna Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
 
Jual Obat Aborsi Bojonegoro ( Asli No.1 ) 085657271886 Obat Penggugur Kandung...
Jual Obat Aborsi Bojonegoro ( Asli No.1 ) 085657271886 Obat Penggugur Kandung...Jual Obat Aborsi Bojonegoro ( Asli No.1 ) 085657271886 Obat Penggugur Kandung...
Jual Obat Aborsi Bojonegoro ( Asli No.1 ) 085657271886 Obat Penggugur Kandung...
 
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
 
Lucknow Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Lucknow Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceLucknow Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Lucknow Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
 
Sangareddy Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Sangareddy Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceSangareddy Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Sangareddy Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
 

Paired with an Idiot: Things that sabotage success

  • 1. Paired with an Idiot Things that sabotage success 1#engageug
  • 2. azlighthouse works, llc HCL Master Notes and Domino Developer since R3 3-Time IBM Champion LearningXPages.com Traditional (non-Notes) development background. Husband, Father, Mentor, Brew-Master, Curmudgeon Devin S. Olson – Clown Ninja
  • 3. Thanks to our Sponsors
  • 5. Uncomfortable Truths • You don’t know • Your specs are wrong • Your requirements are invalid • Your client doesn’t know what they want • You have been talking to the wrong people 5#engageug
  • 6. You don’t know… what you don’t know “Did you want to borrow my pajamas?” -Lazlo Hollyfeld 6#engageug
  • 7. • Project for a large manufacturing company. Your specs are wrong
  • 8. • Project for a large manufacturing company. • Replacing Netware shared files architecture with multi- NSF Application Suite Your specs are wrong
  • 9. • Project for a large manufacturing company. • Replacing Netware shared files architecture with multi- NSF Application Suite • 2 clustered Domino servers Your Requirements are Invalid
  • 10. • Project for a large manufacturing company. • Replacing Netware shared files architecture with multi- NSF Application Suite • 2 clustered Domino servers • Multi-user shared Notes Client workstations on factory floor Your client doesn’t know what they want
  • 11. • Project for a large manufacturing company. • Replacing Netware shared files architecture with multi- NSF Application Suite • 2 clustered Domino servers • Multi-user shared Notes Client workstations on factory floor • 4 months development & testing Your client doesn’t know what they want
  • 12. • Project for a large manufacturing company. • Replacing Netware shared files architecture with multi- NSF Application Suite • 2 clustered Domino servers • Multi-user shared Notes Client workstations on factory floor • 4 months development & testing - ACTIVE DIRECTORY Your have been talking to the wrong people
  • 13. More Uncomfortable Truths • Jira is not Agile Development • MS Project is not Project Management • Closed Support Tickets are not communication 13#engageug
  • 14. JIRA – just a tool
  • 15. Make sure customer understands your methods (agile). Non-tech Companies that don’t do updates often may not understand Sprints and will believe they are getting a completed product. Agile Development Rule #1
  • 16. Things you can do • Help Others • Focus on quality • Train your customer • Use source control • Learn to say no • Have fun 16#engageug
  • 17. Help Others “It never hurts to help!” -Eek! The Cat 17#engageug
  • 18. Microgivashits • Microgivashits are microscopic life forms that reside within all living cells. • We are symbionts with them, that is, life forms living together for mutual advantage. • Without microgivashits, people would not care about what they do, and we would have no pride in our work. • They continually speak to us, reminding us to do things right. What are microgivashits?
  • 19. Do it Right “It is often (always) tempting as a programmer to focus on doing it quickly to meet deadlines and budgets and so forth. But as I come across routines written in the 1990s in my product that is in use today in companies all over the world, I am reminded that it is better to focus on doing it right.” -Ben Langhinrichs 19#engageug
  • 20. Prepare your client if they will need to do their own internal training. They may not have the right resources and will need courseware. College of Education: Customer Training
  • 21. • Git • BitBucket • Mercurial • Codeville • Fossil • SourceTree Use Source Control • CVS • Subversion • Vesta • CIAO! • Vault • Bazaar
  • 23. Have fun { "Name": "Jason Voorhees", "Location": "Camp Crystal Lake", "Appearance": "Hockey Mask", "Weapon": "Machete", "Occupation": “Behaviorist", "Attack": 1045, "Health": 1045, "Toughness": 1013, "Recovery": 1013, "Power": 100, "Special": "Unyielding Pursuit" }
  • 24. A few more things • Communicate • Find a partner • Know what you are working with • Acknowledge and Repent past mistakes • Talk to END USERS • Avoid Turf Wars 24#engageug
  • 25. If you introduce new players or key point persons, make sure they understand your customer. Your brand looks ridiculous when your client must train your new guy. Communications 101
  • 27. Know what you are working with “Googling Errors for 2 hours can save you 10 minutes of reading documentation” -Daniel Nashed 27#engageug
  • 29. Acknowledge & Repent Past Mistakes Stop Using Hidden Design
  • 30. • Marketing Campaign application You don’t know
  • 31. • Marketing Campaign application • Repository for mixed-media attachments (documents, images, sound clips, etc) Your specs are wrong
  • 32. • Marketing Campaign application • Repository for mixed-media attachments (documents, images, sound clips, etc) • Workflow & Approvals, Mail Notifications, etc. Your requirements are invalid
  • 33. • Marketing Campaign application • Repository for mixed-media attachments (documents, images, sound clips, etc) • Workflow & Approvals, Mail Notifications, etc. • Multiple meetings with Business Process owners Your client doesn’t know what they want
  • 34. • Marketing Campaign application • Repository for mixed-media attachments (documents, images, sound clips, etc) • Workflow & Approvals, Mail Notifications, etc. • Multiple meetings with Business Process owners • Multiple architecture reviews You have been talking to the wrong people
  • 35. • Marketing Campaign application • Repository for mixed-media attachments (documents, images, sound clips, etc) • Workflow & Approvals, Mail Notifications, etc. • Multiple meetings with Business Process owners • Multiple architecture reviews • UAT MASSIVE FAILURE – Workflow USELESS Talk to END USERS
  • 37. Be Kind Costs you Nothing Wheaton’s Rule 37#engageug
  • 38. Give Back “When you reach the top, remember to send the elevator back down for the others” -Edith Piaf 38#engageug
  • 39. Thanks to our Sponsors
  • 40. www.azlighthouse.com devin.olson@azlighthouse.com Linked In: Devin Olson Facebook: default.xsp Twitter, Skype: @spanky762 +1 616-295-1683 Devin S. Olson Contact Info