Doesn UCD involve a lot of heavy process and complicated methods?
No. Any process documentation provided on UCD should serve only as a guide. Sometimes other groups or teams will have already collected user data for a market definition and/or task analysis. Redoing work would be foolish. Also, some products or product enhancements may have few users or be relatively minor in significance. Multiple iterations of design and testing would not be sensible in these situations. Rather, teams must be free to adjust the level of investment in UCD according to the importance of the project.