Carlos E. Otero discusses challenges in software design that were once overlooked in a now essential phase in the development life-cycle.
Challenges recognized are Requirements Volatility, Process, Technology, Ethical and Professional Practices, and Managing Design Influences.
In addition to the challenges presented above, there comes the added challenge of meeting all of the stakeholders’ expectations. These expectations will influence the completion, functionality, and the overall use for the software.
Read the full article by Carlos E. Otero titled “Software Design Challenges”.