Client Information

Forms and Downloads


Proposal Template (doc)
Project Showcase and Presentation to Clients meeting: July 29 and August 19, 1pm
Presentation on Clients' meeting: (ppt)

How to be a client


To be a client, we request that not only should you have a software problem/project that would benefit from a systematic application of software engineering principles but also that someone in your organization (preferably yourself) be able to devote roughly 1-2 hours a week to engage with the team assigned to the project. It is essential that such a represerntative be a direct stakeholder in the project success and be empowered to make key decisions regarding the project (or at least be able to reach the concerned person & get decisions from such a person). Further, it is necessary that the client (or the client represerntative) be able to attend 2 project review meetings during the semester during which the project progress, team contribution & client feedback will be used as inputs for instructor feedback & guidance on the best way to continue the project.

Our experience indicates that the best clients (or client represerntatives) are:

  • Collaborative (with the team)
  • Representative (of their organization)
  • Authorized (to make key decisions)
  • Committed (to the project's success)
  • Knowledgable (of your business domain, of the desired software features, of the possible problems, and ideally of the technology that could be used to execute the project, etc.)

Project Examples


You can find the description of the previous year's projects on the following link: http://greenbay.usc.edu/csci577/fall2010/site/projects/index.php

To see a project in action, visit the Proyecto Pastoral at Dolores Mission at http://www.proyectopastoral.org/index.php

Client activites with respect to course schedule


Wed. Sept. 06: Teams formed and projects selected
Fri. Sept 8: 1:00 - 2:00 pm    Win-Win negotiation Training for Clients (SAL322)
2:00 - 3:20 pm    CS 577a class Session with clients (OHE122)
Sept 11-12: Site visit
Sept. 11 - Dec. 08: During the semester:
  • Intermediate consultation
  • Prototype reviews
  • WinWin negotiation
  • Scheduled weekly meetings with team
  • Prototype evaluations
  • On-campus win-win negotiation participation & off campus follow up
  • Identify other success-critical stakeholders
  • Core-capability Drive-through for one-semester team
Oct. 09 - 13: FCR ARB meetings
Wed. Nov. 15: Core-capability Drive-through for one-semester team
Nov. 27 - Dec. 01: DCR ARB meetings
Fri. Dec. 08: Submit Client evaluation form
* VCR = Valuation Commitment Review
** FCR = Foundations Commitment Review
*** DCR = Development Commitment Review

Recommended Readings


We invite you to read the following articles about our course:
1. Have Problem, Will Solve - USC News
2. Viterbi Computer Science Class Reaches Out to Serve Neighborhood Needs - USC Viterbi School of Engineering News
These articles should provide you with a high-level overview of what to expect and the manner in which the course is executed.

Contact


If you have further questions or wish to submit your proposal, please contact Dr. Sue Koolmanojwong at koolmano@usc.edu


Announcements
Posted Message
Contact us| Site map