enabling incremental iterative development at scale: quality attribute refinement and allocation in...
TRANSCRIPT
-
8/9/2019 Enabling Incremental Iterative Development at Scale: Quality Attribute Refinement and Allocation in Practice
1/35
http://www.sei.cmu.edu/
-
8/9/2019 Enabling Incremental Iterative Development at Scale: Quality Attribute Refinement and Allocation in Practice
2/35
mailto:[email protected]
-
8/9/2019 Enabling Incremental Iterative Development at Scale: Quality Attribute Refinement and Allocation in Practice
3/35
-
8/9/2019 Enabling Incremental Iterative Development at Scale: Quality Attribute Refinement and Allocation in Practice
4/35
-
8/9/2019 Enabling Incremental Iterative Development at Scale: Quality Attribute Refinement and Allocation in Practice
5/35
-
8/9/2019 Enabling Incremental Iterative Development at Scale: Quality Attribute Refinement and Allocation in Practice
6/35
-
8/9/2019 Enabling Incremental Iterative Development at Scale: Quality Attribute Refinement and Allocation in Practice
7/35
-
8/9/2019 Enabling Incremental Iterative Development at Scale: Quality Attribute Refinement and Allocation in Practice
8/35
-
8/9/2019 Enabling Incremental Iterative Development at Scale: Quality Attribute Refinement and Allocation in Practice
9/35
-
8/9/2019 Enabling Incremental Iterative Development at Scale: Quality Attribute Refinement and Allocation in Practice
10/35
-
8/9/2019 Enabling Incremental Iterative Development at Scale: Quality Attribute Refinement and Allocation in Practice
11/35
-
8/9/2019 Enabling Incremental Iterative Development at Scale: Quality Attribute Refinement and Allocation in Practice
12/35
-
8/9/2019 Enabling Incremental Iterative Development at Scale: Quality Attribute Refinement and Allocation in Practice
13/35
-
8/9/2019 Enabling Incremental Iterative Development at Scale: Quality Attribute Refinement and Allocation in Practice
14/35
-
8/9/2019 Enabling Incremental Iterative Development at Scale: Quality Attribute Refinement and Allocation in Practice
15/35
-
8/9/2019 Enabling Incremental Iterative Development at Scale: Quality Attribute Refinement and Allocation in Practice
16/35
-
8/9/2019 Enabling Incremental Iterative Development at Scale: Quality Attribute Refinement and Allocation in Practice
17/35
-
8/9/2019 Enabling Incremental Iterative Development at Scale: Quality Attribute Refinement and Allocation in Practice
18/35
-
8/9/2019 Enabling Incremental Iterative Development at Scale: Quality Attribute Refinement and Allocation in Practice
19/35
-
8/9/2019 Enabling Incremental Iterative Development at Scale: Quality Attribute Refinement and Allocation in Practice
20/35
-
8/9/2019 Enabling Incremental Iterative Development at Scale: Quality Attribute Refinement and Allocation in Practice
21/35
-
8/9/2019 Enabling Incremental Iterative Development at Scale: Quality Attribute Refinement and Allocation in Practice
22/35
-
8/9/2019 Enabling Incremental Iterative Development at Scale: Quality Attribute Refinement and Allocation in Practice
23/35
-
8/9/2019 Enabling Incremental Iterative Development at Scale: Quality Attribute Refinement and Allocation in Practice
24/35
-
8/9/2019 Enabling Incremental Iterative Development at Scale: Quality Attribute Refinement and Allocation in Practice
25/35
-
8/9/2019 Enabling Incremental Iterative Development at Scale: Quality Attribute Refinement and Allocation in Practice
26/35
-
8/9/2019 Enabling Incremental Iterative Development at Scale: Quality Attribute Refinement and Allocation in Practice
27/35
-
8/9/2019 Enabling Incremental Iterative Development at Scale: Quality Attribute Refinement and Allocation in Practice
28/35
-
8/9/2019 Enabling Incremental Iterative Development at Scale: Quality Attribute Refinement and Allocation in Practice
29/35
http://agilemanifesto.org/http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=6687http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=6687http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=6687https://is-sues.apache.org/jira/browse/HDFShttps://is-sues.apache.org/jira/browse/HDFShttps://is-sues.apache.org/jira/browse/HDFShttp://www.slideshare.net/agilemanager/kan-ban-largescalensn2012http://www.slideshare.net/agilemanager/kan-ban-largescalensn2012http://www.slideshare.net/agilemanager/kan-ban-largescalensn2012http://gojko.net/2012/01/23/splitting-user-stories-the-hamburger-methodhttp://gojko.net/2012/01/23/splitting-user-stories-the-hamburger-methodhttp://gojko.net/2012/01/23/splitting-user-stories-the-hamburger-method
-
8/9/2019 Enabling Incremental Iterative Development at Scale: Quality Attribute Refinement and Allocation in Practice
30/35
-
8/9/2019 Enabling Incremental Iterative Development at Scale: Quality Attribute Refinement and Allocation in Practice
31/35
http://gilb.com/tiki-download_file.php?fileId=27http://gilb.com/tiki-download_file.php?fileId=27http://gilb.com/tiki-download_file.php?fileId=27http://www.agilerecord.com/hardening-sprintshttp://blog.sei.cmu.edu/post.cfm/evolutionary-improvements-quality-attributes-251https://connectopensource.atlassian.net/wiki/dis-play/CONNECTWIKI/Requirements+Artifactshttps://connectopensource.atlassian.net/wiki/dis-play/CONNECTWIKI/Requirements+Artifactshttps://connectopensource.atlassian.net/wiki/dis-play/CONNECTWIKI/Requirements+Artifactshttps://connectopensource.atlassian.net/wiki/dis-play/NHINProgress/Sprint+120+Progress+Summaryhttps://connectopensource.atlassian.net/wiki/dis-play/NHINProgress/Sprint+120+Progress+Summaryhttps://connectopensource.atlassian.net/wiki/dis-play/NHINProgress/Sprint+120+Progress+Summaryhttp://alistair.cockburn.us/Elephant+carpacciohttp://alistair.cockburn.us/Walking+skeleton
-
8/9/2019 Enabling Incremental Iterative Development at Scale: Quality Attribute Refinement and Allocation in Practice
32/35
http://martinfowler.com/arti-cles/useOfMetrics.htmlhttp://martinfowler.com/arti-cles/useOfMetrics.htmlhttp://martinfowler.com/arti-cles/useOfMetrics.htmlhttps://twitter.com/aslamkhn/status/476620594507939840http://dx.doi.org/10.1007/978-3-540-69534-9_19http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=6265http://blogs.adobe.com/agile/2013/09/27/splitting-stories-into-small-vertical-slices
-
8/9/2019 Enabling Incremental Iterative Development at Scale: Quality Attribute Refinement and Allocation in Practice
33/35
http://www.stickyminds.com/better-software-magazine/behavior-modificationCMU/SEI-2015-TR-008http://www.stickyminds.com/better-software-magazine/behavior-modificationCMU/SEI-2015-TR-008http://www.stickyminds.com/better-software-magazine/behavior-modificationCMU/SEI-2015-TR-008http://scaledagileframework.com/http://scaledagileframework.com/architectural-epic-kanbanhttp://scaledagileframework.com/architectural-epic-kanbanhttp://scaledagileframework.com/architectural-epic-kanbanhttps://www.rallydev.com/re-source/agile-software-development-verification-and-validation-high-assurance-and-regulated-0https://www.rallydev.com/re-source/agile-software-development-verification-and-validation-high-assurance-and-regulated-0https://www.rallydev.com/re-source/agile-software-development-verification-and-validation-high-assurance-and-regulated-0http://scalingsoftwarea-gilityblog.com/wp-content/uploads/2008/08/principles_agile_architecture.pdfhttp://scalingsoftwarea-gilityblog.com/wp-content/uploads/2008/08/principles_agile_architecture.pdfhttp://scalingsoftwarea-gilityblog.com/wp-content/uploads/2008/08/principles_agile_architecture.pdfhttp://www.agile-forall.com/2009/10/patterns-for-splitting-user-storieshttp://www.agile-forall.com/2009/10/patterns-for-splitting-user-storieshttp://www.agile-forall.com/2009/10/patterns-for-splitting-user-stories
-
8/9/2019 Enabling Incremental Iterative Development at Scale: Quality Attribute Refinement and Allocation in Practice
34/35
http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=8319http://wirfs-brock.com/blog/2011/07/20/introducing-landing-zoneshttp://wirfs-brock.com/blog/2011/07/20/introducing-landing-zoneshttp://wirfs-brock.com/blog/2011/07/20/introducing-landing-zoneshttp://www.christiaanver-wijs.nl/post/2013/05/17/8-useful-strategies-for-splitting-large-user-stories-%28and-a-cheat-sheet%29.aspxhttp://www.christiaanver-wijs.nl/post/2013/05/17/8-useful-strategies-for-splitting-large-user-stories-%28and-a-cheat-sheet%29.aspxhttp://www.christiaanver-wijs.nl/post/2013/05/17/8-useful-strategies-for-splitting-large-user-stories-%28and-a-cheat-sheet%29.aspxhttp://www.christiaanver-wijs.nl/post/2013/05/17/8-useful-strategies-for-splitting-large-user-stories-%28and-a-cheat-sheet%29.aspxhttp://www.christiaanver-wijs.nl/post/2013/05/17/8-useful-strategies-for-splitting-large-user-stories-%28and-a-cheat-sheet%29.aspx
-
8/9/2019 Enabling Incremental Iterative Development at Scale: Quality Attribute Refinement and Allocation in Practice
35/35