Top 10 tips for software development management
-
Upload
ike-ellis -
Category
Technology
-
view
521 -
download
1
description
Transcript of Top 10 tips for software development management
![Page 1: Top 10 tips for software development management](https://reader033.fdocuments.net/reader033/viewer/2022060111/55666743d8b42a3d3f8b4ccf/html5/thumbnails/1.jpg)
Top 10 Tips for Software Development Management
Dedicated DevelopersMasterful DesignersEnlightened ArtisansSoftware Craftsmen
![Page 2: Top 10 tips for software development management](https://reader033.fdocuments.net/reader033/viewer/2022060111/55666743d8b42a3d3f8b4ccf/html5/thumbnails/2.jpg)
#1: The Difference Between Average, Good, & Great
![Page 3: Top 10 tips for software development management](https://reader033.fdocuments.net/reader033/viewer/2022060111/55666743d8b42a3d3f8b4ccf/html5/thumbnails/3.jpg)
#2: Finding & Keeping the Best
![Page 4: Top 10 tips for software development management](https://reader033.fdocuments.net/reader033/viewer/2022060111/55666743d8b42a3d3f8b4ccf/html5/thumbnails/4.jpg)
#3: Hiring Process
![Page 5: Top 10 tips for software development management](https://reader033.fdocuments.net/reader033/viewer/2022060111/55666743d8b42a3d3f8b4ccf/html5/thumbnails/5.jpg)
#4: Continuous Integration/Continuous Deployment
• We do it when we feel like it• We do it daily• We do it on a schedule• We do it at every check-in to source control
![Page 6: Top 10 tips for software development management](https://reader033.fdocuments.net/reader033/viewer/2022060111/55666743d8b42a3d3f8b4ccf/html5/thumbnails/6.jpg)
#5: Developers Cannot Be Trusted
“I don’t like accounting, so I don’t do much of it”
James Grenning
![Page 7: Top 10 tips for software development management](https://reader033.fdocuments.net/reader033/viewer/2022060111/55666743d8b42a3d3f8b4ccf/html5/thumbnails/7.jpg)
#6: The Importance of Shipping Software
![Page 8: Top 10 tips for software development management](https://reader033.fdocuments.net/reader033/viewer/2022060111/55666743d8b42a3d3f8b4ccf/html5/thumbnails/8.jpg)
#7: Resume Building
![Page 9: Top 10 tips for software development management](https://reader033.fdocuments.net/reader033/viewer/2022060111/55666743d8b42a3d3f8b4ccf/html5/thumbnails/9.jpg)
#8: Allow Failure
![Page 10: Top 10 tips for software development management](https://reader033.fdocuments.net/reader033/viewer/2022060111/55666743d8b42a3d3f8b4ccf/html5/thumbnails/10.jpg)
#9: When to Test
Write a line of code Deliver Code to Users
![Page 11: Top 10 tips for software development management](https://reader033.fdocuments.net/reader033/viewer/2022060111/55666743d8b42a3d3f8b4ccf/html5/thumbnails/11.jpg)
#10: Logs on the Fire
![Page 12: Top 10 tips for software development management](https://reader033.fdocuments.net/reader033/viewer/2022060111/55666743d8b42a3d3f8b4ccf/html5/thumbnails/12.jpg)
Q & A
The Monastery
Ike Elliswww.the-monastery.com
@ike_ellisBlog.the-monastery.com
www.linkedin.com/in/[email protected]
619.922.9801
![Page 13: Top 10 tips for software development management](https://reader033.fdocuments.net/reader033/viewer/2022060111/55666743d8b42a3d3f8b4ccf/html5/thumbnails/13.jpg)
Gaining Enlightenment
A Gathering Place
Finding Service
Shared Ideals
Commitment
A Lifestyle
Discipline
![Page 14: Top 10 tips for software development management](https://reader033.fdocuments.net/reader033/viewer/2022060111/55666743d8b42a3d3f8b4ccf/html5/thumbnails/14.jpg)
"One hundred years from now, our engineering may seem as archaic as the techniques used by medieval cathedral builders seem to today's
civil engineers, while our craftsmanship will still be honored" - The Pragmatic Programmer
![Page 15: Top 10 tips for software development management](https://reader033.fdocuments.net/reader033/viewer/2022060111/55666743d8b42a3d3f8b4ccf/html5/thumbnails/15.jpg)
What we do is not as important as how we do it…and yet:
Business Intelligence ReportingWarehousingCubingMobile
WebJavascriptResponsivenessDesignMVCASP.NET/PHP
CloudAzureAmazonGoogle
Mobile (Phones, Tablets, and the Potpourri)IOSDroidWindows
Big DataHadoopHDInsight
![Page 16: Top 10 tips for software development management](https://reader033.fdocuments.net/reader033/viewer/2022060111/55666743d8b42a3d3f8b4ccf/html5/thumbnails/16.jpg)
Ike EllisSQL Server/SQL Azure MVPChair SQL Pass, SDTIGTechEd SpeakerAuthor
John AckermanCode on MarsSDTIG Track LeaderBest Pure Developer on the
TeamProject Leader
Lynn LangitSQL Server MVPTechEd/SQLPass SpeakerAuthor.NET RocksChannel 9Popular Blogger/Twitter
Scott ReedAzure MVPSD Architecture Chairman
Brad CunninghamC# MVPSDTIG, SQLPass.NET Rocks
Llewellyn Falco2009 Agilist of the YearAgile Open Speaker/Track ChairApprovalsAuthorTechEd Speaker
Greg FriedmanUX/Design GeniusArtist Extraordinaire
![Page 17: Top 10 tips for software development management](https://reader033.fdocuments.net/reader033/viewer/2022060111/55666743d8b42a3d3f8b4ccf/html5/thumbnails/17.jpg)
Idea Develop Deliver Mentor
![Page 18: Top 10 tips for software development management](https://reader033.fdocuments.net/reader033/viewer/2022060111/55666743d8b42a3d3f8b4ccf/html5/thumbnails/18.jpg)
Respond With Urgency Don't Throw it Over the Wall
It's a Problem, When It's a Problem We Care About Our Craft
Ideas are Prized, Execution is Worshipped We Provide Options
Tell Me the Baby’s Ugly
We'll Figure it Out
Fix Broken Windows