Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AgileCoder Interaction diagram #11

Open
MovGP0 opened this issue Aug 18, 2024 · 1 comment
Open

AgileCoder Interaction diagram #11

MovGP0 opened this issue Aug 18, 2024 · 1 comment

Comments

@MovGP0
Copy link

MovGP0 commented Aug 18, 2024

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
Loading
@minhngh
Copy link
Collaborator

minhngh commented Aug 19, 2024

Hi MovGP0,

Thank you for your great effort. We feel inspired by your diagram. Visualizing interactions among roles as a diagram can be an interesting way to describe the flow, but we can see some errors in your diagram. For example, our method does not have Code Completion.

@minhngh minhngh closed this as completed Aug 19, 2024
@bdqnghi bdqnghi reopened this Aug 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants