For even the smallest of IT projects, you will need to address:
Project Scope definition
Business Case
Risk
Business Case
Change Control
Project Planning
Staffing
Managing Project Delivery
Project Communications
Reporting
Budget
Quality Assurance
Issue Management
Implementation
Traditional PM frameworks tend to generate too much:
P
A
P
E
R
W
O
R
K
Agile software development
Acknowledges that software development projects can grow complex and spin out of control very fast. Traditional project management frameworks try to contain these risks by documenting both processes and products extensively in advance. In contrast, Agile development reduces these risks by focusing on usable deliverables right from the start of the project. It strives to demonstrate working software at the earliest stages possible. Thanks to many years of managing IT projects using agile and lean principles, Lean Bear has extensive experience keeping software development in control and deliver quality within time and budget. Quote