Prepare a 3-5 page essay using APA formatting techniques on the following topics in regards to Object-Oriented Programming and UML. Part I. How can we avoid analysis paralysis with an iterative development lifecycle approach? Part II. What is the difference between forwarding and reverse engineering? How would CASE tools be helpful in forwarding/reverse engineering? Directions Answer the above questions in a 3-5 page (excluding title and references) essay in a Word file following APA format.