Global Mines

paypal.me/bornfreesoul

Monday, January 22, 2007

The Software Development Cycle !

The Software Development Cycle!
1. Programmer produces code he believes is bug-free.
2. Product is tested. 20 bugs are found.
3. Programmer fixes 10 of the bugs and explains to the testing department that the other 10 aren’t really bugs.
4. Testing department finds that five of the fixes didn’t work and discovers 15 new bugs.
5. Repeat three times steps 3 and 4.
6. Due to marketing pressure and an extremely premature product announcement based on overly-optimistic programming schedule, the product is released.
7. Users find 137 new bugs.
8. Original programmer, having cashed his royalty check, is nowhere to be found.
9. Newly-assembled programming team fixes almost all of the 137 bugs, but introduce 456 new ones.
10. Original programmer sends underpaid testing department a postcard from Fiji. Entire testing department quits.
11. Company is bought in a hostile takeover by competitor using profits from their latest release, which had 783 bugs.
12. New CEO is brought in by board of directors. He hires a programmer to redo program from scratch.
13. Programmer produces code he believes is bug-free.
And the cycle continues... .
- January 22, 2007
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest

No comments:

Post a Comment

Newer Post Older Post Home
Subscribe to: Post Comments (Atom)
  • The 5 Most Common UI Design Mistakes - Kapil Sharma
    Although the title  UI Designer  suggests a sort of departure from the traditional  graphic designer , UI design is still a part of the hi...
  • MonkeyRunner Automation Testing Tool for Android O.S
    MonkeyRunner Automation Testing Tool for Android O.S:  The monkeyrunner tool provides an API for writing programs that control an Android de...
  • Uhuru Application cloud service: Pre-Beta Testing. - Kapil Sharma
    UhuruAppCloud Service: (Exploration Testing) It's a new cloud based application hosting service.  Nice and fast UI, I can ...

How Hypersonic Flight Will Shrink a 6-Hour Journey to 15 Minutes.

 

Total Pageviews

Blog Archive

  • ►  2026 (29)
    • ►  May (10)
    • ►  March (4)
    • ►  February (7)
    • ►  January (8)
  • ►  2025 (7)
    • ►  June (3)
    • ►  February (1)
    • ►  January (3)
  • ►  2024 (5)
    • ►  December (1)
    • ►  May (2)
    • ►  April (1)
    • ►  January (1)
  • ►  2023 (45)
    • ►  December (2)
    • ►  November (2)
    • ►  October (2)
    • ►  July (1)
    • ►  June (4)
    • ►  May (2)
    • ►  April (18)
    • ►  March (14)
  • ►  2022 (9)
    • ►  December (2)
    • ►  September (4)
    • ►  January (3)
  • ►  2021 (5)
    • ►  December (2)
    • ►  October (2)
    • ►  September (1)
  • ►  2020 (6)
    • ►  October (5)
    • ►  May (1)
  • ►  2019 (2)
    • ►  March (1)
    • ►  January (1)
  • ►  2018 (3)
    • ►  July (1)
    • ►  June (2)
  • ►  2017 (5)
    • ►  November (1)
    • ►  October (1)
    • ►  September (1)
    • ►  February (2)
  • ►  2016 (50)
    • ►  December (4)
    • ►  November (3)
    • ►  October (4)
    • ►  September (5)
    • ►  August (5)
    • ►  July (3)
    • ►  June (6)
    • ►  May (4)
    • ►  April (4)
    • ►  March (6)
    • ►  February (3)
    • ►  January (3)
  • ►  2015 (13)
    • ►  December (4)
    • ►  November (2)
    • ►  October (1)
    • ►  July (1)
    • ►  May (2)
    • ►  April (1)
    • ►  March (1)
    • ►  January (1)
  • ►  2014 (7)
    • ►  December (1)
    • ►  September (1)
    • ►  May (1)
    • ►  April (1)
    • ►  March (1)
    • ►  February (2)
  • ►  2013 (18)
    • ►  November (1)
    • ►  October (1)
    • ►  September (1)
    • ►  August (3)
    • ►  July (3)
    • ►  June (2)
    • ►  May (1)
    • ►  April (1)
    • ►  March (3)
    • ►  January (2)
  • ►  2012 (13)
    • ►  December (2)
    • ►  September (1)
    • ►  July (2)
    • ►  June (1)
    • ►  May (1)
    • ►  April (1)
    • ►  March (3)
    • ►  February (2)
  • ►  2011 (7)
    • ►  August (1)
    • ►  July (1)
    • ►  May (3)
    • ►  April (1)
    • ►  March (1)
  • ►  2010 (9)
    • ►  December (2)
    • ►  September (3)
    • ►  May (2)
    • ►  February (1)
    • ►  January (1)
  • ►  2009 (16)
    • ►  December (1)
    • ►  November (1)
    • ►  October (1)
    • ►  September (1)
    • ►  August (1)
    • ►  July (1)
    • ►  June (1)
    • ►  May (2)
    • ►  April (1)
    • ►  March (1)
    • ►  February (1)
    • ►  January (4)
  • ►  2008 (19)
    • ►  December (1)
    • ►  November (1)
    • ►  October (1)
    • ►  September (5)
    • ►  August (1)
    • ►  July (1)
    • ►  June (4)
    • ►  May (1)
    • ►  April (1)
    • ►  March (1)
    • ►  February (1)
    • ►  January (1)
  • ▼  2007 (10)
    • ►  December (1)
    • ►  November (1)
    • ►  October (1)
    • ►  July (1)
    • ►  May (1)
    • ►  April (1)
    • ►  March (1)
    • ►  February (1)
    • ▼  January (2)
      • The Software Development Cycle !
      • Testing Mines
  • ►  2006 (17)
    • ►  October (1)
    • ►  September (1)
    • ►  August (2)
    • ►  June (2)
    • ►  May (11)

Search This Blog

  • Home

Report Abuse

Translate

Contributors

  • Bug
  • Unknown

Followers

Labels

  • .com
  • .Net
  • (India)
  • 1004
  • 11
  • 11.0
  • 11.00
  • 13MP rear camera
  • 15 Minutes
  • 1Gbps
  • 2
  • 2.5.0
  • 2016
  • 2025
  • 2026
  • 2026-2025
  • 2026.5.20
  • 25
  • 32 Bit
  • 3D
  • 3GB
  • 404
  • 4G
  • 4G LTE network
  • 4K
  • 50
  • 525 mAh LiPo battery
  • 5G
  • 5G (fifth generation)
  • 6 Hours
  • 64 Bit
  • 70 inch
  • 829
  • 8MP Camera
  • a 6-Hour
  • A:B Tests
  • A/B testing
  • A14
  • Access
  • account
  • achievements
  • Actions
  • Actor
  • Adreno
  • Adreno 330
  • advance
  • AGI
  • Agile
  • agonists
  • agreements outline
  • AI
  • AI agents
  • AI language model
  • Air pod Pro 2022
  • air-conditioned
  • Ajax
  • Algo
  • algorithm
  • Allotment
  • AlphaGo program
  • Alteryx platform
  • Amazon
  • Ambient Light
  • AMOLED 5
  • and
  • and Alaska
  • and JavaScript
  • and the United Arab Emirates
  • Andoni Iraola
  • Andrew Ng
  • Android
  • Android Lollipop
  • Angel One
  • Angular 2
  • AngularJS
  • Annum
  • Answers
  • Ant
  • anthropic
  • Anthropic's
  • Apache
  • API
  • App
  • Apple
  • Apple 14 Pro
  • Apple 2021
  • Apple 2022
  • Apple CarPlay - #WWDC25
  • Apple iOS 26 - #WWDC25
  • Apple iPad
  • Apple iPad 2020
  • Apple iPad Air 2020
  • Apple iPhone 14
  • Apple Liquid Glass
  • Apple Watch
  • Apple watch 8
  • Apple Watch Series 8
  • Apple’s WWDC 2017
  • Application
  • Applied
  • approach
  • AR
  • Architect
  • ARKit platform
  • Artificial Intelligence
  • Assistant
  • Aston Villa
  • Atlético Madrid
  • Atom or Slack
  • Augmented reality
  • Aurora Borealis
  • Australia
  • Automation
  • Azure
  • bag
  • Bank
  • Barcelona
  • Barcelona Football Club
  • Bard
  • Basic
  • Basics
  • basketball player
  • Bat
  • batch
  • battery
  • BBPS
  • BEAM
  • Bearish Gartley Pattern
  • benefit workers
  • Best
  • Beta
  • better wages
  • Bharat
  • Bharat Bill Payment System (BBPS)
  • bharat petroleum
  • Bharat Petroleum Corporation Limited (BPCL)
  • BigData
  • BigQuery
  • Bill
  • Billion
  • Birmingham
  • Blackrock
  • Blackwell
  • BlockChain
  • blockchain technology
  • BlockChains
  • blog
  • Blueprint
  • Bluetooth
  • Bombay Stock Exchange (BSE)
  • bootstrap
  • Boundary
  • Bowl
  • Box
  • BPCL
  • Bridging
  • broker
  • Browser
  • BRS
  • BSE
  • Buffett
  • Bug
  • buggy
  • Build
  • Bullish Butterfly Pattern
  • Bullish Gartley Pattern
  • Business
  • Business Analyst
  • Butterfly
  • BVA
  • C-Sharp
  • C#
  • C++
  • calculation
  • California
  • Camera
  • Canada
  • Car
  • car play
  • cardiovascular
  • Career
  • CASA
  • case
  • cases
  • Cassandra
  • catastrophic
  • CBDC
  • CBT
  • CCNA
  • Cell
  • cells
  • Celsius
  • Celta Vigo
  • Champions
  • Championship
  • championships
  • Change
  • chart patterns
  • ChatGPT
  • Checkpoint
  • Chelsea FC
  • Chip
  • Chrome
  • Class
  • Class 1003
  • Class Partition
  • Classic
  • Claude
  • Claude Opus 4.5
  • Clean
  • Client
  • client operating system
  • Climate change
  • Clod
  • cloud
  • CMS
  • CO2
  • Coal
  • Cocktail
  • code
  • codeception
  • Codex
  • coding
  • CoffeeScript
  • Commercial
  • Commercials
  • Commodities
  • Communication
  • company
  • Company Website
  • Compatibility Testing
  • competitive
  • complexity
  • compounding
  • Computer
  • computer operations
  • Computers
  • Computing
  • concurrent programming
  • Console
  • cookbook
  • cooking
  • Cool
  • CoreML
  • countries
  • courses!
  • CPU
  • Crab
  • Crash
  • Cross
  • Crypto
  • CSE
  • CSS
  • cultural and historical sites
  • Currency
  • Cycle
  • Daily Scrums; Scrum Master
  • DALL-E
  • dance
  • Dash
  • dashboard
  • data
  • data analysis
  • Data Analytics Tool
  • Data Lake
  • Data Lake House
  • Data Science
  • Data Warehouse
  • Database
  • Date Warehouse
  • DBA
  • DBaaS
  • DC motor
  • Declarative
  • deep learning
  • deep research
  • Defensive Player
  • deforestation
  • Delivery
  • Demo
  • Deno
  • design
  • designer
  • Desktop
  • developed
  • Development
  • devRant
  • diagram
  • Digital
  • Digital Commerce
  • digital commerce ecosystem
  • digital payments
  • Digital Rupi
  • Dillon Brooks
  • Direct
  • Dish
  • Disney
  • Diverse datasets
  • DIY
  • Django
  • Document
  • Dollars
  • DOM
  • Dosa
  • double
  • draft night
  • drive-app
  • Driver
  • Drone
  • drupal
  • DTP
  • Earth
  • Earth's climate
  • Eclips
  • Eclipse
  • economic growth
  • ecosystem
  • ecosystems
  • Education
  • ElasticSearch
  • electric bike
  • Electrical Motor
  • electricity
  • Electron
  • Electron app
  • Elon Musk
  • employment
  • Empowering
  • encryption
  • energy
  • Engineer
  • Engineering
  • England
  • English Championship
  • environment
  • environments
  • episodes
  • Equation
  • Equivalence
  • error
  • Error Guessing
  • essential
  • ETF
  • ETL
  • Europe
  • European Cup
  • Event
  • events
  • Excel
  • Exception
  • Execution
  • Explained
  • exposure
  • Faster
  • feeds
  • feedspot
  • Finance
  • financial
  • Finland
  • FinTech
  • FireFox
  • Flight
  • Flink
  • flow
  • FM
  • Food
  • football
  • for
  • Forever
  • Formats
  • formula
  • fossil fuels
  • Frame
  • Frames
  • framework
  • frameworks
  • Free
  • Freelancer
  • From
  • front-end developers
  • Fulham
  • Fulham Football Club
  • Full HD @ 441 PPI
  • Fun
  • Functional
  • Fund House
  • Funds
  • Fury
  • Future
  • gaining momentum
  • Gaming
  • Gartley
  • Gasification
  • GB
  • Gemini
  • Geometry
  • GHz
  • GIMP
  • git
  • github
  • Global
  • Global Presence
  • global warming
  • GLP-1
  • God
  • Golang
  • Gold
  • Golden State Warriors
  • google
  • Google AI
  • Google app
  • Google Discover
  • Google Gemini AI Service
  • GPT
  • GPT (Generative Pretrained Transformer)
  • GPU
  • graphics design
  • Grid
  • Group
  • Groww
  • GSM
  • GUI
  • guide
  • Guru
  • Gyroscope
  • H.P
  • H265
  • Hadoop
  • Hardware
  • Harvesting
  • HDFC
  • HDFS
  • HDMI
  • Health
  • health risks
  • heat wave
  • Heavy Booster
  • Hibernate
  • high-quality
  • high-speed internet connectivity
  • higher
  • hiring guide
  • Hive
  • HKCL
  • hologram
  • Hololens
  • Home
  • Home Pod Mini
  • hosting Games
  • hot
  • Houston Rockets
  • How
  • Howto
  • HR
  • HTML
  • HTTP
  • https
  • hub
  • human
  • human capabilities
  • Human Communication
  • humanity
  • Hybrid
  • Hydrology
  • Hypersonic
  • IBM SPSS
  • ICE
  • Ice-cream
  • Iceland
  • ICICI Bank
  • iconic landmarks and destinations
  • IDE
  • IEEE
  • Illustrator
  • Ilya Sutskever
  • Image
  • imminent
  • implementation
  • Improve
  • IMPS
  • in
  • incognito mode
  • India
  • Indian
  • influenced
  • Installation
  • intercom
  • Internet
  • Intertoto Cup
  • interview
  • into
  • Introducing
  • Investment
  • Investor
  • Invitation
  • Invite
  • io8
  • iOS
  • iOS devices
  • iPad
  • iPad Air
  • iPad Mini
  • iPadOS
  • iPhone
  • iPhone 12
  • iPhone 12 Pro Max
  • iPhone 2021
  • iPhone Mini 5.4 inch
  • iPhone6
  • IPO
  • ISO
  • ISO Link Microsoft
  • IT
  • IT Jobs
  • IT Parks
  • JAR
  • Jason
  • Java
  • JavaScript
  • Jeff Dean
  • Jim Rogers
  • Jio
  • Jio Air Fiber
  • JMeter
  • Job
  • jobs
  • Joomla
  • Journey
  • jQuery
  • JSON
  • JUnit
  • Kafka
  • Kaggle
  • key player
  • kit
  • kitchen
  • La Liga titles
  • Labor unions
  • Labour Day
  • Lake
  • LaMDA language model
  • LAMF
  • LAN
  • language
  • Launch
  • layer of cool air
  • leads
  • Learn
  • Leidenfrost
  • levels actions
  • License
  • Life
  • LinkedIn
  • links
  • Linux
  • Lionel Messi
  • liquid
  • lithium-ion battery
  • live
  • LM
  • Load Testing
  • logic
  • London
  • Los Angeles Lakers
  • LPG Distribution
  • Lunar landing
  • machine
  • Machine Learning
  • Macintosh
  • Madrid
  • Magnet
  • mail
  • Maintainability Testing
  • Majorana 1
  • Making
  • Mali
  • management
  • manager
  • Manual
  • MapReduce
  • Matts
  • May Day
  • MCSD
  • MCU
  • MCX
  • measure
  • member
  • Memory
  • Memphis Grizzlies
  • Mercury
  • metric
  • MF
  • Microsoft
  • migration
  • Mitel
  • ML
  • Mobile
  • Mockups
  • Model
  • Money
  • MongoDB
  • Monkey Runner
  • Multi Commodity Exchange
  • multi-thread
  • Mutual
  • Mutual Funds
  • MVC
  • MySQL
  • Nano SIM
  • National Basketball Association (NBA)
  • National Stock Exchange (NSE)
  • Native
  • Natural environment
  • natural phenomenon
  • NBA
  • NBA championships
  • NBA Finals
  • NEFT
  • Network
  • New
  • New hardware Research
  • New launch
  • New York City
  • New York Stock Exchange (NYSE)
  • News
  • NiFi
  • NIFTY
  • node.js
  • Non-Functional Requirement (NFR)
  • North America
  • Northern Hemisphere
  • Northern Lights
  • Norway
  • NoSQL
  • NSE
  • nuclear reactors
  • numbers
  • Nutshell
  • NVIDIA
  • obesity
  • Object Relational Mapper
  • of Gold
  • Offer
  • Office
  • olden Future
  • ONDC
  • Oneplus 2
  • OnePlus 2 Mobile Phone Invite
  • Oneplus X
  • online
  • online services
  • Ontario
  • OOP
  • Open Network for Digital Commerce (ONDC)
  • Open Source
  • open-source
  • OpenAI
  • OpenClaw
  • Operating System
  • Optimized
  • Oracle
  • Orders
  • organizations
  • ORM
  • OS
  • Outlook
  • Overview
  • OxygenOS
  • page not found
  • Pair
  • Panchkula
  • Parallel Coding
  • Parquet
  • Pattern
  • Payments
  • PC
  • PDF
  • People
  • Performance
  • Performance Testing
  • petabytes
  • pharma
  • Phone
  • Photography
  • Photoshop
  • PHP
  • Pig
  • Pipeline
  • Pixel
  • Plan
  • Platform
  • Playbook
  • plutonium-239
  • POC
  • Pokémon Go
  • Port
  • Port 80
  • Port Adelaide
  • portfolio
  • potential
  • POW
  • Power BI
  • Power Point
  • premiered
  • Preview
  • Principles
  • Privacy
  • Process
  • Product
  • productivity
  • professional
  • professional football club
  • Programming
  • Project
  • projects
  • PSD
  • public education campaigns
  • Purchase
  • python
  • pytorch
  • QA
  • QTP
  • Quadrants
  • Qualcomm Snapdragon 801
  • Qualcomm Snapdragon 810
  • Quantum
  • Query
  • Quick
  • R
  • RAM
  • Ranorex
  • Rayo Vallecano
  • RBI
  • Real Madrid
  • Real Madrid vs Celta Vigo
  • Record Breaking
  • recruit
  • reddit
  • Regional
  • Regional Hydrological Conditions
  • Regression
  • release
  • Reliability Testing
  • reliance
  • repo
  • Requirements
  • research division
  • Result
  • retrospectives
  • Review
  • Richard Buckland
  • Risk
  • Ronaldinho
  • RTGS
  • Ruby
  • Ruby on Rails
  • Run
  • Ryan Dahl
  • SAAS
  • Sales
  • salt
  • Samuel L. Jackson
  • San Francisco
  • Sandbox
  • SAS
  • Sass
  • Saving
  • Savings
  • Scalability Testing
  • Scenario
  • Science
  • Screen Shot
  • Script
  • Scrum
  • Scrum Basics
  • Scrum Roles
  • Scrum; Scrum Master
  • ScrumMaster ; Agile ; Scrum
  • ScrumMaster; Scrum; Overview
  • ScrumMasters; Agile; XP
  • SDK
  • SDLC
  • SDN
  • Search
  • SEBI
  • Secret Invasion
  • Secure
  • secure exchange
  • security
  • Security Testing
  • Selenese
  • Selenium
  • Self-Hosted
  • sequence
  • series
  • Server
  • Server Error
  • Servers
  • service
  • Session
  • Setup
  • shapeshifting
  • Shell
  • Shrink
  • Shriram Properties
  • Simply
  • Singapore
  • SIP
  • Siri
  • Site
  • sites
  • sketch
  • slides
  • Slot
  • small and medium-sized enterprises (SMEs)
  • SmallCap
  • smart home
  • Smart phone
  • Snow
  • SoC
  • Social
  • Social Network
  • software
  • software engineers
  • Solution
  • source of neutrons
  • Southwest Division
  • Space
  • spacex starship launch
  • Spain
  • Spanish football club
  • Spark
  • specialized platforms
  • Specific
  • Specs
  • Speed
  • split
  • split testing.
  • spreadsheets
  • SQL
  • SRS
  • SSD
  • Stadia
  • stakeholders
  • Standard
  • Starship
  • stock
  • Stock Exchanges
  • Stockholm
  • Stocks
  • Storyboard
  • strategy
  • Streaming
  • structure
  • Style
  • success
  • success factors
  • Sunrise
  • super
  • Super Computer
  • support
  • Sustainable
  • Sweden
  • swift
  • System
  • System Analyst
  • Tableau
  • talented
  • Tata
  • Tata Technologies
  • Tax
  • TDD
  • Team
  • teamwork
  • Tech
  • techniques
  • Technology
  • Technology Solutions
  • telecommunications company
  • Template
  • TensorFlow machine learning library
  • Tesla Car Automobile Insurance Stock Market Business Value Money
  • test
  • Test Build
  • Test case
  • Test Plan
  • testbox
  • testers
  • Testing
  • The
  • the United Kingdom
  • The Unprecedented
  • Thorium reactors
  • thorium-based nuclear power
  • Threads
  • through
  • Tips
  • title
  • to
  • to Satellite (D2C)
  • Tonne
  • Tool
  • tools
  • Top
  • toptal
  • Toronto
  • Townships
  • TradingView
  • tradition
  • Traditional
  • Training
  • transportation
  • Travel
  • Turns
  • Tutorial
  • TV3
  • type 2 diabetes
  • Typeface
  • Types
  • Ubuntu
  • UEFA
  • UEFA Europa League
  • Uhuru
  • UI
  • Ultimate
  • unit testing
  • Unit tests
  • United States
  • Units
  • Unity
  • Universal
  • unix
  • unlimited data usage
  • Update
  • UPI
  • Upstocks
  • Upstox
  • uranium reactors
  • uranium-235
  • US
  • USA
  • Usability Testing
  • USB
  • user
  • User feedback
  • Utility
  • Validation
  • Value Analysis
  • Vanilla
  • vapor
  • VBscript
  • Verizon
  • Version
  • Version.
  • Video
  • video streaming
  • View
  • Villa Park
  • Virtual
  • Virtual reality
  • Visual design
  • Visual Studio
  • Vote
  • VR hardware
  • W3C
  • Warriors
  • Waste
  • water
  • Waterfall
  • Weather
  • Web
  • Web 2.0 test framework
  • Web App
  • web audio
  • Web Audio API
  • web browsers
  • web design
  • web designer
  • web developer
  • web developers
  • web development
  • Web driver
  • Web testing
  • Website
  • websites
  • West Coast
  • Western Conference
  • White Box testing
  • Wi-Fi
  • Will
  • Win 7
  • Windows
  • Windows 10
  • with
  • word
  • WordPress
  • Workspace
  • Write-up
  • Writing
  • X
  • XABCD Pattern
  • XABCD points
  • Xiaomi
  • XP
  • Yahoo
  • Yarn
  • year
  • Yii2
  • YouTube
  • Zerodha
  • Zi
  • Zurker
  • अभूतपूर्व
  • एंथ्रोपिक
  • ऐप
  • का
  • कैप
  • क्लाउड ओपस 4.5
  • जियो
  • फंड्स
  • फाइनेंशियल
  • फाइनेंस
  • रणनीति
  • वर्ष | 2026-2025:
  • सुपर
  • सोने
  • स्मॉल
Bitcoin donations: 1GWB27DsKi7nuYMLns9LHTEWzBma9hf8B2. Awesome Inc. theme. Theme images by jangeltun. Powered by Blogger.