Part 3: Migration Process
Any Lotus Notes application has 3 parts to it:- User Interfaces Pages or Forms – Lotus Notes Forms, Pages, Navigators, etc..
- Application Logic – Lotus Notes Scripts/Formulas in Action buttons, Agents etc..
- Data – Lotus Notes Documents
- If the application can be mapped to a List Template in SharePoint, you get all the user interface elements and features out of the box from SharePoint. Even if some list/library customization is required in SharePoint, the effort is small and manageable
- If application needs custom InfoPath form, ASP.NET form, Web Part(s) or complex workflows then those elements need to be custom developed and effort might be substantial
Classifying Appplications
Classifying applications based on their complexity, features and integration requirements helps in:
- mapping each application to target solution
- evaluate and select migration tool (s)
- estimate effort required and prepare a project plan
- Pattern 1 Document Management
- Pattern 2 Workflow
- Pattern 3 Connection to external data source
- Pattern 4 Connection to other notes application
- Pattern 5 Discussion databases
- Pattern 6 Team rooms
- Simple applications - can be mapped to standard SharePoint list/site templates
- Medium applications - applications without workflow - need custom list/site templates in SharePoint
- Complex applications - custom applications with workflow - need custom list/site templates and workflow development
- High Complexity applications - need extensive SharePoint application development
- Non-SharePoint apps - where SharePoint is not the right fit technically/strategically. They will get replaced by some existing .NET application, a LoB app or some standard package



this is a good resource for sharepoint
ReplyDeleteCongrats and thanks