hackforla / website

Hack for LA's website
https://www.hackforla.org
GNU General Public License v2.0
324 stars 760 forks source link

Development workflow diagram #178

Closed harishlingam closed 3 years ago

harishlingam commented 4 years ago

Overview

Update SDLC (Sample Software Development Lifecycle) diagram to incorporate Glossary hyperlinks and branding.

Dependency

602

Action Items

Resources/Instructions

Development workflow diagram: https://drive.google.com/file/d/1xEkFX4x6iDNCl_wxxoG0FOybGyaAGTa_/view?usp=sharing

Development workflow folder: https://drive.google.com/file/d/1xEkFX4x6iDNCl_wxxoG0FOybGyaAGTa_/view?usp=sharing

harishlingam commented 4 years ago
  1. Progress - Diagram has been revised to reflect appropriate decision flow shapes: https://drive.google.com/file/d/1EUmsEpy4LcOHb4VLl_dfE3gUFSpc_CaL/view?usp=sharing. To determine whether dedicated new web page is an appropriate next step at present point in time.
  2. Blocks - None
  3. Availability - Sunday, Friday, Saturday
  4. ETA - TBD
ExperimentsInHonesty commented 4 years ago

Updated SDLC: https://drive.google.com/file/d/1emxhYv9N6KuCVrG-gnqkqHdGnjhm_Qvb/view?usp=sharing

ExperimentsInHonesty commented 4 years ago

Term: Epic

2020 Project Home Page Launch

Term: Feature

Project Filtering

Term: User Story

As a New Member, I want to find projects that need a UX Designer so that I can develop a portfolio of work.

  • Definition: A user story is a tool used in Agile software development to capture a description of a software feature from an end-user perspective. It describes the type of user, what they want and why and helps to create a simplified description of a requirement.
  • Link: https://www.atlassian.com/agile/project-management/user-stories

Term: Customer Research

Term: Data Requirements

Categories of Roles for Project Filtering: Business Analyst PM Content UI/UX Development Ops Data QA SEO/Marketing

Term: Acceptance Criteria

Given I am on the Project Page and I am searching for projects that use Node.js and need a Front-End Developer, When I checkmark "Node.js" in the Technologies filter and "Development" in the Roles filter and select apply, Then the page shows me all projects that meet the criteria I've chosen.

Term: Product Backlog

Term: Wireframe

Term: QA

Term: Usability Standards

Term: Product Analytics

Term: Product Roadmap

Term: Launch

Term: Product Management

Term: Project Management

Term: Development

Term: User Interface/User Experience

harishlingam commented 4 years ago
  1. Progress - Definitions and links associated with key terms, as found on SDLC diagram, along with those terms that provide relevant context. Definitions to be undergo final round of editing and outstanding terms added.
  2. Blocks - None
  3. Availability - Through 6/3, then exit project.
  4. ETA - 6/3
ExperimentsInHonesty commented 4 years ago

@Rankazze are you reading a book about the items in the glossary above. Can we talk about it?

alexandrastubbs commented 4 years ago

This has been added to agenda for PM TB.

alexandrastubbs commented 4 years ago

Bonnie & Alex have discussed and decided to test the mocked up version of the SDLC in practice. We will then identify which pieces need to be removed and/or adapted based on the site team operating model.

Issue #602 is ready to be used to test the development model.

ExperimentsInHonesty commented 3 years ago

Will not be worked on here. Have created a new issue on Product Management repo