Final Project Roles

MMP 460 > Week 7

Depending on group size you will have 4/5 roles:

Everyone in each group is ultimately responsible for every aspect of the website. If your role is Project Manager, you will focus on organizing the group, group reports and communications within the group and with the client, but you will be expected to contribute to design and development with ideas and work if needed. Likewise, if your role is Developer, you will be expected to contribute to the discussion about communications and organization led by the Project Manager.

Individually, each person is responsible for:

Project Manager

The project manager is the main team member responsible for organization and communication. The PM helps the group make decisions, communicates issues to the professor and client and helps ensure good communication among group members. There will be more work at the beginning when everyone is getting to know each other and we’re just starting with communication and understanding the project.

User Experience / Interaction Designer

This role is responsible for understanding all of the content for the site and how it is organized (pages, posts, menus). This includes thinking about the users of the site and ensure they can do what they want to do easily and as intuitively as possible.

User experience involves taking the wireframes to the next level in terms of planning out what the user will see at each stage of their experience with the website. You will also help the designers and developers with implementation.

Designer

The designer is responsible for understanding every aspect of the design that the client wants and implementing them visually. This includes developing design basics for:

Front-end Developer

Implement the design choices in the WordPress template with HTML, CSS and JavaScript. Because this is all tied with WordPress on a theme you will work closely with the WordPress Developer to build template pages.

WordPress Developer

Develop a WordPress theme to manage the backend of the client site. You will work closely with the front-end developer to get the design and functionality implemented