Download presentation
Presentation is loading. Please wait.
Published byPaulina Turner Modified over 9 years ago
2
Change Management in context of IFDK reference product
3
About this course material -This material if for general training for Release and Configuration Management -Material is more supportive in class room -Material will be updated during courses -FreeNest Portable Project Platform is used to demonstrate things only in practice. This is not limiting usage for material for other training environments (I hope ) About material
4
Yläotsikko http://en.wikipedia.org/wiki/Configuration_management http://en.wikipedia.org/wiki/Release_management
5
Calory Counter Drum Metronome Table Drum Mode Standby Mode MIDI Support Touch Screen with single tap About material
6
Core Software Calory Counter Drum Metronome Table Drum Mode Standby Mode MIDI Support Touch Screen with single tap About material
7
Calory Counter Drum Metronome Table Drum Mode Simple Training Mode MIDI Support Touch Screen with single tap Customer Type 1 Customer Type 2 Customer Type 3Customer Type 4 Who are our target customers?
8
Drum Metronome Table Drum Mode Simple Training Mode MIDI Support Touch Screen with single tap Customer Type 1 Customer Type 2 Customer Type 3Customer Type 4 What is our key customer? Primary Target Calory Counter Secondary Target
9
Requirement USE CASE #2 USE CASE #1 USE CASE #3 Requirement USE CASE #1User Story #1 User Story #2 User Story #3 Requirement USE CASE #2 USE CASE #1 USE CASE #3 Requirement USE CASE #1 User Story #1 Requirement USE CASE #2 USE CASE #1 USE CASE #3 Requirement USE CASE #1User Story #1 User Story #2 User Story #3 Requirement USE CASE #2 USE CASE #1 USE CASE #3 Requirement USE CASE #1 User Story #1 User Story #2 User Story #3 Requirement USE CASE #2 USE CASE #1 USE CASE #3 Requirement USE CASE #1 Requirement USE CASE #2 USE CASE #1 Requirement USE CASE #1 Features and release planning Release 0.1 Release 1.1 Release 1.2 Feature: Simple Training Mode Feature: Table Drum mode Feature Touch Screen with single tap Release 1.0 TIME TO MARKET!! For Target Group 3 CORE/Platform Software Development TIME TO MARKET!! For Target Group 2 TIME TO MARKET!! For Target Group 1
10
Release Planning Yläotsikko Discussion? Release Plan - Release Note Roadmap where have you seen this
11
Release Management Version 0.1 Version 0.2 Version 0.3 Version 0.2.1 Version 0.2.2.1 Version 0.2.2 Version 0.4 Trunk Customer 1 Version 0.2.3 Version 0.2.2.2 Version 0.2.2.3 Yläotsikko
12
Release & Configuration Managmement Version 0.1 Version 0.2 Version 0.3 Version 0.2.1 Version 0.2.2.1 Version 0.2.2 Version 0.4 Trunk Customer 1 Version 0.2.3 Version 0.2.2.2 Version 0.2.2.3 Feature s Release 1.0 Feature s Yläotsikko
13
Testlink & build testing Yläotsikko Discussion? Release Plan - Release Note Roadmap where have you seen this
14
Validaton& Verificaton (Testing) Management Version 0.4 Version 0.2.2.2 Version 0.2.2 Test Plan Test Cases For Features Test Plan Test Cases For Features Tested Release/configuration Error/Defect Report Error/Defect Report Error/Defect Report Error/Defect Report Error/Defect Report Error/Defect Report Yläotsikko Change Request Change Request Change Request Change Request Change Request Change Request
15
Unstable Released Edge Stable Released Day 1 Day 2 Day … Quartal Release Quartal Release Monthly Release Monthly Release 6 month Release 6 month Release Day 1 Day 2 Day … Day 1 Day 2 Day … Monthly Release Monthly Release Monthly Release Monthly Release Fix Released Example of Idealistic Release Plan for large system Unit & Testing Integration Testing System Acceptance Testing
16
Traditional SW Project vs Open Source Project Open Source – Crowd Sourcing SW Relase tested without coordination by group of volunteers Release tested by customer Field Testing Test Group Yläotsikko
17
Discussion Learn how Ubuntu has organized release testing?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.