Not Invented Here
Upcoming SlideShare
Loading in...5
×
 

Not Invented Here

on

  • 389 views

Slides from presentation at MSDN Live talks in March 2011. ...

Slides from presentation at MSDN Live talks in March 2011.

Norwegian blurb:

"Utviklere elsker å finne opp hjulet på nytt. Noen ganger kan det være nødvendig, men er vi bevisste på konsekvensene det har når vi velger å rulle våre egne rammeverk? Det er på tide å ta et oppgjør med “not invented here”-kulturen, og lære mer om det store økosystemet av komponenter og rammeverk som er tilgjengelig på .NET-plattformen. Ruby-verdenen har hatt stor suksess med gems, og tilsvarende verktøy på .NET-plattformen gjør det nå enklere enn noensinne å bruke 3. parts-biblioteker i prosjektene våre."

Statistics

Views

Total Views
389
Views on SlideShare
389
Embed Views
0

Actions

Likes
0
Downloads
3
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Not Invented Here Not Invented Here Presentation Transcript

  • «Not Invented Here»
  • culture thatavoids using or buyingalready existing knowledge
  • «When youre working on a really, really good team with great programmers, everybody elses code,frankly, is bug-infested garbage, and nobody else knows how to ship on time.» - Joel Spolsky
  • “No customer shouldaccept that the teamhired (…) has spent timewriting for example agrid control.” Frans Bouma
  • “If you’re writingADO.NET code by hand,you’re stealing fromyour employer or client.” Jeremy D. Miller
  • What is yourCompetitive advantage?
  • Business valueThe features that make yourusers more productive withyour system than without it.
  • InfrastructureThe fundamental structuresvaluable featuresare built on top of.
  • Example: The cost ofrolling your own ORM
  • Challenge: Managing all your(new) dependencies.
  • Web Platform Installer (+MSDeploy+WebDeploy)
  • In summary…
  • Will building it yourself give you a competitive advantage? Yes No Pick one of the dozen frameworks out there andConsider doing it in-house. get on with the important stuff!
  • Thank you for the attention!