Modern software development processes | Computer Science homework help


Overview: In their 1999 book The Unified Software Development Process, the authors of Unified Modeling Language (UML) noted that any modern object-oriented approach to developing information systems must be use-case driven, architecture-centric, and iterative and incremental. 

Prompt: Using your preferred UML drawing tool, draw your responses visually. Use any shapes you think are appropriate for your diagrams. Address the following questions: 

Specifically, the following critical elements must be addressed: 

 What is meant by these three basic properties of modern software development processes? 

 What are the three models that an architecture-centric process produces? Explain what these views or models describe. 

Guidelines for Submission: : Your paper must be submitted as a 1- to 2-page Microsoft Word document with double spacing, 12-point Times New Roman font, with one-inch margins. Diagrams must be inserted or copied and pasted into your document.