AgileCoder
AgileCoder copied to clipboard
AgileCoder Interaction diagram
I made an interaction diagram that represents the indivdual roles and steps that AgileCoder does with the Agile CompanyConfig and thought you might find it helpful:
sequenceDiagram
actor ChiefExecutiveOfficer
actor Counselor
actor ChiefHumanResourceOfficer
actor ChiefProductOfficer
actor ChiefTechnologyOfficer
actor Programmer
actor CodeReviewer
actor SoftwareTestEngineer
actor ChiefCreativeOfficer
actor ProductOwner
ChiefProductOfficer->>Counselor: Demand Analysis (Reflect)
Counselor->>ChiefProductOfficer: Finalize product modality
ChiefProductOfficer->>ChiefTechnologyOfficer: Language Choice (Reflect)
ChiefTechnologyOfficer->>Programmer: Assign coding tasks
Programmer->>Programmer: Write code
Programmer->>ChiefCreativeOfficer: Submit for Art Design
ChiefCreativeOfficer->>Programmer: Art Integration
Programmer->>ChiefTechnologyOfficer: Code Completion (10 cycles)
ChiefTechnologyOfficer->>CodeReviewer: Code Review (3 cycles)
CodeReviewer->>Programmer: Code Review Feedback
Programmer->>ChiefTechnologyOfficer: Modify code based on feedback
ChiefTechnologyOfficer->>SoftwareTestEngineer: Submit for Testing (3 cycles)
SoftwareTestEngineer->>Programmer: Report Test Results
Programmer->>ChiefTechnologyOfficer: Modify code based on test results
ChiefTechnologyOfficer->>ChiefHumanResourceOfficer: Provide Environment Documentation (Reflect)
ChiefHumanResourceOfficer->>ChiefExecutiveOfficer: Provide Final Manual