A team-based term project is a common feature of the systems analysis and design course. However, instructors often face a difficult choice between field projects and written cases. Field projects offer students a more realistic experience; however, they are more difficult to focus properly, tend to produce uneven opportunities, and are prone to problems with client access and reliability. This paper reports on a hybrid, technology-assisted approach that attempts to achieve some of the advantages of both approaches.