Software Engineering

Read Complete Research Material

SOFTWARE ENGINEERING

Software Engineering

Table of Contents

Introduction1

Objective1

Background2

Software2

Software Engineering2

From Yesteryears to Today: The Advancements Made By the Software Engineering3

The Future of Software Engineering6

Assumptions of Future of Software Engineering7

Conclusion8

References9

The Future of Software Engineering

Introduction

Advancement and technology have their own meaning and definition in every respective era. In primitive times, progress would mean having a proper dwelling, food and shelter; however, now advancement holds a total new and different concept. Almost a century back it would be hard to believe the kind of progress mankind has made now. However, a progress made in a primitive era has led to and enabled us to make or achieve what we have achieved today. For example, the invention of fire and the power to control it led to the augmented accessible sources of food; and the invention of wheel led to the mode of conveyance we now use for our transport purposes. Let it be the skyscrapers, the fast-paced cars and trains, airplanes, the military, nuclear assets, communication, internet and much more. If we cogitate closely, we will end up deducing that, almost every other advancement made by the mankind is somehow linked with the progress made in the computer technology.

It enabled us to adapt to our natural environment in a constantly evolving unique way. The current advancements have delivered various modes of communication and transformation of information, which eventually has enabled us to minify the impediments, which earlier existed in communication. However, it will be extremely incorrect to grade the advancements achievement as beneficial in every aspect, these technological advancements enabled and encouraged us to demolish and destroy our world by contriving the deadly weapons for the sake of our safeguard. Technology has benefited us, and our society in numerous ways; it has enhanced our lifestyle, developed our economies, and enabled us to lead a luxurious life. However, these technologies have many spin-offs, as pollution, depletion of our resources, which is extremely detrimental to the earth and our environment. Often, the new technologies give rise to various ethical issues and questions, and now it seems as if the advancements in computer technology, especially software engineering are incessant (Cusumano, 2004).

Objective

Technology has paved entirely new paths for us in this world and our lives. The objective of this paper is clearly to illustrate the role of software and software development in shaping and enhancing our operations, functions and working in every possible and imaginable sector. The paper aims to discuss the real understanding of software and software engineering. Besides that, it further illustrates the advancements made in the software industry and the privileges it provided to the world, from primitive time to date. Furthermore, the purpose is to discuss the significance of assumptions in software engineering and development, as it allows engineers constantly to improve their productions and enhance the technology that revolves around software, also other facets of technology, which are entirely dependent on new and improved software.

Background

Software

Software is an integral component of computer, without it the computer would just be a ...
Related Ads