Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint

Chapter 1. Introduction

Much has been written about the impact of computer technology on all of our lives. As the availability and use of computers has increased, so have the valuable and innovative ways in which computer technologies have been employed to improve every aspect of the way we live, conduct business, and communicate with each other.

While this background is well-known and well-documented, a key aspect of this story is much less frequently highlighted; the challenges this brings to organizations tasked with developing, deploying, maintaining, and evolving software-intensive solutions designed to make use of this technology. In this chapter we examine the challenges software development organizations are facing in the context of current computer technology developments. This leads us to consider the primary business drivers motivating those organizations relying on computer-based technologies to carry out their activities. In this way, we are able to distill the primary requirements placed on software development organizations and the techniques they employ to develop, deploy, maintain, and evolve the systems they build.


  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint