Got a tricky question? Receive an answer from students like you! Try us!

Software engineering - Essay Example

Only on StudentShare
Undergraduate
Author : mrazkira
Essay
Miscellaneous
Pages 3 (753 words)

Summary

According to Webster's New World Dictionary engineer is defined as arrangement or management skills by artful contrivance and engineering is termed as making use of sciences such as physics, chemistry, etc., to help mankind. The application of engineering to the design, research, analyzes and development of software technology is called as software engineering.

Extract of sample
Software engineering

Development of programming languages was at the initial stages and much work has to be in field of software technology.
The hardware equipment used in programming were huge and weighed in tons. To operate one computer more than 10 persons were required. The space required for it was just like an auditorium. The expenses on maintenance were sky high. It was very time consuming effort for even to do simple mathematic calculations.
Research on development of software technologies was given more importance and works on these issues were employed. Many companies realized the importance of development of software technology and many research institutes were developed accordingly.
After the development of some programming languages like FORTRAN the importance of programming concepts were realized and companies like IBM, Microsoft, Apple, etc., invested heavily on the development of these technologies. The problems faced by these companies were:
Development Time problem: In the development of large systems sometimes technology goes through a generation change from the time it was first conceptualized to the tie of delivery. Sometimes systems have to be reprogrammed completely.
System User Interface problem: At the time of initial designing of the technology many associated operational procedures were neglected. ...
Download paper

Related Essays

Software Engineering
Here, managing data being the prime task of Data-processing system, it is less applicable to the above system. All naturally happening systems are data processing systems, so that means what all we see is processed and interpreted by us so as to make it more relevant and useful. As far as our system is concerned, it is more of a spontaneous system rather than data related issues. The only information that needs to be kept is as the reference for examining values. Also, another useful thing is to make a log of all the different parameters such as pressure, temperature, etc, which can be really…
8 pages (2008 words)
SOFTWARE ENGINEERING assignment 4
To some, one thing could be different form another, to someone else. They precisely have different set of requirements which help them to conceptualize what they think is true.…
2 pages (502 words)
Software Engineering Assignment
The software process model facilitates better management of process resources and decomposes into micro level, into subsystems, to identify internal data flows and external penetrations thus helping in process improvements. The failure of safety critical system results in injury and loss of life (for example malfunctioning of a chemical plant) whereas failure of mission critical system results in failure of goal-directed activity (weather forecasting system) and failure of business critical systems (for example accounting system in a bank) results in very high costs for the business using the
2 pages (502 words)
SOFTWARE ENGINEERING assignment 3
The attitude towards work and system are very important attributes towards the success of a project.…
2 pages (502 words)
Software Engineering
Some of them are Waterfall model, Spiral Model, Rapid Application Development (RAD) model, Prototyping model, Incremental Model, Concurrent Development Model, Component-based model, Formal Methods model and Fourth Generation Techniques. All these models describe different processes that are used for development of software. Generally for new types of applications, Waterfall model, Spiral Model, Rapid Application Development (RAD) model and Prototyping model are not yet so standardised. For these types of application new models such as Incremental Model, Concurrent Development Model,…
10 pages (2510 words)
Software Engineering
ally, this is based on the suppositions, put through continuous discussion and upheld through enduring experience that a disciplined technique to software development brings about fewer flaws and, hence, eventually offers smaller delivery times and enhanced worth (Chapman, 2007).…
7 pages (1757 words)