** What are the changes you observe, while transitioning to be a part of an agile development team, as:
1) A developer
2) Designer (UI, Software/Hardware architect)
3) Tester (quality assurance)
4) Product owner (marketing professional)
5) Project leader /manager
** What do you think are overheads (redundant /time consuming/less productive)?
** What do you think is really good compared to traditoinal development approach?
<Please respond to the questions in the same sequence in your comment>