Misa Project Requirements
0. An extensible framework for security: authentication, access control, and logging .
1. Each component in the first release version should be working. And the end user does not need to go through alot of extra tweaking steps.
2. This project is under GPL and LGPL which means its is available for no charge but respecting copyrights.
3 This project is object oriented - more specifically we use UML model for development communication between software engineers on component architecture.
4. Management of this project will follow a business model meaning, people who take on duties in development will have higher priority in matters pertaining to their task and to keep this project efficient there will be set schedules, meetings, and project managers.
5. Components are able to operate self independent of each other.
6. Components are 100% interoperable between each other
7. Business logic, GUI, and database/user files have their own layer of abstraction in each component
8. Components are scalable and can divide up work if it is scaled. If a component has the ability to scale, management objects inside the components allow for deactivating and activation of objects to allow for top-down management control of work distribution
9. Each component follow industry standards
For example:
GAAP compliant - GAAP stands for Generally Accepted Accounting Principles
For matters pertaining to accounting
10. Good appropriate documentation of each object, function, and component. This means a user manual, developer reference, and architecture diagrams.
Copyright (c) 1997 MISA Group. All rights reserved.
All MISA Group products, name derivatives, and scripts are trademarks or registered trademarks of the MISA Group.
Other brand and product names are trademarks or registered
trademarks of
their respective holders.
All authors whose intellectual property are accepted for publishing on the Misa Group site warrant and represent that their work is original; that the author is either its sole author, or that he or she has the legal power to make this agreement if there are coauthors and that he or she has notified the co-authors of this agreement; and that the work does not impair anyone else's rights of any kind. The author agrees to indemnify Misa Group and its contributors against loss or damage (including reasonable attorney's fees) arising out of any claim alleging a breach of these warranties and representations.