<commit_before>---
topic: Agile
desc: "A Software Development Methodology"
---

* <http://agilemanifesto.org/principles.html>

* <https://www.scrum.org/scrum-guide>

* "A New Software Engineering", article by <NAME> and <NAME>, CACM Dec 201, Vol. 57 No 12., pp 49-54.  
[http://dl.acm.org.proxy.library.ucsb.edu:2048/citation.cfm?doid=2692965.2677034 off-campus] [http://dl.acm.org/citation.cfm?doid=2692965.2677034 on-campus]

* <https://project-management.com/10-key-principles-of-agile-software-development/>

# User Stories

See: [User Stories](/topics/user_stories)

Some helpful links about user stories:

* A good starting point https://www.mountaingoatsoftware.com/agile/user-stories
* Informal to Formal user stories: http://www.agilemodeling.com/artifacts/userStory.htm
* Various alternatives for the "As-a foo I can bar so that fum" format: https://en.wikipedia.org/wiki/User_story#Format

Advanced Topics, once you have the basic idea:

* The three C's: card, conversation, confirmation.    Levels of competence with user stories: http://guide.agilealliance.org/guide/user-stories.html
* The INVEST acronym for writing good stories: Indepenent, Negotiable, Valuable, Estimatable, Small, Testable: https://help.rallydev.com/writing-great-user-story<commit_msg>Update agile.md<commit_after>---
topic: Agile
desc: "A Software Development Methodology"
prefix: "Agile: "
---

* <http://agilemanifesto.org/principles.html>

* <https://www.scrum.org/scrum-guide>

* "A New Software Engineering", article by <NAME> and <NAME>, CACM Dec 201, Vol. 57 No 12., pp 49-54.  
[http://dl.acm.org.proxy.library.ucsb.edu:2048/citation.cfm?doid=2692965.2677034 off-campus] [http://dl.acm.org/citation.cfm?doid=2692965.2677034 on-campus]

* <https://project-management.com/10-key-principles-of-agile-software-development/>

# User Stories

See: [User Stories](/topics/user_stories)

Some helpful links about user stories:

* A good starting point https://www.mountaingoatsoftware.com/agile/user-stories
* Informal to Formal user stories: http://www.agilemodeling.com/artifacts/userStory.htm
* Various alternatives for the "As-a foo I can bar so that fum" format: https://en.wikipedia.org/wiki/User_story#Format

Advanced Topics, once you have the basic idea:

* The three C's: card, conversation, confirmation.    Levels of competence with user stories: http://guide.agilealliance.org/guide/user-stories.html
* The INVEST acronym for writing good stories: Indepenent, Negotiable, Valuable, Estimatable, Small, Testable: https://help.rallydev.com/writing-great-user-story
{'fraction_non_alphanumeric': 0.13466042154566746, 'fraction_numerical': 0.0351288056206089, 'mean_word_length': 4.695555555555556, 'pattern_counts': {'":': 0, '<': 13, '<?xml version=': 0, '>': 13, 'https://': 10, 'lorem ipsum': 0, 'www.': 6, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3048646', 'n_tokens_mistral': 961, 'n_tokens_neox': 860, 'n_words': 210}