Our Services >> Software Design / Engineering

• Project Management
• Design Patterns & Hardware Considerations

• Maintainability: Our experience in developing Memmo Groupware and Memmotalk a 128bit encryption chat system has given us an insight in designing a first class admininstration interface so clients can control all aspect of their program. This reduces overhead. Many software design are created for users to input but do not consider future expansion. For example, If you are going to build a 10 floor building compared to building a 30 floors, you have to plan ahead by digging and building your structure strong enough to handle 30 floors.  Many customers want to add features and find out they cannot add and do not understand. 

Another situation is when a company outsource to build a software and after it is coded…how to they maintain it. Nobody likes to see a software go to waste if there is nobody to maintain it 

• Reliability
• Administration/Maintenance