-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
Group related issues: solutions about incremental development in MetaGPT #1498
Comments
although PDF is a awesome file/document format, I personally think a json or etc would be better. Because I am scared that the pdf parser could be too complex to use/maintain (especially compatibility). PDF is originally by adobe,so i think we must make sure the save format is https://www.iso.org/standard/75839.html But,it's at least better than docx or .yaml. I think we are heading to the right direction.But, this seems to only showcase the legal SOP situation with systeminterfaceusage..pdf ? |
We choose to use PDF because in reality, most software requirements are archived and transferred using docx or PDF documents, so this is an adjustment based on the real-world situation. PDF is just a file format, it does not define the content. However, in reality, the description of software requirements often has various issues, and it needs further improvement. Compared to requirement documents, interface specifications are easier to use directly. So sometimes we do not directly use the requirement document because the requirement description in it still has problems that need to be further resolved.
|
i see. will wait for the release and test it out. |
This issue has no activity in the past 30 days. Please comment on the issue if you have anything to add. |
Issues
Bug solved method
The previous incremental software development method based on SOP has several issues:
To address this, we propose a more practical solution.
It is an upgraded version of
DI
(Data Interpreter
) calledRoleZero
, which will be released soon. It adopts the following methods to handle software development issues with real-time human-computer interaction:RoleZero
to convert UI pictures into code, and then merge them into the backend code generated based on the sequence diagrams through human-computer interaction.Design Outputs Demo
Here is an example of a sequence diagram generated by
RoleZero
based on real software development requirements giving a user requirement PDF file and an external system interface usage PDF file, to help everyone understandRoleZero
's capabilities in interpreting requirements.Subsequent issues related to new requirements or bug fixes will be consolidated under this issue for further follow-up.
The text was updated successfully, but these errors were encountered: