Syntax and formatting cleanup for Sphinx/Hieroglyph. Change-Id: Idad5c4a8e1670f81fa8952803152fdfcfd6b30f5
89 lines
1.9 KiB
ReStructuredText
89 lines
1.9 KiB
ReStructuredText
===========================================
|
|
Lego applied to Free Software contributions
|
|
===========================================
|
|
|
|
.. rst-class:: colright
|
|
|
|
| <teacher name>
|
|
| <date>
|
|
|
|
Agile manifesto
|
|
===============
|
|
|
|
- Customer satisfaction by rapid delivery of useful software
|
|
- Welcome changing requirements, even late in development
|
|
- Working software is delivered frequently (weeks rather than months)
|
|
- Working software is the principal measure of progress
|
|
- Sustainable development, able to maintain a constant pace
|
|
- Close, daily co-operation between business people and developers
|
|
- Face-to-face conversation is the best form of communication (co-location)
|
|
- Projects are built around motivated individuals, who should be trusted
|
|
- Continuous attention to technical excellence and good design
|
|
- Simplicity- The art of maximizing the amount of work not done - is essential
|
|
- Self-organizing teams
|
|
- Regular adaptation to changing circumstances
|
|
|
|
Applying agile
|
|
==============
|
|
|
|
- Finding Roles : Product Owner, Scrum Master and Team Member
|
|
- No person has an ideal role
|
|
- The role is hidden
|
|
- Discovering the roles is an ongoing work
|
|
|
|
Lego town
|
|
=========
|
|
|
|
- Upstream project : a lego town
|
|
- Company deadline : lego exhibition
|
|
- Epic: become a major contributor and demonstrate the company skills during
|
|
the exhibition
|
|
|
|
Upstream
|
|
========
|
|
|
|
- Board : 1
|
|
- Technical committee : 1
|
|
- PTL : 1
|
|
- Core : 5
|
|
|
|
Company
|
|
=======
|
|
|
|
- CEO : 1
|
|
- Product owner : 1
|
|
- Scrum Master : 1
|
|
- Team members : 5
|
|
|
|
Free Software contributors
|
|
==========================
|
|
|
|
- Distracted : 1
|
|
- Controversial : 1
|
|
- Agreeable : X
|
|
|
|
Epic
|
|
====
|
|
|
|
- Discuss with the product owner
|
|
- Write user stories
|
|
|
|
Sprint
|
|
======
|
|
|
|
- 5 minutes planning
|
|
- 15 minutes building
|
|
- 5 minutes review
|
|
|
|
.. image:: ./_assets/20-01-sprint.png
|
|
:width: 90%
|
|
|
|
Communication
|
|
=============
|
|
|
|
Diplomacy
|
|
=========
|
|
|
|
Time to play with Legos
|
|
=======================
|