Integration
- We need to ensure interoperability of these applications. This means open standards that other clients, servers, and development projects can be leveraged from.
- Can I get to my data while on the road?
- What can I use there?
- Cell phone?
- PDA?
- Kiosk system?
- Web?
- Proper messaging (this does not mean email)
Cooperative Data Sharing
- Data we enter into one system should be easily exportable out of that system and into another client or another system.
- Can I use this data in an operating-system neutral way?
Functionality
- Ease of Use.
- Can I just walk up to it and begin using it?
- Is there a steep learning curve?
Technologies Today
- RDF/XML: This clearly represents a good portable standard for storage, configuration, and other facilities that we can use to leverage cross-platform data exchange within known and unknown calendaring systems.
- SQL: Another wonderfully open standards way of storing the data. Schemas are exportable, and querying and reporting is an automatic feature of using an SQL-based mechanism.
- LDAP: Lightweight Directory Access Protocol: This is used to store a great deal of information about a user, their attributes, etc. Integrating this with the Contacts list for
example could be used, as well as using the credentials stored in it as a primary authentication mechanism.
- WAP/WML: Wireless Access Protocol/Wireless Markup Language: Easily exported open formats for exchange of data across wireless and handheld systems in a very light, lean, fast manner.
What's Missing?
- Integrated Project Management software
- Time/Resource Tracking integration w/existing groupware
- Application and Data Sharing
- Whiteboarding?
- Multicast video teleconferencing
|