18. Git branches and merging tools

19. exercise: Software Project Management

Steps to do:


  1. Review presentation Software Project management


  2. Investigate wikipedia entries:
    1. Software project management
    2. Waterfall model
    3. V model
    4. Rapid development

Install necessary tools

  1. Install Planner application:
    1. On Linux execute command:

      sudo apt-get install planner
    2. On Windows:
      a. Download libraries from, check Compatability DLLs and follow setup instructions,
      b. Download installation from and follow setup instructions

Organize team and prepare plan

  1. Collect your team members
  2. Get location for your team
  3. Prepare your project plan for next two weeks:
    1. Tasks of the project according to your software and its functionality
    2. Tasks regarding to development environment (development tools, version control, issue management)
    3. Pay attention to task dependencies
    4. Structure tasks and activities according to project management approaches
    5. Create persons according to your team and assign them tasks with consistent workload
  4. Count how much following resources you will need for your team (use fractional numbers if single unit is too large):
    1. Coffee (jars)
    2. Tea (boxes of tea bags)
    3. Plastic cups (towers of packaged cups)
    4. Paper cups (towers of packaged cups)
    5. Sugar (sacks of small packets)
    6. Plastic spoons (packages with several spoons)
    7. Milk (liters)
    8. Water (barrels)
  5. Save project plan in form TeamN_Shortname.planner (where N is number of your team, and Shortname short name of your project)
  6. Upload your project here (with standard username and password)

18. Git branches and merging tools
Created by Valdis Vītoliņš on 2018-03-26 10:54
Last modified by Valdis Vītoliņš on 2019-01-09 18:38
Xwiki Powered
Creative Commons Attribution 3.0 Unported License