So I’ve noticed that the majority of the blogs revolve around where the types of IS’s and how they work etc etc. I thought that for my blog today, I would discuss Winston Royce and Dr. Barry Boehm, without whom, we wouldn’t be writing these blogs, as the Software Development Life Cycle would not exist!🙂 Enjoy🙂
In 1970, Winston W. Boyce conceived the SDLC as an aid to programming, with 2 stages of analysis and coding.
Boyce was born in the 1920s in America, and he was a computer scientist. Boyce was director of the Lockheed Software Technology Center in Austin, Texas.He was also one of the leaders in Software Development in the later half of the 20th Century. He was the first person to describe the Waterfall model in his 1970 paper entitled Managing the Development of Large Software Systems. Although he never once used the term “waterfall”, the paper did include a graphic image depicting progress through process phases that certainly resembled a waterfall. Without this development, modern system analysis and design would not be as efficient as it is.
As I mentioned above, Boyce was born in 1929 in America. He also had a keen interest in science and the development of technology throughout his life. He studied at the Californian Institute of Technology, and he received a BS in Physics, an MS in Aeronautical Engineering, as well as a PhD in Aeronautical Engineering. He worked for over 35 years in management, engineering, research and teaching, before passing away in his home in Clifton, Virginia on the 7th June, 1995. For his work, Boyce received the AIAA (American Institute of Aeronautics and Astronautics.
Dr Barry Boehm expanded on Boyce’s work, and he listed a number of the main phases of software development in 1974. Boehm was born in 1935, and similar to Boyce, also showed a key interest in software development and science. He received a BA, a MS and a PhD all in Mathematics in Harvard, and UCLA.
In an important 1973 report entitled “Ada – The Project : The DoD High Order Language Working Group” to the Defense Advanced Research Projects Agency, Boehm predicted that software costs would overwhelm hardware costs. The Agency had expected him to predict that hardware would remain the biggest problem, encouraging them to invest in even larger computers. The report inspired a change of direction in computing.
One of Boehm’s most important discovery was that of the Spiral Model of Software Development. In this method, the phases of development of repeatedly revisited. This, in turn, influenced Extreme Programming.