Timeline
Briefly

Timeline
"1960s: OOP started way back here 1970: Managing the Development of Large Software Systems, by Winston Royce 1972: C 1983: C++ 1983: SMTP 1989: Object Oriented Thinking, including CRC Cards 1990's: OOAD Object-oriented analysis and design (mid 90's) 1990: World Wide Web 1991: Python 1992: ClearCase 1993: Continuous Integration 1993: Object-Oriented Development: The Fusion Method - from HP. I used this book in a software engineering class in either 94 or 95 1993: SCRUM (formally introduced in 95) 1993: Mosaic browser 1994: Netscape Navigator"
"1995: Unified Process 1995: Java 1995: javaScript 1995: PHP 1995: Internet Explorer 1993: Six Sigma, although I learned about it in the early 2000's 1996: Acceptance Testing 1996: CSS 1996: curl 1996: Extreme Programming, XP, including test first programming 1996: Graduated from UO with a MSCS 1996: I start working at HP in the Satellite Test Systems group 1997: Feature Driven Development 1997: JUnit for Java 1997: UML 1.0"
"1998: CI added to XP 1998: First XP article 1999: Refactoring book 1999: Pragmatic Programmer 2001: Lean Six Sigma - wikipedia article has a great description of waste 2001: Snowbird and The Manifesto for Agile Software Development 2001: CruiseControl CI 2001-2003: Dotcom bubble bursts 2001-2003: Probably also about the time I start writing some Python code 2002: TDD by Example book 2003: Lean Software Development 2003: This is probably when I start shifting to a TDD-sh mindset, after reading Pragmatic"
OOP foundations trace to the 1960s. The 1970s introduced formal software project management thinking. Major programming languages and protocols emerged across decades: C, C++, SMTP, Python, Java, JavaScript, and PHP. The World Wide Web and early browsers triggered the web era. Development practices evolved to include OOAD, UML, Continuous Integration, SCRUM, XP, TDD, refactoring, and Agile/Lean principles. Tools and frameworks reflected these shifts: ClearCase, curl, JUnit, CruiseControl, and prominent unit testing frameworks. Personal career milestones include a 1996 MSCS graduation and employment at HP, with a gradual shift toward test-driven and Agile-aligned development mindsets.
Read at pythontest.com
Unable to calculate read time
[
|
]