devwiki:modern_software_development

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
devwiki:modern_software_development [2024/02/05 00:54] – created yingdevwiki:modern_software_development [2024/02/05 03:36] (current) – [Dictionary] ying
Line 5: Line 5:
     * issue tracking     * issue tracking
     * dev cycle     * dev cycle
-    * entry free +    * entry free (upto 250 active issue/task item)
-    * (private team?)+
  
 +  * Roadmap (need to enable in setting > roadmap)
 +    * https://linear.app/docs/roadmaps
 +    * roadmap is a overview of a group of projects that combine as whole
 +      * it can contain several projects and projects contain individual issue/task item
 +      * it can't be view be guest
 +    * to create, next to All Projects, + icon or ... icon > create roadmap (... called overflow menu)
 +    * to view, click All Projects
 +      * you will see all projects in the workspace, groupped into tabs of roadmaps
 +      * (note, a project can be a part of many roadmaps)
 +      * it has "Timeline view" and "Task list view"
 +
 +  * Project: Big-Task that has a clear outcome or planned completion date
 +    * in project, create a issue and choose the project (by default set to current viewing project)
 +    * addition element:
 +      * Milestones: like small Targets w due date (can be linked to a issue)
 +      * Documents: keep info of spec, PRDS (product requirements document), status update with team.
 +
 +  * Issue / Task: 
 +    * to one team
 +    * has ID - TEAM-001
 +    * has title and status
 +    * https://linear.app/method/write-issues-not-user-stories
 +      * clear and perform
 +      * = piece of code, design, document, or action 
 +
 +  * Extra: cycle
 +    * a practise to keep momentum, like sprints
 +
 +My notes:
 +  * since issue can't have start date,and only project has start date,
 +  * it is better to use roadmap as MainProject, and use small project as "Task", and issue as list of todo in "Task"
 +
 +====== Dictionary ======
 +
 +  *  Agile: 
 +    * ref: https://www.atlassian.com/agile
 +    * a project management approach
 +    * involves breaking the project into phases
 +    * emphasizes continuous collaboration and improvement
 +    * Teams follow a cycle of planning, executing, and evaluating.
 +
 +  * product requirements document (PRD)
 +    * ref: https://www.atlassian.com/agile/product-management/requirements
 +    * 
  • devwiki/modern_software_development.1707094444.txt.gz
  • Last modified: 2024/02/05 00:54
  • by ying