SlideShare a Scribd company logo
www.auroracs.lkSoftware Development Methodologies of Dumb ManagersCompiled  byNalakaGamageMissing lessons from text books
Missing lessons from text book Theory in text books is mostly happy scenarios
 Reality is often far from  theory
 Not all are professional
 Not all are smart
 Not all are honest
Its time to be knowledgeable and eliminate those incompetent and crooks out of industryThe strategy132Identify ItEliminate itName it“Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.”- Albert Einstein
The Dumb & Crook Methodologies in Practice
Development by Crisis (DBC)
Everything is a Crisis.
 Every task, you have to “Drop everything” and work all night long!
 Everything is a disaster.Dumb methodologies
Not Allowed To Do Development (NADD)
 Managers can be heroes in the meetings and not in development, so they like to keep on talking in meetings eating up valuable time of developers.
Then they will expect developers to stay late to do coding!Dumb methodologies
Budget Driven Development (BDD)
The time that a project will take is dictated by how much the client will pay, instead of how long it will take to develop the application.

More Related Content

What's hot (15)

PDF
Patterns for the People
Kevlin Henney
 
PPTX
Mob programming - Without the Torches and Pitchforks
Jeremy Wood, MBA, PMP, CSM, CSP, LSSBB, SPC4, SA
 
PDF
JDD2014: Game of Throneware, or how not to get killed when a developer become...
PROIDEA
 
PDF
Event storming recipes
Alberto Brandolini
 
PDF
Vakmanschap is meesterschap
Martijn Dashorst
 
PPT
564 Class Notes July 27, 2010
Stephanie Magleby
 
PPTX
Architecture In The Small
Richard Banks
 
PDF
The Automated Requirements Engineer: utopia or dystopia
Fabiano Dalpiaz
 
PDF
It's not simple at all
Alberto Brandolini
 
PDF
Redesigning everything (avanscoperta meeutp edition)
Alberto Brandolini
 
PPTX
Mob Programming - Whole Team Collaboration
Nick Goede
 
PDF
Faster than Agile - Proposal for Lavacon 2015
Jang F.M. Graat
 
PDF
DevOps Theory vs. Practice: A Song of Ice and Tire Fire
Leon Stigter
 
PPTX
Originate - Think In Hours Not Sprints
Rob Meadows
 
PDF
A volta dos que não foram (recap de lean, agile, xp, kanban)
Diego Pacheco
 
Patterns for the People
Kevlin Henney
 
Mob programming - Without the Torches and Pitchforks
Jeremy Wood, MBA, PMP, CSM, CSP, LSSBB, SPC4, SA
 
JDD2014: Game of Throneware, or how not to get killed when a developer become...
PROIDEA
 
Event storming recipes
Alberto Brandolini
 
Vakmanschap is meesterschap
Martijn Dashorst
 
564 Class Notes July 27, 2010
Stephanie Magleby
 
Architecture In The Small
Richard Banks
 
The Automated Requirements Engineer: utopia or dystopia
Fabiano Dalpiaz
 
It's not simple at all
Alberto Brandolini
 
Redesigning everything (avanscoperta meeutp edition)
Alberto Brandolini
 
Mob Programming - Whole Team Collaboration
Nick Goede
 
Faster than Agile - Proposal for Lavacon 2015
Jang F.M. Graat
 
DevOps Theory vs. Practice: A Song of Ice and Tire Fire
Leon Stigter
 
Originate - Think In Hours Not Sprints
Rob Meadows
 
A volta dos que não foram (recap de lean, agile, xp, kanban)
Diego Pacheco
 

Similar to Software development methodologies of dumb (20)

PDF
Distributed cat herding
Jilles van Gurp
 
PPTX
Agilelessons scanagile-final 2013
lokori
 
PDF
Big guns for small guys (reloaded)
Jorge López-Lago
 
PDF
What I have learned by dealing with a dungeon master
Raúl Araya Tauler
 
PPT
UI For Alien Cowboys
Matt Jones
 
PDF
The rocket internet experience @ PHP.TO.START 2013 in Turin
Alessandro Nadalin
 
PDF
UCD / IxD Introduction - User centric design, interaction design
sdavis6b
 
PDF
Scrum in the Enterprise - Making It Work With Distributed Teams - Liz Heier
Atlassian
 
PDF
From open source labs to ceo methods and advice by sysfera
fOSSa - Free Open Source Software Academia Conference
 
PDF
Adopting Domain-Driven Design in your organization
Aleix Morgadas
 
PDF
How good is your software development team ?
Kinshuk Adhikary
 
PDF
Excavating the knowledge of our ancestors
Uwe Friedrichsen
 
PPTX
How to sustain a tool building community-driven effort
Jordi Cabot
 
PPTX
Cinci ug-january2011-anti-patterns
Steven Smith
 
PPTX
Clean Code Software Engineering
Inocentshuja Ahmad
 
PPTX
What can DesignOps do for you? by Carol Smith at TLMUX in Montreal
Carol Smith
 
PPTX
Orientation session
GoogleDeveloperStude2
 
PPTX
Agile?! Are You Crazy???
lazygolfer
 
PDF
Scottish Ruby Conference 2014
michaelag1971
 
PPT
Software Development in 21st Century
Henry Jacob
 
Distributed cat herding
Jilles van Gurp
 
Agilelessons scanagile-final 2013
lokori
 
Big guns for small guys (reloaded)
Jorge López-Lago
 
What I have learned by dealing with a dungeon master
Raúl Araya Tauler
 
UI For Alien Cowboys
Matt Jones
 
The rocket internet experience @ PHP.TO.START 2013 in Turin
Alessandro Nadalin
 
UCD / IxD Introduction - User centric design, interaction design
sdavis6b
 
Scrum in the Enterprise - Making It Work With Distributed Teams - Liz Heier
Atlassian
 
From open source labs to ceo methods and advice by sysfera
fOSSa - Free Open Source Software Academia Conference
 
Adopting Domain-Driven Design in your organization
Aleix Morgadas
 
How good is your software development team ?
Kinshuk Adhikary
 
Excavating the knowledge of our ancestors
Uwe Friedrichsen
 
How to sustain a tool building community-driven effort
Jordi Cabot
 
Cinci ug-january2011-anti-patterns
Steven Smith
 
Clean Code Software Engineering
Inocentshuja Ahmad
 
What can DesignOps do for you? by Carol Smith at TLMUX in Montreal
Carol Smith
 
Orientation session
GoogleDeveloperStude2
 
Agile?! Are You Crazy???
lazygolfer
 
Scottish Ruby Conference 2014
michaelag1971
 
Software Development in 21st Century
Henry Jacob
 
Ad

More from Aurora Computer Studies (20)

PPTX
Learning English as a Second Language
Aurora Computer Studies
 
PPTX
Characteristics of laders
Aurora Computer Studies
 
PPTX
නායකයකුගේ ගුණාංග
Aurora Computer Studies
 
PPTX
How to do your Advanced Level (AL) studies successfully
Aurora Computer Studies
 
PPTX
Study BIT-UCSC @ Aurora Computer Studies
Aurora Computer Studies
 
PPTX
විභාගයට සාර්ථකව මුහුණ දීම
Aurora Computer Studies
 
PPTX
How to face exams effectively?
Aurora Computer Studies
 
PPTX
How to act like busy in three steps?
Aurora Computer Studies
 
PPTX
Classification of human languages
Aurora Computer Studies
 
PPTX
බුද්ධිමත් අයකු ගේ චරිත ලක්ෂණ
Aurora Computer Studies
 
PPTX
Quotes for life
Aurora Computer Studies
 
PPTX
මිනිස්සු ආගම් අදහන්නේ ඇයි?
Aurora Computer Studies
 
PPTX
Why do people believe in religions?
Aurora Computer Studies
 
PPTX
සිරි ලංකාවේ ව්‍යාජ බයිස්කෝප් සමාජය
Aurora Computer Studies
 
PPTX
Agile philosophy for life
Aurora Computer Studies
 
PPTX
Career paths in ICT
Aurora Computer Studies
 
PPTX
How to build a successfull software
Aurora Computer Studies
 
PPTX
Attributes of great programmer
Aurora Computer Studies
 
PPTX
මනස සේදීම (Brain washing)
Aurora Computer Studies
 
PPTX
Brainwashing - What, why, how and preventing
Aurora Computer Studies
 
Learning English as a Second Language
Aurora Computer Studies
 
Characteristics of laders
Aurora Computer Studies
 
නායකයකුගේ ගුණාංග
Aurora Computer Studies
 
How to do your Advanced Level (AL) studies successfully
Aurora Computer Studies
 
Study BIT-UCSC @ Aurora Computer Studies
Aurora Computer Studies
 
විභාගයට සාර්ථකව මුහුණ දීම
Aurora Computer Studies
 
How to face exams effectively?
Aurora Computer Studies
 
How to act like busy in three steps?
Aurora Computer Studies
 
Classification of human languages
Aurora Computer Studies
 
බුද්ධිමත් අයකු ගේ චරිත ලක්ෂණ
Aurora Computer Studies
 
Quotes for life
Aurora Computer Studies
 
මිනිස්සු ආගම් අදහන්නේ ඇයි?
Aurora Computer Studies
 
