{"action":"created","comment":{"url":"https://api.github.com/repos/FreeCodeCamp/wiki/pulls/comments/56394874","id":56394874,"diff_hunk":"@@ -0,0 +1,21 @@\n+# Programing Methodology\n+\n+## Foundational Agile Principles\n+\n+***_Individuals and interactions_*** over **_Processes and tools_**\n+\n+***_Working software _*** over ***_Comprehensive_***\n+\n+_***Customer collaboration***_ over ***_Contract negotiation_***\n+\n+_***Responding to change ***_ over ***_Following a plan_***\n+\n+## User-Stories\n+User stories help us tie the needs of our users directly to features we implement in a conversational format. They **always** follow this syntax: _\"As a User/Stakeholder, I need/want to be able to Do Something\"_. This can result in some awkward stories for the \"obvious\" features like _\"As a user, I need to be able to trust that my credit card information is secure.\"_, but it is imperative that ALL features tie back to a story in order to allow us to effectively break the work down into manageable pieces.\n+\n+## Sprints\n+A \"Sprint\" is a short (1-3 weeks) development cycle during which a number of stories or subtasks are targeted for completion by the end of the sprint. The idea behind \"Sprinting\" is to allow us to **deliver** a story to the project champion for feedback/approval. This iterative workflow ensures we get continuous buy-in from the project champion and we are delivering functionality that both works, and is valuable.\n+\n+## SCRUM\n+At a basic level, SCRUM helps us stay focused and informed about what the status is on each assigned task as well as break down communication barriers. In many professional settings the work day begins with a \"Daily Scrum\".  We will be following a weekly scrum to align with our sprints.  A common scrum failure is to attempt to problem solve during a scrum. Troubleshooting and brainstorming should always be done as a separate task from SCRUM.\n+Read more [here.](http://scrummethodology.com/)","path":"Programing-Methodology.md","position":21,"original_position":21,"commit_id":"2fd60ceb6a58f93a0102529072eb51b0c953e650","original_commit_id":"2fd60ceb6a58f93a0102529072eb51b0c953e650","user":{"login":"abhisekp","id":1029200,"avatar_url":"https://avatars.githubusercontent.com/u/1029200?v=3","gravatar_id":"","url":"https://api.github.com/users/abhisekp","html_url":"https://github.com/abhisekp","followers_url":"https://api.github.com/users/abhisekp/followers","following_url":"https://api.github.com/users/abhisekp/following{/other_user}","gists_url":"https://api.github.com/users/abhisekp/gists{/gist_id}","starred_url":"https://api.github.com/users/abhisekp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/abhisekp/subscriptions","organizations_url":"https://api.github.com/users/abhisekp/orgs","repos_url":"https://api.github.com/users/abhisekp/repos","events_url":"https://api.github.com/users/abhisekp/events{/privacy}","received_events_url":"https://api.github.com/users/abhisekp/received_events","type":"User","site_admin":false},"body":"Add this after a newline","created_at":"2016-03-16T19:00:06Z","updated_at":"2016-03-16T19:00:06Z","html_url":"https://github.com/FreeCodeCamp/wiki/pull/586#discussion_r56394874","pull_request_url":"https://api.github.com/repos/FreeCodeCamp/wiki/pulls/586","_links":{"self":{"href":"https://api.github.com/repos/FreeCodeCamp/wiki/pulls/comments/56394874"},"html":{"href":"https://github.com/FreeCodeCamp/wiki/pull/586#discussion_r56394874"},"pull_request":{"href":"https://api.github.com/repos/FreeCodeCamp/wiki/pulls/586"}}},"pull_request":{"url":"https://api.github.com/repos/FreeCodeCamp/wiki/pulls/586","id":63109594,"html_url":"https://github.com/FreeCodeCamp/wiki/pull/586","diff_url":"https://github.com/FreeCodeCamp/wiki/pull/586.diff","patch_url":"https://github.com/FreeCodeCamp/wiki/pull/586.patch","issue_url":"https://api.github.com/repos/FreeCodeCamp/wiki/issues/586","number":586,"state":"open","locked":false,"title":"Adds article back","user":{"login":"Rafase282","id":285138,"avatar_url":"https://avatars.githubusercontent.com/u/285138?v=3","gravatar_id":"","url":"https://api.github.com/users/Rafase282","html_url":"https://github.com/Rafase282","followers_url":"https://api.github.com/users/Rafase282/followers","following_url":"https://api.github.com/users/Rafase282/following{/other_user}","gists_url":"https://api.github.com/users/Rafase282/gists{/gist_id}","starred_url":"https://api.github.com/users/Rafase282/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Rafase282/subscriptions","organizations_url":"https://api.github.com/users/Rafase282/orgs","repos_url":"https://api.github.com/users/Rafase282/repos","events_url":"https://api.github.com/users/Rafase282/events{/privacy}","received_events_url":"https://api.github.com/users/Rafase282/received_events","type":"User","site_admin":false},"body":"Adds the article that was deleted on #584 back with a better name and\r\nwithout the unrelated material","created_at":"2016-03-16T18:04:26Z","updated_at":"2016-03-16T19:00:06Z","closed_at":null,"merged_at":null,"merge_commit_sha":"05e443140674af8f013d74417c1fd09757da9d38","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/FreeCodeCamp/wiki/pulls/586/commits","review_comments_url":"https://api.github.com/repos/FreeCodeCamp/wiki/pulls/586/comments","review_comment_url":"https://api.github.com/repos/FreeCodeCamp/wiki/pulls/comments{/number}","comments_url":"https://api.github.com/repos/FreeCodeCamp/wiki/issues/586/comments","statuses_url":"https://api.github.com/repos/FreeCodeCamp/wiki/statuses/2fd60ceb6a58f93a0102529072eb51b0c953e650","head":{"label":"Rafase282:new-article","ref":"new-article","sha":"2fd60ceb6a58f93a0102529072eb51b0c953e650","user":{"login":"Rafase282","id":285138,"avatar_url":"https://avatars.githubusercontent.com/u/285138?v=3","gravatar_id":"","url":"https://api.github.com/users/Rafase282","html_url":"https://github.com/Rafase282","followers_url":"https://api.github.com/users/Rafase282/followers","following_url":"https://api.github.com/users/Rafase282/following{/other_user}","gists_url":"https://api.github.com/users/Rafase282/gists{/gist_id}","starred_url":"https://api.github.com/users/Rafase282/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Rafase282/subscriptions","organizations_url":"https://api.github.com/users/Rafase282/orgs","repos_url":"https://api.github.com/users/Rafase282/repos","events_url":"https://api.github.com/users/Rafase282/events{/privacy}","received_events_url":"https://api.github.com/users/Rafase282/received_events","type":"User","site_admin":false},"repo":{"id":53225739,"name":"wiki","full_name":"Rafase282/wiki","owner":{"login":"Rafase282","id":285138,"avatar_url":"https://avatars.githubusercontent.com/u/285138?v=3","gravatar_id":"","url":"https://api.github.com/users/Rafase282","html_url":"https://github.com/Rafase282","followers_url":"https://api.github.com/users/Rafase282/followers","following_url":"https://api.github.com/users/Rafase282/following{/other_user}","gists_url":"https://api.github.com/users/Rafase282/gists{/gist_id}","starred_url":"https://api.github.com/users/Rafase282/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Rafase282/subscriptions","organizations_url":"https://api.github.com/users/Rafase282/orgs","repos_url":"https://api.github.com/users/Rafase282/repos","events_url":"https://api.github.com/users/Rafase282/events{/privacy}","received_events_url":"https://api.github.com/users/Rafase282/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/Rafase282/wiki","description":"Free Code Camp's wiki articles","fork":true,"url":"https://api.github.com/repos/Rafase282/wiki","forks_url":"https://api.github.com/repos/Rafase282/wiki/forks","keys_url":"https://api.github.com/repos/Rafase282/wiki/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Rafase282/wiki/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Rafase282/wiki/teams","hooks_url":"https://api.github.com/repos/Rafase282/wiki/hooks","issue_events_url":"https://api.github.com/repos/Rafase282/wiki/issues/events{/number}","events_url":"https://api.github.com/repos/Rafase282/wiki/events","assignees_url":"https://api.github.com/repos/Rafase282/wiki/assignees{/user}","branches_url":"https://api.github.com/repos/Rafase282/wiki/branches{/branch}","tags_url":"https://api.github.com/repos/Rafase282/wiki/tags","blobs_url":"https://api.github.com/repos/Rafase282/wiki/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Rafase282/wiki/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Rafase282/wiki/git/refs{/sha}","trees_url":"https://api.github.com/repos/Rafase282/wiki/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Rafase282/wiki/statuses/{sha}","languages_url":"https://api.github.com/repos/Rafase282/wiki/languages","stargazers_url":"https://api.github.com/repos/Rafase282/wiki/stargazers","contributors_url":"https://api.github.com/repos/Rafase282/wiki/contributors","subscribers_url":"https://api.github.com/repos/Rafase282/wiki/subscribers","subscription_url":"https://api.github.com/repos/Rafase282/wiki/subscription","commits_url":"https://api.github.com/repos/Rafase282/wiki/commits{/sha}","git_commits_url":"https://api.github.com/repos/Rafase282/wiki/git/commits{/sha}","comments_url":"https://api.github.com/repos/Rafase282/wiki/comments{/number}","issue_comment_url":"https://api.github.com/repos/Rafase282/wiki/issues/comments{/number}","contents_url":"https://api.github.com/repos/Rafase282/wiki/contents/{+path}","compare_url":"https://api.github.com/repos/Rafase282/wiki/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Rafase282/wiki/merges","archive_url":"https://api.github.com/repos/Rafase282/wiki/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Rafase282/wiki/downloads","issues_url":"https://api.github.com/repos/Rafase282/wiki/issues{/number}","pulls_url":"https://api.github.com/repos/Rafase282/wiki/pulls{/number}","milestones_url":"https://api.github.com/repos/Rafase282/wiki/milestones{/number}","notifications_url":"https://api.github.com/repos/Rafase282/wiki/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Rafase282/wiki/labels{/name}","releases_url":"https://api.github.com/repos/Rafase282/wiki/releases{/id}","deployments_url":"https://api.github.com/repos/Rafase282/wiki/deployments","created_at":"2016-03-05T22:09:55Z","updated_at":"2016-03-05T22:09:56Z","pushed_at":"2016-03-16T18:56:38Z","git_url":"git://github.com/Rafase282/wiki.git","ssh_url":"git@github.com:Rafase282/wiki.git","clone_url":"https://github.com/Rafase282/wiki.git","svn_url":"https://github.com/Rafase282/wiki","homepage":"http://www.freecodecamp.com/wiki","size":15818,"stargazers_count":0,"watchers_count":0,"language":"JavaScript","has_issues":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"FreeCodeCamp:master","ref":"master","sha":"37ab6f5c391b8de81c8418344caa97876cb8c22d","user":{"login":"FreeCodeCamp","id":9892522,"avatar_url":"https://avatars.githubusercontent.com/u/9892522?v=3","gravatar_id":"","url":"https://api.github.com/users/FreeCodeCamp","html_url":"https://github.com/FreeCodeCamp","followers_url":"https://api.github.com/users/FreeCodeCamp/followers","following_url":"https://api.github.com/users/FreeCodeCamp/following{/other_user}","gists_url":"https://api.github.com/users/FreeCodeCamp/gists{/gist_id}","starred_url":"https://api.github.com/users/FreeCodeCamp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/FreeCodeCamp/subscriptions","organizations_url":"https://api.github.com/users/FreeCodeCamp/orgs","repos_url":"https://api.github.com/users/FreeCodeCamp/repos","events_url":"https://api.github.com/users/FreeCodeCamp/events{/privacy}","received_events_url":"https://api.github.com/users/FreeCodeCamp/received_events","type":"Organization","site_admin":false},"repo":{"id":45327911,"name":"wiki","full_name":"FreeCodeCamp/wiki","owner":{"login":"FreeCodeCamp","id":9892522,"avatar_url":"https://avatars.githubusercontent.com/u/9892522?v=3","gravatar_id":"","url":"https://api.github.com/users/FreeCodeCamp","html_url":"https://github.com/FreeCodeCamp","followers_url":"https://api.github.com/users/FreeCodeCamp/followers","following_url":"https://api.github.com/users/FreeCodeCamp/following{/other_user}","gists_url":"https://api.github.com/users/FreeCodeCamp/gists{/gist_id}","starred_url":"https://api.github.com/users/FreeCodeCamp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/FreeCodeCamp/subscriptions","organizations_url":"https://api.github.com/users/FreeCodeCamp/orgs","repos_url":"https://api.github.com/users/FreeCodeCamp/repos","events_url":"https://api.github.com/users/FreeCodeCamp/events{/privacy}","received_events_url":"https://api.github.com/users/FreeCodeCamp/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/FreeCodeCamp/wiki","description":"Free Code Camp's wiki articles","fork":false,"url":"https://api.github.com/repos/FreeCodeCamp/wiki","forks_url":"https://api.github.com/repos/FreeCodeCamp/wiki/forks","keys_url":"https://api.github.com/repos/FreeCodeCamp/wiki/keys{/key_id}","collaborators_url":"https://api.github.com/repos/FreeCodeCamp/wiki/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/FreeCodeCamp/wiki/teams","hooks_url":"https://api.github.com/repos/FreeCodeCamp/wiki/hooks","issue_events_url":"https://api.github.com/repos/FreeCodeCamp/wiki/issues/events{/number}","events_url":"https://api.github.com/repos/FreeCodeCamp/wiki/events","assignees_url":"https://api.github.com/repos/FreeCodeCamp/wiki/assignees{/user}","branches_url":"https://api.github.com/repos/FreeCodeCamp/wiki/branches{/branch}","tags_url":"https://api.github.com/repos/FreeCodeCamp/wiki/tags","blobs_url":"https://api.github.com/repos/FreeCodeCamp/wiki/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/FreeCodeCamp/wiki/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/FreeCodeCamp/wiki/git/refs{/sha}","trees_url":"https://api.github.com/repos/FreeCodeCamp/wiki/git/trees{/sha}","statuses_url":"https://api.github.com/repos/FreeCodeCamp/wiki/statuses/{sha}","languages_url":"https://api.github.com/repos/FreeCodeCamp/wiki/languages","stargazers_url":"https://api.github.com/repos/FreeCodeCamp/wiki/stargazers","contributors_url":"https://api.github.com/repos/FreeCodeCamp/wiki/contributors","subscribers_url":"https://api.github.com/repos/FreeCodeCamp/wiki/subscribers","subscription_url":"https://api.github.com/repos/FreeCodeCamp/wiki/subscription","commits_url":"https://api.github.com/repos/FreeCodeCamp/wiki/commits{/sha}","git_commits_url":"https://api.github.com/repos/FreeCodeCamp/wiki/git/commits{/sha}","comments_url":"https://api.github.com/repos/FreeCodeCamp/wiki/comments{/number}","issue_comment_url":"https://api.github.com/repos/FreeCodeCamp/wiki/issues/comments{/number}","contents_url":"https://api.github.com/repos/FreeCodeCamp/wiki/contents/{+path}","compare_url":"https://api.github.com/repos/FreeCodeCamp/wiki/compare/{base}...{head}","merges_url":"https://api.github.com/repos/FreeCodeCamp/wiki/merges","archive_url":"https://api.github.com/repos/FreeCodeCamp/wiki/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/FreeCodeCamp/wiki/downloads","issues_url":"https://api.github.com/repos/FreeCodeCamp/wiki/issues{/number}","pulls_url":"https://api.github.com/repos/FreeCodeCamp/wiki/pulls{/number}","milestones_url":"https://api.github.com/repos/FreeCodeCamp/wiki/milestones{/number}","notifications_url":"https://api.github.com/repos/FreeCodeCamp/wiki/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/FreeCodeCamp/wiki/labels{/name}","releases_url":"https://api.github.com/repos/FreeCodeCamp/wiki/releases{/id}","deployments_url":"https://api.github.com/repos/FreeCodeCamp/wiki/deployments","created_at":"2015-11-01T04:14:19Z","updated_at":"2016-03-16T17:32:28Z","pushed_at":"2016-03-16T18:56:39Z","git_url":"git://github.com/FreeCodeCamp/wiki.git","ssh_url":"git@github.com:FreeCodeCamp/wiki.git","clone_url":"https://github.com/FreeCodeCamp/wiki.git","svn_url":"https://github.com/FreeCodeCamp/wiki","homepage":"http://www.freecodecamp.com/wiki","size":17401,"stargazers_count":130,"watchers_count":130,"language":"JavaScript","has_issues":true,"has_downloads":true,"has_wiki":false,"has_pages":true,"forks_count":203,"mirror_url":null,"open_issues_count":38,"forks":203,"open_issues":38,"watchers":130,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/FreeCodeCamp/wiki/pulls/586"},"html":{"href":"https://github.com/FreeCodeCamp/wiki/pull/586"},"issue":{"href":"https://api.github.com/repos/FreeCodeCamp/wiki/issues/586"},"comments":{"href":"https://api.github.com/repos/FreeCodeCamp/wiki/issues/586/comments"},"review_comments":{"href":"https://api.github.com/repos/FreeCodeCamp/wiki/pulls/586/comments"},"review_comment":{"href":"https://api.github.com/repos/FreeCodeCamp/wiki/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/FreeCodeCamp/wiki/pulls/586/commits"},"statuses":{"href":"https://api.github.com/repos/FreeCodeCamp/wiki/statuses/2fd60ceb6a58f93a0102529072eb51b0c953e650"}}}}