World MapCOMPUTERS
Maps of World Web
Internet
It & India
Macintosh
Computing
Ergonomics
Pos Systems
Top It People
Computer Books
Computer Prices
Computer Stores
Computer Science
Computer Literacy
Computer Problems
Types Of Computers
Computer Software
Computer Hardware
History Of Computer
Computer Workstation
Computers Functioning

Legal Issues In It
Computer Journals
Computer Education
Computer Operating Systems
Computer Networking
Computer & Terrorism
Top Computer Manufacturing Companies
Security Issues Of Computers
Computerized Medical Devices
Computer Science Associations
Top Computer Software Companies
Research Areas In Computer Science
  
.jh.

Software Engineering

Software engineering is a branch of computer education that deals with the application of a scientific and systematic approach for developing, operating and maintaining software. This term became popular in the NATO Software Engineering Conference held in 1968 in Germany.

Fields of Software Engineering

This particular field of software engineering covers everything that is required for the methods, instruments and knowledge for determining software. It also performs tasks like software designing, construction, testing and maintenance of software. In addition to this software engineering extracts information from areas like computer science

  • computer engineering
  • mathematics
  • management
  • quality management
  • project management
  • systems engineering
  • software ergonomics

Software Engineering Purpose

Software engineering is in great demand in fields which make use of products that should be highly reliable. Software engineering is also used in many crucial conditions with demands like the handling and monitoring of nuclear plants and looking after modern aircrafts. In these kinds of applications millions of codes are used.

History of Information Technology

Some time in the 1940's initial computer users made use of hand-written machine codes. In the 1990's very agile processes such as extreme programming became very popular. Newer software technologies were introduced which increased the capacity of computer memory. The revolution created by the World Wide Web and palm tops made software engineering more widespread. The 2000's saw the rise of advanced interpreted platforms like Java, Ruby, .Net, PHP and Python. These aided the development of software engineering.

Software engineering has really grown in its dimension and it covers all the facets of software creation.






Surfing Agreement | Link to Us |  Advertise with Us | Suggest a Map |  Feedback |  Know Us |  Contact Us |  Disclaimer |  Privacy Policy |  Terms & Copyright


Compare Infobase Limited
(An ISO 9001:2000 Certified Company)
www.mapsofworld.com from the promoters of www.mapsofindia.com, the world's largest site on Indian Maps. © Mapsofworld.com 2007