Time Sheet Web App: Difference between revisions

From Open Source Ecology
Jump to navigation Jump to search
No edit summary
(Redirected page to OSEDev)
 
(17 intermediate revisions by 2 users not shown)
Line 1: Line 1:
=MVP Requirements=
#Redirect [[OSEDev]]
 
 
=Documentation Requirements=
*App is fully documented so anyone can manage its subsequent modification (coding level)
*Admin side is documented, including a 1 minute video
*User howto is documented, including a 1 minute video
 
 
=Automation=
*
 
*Input hours at any time, or all at once
*App should encourage time logging on an ongoing basis, as it provides an automatic week tally.
*Sends notification - when person did not fill it out
*Sends notification to Developer if they are not filling their commitment at the absolute minimum level (6.5)
*Boots people off if they don't meet their average absolute minimum after 1 month
*Rewards with an Outstanding Badge for meeting 90% of their quota after 3 months
*Produces the graph that we use currently on an ongoing basis
*Graphs the number of wiki editors on an ongoing basis
*Graphs the total size of the dev team at one point
*Provides a stats dashboard with all contributors like current graph, agraph broken down by each contributor and labeled, a graph of wiki editors, number of wiki articles, number of edits
 
*Pull in alalytics from wiki to track overall Number of Editors, Number of Wiki Pages, Machines Documented
*Create a burndown for each project. Burndown goes up to a successful enterprise.
*Can app talk to Piwik?
*Can app query Mediawiki database?
*Can app query Wordpress database?
 
=Automation=
*Automates welcome email
*Automates interview calendar
*Automates regret letter
*Automates badge creation and update
*Automates sticker sending + swag sending
*Integrates with main website (WordPress) for automatic display via simple iframe or embed code
*integrates display to wiki with iframe or embed code, and is updated automatically on those pages
=Emails=
*Integrates with phpList so Developees List this is not YAEL (Yet Another Email List)
*Adds and removes emails from Dev List automatically
*Contains emails of all contributors
*All the notice emails are handled based on a clear algorithm for participation, which automates and clarifies our retention procedures
 
 
 
=Other=
==Content Feed==
*Has auto feed from contributor logs to a single wiki page gallery,where Devs mark up their wiki for inclusion into weekly Results Gallery
*Results Gallery wiki page feed happens automatically, with new wiki pages created automatically
 
==Good Standing Algorithm==
*65% is our absolute minimum cutoff
*If 65% cutoff is not attained over a month duration, Dev is removed from Dev status and asked to rejoin if their time frees up
*Regular Track is defined as someone who just participates
*Advanced Track is defined. This means that a certain person is preparing for running workshops. This includes building a machine and then committing 2 weeks on site for a [[Dedicated Project Visit]].

Latest revision as of 04:53, 29 September 2017

Redirect to: