“…Artifacts (i.e., outputs) from software development processes are reviewed and evaluated as indicators of whether systems meet client needs (Ang & Slaughter, 2001;Miyoshi & Azuma, 1993;Rangarajan, Swaminathan, Hegde, & Jacob, 2001;Smith & McKeen, 1996) and as potential indicators of a system's quality (Arthur, 1985;Beise, 1994;Rivera, Tate, & Will, 2003). For these reasons, project teams conduct assessments of project artifacts to ensure that the proposed system, including changes in the project's goals (Barry, Kemerer, & Slaughter, 2006;Bolman & Deal, 1992;Leenders, Engelen, & Kratzer, 2003), meet and are within user and organizational objectives and resource limitations.…”