StudentShare
Contact Us
Sign In / Sign Up for FREE
Search
Go to advanced search...

Future Of Software Engineering In The 21st Century. White Paper - Essay Example

Cite this document
Summary
Future Of Software Engineering In The 21st Century.
Some scholars say that the infancy of computers was the late twentieth century. True, for it wasn’t until the late 1980’s that the personal computer became prevalent in many Western homes. …
Download full paper File format: .doc, available for editing
GRAB THE BEST PAPER94% of users find it useful
Future Of Software Engineering In The 21st Century. White Paper
Read Text Preview

Extract of sample "Future Of Software Engineering In The 21st Century. White Paper"

Download file to see previous pages

If that is the case than this century will be the time period the computer will grow up. So the same can be said about its heart, the software. Software engineering has only been around for a little more than forty years and definitely has some growing to accomplish. After all, those four decades have seen a “software crisis” materialize and some would say it has declined or disappeared. Yet Dianna Mullet (2007) writes that the crisis lies with the difference between software development and engineering.

Developers are thought of as skilled craftsmen and normally the development cycle is a play it by ear or “ad hoc” process and new software is beset with cost and time overruns. This also results in increased maintenance and update costs. Unfortunately she also points most universities teach the “Craft mentality”. Differentially, software engineers approach the task as a scientific discipline. This is important to consider now that the software produced for businesses constitutes ninety per cent of all software and the average “large” software consists of over 50,000 lines of code (Ibid).

The time of some teenager making workable software in his spare time (think Mark Zuckerberg) is probably all but over. So then with twelve years almost finished, where does software engineering proceed in this century? . Ian Summerville of Lancaster University (2002) compares the work of Lord Kelvin when trying to envision the future of software engineering. What he calls the “human activity”, is that from which traditional science attains results, using standard mathematical equations to determine a practical solution, Although there has to be something of a human element in software, software engineering cannot be measured in the “normal” way, for the software as an abstract thing only supports the human activity and is not truly a physical part of the equation.

That being said, a lab is not the place to conduct experiments in software engineering. True, the development process can be started in the lab but the environment where the software is actually is to be utilized is the only true place where it can be determined as to whether the new software is feasible. He also states that “There is no technical solution to software complexity”. However, Boehm brings an interesting and hopeful point that the future should hold. Currently there is no software for checking software.

Perhaps in the near future even the hardware chip, in conjunction with a program, can check the code to verify its authenticity, to cut down on the astronomical maintenance costs. Summerville agrees with Mullet that finding a way for “traditional” scientists to recognize software engineering as another discipline in their field is tantamount for the process to succeed in this century. He uses a quote from Kelvin that is dated and sexist, is also relevant in the subject “Large increases in cost with questionable increases in performance can only be tolerated in race horses and women!

” In other words, the accepted way of huge

...Download file to see next pages Read More
Cite this document
  • APA
  • MLA
  • CHICAGO
(“Future Of Software Engineering In The 21st Century. White Paper Essay”, n.d.)
Future Of Software Engineering In The 21st Century. White Paper Essay. Retrieved from https://studentshare.org/information-technology/1460473-week
(Future Of Software Engineering In The 21st Century. White Paper Essay)
Future Of Software Engineering In The 21st Century. White Paper Essay. https://studentshare.org/information-technology/1460473-week.
“Future Of Software Engineering In The 21st Century. White Paper Essay”, n.d. https://studentshare.org/information-technology/1460473-week.
  • Cited: 0 times

CHECK THESE SAMPLES OF Future Of Software Engineering In The 21st Century. White Paper

Business Information Systems of Bognor Marine Watercraft Company

 It will not be wrong to declare 21st century as the era of science and technology since even in the business market, the flow of information from one source to another has now become a decisive factor of success or failure of a company (Laudon & Laudon, 2007, pp.... This paper includes an understanding of different aspects related to IT systems that will potentially assist Bognor Marine Watercraft Company in making the best use of its IT systems.... The paper referred to an example of an IT management that has been very successful in international companies....
9 Pages (2250 words) Term Paper

Advancements in Communications The Use of Cloud Computing

This paper will discuss various concepts of communication and its emerging factors in a cloud environment.... This paper will also outline the implications of cloud computing in communications.... hellip; This paper discusses the use of the cloud computing in communication.... This paper will discuss various concepts of communication and its emerging factors in cloud environment.... This paper will also outline the implications of cloud computing in communications....
8 Pages (2000 words) Research Paper

Introduction to WiMAX Technology

According to the text, one of the vital accomplishments of the 21st century was the invention of the computer and the subsequent creation of computer networks.... Arguably one of the most epic accomplishments of the 21st century was the invention of the computer and the subsequent creation of computer networks.... This paper is focused on the WiMAX Technology.... Considering the prominence of WiMAX in networking, this paper will set out to give a detailed discussion on some of the particular aspects of WiMAX....
13 Pages (3250 words) Research Paper

Technology and Economy Properties of Technology Companies

But in the information economy of the 21st century, the most priceless resource is often an idea, along with the right to profit from it [5].... The paper gives detailed information about the development of Turkey's technology industry as it can be observed through the performance of the particular companies that operate in this area and how the Turkish government should try to use technology in all its potentials....
26 Pages (6500 words) Term Paper

Cloud Computing and Software Evolution at Business

The author of this paper presents a detailed analysis of the new emerging technology paradigm.... The author of this paper also assesses and analyzes the main areas and factors, new developments, and implementations of cloud computing technology at businesses… Public clouds are executed using 3rd parties, and the implementations from diverse clients are probable to be mixed on the cloud's storage systems, servers, and networks.... The public clouds are hosted away from the user building and they diminish client risk by offering a flexible, yet provisional expansion to corporate infrastructure According to Bennett, Bhuller, & Covington (2009) the present business or corporate services such as instant messaging, e-mail, web content, and business software management are among various applications that could be accessed through a cloud environment....
24 Pages (6000 words) Research Paper

Process Analysis and Problem Solving

hellip;  Influential ideas such as 'Lean Manufacturing ' and 'Business Process engineering ' and de Bono's '6 Hats'( 1985)  are discussed, together with their relevance for success in business....  This article considers the history of business analysis, the present situation, and then how such analytical systems and skills may evolve and develop in the future.... In order to deal with such changes in the best way possible, it becomes necessary to be able to look into the future using business analysis techniques....
13 Pages (3250 words) Research Paper

The Developments of the Smart Phones

The paper looks into the earlier developments of the smartphones, the present status and the future that can be predicted based on the advancements that have taken place with the passage of time.... nbsp;  The middle of the 20th century was marked by rapid developments in the field of science and technology.... Mobile phones overtook the conventional form of communication source which were in place for almost a century- wired telephone systems....
11 Pages (2750 words) Research Paper

Rais Hassan Saadi Management System

… The paper "Rais Hassan Saadi Management System" is a perfect example of a term paper on logic and programming.... The paper "Rais Hassan Saadi Management System" is a perfect example of a term paper on logic and programming.... The developed system is a step towards keeping abreast with the firm management issues advancing to improve the management tasks within RHS and the industry at large PROBLEM STATEMENT The current management functions at the firm including management of staff, products, orders, sales, and financial record data are still paper-based and are done manually....
8 Pages (2000 words) Term Paper
sponsored ads
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.
Contact Us