Describe the tools and technology used to support IT project management. What are the characteristics of future tools?? At least 2 references