]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - ti-agile-manual/ti-agile-manual.git/log
ti-agile-manual/ti-agile-manual.git
10 years agoDoD: get rid of 'integrated'
Felipe Balbi [Tue, 21 May 2013 20:15:09 +0000 (23:15 +0300)]
DoD: get rid of 'integrated'

We're targetting mainline only development. There
won't be an official TI Integration tree from LCPD,
so that requirement can vanish.

While at that, also make it clear we want automated
test scripts.

Acked-by: Chase Maupin <chase.maupin@ti.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
10 years agomanual: rename the output file
Felipe Balbi [Tue, 21 May 2013 18:24:42 +0000 (21:24 +0300)]
manual: rename the output file

It looks a bit nicer.

Acked-by: Chase Maupin <chase.maupin@ti.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
10 years agoscope: add pointers to mailing list and github project
Felipe Balbi [Tue, 21 May 2013 16:22:46 +0000 (19:22 +0300)]
scope: add pointers to mailing list and github project

Mention those two important pieces of information
as links, so people can figure out how to find
the latest source code for the manual itself.

Acked-by: Chase Maupin <chase.maupin@ti.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
10 years agogrooming: rename chapter and add initial text
Luciano Coelho [Thu, 16 May 2013 09:09:31 +0000 (12:09 +0300)]
grooming: rename chapter and add initial text

Rename the "Breaking tasks into bite size pieces" chapter into "Work
Breakdown", write an introduction and the descriptions of Epics and
Stories.

Signed-off-by: Luciano Coelho <coelho@ti.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
10 years agotamm: remove some noise
Felipe Balbi [Fri, 17 May 2013 14:57:18 +0000 (17:57 +0300)]
tamm: remove some noise

List of Tables, List of Figures and Document
Revision History were just causing noise.

Remove them.

Acked-by: Chase Maupin <chase.maupin@ti.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
10 years agotamm: add Luca as author
Felipe Balbi [Fri, 17 May 2013 14:54:21 +0000 (17:54 +0300)]
tamm: add Luca as author

just giving credit.

Acked-by: Luciano Coelho <coelho@ti.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
10 years agoestimating: add paragraph about having a basic task
Chase Maupin [Wed, 15 May 2013 20:23:52 +0000 (15:23 -0500)]
estimating: add paragraph about having a basic task

* Add a paragraph explaining why having at least one basic task
  makes relative sizing easier.

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
10 years agotamm: roles: discuss about the Functional Manager
Felipe Balbi [Thu, 9 May 2013 15:05:33 +0000 (18:05 +0300)]
tamm: roles: discuss about the Functional Manager

add a small clarification about the Functional
Manager and how s/he interacts with ScrumMasters
and Product Owners.

Signed-off-by: Felipe Balbi <balbi@ti.com>
10 years agotamm: roles: rename chapter
Felipe Balbi [Wed, 8 May 2013 18:03:31 +0000 (21:03 +0300)]
tamm: roles: rename chapter

later patches will come adding more roles to
that chapter. Those roles are TI-specific,
not related to scrum in any way.

Instead of creating a new chapter, it felt
better to just rename what we have.

Signed-off-by: Felipe Balbi <balbi@ti.com>
10 years agotamm: terminology: add new terminology section
Darren Etheridge [Tue, 14 May 2013 15:01:21 +0000 (10:01 -0500)]
tamm: terminology: add new terminology section

This covers most of the basic keyworks for Scrum along with some more
LCPD specific items such as mainline / upstream, etc.

Signed-off-by: Darren Etheridge <detheridge@ti.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
10 years agotamm: meetings: add new meetings chapter
Darren Etheridge [Fri, 10 May 2013 16:44:12 +0000 (11:44 -0500)]
tamm: meetings: add new meetings chapter

    V2: moves position of chapter in index, and incorporates
    all feedback from team.

    V1: added a new chapter describing each of the meetings in
    scrum.

Signed-off-by: Darren Etheridge <detheridge@ti.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
10 years agoestimating: Add chapter details
Chase Maupin [Mon, 13 May 2013 19:11:09 +0000 (14:11 -0500)]
estimating: Add chapter details

* Fill out the estimating chapter to cover:
    * Why Story Points vs. Hours
    * The online tool we can use
    * Upgrading stories to epics

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
10 years agothe-sprint: removed section about sprint burndown
Chase Maupin [Fri, 10 May 2013 15:10:12 +0000 (10:10 -0500)]
the-sprint: removed section about sprint burndown

* This section discusses a concept covered in basic training and
  is something important to the sprint teams.  At the same time
  since this manual can be read outside of the LCPD team we do
  not want to promote the sprint burndown chart as an artifact
  that should be focused on by people outside of the team as this
  can lead to distracting the teams with questions about the
  burndown.  This chart is meant for the team's use only.
