Software redesign is the process of designing and implementing a new overall structure of a software system, without changing its external behavior. The changes aim to fix deficiencies in the software design and create structure that allow for incorporating future enhancements and greater flexibility. The process of redesigning a software systems may result in a modified static structure and dynamic behavior.

Questions having the tag regards to the User Experience of a redesign outcome.

Reference: http://en.wikipedia.org/wiki/Redesign_(software)

history | show excerpt | excerpt history