Self Evaluation Architecture - Jacob1225/pufferfish-minecraft-mod GitHub Wiki
Self-Evaluation
Overall, we would give ourselves a Meets Expectations in this area. We were able to implement a useful 4+1 View Model in a short amount of time. The chosen views contain enough information to understand the structure of our mod through different perspectives.
Potential Improvements
Our 4+1 View Model could eventually be turned into a complete Software Architecture Document. This improved version would include the architecture factors, decisions, and even additional diagrams to explain current views. With more time, our 4+1 View could be expanded into a N+1 View Model with additional architectures views (e.g., Development and Data View). Some views could have also been created in earlier iterations, instead of the end of our project, as an aid for current team members.