Agile project management team is a group of people who do the work of creating a product. Programmers, testers, designers, writers, and anyone else who has a hands-on role in product development is a member of the development team. To learn project management many online sites are avaliable on internet. Agile project management methodologies include scrum, extreme programming (XP), and lean, among others. These methodologies all adhere to the Agile Manifesto and the 12 Agile Principles, which focus on people, communications, the product, and flexibility.