i'd like to have a web-based application developed, one that would act as a repository to the collaborative work of a team of curriculum developers (CD) each working independently on separate lesson modules (tasks).
CDs will compete against each other to finish as many modules as they'd like. open (available) modules, when clicked, give a brief description of what needs to be done. some modules will be more difficult - content-wise - than others. CDs will compete amongst themselves to take the easiest choices first.
when an open module is clicked, the CD reads the requirements and, if so desires, can click "agree" to be the sole assignee to that module. time spent to completion of that module is tracked.
the assigned CD will directly input his/her original material into a standardized template created within each of the lesson modules (admin. settings determine the type and # of fields. these fields are then stated in the description of the task.) optional files (audio, video, documents, pics, etc ...) can also be inserted anywhere between the fields. when completed, the CD can check how the lesson webpage will appear to the learner before confirming.
once a lesson is completed, the work is reviewed by the project manager who can accept, accept partially with comments or reject the work. if accepted, the dashboard listing ALL tasks shows that that particular lesson is no longer available for others to work on and the CD is credited with completing that piece of the project.
KEY POINT: the finished curriculum would then be easily usable with any SCORM compliant LMS (i.e. moodle, sakai, etc...).
AFAIK, current project management software stops short of having a standardized system of collecting data - practically all the types i have found on the web assume that the collaborators would create their work OUTSIDE of the proj. mgmt. program and email it to the manager upon completion. this is a tedious process that should be automated IMHO, especially when the number of sub-tasks to be completed is large.
please keep in mind that this application will serve as a proto-type for an e-business targeting similar niche project collaboration efforts. in other words, user-friendliness, clone-ability (?), ease-in-customization and commercial-ability (?) are all very important in the finished product.
finally, icing-on-the-cake options would include:
* an option to easily convert the completed curriculum into an ebook.
* being adaptable for other uses (ebook collaboration, fund-raising projects, projects where standardized tasks can be assigned to anyone, etc...)
i think this is the gist of my needs, but clarity between the chosen developer and myself before undertaking is essential.
as you can expect me to be actively involved in the development process (though not peskily!), a couple of the clinching traits of you, the chosen developer, will be whether i can count on you to be an excellent communicator and whether you'll keep your lines of communication open with me.
in other words, generic responses will be ignored. please respond with what you think i want in your own words, as well as any examples of any related work you might have done. also, include your time and total cost estimates.
successful development of this project will lead to bigger, more lucrative projects.
thanks in advance for your interest or leads!