Hlavní menu

Nástroje

PremekBrada / AgileProcessInUniversitySettings

View (print) - Edit page | Recent changes - Page history

Updated 28 February 2012, 09:32 by PremekBrada

PremekBrada.AgileProcessInUniversitySettings History

Hide minor edits - Show changes to markup

28 February 2012, 09:32 by PremekBrada -
Added lines 30-31:
  • looks rather waterfall-like (had only a first glance, though)
  • nicely detailed -- this is how ASWI process in RMC could ultimately look like
28 February 2012, 09:31 by PremekBrada -
Added lines 24-29:

Resources

  • Cornell Uni Project Management Methodology -- http://www2.cit.cornell.edu/computer/robohelp/cpmm/CPMM_Guidebook.htm
11 June 2008, 18:08 by PremekBrada -
Changed lines 3-6 from:
Motto: "agilní programování je - začni jednoduše (odspoda) a

> používej rozum - versus "klasické" metodiky - tohle všechno jsou věci, > které proces může a ty vyškrtej to co nepotřebuješ" (P.Ferschmann, osobní korespondence)

to:
Motto: "agilní programování je - začni jednoduše (odspoda) a používej rozum - versus "klasické" metodiky - tohle všechno jsou věci, které proces může a ty vyškrtej to co nepotřebuješ" (P.Ferschmann, osobní korespondence)
11 June 2008, 18:08 by PremekBrada -
Added lines 3-6:
Motto: "agilní programování je - začni jednoduše (odspoda) a

> používej rozum - versus "klasické" metodiky - tohle všechno jsou věci, > které proces může a ty vyškrtej to co nepotřebuješ" (P.Ferschmann, osobní korespondence)

09 June 2008, 15:02 by PremekBrada -
Changed line 9 from:
  • myself - act as lubricant, i.e. devote time to coordinating and use spare moments for programming [infoq 2008/05/handling-interruptions]
to:
  • myself as Scrum Master or the like - act as lubricant, i.e. devote time to coordinating and use spare moments for programming [discussion with XP workshop at ESEC/FSE, infoq 2008/05/handling-interruptions]
09 June 2008, 15:01 by PremekBrada -
Added line 14:
  • iterations of 4-8 weeks (remember the team is working with 20-30% allocated time at the best, so real amount is 1-2 weeks of work)
09 June 2008, 15:00 by PremekBrada -
Changed lines 14-16 from:
  • plan iterations with half-fixed deadline: set deadline, if really necessary move it during iteration but not too far - balance "cut features" and "extend time" reasonably
  • try hard to have weekly or bi-weekly meetings, roughly in SCRUM daily meeting style
to:
  • plan iterations with half-fixed deadline: set deadline, if really necessary move it during iteration but not too far - balance "cut features" and "extend time" reasonably [self]
  • try hard to have weekly or bi-weekly meetings, roughly in SCRUM daily meeting style [self]
Changed lines 19-20 from:
  • use bugtracker as planning tool
  • whiteboard, digital camera, and wiki as meeting documentation tools
to:
  • use bugtracker as planning tool [self]
  • whiteboard, digital camera, and wiki as meeting documentation tools [self, after agile modeling]
09 June 2008, 14:59 by PremekBrada -
Changed lines 7-8 from:
  • use bugtracker as planning tool
  • whiteboard, digital camera, and wiki as meeting documentation tools
to:

People, roles

Added lines 11-20:

Process, activities

  • plan iterations with half-fixed deadline: set deadline, if really necessary move it during iteration but not too far - balance "cut features" and "extend time" reasonably
  • try hard to have weekly or bi-weekly meetings, roughly in SCRUM daily meeting style

Tools

  • use bugtracker as planning tool
  • whiteboard, digital camera, and wiki as meeting documentation tools
09 June 2008, 14:54 by PremekBrada -
Changed lines 7-10 from:
  • use bugtracker as planning tool
  • whiteboard, digital camera, and wiki as meeting documentation tools
  • myself - act as lubricant, i.e. devote time to coordinating and use spare moments for programming [infoq 2008/05/handling-interruptions]
  • "you have 5 part-time people and the customer thinks you have a team while in reality you have 1 full-time person, if not less" [infoq 2008/05/handling-interruptions]
to:
  • use bugtracker as planning tool
  • whiteboard, digital camera, and wiki as meeting documentation tools
  • myself - act as lubricant, i.e. devote time to coordinating and use spare moments for programming [infoq 2008/05/handling-interruptions]
  • "you have 5 part-time people and the customer thinks you have a team while in reality you have 1 full-time person, if not less" [infoq 2008/05/handling-interruptions]
09 June 2008, 14:54 by PremekBrada -
Added lines 1-10:

The Problem: How to perform a software development project in university settings, where there is high volatility of tasks and interrupts, necessity of handling several projects in parallel, and crew of part-time student developers instead of a full-time dedicated team.

My del.icio.us trail using "agile process university research project" tags

Crumbs of wisdom collected thus far

  • use bugtracker as planning tool
  • whiteboard, digital camera, and wiki as meeting documentation tools
  • myself - act as lubricant, i.e. devote time to coordinating and use spare moments for programming [infoq 2008/05/handling-interruptions]
  • "you have 5 part-time people and the customer thinks you have a team while in reality you have 1 full-time person, if not less" [infoq 2008/05/handling-interruptions]