Skip to content

Cphdat3sem2018f/SYS-Week1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Outsourcing and requirement specification

Plan

Day 1- Agile requirements

Day 2 – Outsourcing

Day 3 – Unified Process and user stories

Day 4 – Prototyping and Spikes

Day 5 – Study point exercises

Learning objectives

  • Be able to specify and outsource a part of a project
  • Be able to write requirements specification and acceptance test as part of product quality assurance
  • Be able to prepare, create and test experimental prototypes/functional spikes

Business competencies

  • Be able to participate in outsourcing
  • Be able to participate in business modelling and requirement specification

Resources

SCRUM Tool

In the project you must use taiga.io as SCRUM Tool
It is Open Source and free for Public projects. Download it at taiga.io
On the YouTube cannel you can find 12 Tutorials: Taiga YouTube cannel

SYS Intro:

Slides: in this git

Agile requirement specification

Slides: in this git

Leffingwell - Agile software requirements

  • chap. 3: AGILE REQUIREMENTS FOR THE TEAM
  • chap. 6: USER STORIES (skip spikes)
  • chap. 10: ACCEPTANCE TESTING (skip Unit and Component Testing)

Elisabeth Hendrickson: Driving Development with Tests ATTD and TDD: http://testobsessed.com/wp-content/uploads/2011/04/atddexample.pdf

Videos:

  1. Explaining Agile - Martin Fowler and Neil Ford at USI: https://www.youtube.com/watch?v=GE6lbPLEAzc
  2. Agile Product Ownership in a nutshell: https://www.youtube.com/watch?v=502ILHjX9EE
  3. Product Backlog Grooming Meeting: http://scrumtrainingseries.com/

Outsourcing:

Arthur F. Rothberg: Outsourcing Benefits: Seven Ways They Help Grow SmallCompanies http://www.cfoedge.com/resources/articles/cfo-edge-outsourcing-benefits-and-growing-small-companies.pdf

Videos:

  1. (5 min - "ABC company") Outsourcing: Is it good or bad? https://www.youtube.com/watch?v=7qeehDLYa8g&feature=youtu.be
  2. (4 min - "pep talk + counselling conversation"Outsourcing Your Graphic Design [Small Business Tutorial]https://www.youtube.com/watch?v=4ujEtAsR1t8&feature=youtu.be
  3. (4 stk ca. 7-8 min - Tyrone Shum/outsourcinglive) Benefits Of Outsourcing https://www.youtube.com/watch?v=m4dWB3Q6j0Q
  4. The 5 Secrets With Outsourcing Software And IT https://www.youtube.com/watch?v=MEtBVTXHv3E
  5. Pros and Cons of Outsourcing https://www.youtube.com/watch?v=90a2qHYqMoU
  6. The Truth About Outsourcing https://www.youtube.com/watch?v=v7LHOUs7KLo

Unified Process and use cases

Slides can be found in this repository

Ambler: A Manager’s Introduction to RUP http://www.ambysoft.com/downloads/managersIntroToRUP.pdf

Leffingwell: chap 19: use cases.

Prototyping and spikes

C. Floyd - A systematic look on prototyping

Leffingwell- chap. 6: USER STORIES (spikes)

Spikes -½ Scaled Agile Framework.pdf

Friday

Study point exercise: Prototyping

Study point exercise: Outsourcing

Sign up for review times here

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •