Upload
sandy-wisor
View
55
Download
0
Embed Size (px)
Citation preview
INBS 520 Term Project- Sandy Wisor
- 11/20/16-Mercy College
Outline Introduction Problem Definition Reasons WCMS Drupal EAI Current DFD (Data Flow Diagram) Proposed DFD (Data Flow Diagram) Recommendations Acquia Platform Costs Conclusion References
Introduction Guideposts’ OurPrayer.org is combined as part of the magazine site where visitors
can enter in prayer requests online. Guidepost’s Mission is to pray for by name and need along with in Jesus name. Prayers are prescreened by processors and then posted on various prayer boards to be prayed for by volunteers. Upper management wants to remove the volunteer part of the site and implement a community of partners.
Problems Guideposts wants to build new community-based system because the current PRA
system is 9 years old with the following issues:1. The cost of upgrading to Drupal version 8.2. Due to low volunteer activity over this past year.3. It is hard for visitors and volunteers to find OurPrayer on main site of
Guideposts.org4. Volunteers often pray on public board instead of private ones.5. Extremely hard to reconcile the # of users using PRA.6. PRA counter resetting totals volunteers totals when the board hits 0.7. PRA UserAdmin is creating duplicate records or loses records sometimes.8. PRA is not saving the right answers to questions asked on Applications.9. PRA Reports are missing certain features.10. There is no search feature on the current pray for other public board.
Reasons Further analysis revealed Guideposts’ complexity rate is 615, which ultimately
makes it a very good candidate for a sharable Web Content Management System (WCMS), as well as, Enterprise Architecture Integration (EAI) Drupal Cloud System.
Complexity Rate: is 615 o Formula: Guideposts Complexity Rate is: 615, which is based upon the
following framework formula: (.50)x(12)x(1.68)x61x2x1 = 500 components (.50), Types = 2 websites,7 magazines, 13 newsletters, 35 booklets, 2 DGP & MWJ main book publications= 61/5=12.2, Throughput = 12 changes every month x 7 magazines=84/50= (1.68), Publications = 61 (not including the 668 items in ShopGuideposts site), Personalization = for 2 large print magazines = (1), Redesign = (1). Anything >10 requires CMS.
WCMS WCMS – (Web Content
Management System) is “software that enables Web site authoring and deployment. It includes content management system (CMS) tools for document management and collaborative editing (Pcmag.com, 2016, WCMS definition)”.
DrupalDrupal – “is an open source
framework for a content management system (CMS) that is used to develop large-scale Web sites. Drupal comes with a set of core modules that are expanded by thousands of add-ons from their community. Based on PHP, Drupal supports a variety of databases such as MySQL and SQLite (Pcmag.com, 2016, Drupal definition)”.
EAI EAI - Enterprise Architecture Integration (EAI) Cloud
System) is the acronym for Enterprise Application Integration and is defined as, “the uses of software and computer systems architectural principles to integrate a set of enterprise computer applications. EAI intends to transcend the simple goal of linking applications, and attempts to enable new and innovative ways of leveraging organizational knowledge to create further competitive advantages for the enterprise (Pcmag.com 2016, EAI definition)”.
• Features:o In-depth Searcho Sharing Informationo Process Automation o Reduce IT Complexity o Increase Agility o Less drain on IT departments supporting many serverso Increased Return on Investment (ROI) Cost Savings o A more robust, stable, and scalable system
Recommendation Upgrade to an Acquia Cloud Platform, which offers hosting with Drupal version 8, as this
would accommodate the data flow changes based upon the proposed new dataflow diagram requirements along with web content management capabilities required for our web, mobile, and social media sites (Acquia.com, 2016, Web-content- management).
Cloud features include: Application Programming Interface (API) capability for future changes for users. Customer Analytics. Mollom – to fight against spam & malicious content. (Acquia.com, 2016, Mollom). Security – multiple layer firewall, backup feature, isolated & dedicated network, SSL certificates, HTTPS
support, IP address control, and HIPPA & DSS compliances. 24x7 Tech Support availability. In-depth Search – that at runs on Apache Solr 3.5 across the entire web site.
By upgrading to Acquia's cloud platform, it would allow for the new prayer database to include a primary key for member prayers. Members would be able to find their prayer responses quicker on the site and then either email it to themselves or print it out. (Acquia.com, 2016, Search).
Schema Tags - to help boost Search Engine Optimization (SEO) for faster locating of content on Guideposts.org and for the products on ShopGuideposts.com.
Acquia Platform
Source: Aponovich, D., June 9, 2016), Acquia webinar
Costs In-house changes to current PRA system would be approximately $12,000 for one
month's tasks. For example, our web programmer's time to fix issues like login problems, counter issues, and report changes for proper tracking of prayer totals.
Versus Outsourcing the design of the new web site for the Proposed System
recommendation’s is based upon a monthly fee, but is scalable for growth. Acquia's Cloud Platform costs $516 per month for a medium size company that includes 1 million typical monthly Drupal pageview capacity along with 200GB storage (Acquia.com, 2016, Cloud-Pricing). The projected prayer section to be completed within the first six months, then continue by adding other department sites afterwards.
Conclusion While the outsourcing is costly, the recommended project outweighs the in-house changes
due to the long-term value of benefits. These benefits include: 1. Ease of integration, since we already use Drupal and mySQL databases.
2. Reduction of management costs of the various outside server sites. 3. Avoid duplication and increase productivity for various departments and the web team
to work collectively.
The result is a new Web Content Management System (WCMS) with one central shareable database using primary keys for Guideposts of their donors, vendors, members, partners, and customer life cycles. If we are to enhance our customer's conversion rate, then using Acquia's (EAI) Drupal cloud system will ensure us that ability through building trust, loyalty, and brand recognition on the best site possible. The implementation of Acquia's (EAI) Drupal cloud system with integrated technology will remove our silos and bring us a total over arching integrated platform of our content and commerce together. Lastly, this vital change meets the company's overall vision of a digital space, as a sacred place for prayer among its community members.
References:Acquia.com, (2016). Acquia cloud professional pricing. Retrieved on November 5, 2016 from https://www.acquia.com/cloud-pricing Acquia.com, (2016). Acquia platform security secure by design. Retrieved on November 5, 2016 from
https://www.acquia.com/solutions/security Acquia.com, (2016). Support documentation - mollom. Retrieved on November 5, 2016 from https://docs.acquia.com/mollom Acquia.com, (2016). Web content management - why drupal? Retrieved on November 5, 2016 from
https://www.acquia.com/solutions/web-content-management
Aponovich, D. (June 9, 2016) Acquia webinar - drupal 8 the foundation for digital experience and digital business. Retrieved on November
12, 2016 from http://www.slideshare.net/AcquiaInc/drupal-8-the-foundation-for-digital-experience-and-digital-business
Pcmag.com, (2016). Drupal definition. Retrieved on November 12, 2016 from http://www.pcmag.com/encyclopedia/term/66164/drupal
Pcmag.com, (2016). EAI definition. Retrieved on November 12, 2016 from
http://whitepapers.pcmag.com/index.php?option=com_categoryreport&task=viewlist&n=1&sort=&id=212&limit=25&limitstart=425
Pcmag.com, (2016). WCMS definition. Retrieved on November 12, 2016 from http://www.pcmag.com/encyclopedia/term/62699/wcms
The End