Beore You Buy! — 10 Questions You Need To Ask A Collaboration Vendor 2©
Diversity Limited, 2010 Non-commercial reuse with attribution permitted
sotware vendors tend to overlook extensibility o a productwhile ocusing on the current day needs. Moreover, the mostinnovative collaboration products have put extensibility in thehands o less technical users by allowing them to create datamashups, automation o reporting, workow, etc., without any kind o programming background. Tis not only ensures a level o “uture proong”, but also osters widespread adoption beyond thetraditional technical user base.Te extensibility requirement is not justimportant or keeping up with the changesin unctional requirements, it is also very important or customization and integrationpurposes. No two businesses are the sameand needs vary based on the end-user andcustomer requirements. Tis demandsan advanced level o customization o theproduct in question and it can only beachieved through an extensible product and/or platorm. oday’s enterprise ecosystem –the set o applications and services that drivethe business – are comprised o a healthy mixo both on-premise and on-demand sotware.Tis landscape requires integration o legacy applications, as wellas with web-driven applications. Most o these legacy applicationswere not designed with the Internet, much less collaboration inmind; this will be discussed in more detail later. Such integrationsneed to be easy to administer and should be capable o beingexecuted without any additional services cost. Tis calls or theproduct and/or platorm to not only be extensible but also oera rich user experience and interace, which allows users withoutprogramming skills to complete integrations.Tere are also some technical nuances that should be consideredas well. For collaboration specically, where inormation can bein many transitional states, collaborative solutions which leverageRESul implementations have proven to be to have distinct
Te extensibility requirement is not just important or keeping up with thechanges in unctional requirements, it isalso very important or customizationand integration purposes.
E x t e n s i b l e M o n o l i t h i c