290 likes | 547 Views
Content Management System. Contentum. Table of Contents. Team Introduction Definition & Features of Content Management Systems Use Cases 1 – Project Management & Use Case 2 – Web Content Management Company Introduction Scenario Users Why CMS Goals / Requirements Solutions Conclusion
E N D
Content Management System Contentum
Table of Contents • Team Introduction • Definition & Features of Content Management Systems • Use Cases 1 – Project Management & Use Case 2 – Web Content Management • Company Introduction • Scenario • Users • Why CMS • Goals / Requirements • Solutions • Conclusion • Q&A
Team Members • Paul Webster – Team Leader • Susan Nguyen – Q/A & Presentation Leader • Jarmila Alanez – Researcher/ Recorder • Zackary Webb – Webmaster
Collaboration Tools • Skype • TimeBridge • Microsoft Office Live Workspace • MindMeister • PM 440 Wiki • Conference Calls • Email
Definition • Content management systems (CMS) are applications used for the following: • managing and storing content • creating and editing content • metadata version control • publishing of content
Features • Content Modeling - metadata description, validation logic, rules & behaviors • Taxonomy management and assignment • Security and user identification • Permissions- Assignment of roles and responsibilities to different content areas, categories, or types • Workflow • Auditing – View of all changes to content over time • Versioning – Safe editing, rollback, diff and compare • Definition of tasks for collaborative content creation and editing
Use Case 1: Project Management Fashionista Co., Inc. Taiga Kurihara, Controller • New York City, NY • Clothing design, manufacturing and distribution • 12,000 employees
Use Case 1: Scenario • Accounting project to replace the existing system • Kurihara is concerned storing and managing project-related document which includes: • System Proposals • Detailed Project Plans • Logical Design • Detail Designs • Implementation Plans • Test Plans • System Flow Charts • High Level and Detailed • Current v. Future
Use Case 1: Users • Accounting Department • 15 teams – 200 employees total • Sales Department • 3 teams – 12 people • IT Department • 6 teams – 25 employees • External Consultants
Use Case 1: Why CMS? Project Deliverables The Math • System Proposals (SP) • Detailed Project Plans • Logical Design • Detail Designs • Implementation Plans • Test Plans • System Flow Charts • High Level and Detailed • Current v. Future • 26 Team * 3 SP/Team = • 78 proposals • 39 Proposals Accepted • * 4 plans = • 156 Total Plans • 1 High Level * 2 before/after • + 8 detailed * 2 before/after • = 18 Flow Charts
Use Case 1: Why CMS? • Over 252 documents • How many revisions will each documents have? • How many supporting documents will each major deliverable have? • Potentially thousands of managed objects • Documents, versions, associations, taxonomy • Complex document lifecycle • Draft , review, approved, published
Use Case 1: Goals & Requirements • A central repository for project documentation • Document collaboration for multiple authors • Track content changes via an audit trail • Content version control, document check-out/in • Assign roles/permissions/privileges to support project workflow • Support many types of documents • Security
Use Case 1: Solution • Vendor List • Thousands of products available • http://cmsmatrix.org/matrix/cms-matrix • Found 8-15 potential software products that meet requirements based on the website above • Vendor Elimination • Went to each individual website to compare features • Limited to three potential product solutions • Found that most are for web content management
Use Case 2: Web Content Management Worldtraveler.com Anita Perkins, Chief Architect • Boston, MA • Travel Agency • 10,000 employees
Worldtraveler • Acquired 10 small travel agencies • Business Customers • Travel Agencies • Property Owners • Single Buyers • Products • White Label • Promotions
How do they interact? White Labels Promoters WT OA OA WORLDTRAVELER Spa 4 2 3
Product – White Label • Each agency has its own webpage • Web pages are same templates for all of the agencies • Able to choose which Promoters they want in they web site. • The web page contains products and services such as hotels, spas, rental cars, etc. • Service fee for maintenance is charged yearly
Mockups – White Label Template KammCann Travel
Product - Promotions • External companies can upload contents such as pictures, documents, or videos to Worldtraveler’s main web page • Can advertise in any or many white label pages, change and create the promotions in them. • Service is Priced as percentage of sales transaction
Mockups - Promotions • http://www.cheaptickets.com/ • http://www.travelocity.com
Why CMS? • Manage web content between • Worldtraveler’s main page • 10 diverse agencies • White label companies • External promoters • Edit and upload content • Images, Videos, and other documents. • Customer interactions • Personal information security
Goals • A WYSIWYG interface for creating and editing content • Single source to manage White Labels, the 10 purchased companies, and Promoters • Content back-up, content versioning and disaster recovery • Ability to assign roles/permissions/privileges to users • Data security • Create and Edit web content without programming knowledge
Solutions • Ten new companies will become part of the group of White Label companies • Enterprise content offered by Oracle and Microsoft were considered. The company prefers Alfresco Open source • White Labels and Promoters will use Alfresco to manage their content and single sourcing http://www.alfresco.com/index-b2.html
White Label Solution • Features include: • Ability to create and manage a set of global templates to support the needs of local markets • Ability to store / display internationalized assets and content (language) • Close tie with configuration - ability to configure website, page components, page layouts, inclusion/exclusions, etc without need of HTML knowledge • Work flow management • Preview ability • Versioning of content • Security, authorization A repository to manage page assets Decision was made early on to acquire an open source CMS tool that has these inherent features vs. building new (current tools do not perform required features) Alfresco is the CMS product chosen for the UI framework proof-of-concept.
Promotions Solution Configuration andProduct Inventory Services CMS - Alfresco CMS Console Config - Alfresco Config Console Custom Web Application Framework Air config console Air Service Hotel configconsole Hotel Service Car configconsole Car Service
Conclusion • Recap Content Management System • Use Case 1 – Project Management • Goal: Manage documents from project • Solution: Use MS Sharepoint • Use Case 2 – Web Content Management • Goal: Better management of content • Solution: Build UI themselves and use Alfresco Platform for Content Management
Questions & Answers • Any Questions?