Spectrm – A Proposal

1 Leave a comment on paragraph 1 0 Hey yall.

2 Leave a comment on paragraph 2 0 I want to include my proposal for everyone to read and consider. You can find it on GitHub by clicking here. Alternatively, read below.

3 Leave a comment on paragraph 3 0  

4 Leave a comment on paragraph 4 0 Thanks!

5 Leave a comment on paragraph 5 0  


6 Leave a comment on paragraph 6 0 Collaborative projects – whether it’s building a website or designing a proposal – requires a variety of skills and contributions. While some contributions matter more than others, no work should ever be overlooked. Combining a web-based interface with open-source wearable tech, Spectrm is a system that would enable teams working on collaborative projects to make all participation visible.

7 Leave a comment on paragraph 7 0 With Spectrm, you track the time, duration, and difficulty of your work which is then uploaded to the project’s GitHub repository. Once uploaded, your input can be viewed by the entire team who is then able to give it rating. Utilizing a point system, any and all work that you perform can be given a numerical value according to three simple categories: Design, Labor, and Administrative. With Spectrm, you can show your colors in the kaleidoscope of collaboration.

The Spectrm system:

8 Leave a comment on paragraph 8 0 Any work performed, whether culminating in a deliverable or otherwise, is logged by the user using either a wearable tech or mobile app. The information recorded includes the date and time, as well as the duration of the work performed are automatically logged by the device. After prompting the device to cease recording, the user then inputs three ratings for self-review of that recorded session based on a numerical value system.

9 Leave a comment on paragraph 9 0 This system operates on a range from 0 – 255 for three different categories wherein 0 signifies no contribution to a particular category while 255 signifies an extremely high level of contribution to a category. The categories are Design, Labor, and Administration and each category must be rated from 0 to 255 for every session recorded. Some contributions logged may be valuable exclusively to Design while other may be valuable to a mixture of all three categories. For example, if I spend time on a conference call about the project and then proceed to draft a grant proposal, my work would have contributed to all three categories.

10 Leave a comment on paragraph 10 0 After the recorded session is uploaded from the device to the GitHub repository for the project for which this work is relevant, other contributors to this project are then able to rate the contribution against the same numerical metric. Once the project is completed, each member receives a badge reflecting the total work performed by each individual according to the Spectrm rating they received. The badge will be a color determined by the Spectrm rating based on the RGB system for turning three numerical digits each between 0 and 255 into a color. Thus, Design will be visualized as the color red; Labor as the color green; and Administrative as the color blue. The badge will naturally be a visualization of these categories through color and luminosity.

11 Leave a comment on paragraph 11 0 These badges will be attached to each individual on their personal profile of the Spectrm website where users can use the Spectrm rating system to create future teams.


  1. 12 Leave a comment on paragraph 12 0
  2. A design for physical tech or mobile app that can:

    a) Acquire current date and time, operate a timer initiated and stopped by the user, and prompt the user to input three numerical ratings from 0 to 255;

    13 Leave a comment on paragraph 13 0 b) Send a file with this information to an existing repository on GitHub associated with the project to which the user is contributing.

  3. A design for a web-based interface that:

    13 Leave a comment on paragraph 13 0 a) Logs all Spectrm contributions submitted to a project repository;

    14 Leave a comment on paragraph 14 0 b) Allows team members to add their own rating of value on the contributions submitted by their collaborators;

    15 Leave a comment on paragraph 15 0 Online, user-generated polls that can be distributed via short links can be used as a model for how multiple users can input ratings via a web-interface. This model would have to be adjusted to make access only available to members of the project and to update the document after a new rating has been added.

    16 Leave a comment on paragraph 16 0 c) Saves this data back to the GitHub project repository.

  4. A design for a social-networking website (e.g. Spectrm.com) where:

    16 Leave a comment on paragraph 16 0 Numerous professional social network sites exist that perform similar functions which can be used as basic models. One example is http://www.1procrew.com/ which is used in the professional film, photography, and production industries. Each member has their own customizable profile where unique description can be entered along with values attached to pre-determined fields that are pertinent to the field. In the case of 1procrew.com, expertise with particular cameras or lighting equipment is executed with a numerical value between 1 and 5.

    17 Leave a comment on paragraph 17 0 a) Users have personal profiles for the purposes of networking with potential collaborators on future projects; b) Each completed project results in a badge based on the Spectrm rating received for that project;

    18 Leave a comment on paragraph 18 0 c) Users advertise their cumulative Spectrm badges as well as any pertinent skills;

    19 Leave a comment on paragraph 19 0 d) The users’ GitHub accounts are directly linked to their Spectrm profile.

