Draw a diagram depicting the three basic properties of the modern software development processes. Draw another diagram depicting the models produced by these processes.
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 views or models that an architecture-centric process produces? Explain what these views or models describe.