Version Number of employees Type Amount of Code Expense report features Time to complete Comments 1.0 1 to 25 Small Business Enterprise Team None Mileage automatically calculated on a list, list form, and formulas Two days A quick solution 1.1 26 to 50 Small Business Enterprise Workgroup None Trip based on an InfoPath form with validation and rules Two weeks An enhanced solution 1.2 51 to 200 Midsize Business Enterprise Department Low InfoPath form converted to an Excel template; Document Information Panel; reporting with Excel Services. Two weeks A further enhanced solution 2.0 201 to 500 Midsize Business Enterprise Division Custom Web Part and Workflow action. Enhanced user interface with advanced approval workflow. One month A major improvement expanded to more employees 2.1 501 to 1,000 Enterprise An app Added connection to new direct deposit, credit card system One month A further major improvement expanded to more employees 3.0 1,001 plus Enterprise A complete, managed code solution Integrated, company-wide expense report system Four months A robust, scalable solution Building solutions on the SharePoint platform A software platform provides a set of layers that help you get better value from your business solutions portfolio. Typically, software platforms comprise four layers: User Interface Presents data, content, and the results of business to the user. Branding, design, navigation, visualization, and interaction all play an important role in making the application useful, and satisfying. Business Logic Provides a middle tier for calculations and rules, and connects multiple systems and applications with each other. Handles transactions between applications and systems, and defines business processes through workflow services. Data Sources Provides services to retrieve, and analyze application data. Database systems process application transactions, collect information from multiple systems, and provide tools for reporting and analysis. use,
Integration Customer Benefit Advanced SharePoint customization SharePoint Designer 2013 is a tool that covers a wide area of functionality: Enhance Lists and libraries with custom forms and integrate different data sources. Create Workflows (See ) Create external content (See ) Customize Web Parts, such as changing Web zone layouts, creating connections between Web Parts on different pages, and making connections with multiple values. Add custom actions, such as icons, and scripts to the SharePoint Ribbon, toolbar, and list item menus by using the Custom Action builder. Save a site as a template and deploy the site as a packaged solution. Web Forms InfoPath 2013 is a power tool that cuts a wide swath and includes the following: List forms Form library forms The InfoPath Form Web Part External list forms (See ) Workflow forms (See ) Document Information Panels In Word 2013, Microsoft Excel 2013, and Microsoft PowerPoint 2013, automate capture of metadata by using a Document Information Panel to make information more discoverable and re-usable. In Word 2013, automatically include information entered in the document by using Quick Parts and field controls. Workflows Automate the design of business processes by using Microsoft Visio 2013, SharePoint Designer 2013, and Visual Studio 2012, all of which work together as an integrated toolset. Create reusable workflows and workflows attached to content types. Display active workflows in a visual format. Web diagrams Using Visio 2013, do the following: Publish Visio diagrams to the Web to share diagrams in the browser. Ensure consistency and accuracy of workflows with diagram validation. Integrate with the Process Repository to store, share, and reuse business process diagrams. Connect diagrams from one or more refreshable data sources (such as Excel 2013) and publish them to SharePoint. Create highly visual solutions by using the Visio Web Access Web Part connected to other Web Parts. Business intelligence for everyone Share analysis and results across the organization by publishing Excel spreadsheets to a SharePoint site by using Excel Services. Create Excel dashboards by using conditional formatting, sparklines, and slicers. Selectively publish of a worksheet, hide formulas, and define parameters. Connect the Excel Web Access Web part to other Web Parts. Use PowerPivot for Excel to combine data from multiple sources and manipulate large data sets with millions of rows. Use Power View for compelling visualizations. Publish and share this analysis by using PowerPivot for SharePoint.