Activity Space
• Activityを束ねる空間
•すべきことを定義
• Essence Standardの定義
• Customer
• Explore Possibilities
• Understand Stakeholder Needs
• Ensure Stakeholder Satisfaction
• Use the System
• Solution
• Understand the Requirements
• Shape the System
• Implement the System
• Test the System
• Deploy the System
• Operate the System
• Endeavor
• Prepare To Do the Work
• Coordinate Activity
• Support the Team
• Track Progress
• Stop the Work
主なPracticeとAlpha
• Scrum
• Endeavor
•Sprint
• Daily
• User Stories
• Solution
• User Story
• Use Cases
• Solution
• Use Case
• Use Case Slice
• Microservices
• Solution
• Microservice
まとめ
• ケーススタディ
• ブック・カフェPierisBooksの販売システム
• Essenceを使って開発プロセスを定義
• 講義用の一人プロセス
• 本講座では以下のPracticeを使用する
• Business Modeling Solo
• Cloud Native CBD
• User Environment Solo
• CI/CD Pipeline
• DevOpsSec Solo
• Use Case (Essence)
• Scrum Solo (Essence改)
36.
参考文献
• The UnifiedModeling Language Reference
Manual, 2nd (Rumbaugh他, 2004)
• The Unified Modeling Language User Guide,
2nd (Booch他, 2004)
• The Unified Software Development Process
(Jacobson他, 1999)
• The Object Constraint Language, 2nd (Warmer
他, 2003)
• UML 2 and the Unified Process: Practical
Object-Oriented Analysis and Design (Arlow
他, 2005)
• OMG Unified Modeling Language Version 2.5
(OMG, 2015)
• 上流工程UMLモデリング (浅海, 2008)
• The Essentials of Modern Software
Engineering: Free the Practices from the
Method Prisons! (Jacobson他, 2019)