What are Needed from Software Engineering

  • Affordability => software tools

  • Scalability => scalable software tools

  • Fast return on their investment => prototyping tools

  • Simplicity => easy-to-use tools

  • Helps develop advertising that could be used in many different media => adaptive multimedia tools

  • Cuts down on the amount of time the development staff needs to deal with customer service issues => service-oriented tools

  • Gives the appearance of having all the customer service support of a larger company => scalable tools

  • Facilitates oursourcing => specification-producing tools

  • Keeps clients aware of progress in almost real time by allowing them access to the site in development => incremental tools