Requirements - Design - Custom Development - Training/Mentoring - Documentation