Scale and Feasibility:

20 Leave a comment on paragraph 20 0 For the purposes of this class, only a small portion of the deliverables above can be accomplished. The true purpose of Spectrm is to enable previously overlooked to be included in the way we determine contribution to collaborative projects. For this reason, the wearable tech device and the social networking site are non-essential and can be considered only once the fundamentals of the system are completed and necessary funding is secured. The fundamental elements of Spectrm are:

  1. 21 Leave a comment on paragraph 21 0
  2. A way to log work performed, including through manual data entry;
  3. The creation of a readable file that holds three numerical values;
  4. Saving that file with a customizable filename that can inform others as to the nature of the work this file pertains to;

    Additional details about the nature of work performed such as the content, the result, etc. can be included as additional information in the file to make reviewer more informed.

  5. Sending this file to the desired GitHub directory;
  6. Allowing other people to edit that file so that additional ratings are added;

    22 Leave a comment on paragraph 22 0 a) Restricting access to the file to specified individuals (perhaps through private links).

  7. Saving that file to the repository after each successive edit.

23 Leave a comment on paragraph 23 0 These five tasks are essential to the core of making Spectrm work, i.e. giving contributions that are notoriously difficult to substantiate an identifiable structure. GitHub already employs a visual representation of contributions but is limited the kind of work that can be integrated. This system expands on that methodology of making contribution a visual element.

Roles :

  1. 24 Leave a comment on paragraph 24 0
  2. Designers (1-2).

    a) Researching all visual aspects of the project including UI, UX, and branding.

    25 Leave a comment on paragraph 25 0 b) Creating layouts for user-interfaces.

    26 Leave a comment on paragraph 26 0 c) Generating copy.

    27 Leave a comment on paragraph 27 0 d) Working with developers to integrate simplicity of use with functionality.

    28 Leave a comment on paragraph 28 0 e) HTML; CSS

  3. Developers (2-4).

    28 Leave a comment on paragraph 28 0 a) Building various environments for data collection, storage, and movement.

    29 Leave a comment on paragraph 29 0 b) Ensuring that Spectrm can integrate into the GitHub system effectively.

    30 Leave a comment on paragraph 30 0 c) JavaScript; SQL

  4. Producers (1-2).

    30 Leave a comment on paragraph 30 0 a) Estimating time and cost; scalability and feasibility.

    31 Leave a comment on paragraph 31 0 b) Coordinating project schedules.

    32 Leave a comment on paragraph 32 0 c) Prioritizing team resources.

    33 Leave a comment on paragraph 33 0 d) Quality Assurance.

This entry was posted in Student Post and tagged , . Bookmark the permalink. Both comments and trackbacks are currently closed.

Additional comments powered byBackType

  • Archives

  • Welcome to Digital Praxis 2016-2017

    Encouraging students think about the impact advancements in digital technology have on the future of scholarship from the moment they enter the Graduate Center, the Digital Praxis Seminar is a year-long sequence of two three-credit courses that familiarize students with a variety of digital tools and methods through lectures offered by high-profile scholars and technologists, hands-on workshops, and collaborative projects. Students enrolled in the two-course sequence will complete their first year at the GC having been introduced to a broad range of ways to critically evaluate and incorporate digital technologies in their academic research and teaching. In addition, they will have explored a particular area of digital scholarship and/or pedagogy of interest to them, produced a digital project in collaboration with fellow students, and established a digital portfolio that can be used to display their work. The two connected three-credit courses will be offered during the Fall and Spring semesters as MALS classes for master’s students and Interdisciplinary Studies courses for doctoral students.

    The syllabus for the course can be found at cuny.is/dps17.

  • Categories

Skip to toolbar