Markdown Converter
Agent skill for markdown-converter
Entities.csv
Sign in to like and favorite skills
Consider the following structures for a domain model of a software development company using SCRUM: Entities.csv
ID,Name,SetName,Index,Description,Attribute0,Attribute1,Attribute2,Attribute3,Attribute4,Attribute5,Attribute6,Attribute7,Attribute8 E0,Project,P,p,The product or initiative to be developed,id,name,project_start,project_end,description,budget,status,target_audience,priority E1,Team,T,t,"Self-organized, cross-functional development team",id,name,team_size,team_start,team_status,location,team_type,, E2,Worker,W,w,Individual team member working on the project,id,name,first_name,email,start_date,status,availability,, E3,Feature,F,f,Mid-sized functionality,id,title,description,status,priority,estimated_effort,,, E4,Skill,S,s,Professional or social competence of a worker,id,label,description,level,certified,category,,, E5,Role,R,r,Defined responsibilities within the Scrum team,id,role_name,description,area_of_responsibility,,,,, E6,ProductOwner,PO,po,Responsible for product vision and Product Backlog,id,name,email,availability,,,,, E7,ScrumMaster,SM,sm,Supports the team in applying Scrum,id,name,email,experience,,,,, E8,ProductBacklog,PB,pb,Ordered list of all requirements,id,created_on,last_updated,number_of_entries,status,,,, E9,Sprint,SP,sp,Fixed time period for creating an increment,id,sprint_number,start_date,end_date,status,achievement_of_goal,,, E10,SprintPlanning,SPP,spp,Kick-off meeting for Sprint preparation,id,date,duration_(min),moderation,outcome_documentation,,,, E11,DailyScrum,DS,ds,Daily 15-minute team meeting,id,date,time,duration,moderation,,,, E12,SprintReview,SR,sr,Presentation and acceptance of results,id,date,duration,feedback_documentation,attendees_count,,,, E13,SprintRetrospective,SRE,sre,Retrospective for process improvement,id,date,duration,improvement_actions,team_satisfaction,moderation,,, E14,SprintBacklog,SBL,sbl,Selected backlog items + implementation plan,id,number_of_tasks,last_updated,status,total_effort,,,, E15,SprintGoal,SG,sg,Objective to be achieved within the sprint,id,objective_description,achievement_status,benefit,,,,, E16,Epic,E,e,Large requirement that can be split into stories,id,title,description,priority,status,estimated_effort,,, E17,UserStory,US,us,Requirement from the perspective of a user,id,title,description,acceptance_criteria,priority,story_points,status,, E18,Task,TSK,tsk,Smallest unit of work within a sprint,id,title,description,status,effort,type,,, E19,DevelopmentSnapshot,DEV,dev,Product at the end of a sprint,id,version_number,creation_date,test_status,deployment_target,documentation,,, E20,Blocker,BL,bl,Obstacle hindering progress,id,title,description,severity,status,detected_on,resolved_on,, E21,Stakeholder,SH,sh,Interested party in the product (internal/external),id,name,organization,role,email,area_of_interest,influence_level,relevance_to_feature, E22,Velocity,VEL,vel,Average amount of work per sprint,id,number_of_sprints_used,avg._story_points,max_velocity,min_velocity,trend,,, E23,ReleasePlan,REP,rep,Plan for releasing specific features,id,version,planned_date,included_features,status,,,, E24,Roadmap,RM,rm,Long-term planning across releases,id,start_date,end_date,milestones,objectives,versions,,, E25,ScrumBoard,SCB,scb,Visual representation of tasks during the sprint,id,board_type,columns_(todo/done...),number_of_cards,last_updated,,,, E26,FeatureDocumentation,FED,fed,Documentation for a specific feature,id,title,description,creation_date,change_log,linked_requirements,author,,
Relationships.csv
ID,Name,Description,FromEntity,ToEntity,FromCardinality,ToCardinality,Weight R1,is_assigned_to_project,The team is assigned to a project,Team,Project,1,N,1.0 R2,belongs_to_team,An employee is assigned to a team,Employee,Team,N,1,1.0 R3,has_skill,An employee has certain skills,Employee,Skill,N,M,1.0 R4,takes_on_role,An employee assumes a role in the team,Employee,Role,N,M,1.0 R5,manages_backlog,The Product Owner manages the Product Backlog,ProductOwner,ProductBacklog,1,1,1.0 R6,is_supported_by,The team is supported by a Scrum Master,Team,ScrumMaster,1,1,1.0 R7,contains_feature,A Product Backlog contains Features,ProductBacklog,Feature,1,N,1.0 R8,contains_epic,A Product Backlog contains Epics,ProductBacklog,Epic,1,N,1.0 R9,contains_user_story,An Epic contains multiple User Stories,Epic,UserStory,1,N,1.0 R10,consists_of_tasks,A User Story consists of multiple Tasks,UserStory,Task,1,N,1.0 R11,is_in_sprint_backlog,A User Story is assigned to a Sprint Backlog,UserStory,SprintBacklog,N,M,1.0 R12,belongs_to_sprint,A Sprint Backlog belongs to a Sprint,SprintBacklog,Sprint,1,1,1.0 R13,pursues_goal,A Sprint pursues a defined goal,Sprint,SprintGoal,1,1,1.0 R14,contains_tasks,A Scrum Board contains all tasks of a Sprint,ScrumBoard,Task,1,N,1.0 R15,documents_feature,Feature Documentation belongs to a Feature,FeatureDocumentation,Feature,1,1,1.0 R16,is_blocked_by,A Task can be blocked by a Blocker,Task,Blocker,N,M,1.0 R17,participates_in,Stakeholders participate in a Sprint Review,Stakeholder,Sprint Review,N,M,1.0 R18,moderates_retrospective,A Scrum Master moderates the Retrospective,ScrumMaster,SprintRetrospective,1,N,1.0 R19,refers_to_team,Velocity refers to a specific Team,Velocity,Team,1,1,1.0 R20,plans_release,A Release Plan includes multiple Features,ReleasePlan,Feature,1,N,1.0 R21,is_part_of_roadmap,A Release Plan is part of a Roadmap,ReleasePlan,Roadmap,N,1,1.0 R22,generates_snapshot,A Sprint generates a Development Snapshot,Sprint,DevelopmentSnapshot,1,1,1.0
Based on Entities.csv and Relationships.csv - Proceed and Create 3 individual CSV code-blocks (alternative: files) in chat named: Goals.csv + Conditions.csv + DecisionVariables.csv Goals.csv must have the following header: "ID,Name,Description,IsSum,GoalType,EntityName,EntityAttribute,CriteriaType,Weight" Conditions.csv must have the following header: "ID,Name,Description,IsSum,GoalType,EntityName,EntityAttribute,CriteriaType,Weight" DecisionVariables.csv must have the following header: "ID,Name,Description,DataType,Domain,MinValue,MaxValue"
The following conventions must be applied: ID starts with a letter G(oals), C(onditions), D(ecision)V(ariables) and a number follows, starting at 0, 1, 2, .... Name is written snake_case Names for Goals must begin with "maximize_" or "minimize_" IsSum is a boolean { True, False } GoalType is one of { "min", "max" } EntityName is always only 1 entry from the "Name" of Entities.csv EntityAttribute is one of the values in the "Attribute0" to "Attribute8" of the targeted Entity in Entities.csv CriteriaType is a number { 2 = Must-Match, 1 = May-Match, 0 = Cannot-Match } Domain can represent set of values like "{0,1}" MinValue is the smallest value that can be set MaxValue is the highest value that can be set Weight is a mulptlier Created 10 to 15 entries in each of these files.
Use ALL of the previously provided and generated CSV data (Entities, Relations, Goals, Conditions, DecisionVariables) and formulate the optimization model mathematically and logically. Write it into a code-block for a LaTeX (.tex) file and provide the generated Latex code in chat. The file consists of a introduction page with Title, Author, Date and Table of Contents. The actual file contest consists of 5 different \sections labeled "1. Sets (Entities)", "2. Indices", "3. Goals", "4. Conditions", "5. DecisionVariables" The items of each category are itemized between \begin and \end. Goals and Conditions show both their IDs, Names and the logical and mathematical representation
Transform all of the provided and generated CSV data (Entities, Attributes, Relations, Goals, Conditions, DecisionVariables) into a graph using the Mermaid.js Live Editor graph TD syntax. Connect...
Colorize...
Provide all 5 code-blocks (files) in chat: 3 Comma-Seperated-Values (csv), 1 LaTeX (tex), 1 Mermaid (mmd)