Are you about to start a brand new project? Or are you in the middle of one? Either way, take a moment to consider the dynamics and context of the project—the issues that will affect you and the rest of the project team. What type of sites or applications are involved? Which roles and skills are needed? What is the company culture? Answering these questions will help you define the project and ultimately determine the tools and skills you need to bring to the table to be successful.
Each project has its own unique challenges. If you’re designing websites or applications, many of those challenges will involve specific features and functionality, such as building a method for a user to share photos with friends and family online or restructuring the information in an intranet so that content can be more easily found and shared.