IN THIS CHAPTER

As mentioned in Chapter 1, to be successful in today's ever-changing business climate, software development must follow an approach that is different from the big-bang approach. The big-bang approach, or waterfall model, offers little risk aversion or support for modification of requirements during development. The waterfall model forces the project team to accept insurmountable risks and create software that usually doesn't approximate the original vision of the project sponsors.

This chapter looks at Java as an enterprise solution for constructing and implementing industrial-strength applications that will better approximate what the sponsors intended. Java is a language that not only supports object-oriented concepts, but also ...

Get Developing Applications with Java™ and UML now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.