The following are required for using SQL Server 2012 Best Practices Analyzer:
• PowerShell V2.0 (Powershell 4.0 is out now)
• Microsoft Baseline Configuration Analyzer V2.0
http://www.microsoft.com/en-us/download/details.aspx?id=29302
http://www.microsoft.com/en-us/download/details.aspx?id=16475
Source: http://www.mssqltips.com/sqlservertip/2712/using-the-microsoft-sql-server-2012-best-practice-analyzer/