Treffer: Transition To Object-Oriented Software Development.
Weitere Informationen
The article presents a transition plan based on lessons learned from real-world experience and recommends several effective managerial practices. Object oriented software engineering (OOSE) introduces a software development model based upon the way human think. OOSE promises remarkable benefits. It allows software components to be readily reused, potentially saving substantial development costs. Also, OOSE reduces the scope and side effects of software changes, potentially saving substantial maintenance costs. In spite of these potential benefits, many software development groups still hesitate to use OOSE. Many of these groups are fully occupied by their current software development work and fear being overwhelmed if they introduce a new development paradigm. Other groups, interested in OOSE, do not know where to begin. To make matters worse, these groups had additional problems such as their most recent development efforts were in most cases inconsistent and usually behind schedule. Fixing one problem frequently created others.