* This was isolated into a separate commit in case it is decided
  to resurrect this section in the future.

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
10 years agothe-sprint: update to focus on sprint and artifacts
Chase Maupin [Fri, 10 May 2013 15:10:11 +0000 (10:10 -0500)]
the-sprint: update to focus on sprint and artifacts

* Updated the text to focus on the Sprint process a bit more and
  to add the test code and cases as artifacts generated during
  the sprint.

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
10 years agotamm: add Darren as author
Felipe Balbi [Wed, 8 May 2013 16:13:57 +0000 (19:13 +0300)]
tamm: add Darren as author

Acked-by: Darren Etheridge <detheridge@ti.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
10 years agodefinition-of-done: Add integration requirement
Chase Maupin [Fri, 26 Apr 2013 20:55:29 +0000 (15:55 -0500)]
definition-of-done: Add integration requirement

* Add the requirement for Integration as part of Done so make
  sure that we put emphasis on Continuous Integration.
* Update the exceptions section to give examples where this may
  not apply since sometimes there is a reason why something will
  not make it into the Integration tree and is purely for upstream.

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
10 years agodefinition-of-done: lots of misc improvements
Felipe Balbi [Mon, 22 Apr 2013 15:18:58 +0000 (18:18 +0300)]
definition-of-done: lots of misc improvements

mostly related to indentation and styles, but
there are good stuff too:

. some more typo fixes
. added commas where necessary
. fixed/improved a list usage (lists in LaTeX
can be nested and LaTeX itself will
use different markers for each list)
. converted a period into a proper paragraph
which made the text slightly easier to
follow (to me, at least).

Acked-by: Chase Maupin <chase.maupin@ti.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
10 years agodefinition-of-done: fix typos
Felipe Balbi [Mon, 22 Apr 2013 14:56:57 +0000 (17:56 +0300)]
definition-of-done: fix typos

s/i/is/
s/what what/what/
s/is/it/
s/memberes/members/
s//is /

Acked-by: Chase Maupin <chase.maupin@ti.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
10 years agodefinition-of-done: Add initial definition
Chase Maupin [Thu, 18 Apr 2013 16:11:55 +0000 (11:11 -0500)]
definition-of-done: Add initial definition

* Add the initial definition of done.  Covers the three main
  components of the definition, how this differs from acceptance
  criteria, and most importantly how this comes together to
  support the upstream requirement.

* Also made sure to add a section detailing the commitment
  required from the product owner for this to work.

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
11 years agothe-sprint: Add benefit of 2 week sprints
Chase Maupin [Fri, 12 Apr 2013 15:02:02 +0000 (10:02 -0500)]
the-sprint: Add benefit of 2 week sprints

* Added an additional benefit of two week sprints to address a
  common concern of how can we react in a timely fashion to
  customer support escalations without modifying sprints.

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
11 years agothe-sprint: fix typos and enhance readability
Chase Maupin [Fri, 12 Apr 2013 15:02:01 +0000 (10:02 -0500)]
the-sprint: fix typos and enhance readability

* Some changes look larger because of enforcing 80 character
  limits.

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
11 years agoAdd Chase as author
Felipe Balbi [Fri, 12 Apr 2013 14:54:55 +0000 (17:54 +0300)]
Add Chase as author

Chase has already sent quite a few patches and
can also be listed as author.

Acked-by: Chase Maupin <chase.maupin@ti.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
11 years agoroles-in-scrum: enhance the team role
Chase Maupin [Fri, 12 Apr 2013 13:21:54 +0000 (08:21 -0500)]
roles-in-scrum: enhance the team role

* Added some more verbage to the team definition to draw attention
  to the self-directed aspect of the team as well as the trust
  and responsibility of the team member.  This is to help frame
  the power that the team is given within the readers mind and also
  impress upon them the responsibility that comes with that power,
  see SpiderMan for more details.

[ balbi@ti.com : s/port/part ]

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
11 years agointroduction: Add Scrum benefit
Chase Maupin [Fri, 12 Apr 2013 13:21:53 +0000 (08:21 -0500)]
introduction: Add Scrum benefit

* Add detail on an additional benefit of scrum for focused
  efforts during a sprint.

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
11 years agoMakefile improvements
Felipe Balbi [Fri, 12 Apr 2013 13:33:52 +0000 (16:33 +0300)]
Makefile improvements

Output is a lot more terse and running make
multiple times won't remake if it's not necessary
to.

Signed-off-by: Felipe Balbi <balbi@ti.com>
11 years agoScrum: fix typo
Felipe Balbi [Fri, 12 Apr 2013 07:22:18 +0000 (10:22 +0300)]
Scrum: fix typo

as Chase pointed out, it's spelled 'practices'.

Signed-off-by: Felipe Balbi <balbi@ti.com>
11 years agoroles-in-scrum: enhance ScrumMaster Role description
Chase Maupin [Thu, 11 Apr 2013 21:55:10 +0000 (16:55 -0500)]
roles-in-scrum: enhance ScrumMaster Role description

* Make clear that the ScrumMaster role is not the person who
  assigns tasks to the team, but is a servant of the team helping
  to guide their efforts and enable their work.

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
11 years agoroles-in-scrum: enhance product owner role
Chase Maupin [Thu, 11 Apr 2013 21:48:16 +0000 (16:48 -0500)]
roles-in-scrum: enhance product owner role

* Enhance the product owner role to make clear that the product
  owner is trying to maximize bang for buck.
* Added some verbage to introduce the idea of missing merge
  windows as technical debt and why upstreaming efforts may get
  higher priority within a sprint because of this.
    * This will need to be detailed out more.  Likely within
      chapter 6 where we can discuss the idea of every development
      item having a corresponding and immediate upstream item
      in the backlog to ensure the technical debt does not exceed
      the bandwidth of the team.

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
11 years agoroles-in-scrum: readability fixups
Chase Maupin [Thu, 11 Apr 2013 21:48:15 +0000 (16:48 -0500)]
roles-in-scrum: readability fixups

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
11 years agoroles-in-scrum: Fix line length to 80 characters
Chase Maupin [Thu, 11 Apr 2013 21:48:14 +0000 (16:48 -0500)]
roles-in-scrum: Fix line length to 80 characters

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
11 years agoscope: fix up readability
Chase Maupin [Thu, 11 Apr 2013 21:07:25 +0000 (16:07 -0500)]
scope: fix up readability

* Small readibility changes

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
11 years agointroduction: fix typos
Chase Maupin [Thu, 11 Apr 2013 21:02:50 +0000 (16:02 -0500)]
introduction: fix typos

* Fix a couple of typos

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
11 years agotamm: the-sprint: add missing section about Burndown Charts
Felipe Balbi [Thu, 11 Apr 2013 10:20:03 +0000 (13:20 +0300)]
tamm: the-sprint: add missing section about Burndown Charts

with this patch, we're only missing chapters 6, 7 and 8
for our manual to reach v1.0-rc1. From that point on,
let's try to focus on improvements to the text before we
consider adding new chapters (we could discuss Continuous
Integration and Test-Driven Development, for example).

Signed-off-by: Felipe Balbi <balbi@ti.com>
11 years agotamm: the sprint: lots of improvements
Felipe Balbi [Wed, 10 Apr 2013 11:48:19 +0000 (14:48 +0300)]
tamm: the sprint: lots of improvements

Finished 2 sections, just missing 'Sprint Burndown
Charts' which I'll get to later.

Signed-off-by: Felipe Balbi <balbi@ti.com>
11 years agotamm: add a chapter to give an overview about Scrum
Felipe Balbi [Tue, 9 Apr 2013 09:30:37 +0000 (12:30 +0300)]
tamm: add a chapter to give an overview about Scrum

We have chapter for defining Roles in scrum and
explaining the sprint; clearly we need a chapter
to detail Scrum before going into those other two
items.

Signed-off-by: Felipe Balbi <balbi@ti.com>
11 years agotamm: no need for sections in Introduction
Felipe Balbi [Tue, 9 Apr 2013 09:30:18 +0000 (12:30 +0300)]
tamm: no need for sections in Introduction

Signed-off-by: Felipe Balbi <balbi@ti.com>
11 years agotamm: introduction should be part of mainmatter
Felipe Balbi [Tue, 9 Apr 2013 08:22:05 +0000 (11:22 +0300)]
tamm: introduction should be part of mainmatter

if we come up with a preface, than that should
be part of frontmatter.

Signed-off-by: Felipe Balbi <balbi@ti.com>
11 years agotamm: introduction: remove bogus 'out'
Felipe Balbi [Mon, 8 Apr 2013 17:20:03 +0000 (20:20 +0300)]
tamm: introduction: remove bogus 'out'

improves that sentence quite a lot.

Signed-off-by: Felipe Balbi <balbi@ti.com>
11 years agotamm: add matt porter as an author
Matt Porter [Mon, 8 Apr 2013 16:09:12 +0000 (12:09 -0400)]
tamm: add matt porter as an author

Add Matt Porter to author tags and header.

Signed-off-by: Matt Porter <mporter@ti.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
11 years agotamm: also mention chapter about estimates
Felipe Balbi [Mon, 8 Apr 2013 15:39:59 +0000 (18:39 +0300)]
tamm: also mention chapter about estimates

In chapter titled 'The Sprint' we gave a small
taste of what's to come on later chapters but
we didn't mention chapter 'Estimating'.

Fix it by mentioning that chapter as well.