Why do people believe in religions?
Aurora Computer Studies
 
සිරි ලංකාවේ ව්‍යාජ බයිස්කෝප් සමාජය
Aurora Computer Studies
 
Agile philosophy for life
Aurora Computer Studies
 
Career paths in ICT
Aurora Computer Studies
 
How to build a successfull software
Aurora Computer Studies
 
Attributes of great programmer
Aurora Computer Studies
 
මනස සේදීම (Brain washing)
Aurora Computer Studies
 
Brainwashing - What, why, how and preventing
Aurora Computer Studies
 
Ad

Recently uploaded (20)

PDF
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
PDF
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
PDF
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
PDF
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
PDF
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
PDF
What Makes Contify’s News API Stand Out: Key Features at a Glance
Contify
 
PDF
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
PDF
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
PDF
Biography of Daniel Podor.pdf
Daniel Podor
 
PPTX
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
PDF
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
PPTX
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
PDF
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
PDF
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
PDF
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
PPTX
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
PDF
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
PDF
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
PPTX
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
What Makes Contify’s News API Stand Out: Key Features at a Glance
Contify
 
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
Biography of Daniel Podor.pdf
Daniel Podor
 
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 

Software development methodologies of dumb

  • 1. www.auroracs.lkSoftware Development Methodologies of Dumb ManagersCompiled byNalakaGamageMissing lessons from text books
  • 2. Missing lessons from text book Theory in text books is mostly happy scenarios
  • 3. Reality is often far from theory
  • 4. Not all are professional
  • 5. Not all are smart
  • 6. Not all are honest
  • 7. Its time to be knowledgeable and eliminate those incompetent and crooks out of industryThe strategy132Identify ItEliminate itName it“Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.”- Albert Einstein
  • 8. The Dumb & Crook Methodologies in Practice
  • 10. Everything is a Crisis.
  • 11. Every task, you have to “Drop everything” and work all night long!
  • 12. Everything is a disaster.Dumb methodologies
  • 13. Not Allowed To Do Development (NADD)
  • 14. Managers can be heroes in the meetings and not in development, so they like to keep on talking in meetings eating up valuable time of developers.
  • 15. Then they will expect developers to stay late to do coding!Dumb methodologies
  • 17. The time that a project will take is dictated by how much the client will pay, instead of how long it will take to develop the application.
  • 18. Generally leading to massively over-budget projects and exhausted developers.Dumb methodologies
  • 20. All wisdom, logic or process goes out the window when Mr. Axxhole is in the room, doing whatever idiotic, selfish thing he thinks is best.
  • 21. There may be rules and processes, but Mr. Axxhole breaks them and people follow anyway.
  • 22. In worst case Mr. Axxhole might be a completely non technical person who has positional power (i.e. Boss). Dumb methodologies
  • 23. Client Wants It Anyway (CWI)
  • 24. No matter how inane or unusable, just because the marketing teams wants it then it has to be in there.
  • 25. Usually an over-budget, non-specified that will never be paid for.Dumb methodologies
  • 27. You create the same application someone in your company, division, department, or cubicle has already created.
  • 28. But you either (A) want to write your own, or (B) had no idea someone else had done it.Dumb methodologies
  • 29. Just One More Feature Outside Schedule (JOMFOS)
  • 30. Regardless how tight the schedule, or how late the project – JOMFOS product managers can always find something strategic and groundbreaking that not only breaks the current design, but also has to be squeezed in before the unmoving release date.Dumb methodologies
  • 32. Copious amounts of inaccurate, verbose and unnecessary documentation are prepared and maintained as if they somehow embody everything that needs to be done in the software.Dumb methodologies
  • 33. Next Shiny Thing Development (NSTD)
  • 34. When your development focus changes every time your boss comes back from a tech conference.Dumb methodologies
  • 35. Everything is High Priority (EHP)
  • 36. Management comes and tell you that something is required ASAP and next day something else is required ASAP – in the end nothing gets done!Dumb methodologies
  • 37. IWIWSE mode (I Wish I Was Somewhere Else)
  • 38. When two or more of the previous methodologies are in effect the guys that really have a clue often get intoIWIWSE mode (I Wish I Was Somewhere Else) which produces some of the most unmotivated code in existenceThe Result is……………..
  • 39. Its time to kick these unprofessional / incompetent project management practices out of software industry Let’s eliminate it !IT industry is for smart people doing smart things in smart ways.. Let’s not dumb, crook and vicious people spoil the industry !!
  • 40. Aurora Computer StudiesThe choice of the smartAurora Computer StudiesSummerset College, 3rd Floor, DFCC Building, 135, Highlevel Road,Maharagama, Sri Lankaagewww.auroracs.lk