Signed-off-by: Felipe Balbi <balbi@ti.com>
11 years agotamm: fix pdftitle attribute
Felipe Balbi [Mon, 8 Apr 2013 15:34:00 +0000 (18:34 +0300)]
tamm: fix pdftitle attribute

pdftitle attribute from hyperref package didn't
match document's title, fix it.

Signed-off-by: Felipe Balbi <balbi@ti.com>
11 years agotamm: move Revision History and Introduction to frontmatter
Felipe Balbi [Mon, 8 Apr 2013 12:23:17 +0000 (15:23 +0300)]
tamm: move Revision History and Introduction to frontmatter

that means Scope will be Chapter 1.

Signed-off-by: Felipe Balbi <balbi@ti.com>
11 years agotamm: add a .gitignore file
Felipe Balbi [Mon, 8 Apr 2013 12:11:46 +0000 (15:11 +0300)]
tamm: add a .gitignore file

ignore VIM's .swp files.

Signed-off-by: Felipe Balbi <balbi@ti.com>
11 years agotamm: add a chapter about 'Estimating'
Felipe Balbi [Mon, 8 Apr 2013 12:10:37 +0000 (15:10 +0300)]
tamm: add a chapter about 'Estimating'

Signed-off-by: Felipe Balbi <balbi@ti.com>
11 years agotamm: sections to 'Breaking Tasks'
Felipe Balbi [Mon, 8 Apr 2013 12:10:03 +0000 (15:10 +0300)]
tamm: sections to 'Breaking Tasks'

Signed-off-by: Felipe Balbi <balbi@ti.com>
11 years agotamm: scope: couple more paragraphs
Felipe Balbi [Mon, 8 Apr 2013 11:59:18 +0000 (14:59 +0300)]
tamm: scope: couple more paragraphs

Signed-off-by: Felipe Balbi <balbi@ti.com>
11 years agotamm: finish our introduction
Felipe Balbi [Mon, 8 Apr 2013 11:45:30 +0000 (14:45 +0300)]
tamm: finish our introduction

Signed-off-by: Felipe Balbi <balbi@ti.com>
11 years agotamm: more text in 'roles in scrum'
Felipe Balbi [Mon, 8 Apr 2013 11:45:13 +0000 (14:45 +0300)]
tamm: more text in 'roles in scrum'

Signed-off-by: Felipe Balbi <balbi@ti.com>
11 years agotamm: another paragraph to 'scope'
Felipe Balbi [Mon, 8 Apr 2013 11:44:56 +0000 (14:44 +0300)]
tamm: another paragraph to 'scope'

Signed-off-by: Felipe Balbi <balbi@ti.com>
11 years agotamm: almost complete 'the sprint'
Felipe Balbi [Mon, 8 Apr 2013 11:44:24 +0000 (14:44 +0300)]
tamm: almost complete 'the sprint'

Also add a necessary picture.

Signed-off-by: Felipe Balbi <balbi@ti.com>
11 years agotamm: add labels
Felipe Balbi [Mon, 8 Apr 2013 11:43:22 +0000 (14:43 +0300)]
tamm: add labels

they're really good for cross-referencing.

Signed-off-by: Felipe Balbi <balbi@ti.com>
11 years agotamm: add more packages
Felipe Balbi [Mon, 8 Apr 2013 11:40:55 +0000 (14:40 +0300)]
tamm: add more packages

grahpicx, pgfplots, pgfplotstable.

Signed-off-by: Felipe Balbi <balbi@ti.com>
11 years agotamm: add list of pictures
Felipe Balbi [Mon, 8 Apr 2013 11:40:41 +0000 (14:40 +0300)]
tamm: add list of pictures

Signed-off-by: Felipe Balbi <balbi@ti.com>
11 years agotamm: switch to alpha bibliography style
Felipe Balbi [Mon, 8 Apr 2013 11:40:19 +0000 (14:40 +0300)]
tamm: switch to alpha bibliography style

looks a bit cooler :-)

Signed-off-by: Felipe Balbi <balbi@ti.com>
11 years agotamm: rename main file
Felipe Balbi [Fri, 5 Apr 2013 10:08:17 +0000 (13:08 +0300)]
tamm: rename main file

Signed-off-by: Felipe Balbi <balbi@ti.com>
11 years agotamm: add some details about the Product Owner
Felipe Balbi [Thu, 4 Apr 2013 12:50:46 +0000 (15:50 +0300)]
tamm: add some details about the Product Owner

Signed-off-by: Felipe Balbi <balbi@ti.com>
11 years agotamm: initial commit
Felipe Balbi [Thu, 4 Apr 2013 11:42:13 +0000 (14:42 +0300)]
tamm: initial commit

Signed-off-by: Felipe Balbi <balbi@ti.com>