SlideShare a Scribd company logo
WordPress
Authors:
Lin Wu
Meng Wei
Namita Nair
Rahul Gupta
Shilpa Sattiraju
Kanchan Kusmude
Rajesh kumar Ilango
v1.3 6/3/2016 1
Agenda
• What problems are we trying to solve?
• In-depth description of WordPress
• Technical functionality
• Relationship to others
• Project Objectives
• Principals
• Software Development Model
• Conclusion
• Recommendation
6/3/2016WordPress 2
The Next Big Thing
Focus on helping bloggers
Focus on helping developers
6/3/2016WordPress 3
Blogger Problems
• Typography perfection
• Write without problem
• Distraction free reading
• Social profiles
• Search engine friendly
6/3/2016WordPress 4
Developer Problems
• Simple development environment
• Availability of plugin extensions and themes
• Faster application build with readily available API’s and
support
• Content flexibility
• Availability library support
6/3/2016WordPress 5
In-depth description of
WordPress
6/3/2016WordPress 6
About
Uniqueness
Design Principles
About WordPress
• Founded by Matt Mullenweg and Mike Little
• Started in 2003 with its first release being on May 27,
2003 as a fork of b2/cafelog
o Very few users
o Motivated to build an OSS project to enhance typography of
everyday writing
• Have grown to be the largest self-hosted blogging tool
with millions of users
• Has become the most popular blogging system with
more than 60 million websites being built on WordPress
6/3/2016WordPress 7
Uniqueness of WordPress
• Apart from being a blogging tool, it has evolved to be a
content management system(CMS) too.
• It has a web template system using a template processor
to combine web templates to form finished web pages.
o A template processor is a piece of software designed to combine
one or more templates with a data model to produce one or more
result documents.
6/3/2016WordPress 8
Next in line for
WordPress
• Maintain strong backward compatibility.
• Improve iteratively and avoid sweeping changes.
• Implement major new features as plugins.
• Continue betterment of front-end editing and content
design.
• Eliminate the myth amidst users that WordPress is just a
blogging platform.
• Expand the features of the provided application
framework.
6/3/2016WordPress 9
Design Principles
Philosophy
6/3/2016WordPress 10
Philosophy
• Out of the Box
• Design for the Majority
• Decisions, not Options
• Clean, Lean, and Mean
• Striving for Simplicity
• Vocal Minority
6/3/2016WordPress 11
Technical Functionality
6/3/2016WordPress 12
Web Software
Ease of Use
Own Doman Name
Customer Support
Web Software
• Used to create an attractive website or blog
• Provides thousands of plugins and themes to help
transform the website
• The core software is built by hundreds of community
volunteers
o Highly customizable
o Evolved with thousands of contributed additions over time
o Detailed documentation of the core code to aid effective use
• Easy to install and use.
6/3/2016WordPress 13
Ease Of Use
• Simplicity and Flexibility
o Makes online publishing quick and easy
o Allows user to create any type of website, blogs and applications
with themes and extended plugins
• Publishing Tools
o Easy content management and offers content protection by
securing posts and pages with a password
• User Management
o Allows variety of contributors for a website, and let others be just
a part of the community
• Search Engine Optimized
o Plenty of SEO plugins are available which facilitate optimized
search results for the user websites
6/3/2016WordPress 14
Own Domain Name
• WordPress.com blog comes with a free address, (like
example.wordpress.com).
• Users can get a custom domain name (like
example.com) with some nominal charges.
• Users can add multiple domains to their blog in which
one domain is set as primary domain.
6/3/2016WordPress 15
Customer Support
• Documentation
o Detailed information about everything from installation to
creating themes and plugins
• Support Forum
o An active online community which is the heart of WordPress.
Provides help to users through blogs posts and tutorials
• WordCamp or Meetup
o Informal, community-organized events that are put together by
WordPress users. Everyone from casual users to core
developers participate, share ideas, and get to know each other
6/3/2016WordPress 16
Relationship To Others
6/3/2016WordPress 17
Upstream & Downstream
6/3/2016WordPress 18
PHP &
MySQL
WordPress
Users
Blogs/
Websites
Downstream
Upstream
Project Objectives
Technical
Financial
Political
6/3/2016WordPress 19
Technical Objectives
• Multi-user and Multi-blogging
• Integrated Link Management
• Plugin System
• Theme System
• Application Framework
• Custom Content Types
• The Latest Libraries
6/3/2016WordPress 20
Financial Objectives
• No training costs
• Ease of use resulting in increased efficiency
• Promote sharing, learning, and improvement through
forums and WordPress community
• Cut down the implementation and maintenance costs
6/3/2016WordPress 21
Political Objectives
• Global platform for blogging, application development
and content management
• Allows developing user websites in 70+ languages
(multilingual)
• Widely used and ease of use
• Easily integrated because of cross platform feature
6/3/2016WordPress 22
Principals
6/3/2016WordPress 23
Major Principals
Model comparison
Process assessment
Major Principals
• Maintainers
o Matt Mullenweg and Mike Little- the founders of WordPress
• Sponsors
o 404gotten.org, Image Gallery, WP sponsor Flip Wall, AdSense
Anna, SponsorMe
• End users: Some of the world’s biggest brands and
industries
o NFL, TED, CNN, TIME, DOWNJONES, UPS, etc…
• Distributors
o Woocommerce Brand/ Narnoo Distributor
• Competitors
o Joomla , Drupal, Blogger, Movable Type, Tumblr , Typepad
6/3/2016WordPress 24
Software development
model
Development Model
Variations in Waterfall model
Process assessment criteria
Measurable Results
Feature Comparison with Competitors
6/3/2016WordPress 25
Development Model
• WordPress typically follows waterfall release model with
the following 5 phases:
o Planning and securing team leads
o Development work begins
o Beta
o Release Candidate
o Launch
6/3/2016WordPress 26
Variations in waterfall
model
• Planning and securing team leads phase lasts for a
week, this stage involves design phase in typical
waterfall mode
• Unlike many organizations that squeeze testing part
because of underrating design in the real world,
WordPress development team of beta testing takes a big
percentage of time in the whole project
• Dedicated stage and time for feedback
• Chat rooms that address goals of different stages in the
development model
6/3/2016WordPress 27
Process assessment
criteria
• Open source & relatively small team of core members
• Relatively large team with volunteers around the world
• Stream of feature additions and bug fixes
• Competitor assessments
• Lack of unified physical presence of teams
6/3/2016WordPress 28
Measurable Results
• Major release: 2 - 9 months.
• Upgrades: 1 - 9 weeks
Releases:
• Feature
o Involving functionalities and usability enhancements
• Maintenance
o Patches to fix bugs, testing version, implement new features.
• 147 releases since 2003
o 2 - 9 new features for every major release
o 3 - 7 bug fixes for every minor release/ upgrades.
6/3/2016WordPress 29
6/3/2016WordPress 30
Feature Comparison
Features WordPress Joomla Drupal
Cost Free Free Free
Platform Req. Cross platform Cross platform Cross platform
Ease of use
(Training/Cost
to the company)
Simplest
Moderately
complex
Complex
Skills required
Lowest, good
for beginners
Moderate Hardest
Popularity
Most popular
(more than 140
million
downloads)
Next popular
(more than 30
million
downloads)
More than 15
million
downloads
6/3/2016WordPress 31
Feature Comparison
Features WordPress Joomla Drupal
Free themes 2000+ 900+ 1800+
Free plugins 27000+ 7000+ 24000+
Updates
frequency
42 days 36 days 51 days
Area of usage
Blogs, corporate
websites, small-
medium sized
websites
E-commerce,
social
networking sites
For all types
Security Moderate Moderate Highl
Search engine
optimization
(SEO)
High Moderate Highest
Conclusions
6/3/2016WordPress 32
Main Objectives
Other factors to consider
Main Objectives
• Reduce software licensing expenses
o OSS
• To improve IT responsiveness to its internal customers
by having more control over key IT systems
o Control over content
o SEO friendly
o Easy social media integration
6/3/2016WordPress 33
Other Factors to consider
• Easy to run into SEO issues
• Basic learning about the tool is required. Not one click
install yet
• Admin UI should be simpler to use
• Has not able to tackle the enterprise clients
• Mobile is very challenging because it’s fundamentally on
closed platforms
6/3/2016WordPress 34
Recommendation
6/3/2016WordPress 35
References
• https://wordpress.org/about/
• http://en.wikipedia.org/wiki/Web_template_system
• http://en.wikipedia.org/wiki/Template_processor
• http://en.wikipedia.org/wiki/WordPress
• http://wplift.com/alternatives-to-wordpress
• http://www.cmscritic.com/which-cms-make-up-the-wordpress-
competition/
• https://make.wordpress.org/core/handbook/how-the-release-cycle-
works/
• http://womeninbusiness.about.com/od/interviews/a/Five-Key-
Benefits-Of-Using-Wordpress-For-Your-Website.htm
• http://inside.envato.com/the-future-of-wordpress/
6/3/2016WordPress 36
References
• https://wordpress.com/website/?source=google&campaign=hsb&gcli
d=CNnN5eDwxcECFRBrfgodkSwAIg
• https://managewp.com/14-surprising-statistics-about-wordpress-
usage
• http://inspirationfeed.com/wordpress/tips/5-reasons-you-might-not-
want-to-use-wordpress/
• http://www.bigtunainteractive.com/wordpress-vs-
drupal/#.VG0GwvnF_w7
• https://make.wordpress.org/core/tag/4.1/
• https://wordpress.org/news/category/releases/
• https://wordpress.org/about/features/
• http://oboxthemes.com/theme/principles
6/3/2016WordPress 37
Version History
6/3/2016WordPress 38
Version Date Description
v1.0 October 29 ,2014 Draft Project Report
v1.1 November 9, 2014
Changes made based on draft report
feedback
v1.2 November 13, 2014
Report based on slide time
categorization
v1.3 November 19, 2014 Final Project Report
Back up Slides
6/3/2016WordPress 39
Uniqueness in WordPress
6/3/2016WordPress 40
Web Template
System
Template
Processor
Bill of Rights
• Licensed under General Public License (GPLv2 or later),
that provide 4 core freedoms
• Freedom to
o run the program, for any purpose
o study how the program works and change it as per our wish
o redistribute
o distribute copies of modified versions to others
6/3/2016WordPress 41
Technical Objectives
• Development tools to help novice developers
• Support for tagging of posts
6/3/2016WordPress 42
Financial Objectives
6/3/2016WordPress 43
Financial Objectives
6/3/2016WordPress 44
Lead Developers
Principal Role
Ryan Boren Bug Whisperer
Mark Jaquith Director of Whitespace
Matt Mullenweg Head of Bug Creation
Andrew Nacin Entomologist in Residence
Andrew Ozz Tiny Manly Code Editor (MCE)
Peter Westwood Title Rebuilding
6/3/2016WordPress 45
Other Principals
• Design
o Ben Dunkle, Matt Thomas and Jen Mylo
• Documentation and Support
o Mark Riley and Lorelle
• Others
o Michael Heilemann
o Matthew Paul Thomas
o Ulf Harnhammar
o Brian Meidell
o Movable Type, Drupal, and TextPattern for ideas and inspiration
6/3/2016WordPress 46
Other Principals
• Contributing Developers
o Michael Adams
o Nikolay Bachiyski
o Sergey Biryukov
o Cristi Burcă
o Jon Cave
o Helen Hou-Sandí
o Dion Hulse
o Daryl Koopersmith
o Dominik Schilling
o Joseph Scott
o Andy Skelton
o Samuel Wood
6/3/2016WordPress 47
• Developer Emeriti
o Robin Adrianse
o Dougal Campbell
o Donncha O Caoimh
o Robert Deaton
o David House
o Alex King
o Mike Little
o Michel Valdrighi
o Owen Winkler
Principals Motivation
• Maintainer
• Matt Mullenweg(wiki) and Mike(wiki) Little- the founders of
WordPress.
• Matt Mullenweg- Started using the b2/cafeblog in 2002 and
also contributed to the code. In 2003 he announced forking
the software to bring it up to date with the web standards. He
joined Mike Little after that and together they started
WordPress with the underlying b2 codebase.
6/3/2016WordPress 48
Model comparison
6/3/2016WordPress 49
Additional Features
6/3/2016WordPress 50
• Media Management
• Own your data
• Full Standards Compliance
• Built-in Comments
Own Domain Name
• Users can get a custom domain name (like
example.com) with some nominal charges:
o A domain can be registered through WordPress.com on a price
starting at $18.00 per domain, per year
o The $8.00 Private Registration upgrade will hide the user’s
contact information, which is open to world otherwise
o Adding a pre-owned domain costs $13.00 per domain, per year
6/3/2016WordPress 51
Own Domain Name
• Users can add multiple domains to their blog in which
one domain is set as primary domain
o User can add more domains to cover common misspellings of
the primary domain
o All other domains will redirect to the primary domain. Visitors can
get to the blog using any of the added domains
o The address visitors see in the browser’s address bar will always
be the primary domain. So visitors will still get to the right place
even with a typo
6/3/2016WordPress 52
Blogging Theme
• Built a minimalist blog theme
o Without extra
o Easy to read
o Remove Unnecessary noise
o Connect visitors to online presence shortly
• Built an attractive place
o Bloggers blog again
o Readers want to read again
6/3/2016WordPress 53
Statistics on user websites
and blogs on WordPress
• 48% of Technorati’s Top 100 Blogs are managed with
WordPress
• 74.6 Million Sites depend on WordPress
• These sites vary from business to individual levels
• Popular Websites hosted on WordPress:
o Vogue, The New Yorker, Time, ESPN, SAP, Best Buy
o University Websites: Harvard, MIT, USC, Georgia Tech
6/3/2016WordPress 54
Benefits for our company
• Benefits for our company principals by implementing WP
in our company are as follows:
• Since its a content management tool we can manage the
content easily through publishing tools provided by WP
• It is secure as no one else has access to the content.
• Easy installation and updates so more time can be spent
on productive work.
6/3/2016WordPress 55
Benefits for our company
• Theme system: can create themes for clients,
customers, and WordPress users. The API provides
extensibility to create themes as required. Can give
away themes for free to users in the Theme Repository
• Plugins sys: The APIs allows to create plugins to extend
WordPress. A plugin repository is available to host
plugins on it
• Community: Is the heart of WordPress. Can ask a
question on the support forums and get help from a
volunteer, attend a WordCamp or Meetup, read blogs
posts and tutorials about WordPress.
6/3/2016WordPress 56
Benefits for our company
• Application framework: provides a lot of the features like
translations, user management, HTTP requests,
databases, URL routing and more for developing
applications
• Latest libraries: Has latest script libraries including
jQuery, Plupload, Underscore.js and Backbone.js.
Always ready to accept new tools
• Content type: Comes with default content types, has
flexibility to create own custom post types, taxonomies,
and metadata.
6/3/2016WordPress 57
Ad

More Related Content

Similar to Software Project Management project on WordPress (20)

Word press
Word pressWord press
Word press
EDO KHUDEEDA
 
Drupal vs Wordpress
Drupal vs WordpressDrupal vs Wordpress
Drupal vs Wordpress
Ian Mariano
 
WordPress.pptx
WordPress.pptxWordPress.pptx
WordPress.pptx
Chandlalu
 
11 Live Node.js CMS Frameworks
11 Live Node.js CMS Frameworks11 Live Node.js CMS Frameworks
11 Live Node.js CMS Frameworks
iScripts
 
Shifting WordPress from Manual to Automattic
Shifting WordPress from Manual to AutomatticShifting WordPress from Manual to Automattic
Shifting WordPress from Manual to Automattic
NewPath Consulting (Technology for Small Business)
 
Website builders workshop
Website builders workshopWebsite builders workshop
Website builders workshop
Ashley Turner
 
Creating and Managing Technical Content for Open Source Products
Creating and Managing Technical Content for Open Source ProductsCreating and Managing Technical Content for Open Source Products
Creating and Managing Technical Content for Open Source Products
WSO2
 
BS 8878: Systematic Approaches to Documenting Web Accessibility Policies and ...
BS 8878: Systematic Approaches to Documenting Web Accessibility Policies and ...BS 8878: Systematic Approaches to Documenting Web Accessibility Policies and ...
BS 8878: Systematic Approaches to Documenting Web Accessibility Policies and ...
lisbk
 
Business 2.0 with WordPress
Business 2.0 with WordPressBusiness 2.0 with WordPress
Business 2.0 with WordPress
Mario Peshev
 
An introduction to wordpress
An introduction to wordpressAn introduction to wordpress
An introduction to wordpress
Crack Aloud
 
WordPress vs Joomla vs Drupal (Infographic)
WordPress vs Joomla vs Drupal (Infographic)WordPress vs Joomla vs Drupal (Infographic)
WordPress vs Joomla vs Drupal (Infographic)
Capsicum Mediaworks
 
Introduction to Drupal
Introduction to DrupalIntroduction to Drupal
Introduction to Drupal
sdmaxey
 
From Zero to DITA in about 60 Minutes
From Zero to DITA in about 60 MinutesFrom Zero to DITA in about 60 Minutes
From Zero to DITA in about 60 Minutes
Publishing Smarter
 
DITA: From “Do I?” to “Done It!”: An Automotive Case Study that can apply to ...
DITA: From “Do I?” to “Done It!”: An Automotive Case Study that can apply to ...DITA: From “Do I?” to “Done It!”: An Automotive Case Study that can apply to ...
DITA: From “Do I?” to “Done It!”: An Automotive Case Study that can apply to ...
Publishing Smarter
 
WordPress vs Drupal: Which CMS is Best For You?
WordPress vs Drupal: Which CMS is Best For You?WordPress vs Drupal: Which CMS is Best For You?
WordPress vs Drupal: Which CMS is Best For You?
WPWeb Infotech
 
How to Write a Winning Session Submission
How to Write a Winning Session SubmissionHow to Write a Winning Session Submission
How to Write a Winning Session Submission
Docker, Inc
 
Out With the Old, in With the Open-source: Brainshark's Complete CMS Migration
Out With the Old, in With the Open-source: Brainshark's Complete CMS MigrationOut With the Old, in With the Open-source: Brainshark's Complete CMS Migration
Out With the Old, in With the Open-source: Brainshark's Complete CMS Migration
Acquia
 
Open access Jornal
Open access JornalOpen access Jornal
Open access Jornal
krishna panchal
 
How to Make a Free Website with Wordpress.com
How to Make a Free Website with Wordpress.comHow to Make a Free Website with Wordpress.com
How to Make a Free Website with Wordpress.com
Excellence Foundation for South Sudan
 
What You Need to Know About WordPress Development Trends
What You Need to Know About WordPress Development TrendsWhat You Need to Know About WordPress Development Trends
What You Need to Know About WordPress Development Trends
Miller Smith
 
Drupal vs Wordpress
Drupal vs WordpressDrupal vs Wordpress
Drupal vs Wordpress
Ian Mariano
 
WordPress.pptx
WordPress.pptxWordPress.pptx
WordPress.pptx
Chandlalu
 
11 Live Node.js CMS Frameworks
11 Live Node.js CMS Frameworks11 Live Node.js CMS Frameworks
11 Live Node.js CMS Frameworks
iScripts
 
Website builders workshop
Website builders workshopWebsite builders workshop
Website builders workshop
Ashley Turner
 
Creating and Managing Technical Content for Open Source Products
Creating and Managing Technical Content for Open Source ProductsCreating and Managing Technical Content for Open Source Products
Creating and Managing Technical Content for Open Source Products
WSO2
 
BS 8878: Systematic Approaches to Documenting Web Accessibility Policies and ...
BS 8878: Systematic Approaches to Documenting Web Accessibility Policies and ...BS 8878: Systematic Approaches to Documenting Web Accessibility Policies and ...
BS 8878: Systematic Approaches to Documenting Web Accessibility Policies and ...
lisbk
 
Business 2.0 with WordPress
Business 2.0 with WordPressBusiness 2.0 with WordPress
Business 2.0 with WordPress
Mario Peshev
 
An introduction to wordpress
An introduction to wordpressAn introduction to wordpress
An introduction to wordpress
Crack Aloud
 
WordPress vs Joomla vs Drupal (Infographic)
WordPress vs Joomla vs Drupal (Infographic)WordPress vs Joomla vs Drupal (Infographic)
WordPress vs Joomla vs Drupal (Infographic)
Capsicum Mediaworks
 
Introduction to Drupal
Introduction to DrupalIntroduction to Drupal
Introduction to Drupal
sdmaxey
 
From Zero to DITA in about 60 Minutes
From Zero to DITA in about 60 MinutesFrom Zero to DITA in about 60 Minutes
From Zero to DITA in about 60 Minutes
Publishing Smarter
 
DITA: From “Do I?” to “Done It!”: An Automotive Case Study that can apply to ...
DITA: From “Do I?” to “Done It!”: An Automotive Case Study that can apply to ...DITA: From “Do I?” to “Done It!”: An Automotive Case Study that can apply to ...
DITA: From “Do I?” to “Done It!”: An Automotive Case Study that can apply to ...
Publishing Smarter
 
WordPress vs Drupal: Which CMS is Best For You?
WordPress vs Drupal: Which CMS is Best For You?WordPress vs Drupal: Which CMS is Best For You?
WordPress vs Drupal: Which CMS is Best For You?
WPWeb Infotech
 
How to Write a Winning Session Submission
How to Write a Winning Session SubmissionHow to Write a Winning Session Submission
How to Write a Winning Session Submission
Docker, Inc
 
Out With the Old, in With the Open-source: Brainshark's Complete CMS Migration
Out With the Old, in With the Open-source: Brainshark's Complete CMS MigrationOut With the Old, in With the Open-source: Brainshark's Complete CMS Migration
Out With the Old, in With the Open-source: Brainshark's Complete CMS Migration
Acquia
 
What You Need to Know About WordPress Development Trends
What You Need to Know About WordPress Development TrendsWhat You Need to Know About WordPress Development Trends
What You Need to Know About WordPress Development Trends
Miller Smith
 

Recently uploaded (20)

How to manage Multiple Warehouses for multiple floors in odoo point of sale
How to manage Multiple Warehouses for multiple floors in odoo point of saleHow to manage Multiple Warehouses for multiple floors in odoo point of sale
How to manage Multiple Warehouses for multiple floors in odoo point of sale
Celine George
 
SCI BIZ TECH QUIZ (OPEN) PRELIMS XTASY 2025.pptx
SCI BIZ TECH QUIZ (OPEN) PRELIMS XTASY 2025.pptxSCI BIZ TECH QUIZ (OPEN) PRELIMS XTASY 2025.pptx
SCI BIZ TECH QUIZ (OPEN) PRELIMS XTASY 2025.pptx
Ronisha Das
 
Handling Multiple Choice Responses: Fortune Effiong.pptx
Handling Multiple Choice Responses: Fortune Effiong.pptxHandling Multiple Choice Responses: Fortune Effiong.pptx
Handling Multiple Choice Responses: Fortune Effiong.pptx
AuthorAIDNationalRes
 
Social Problem-Unemployment .pptx notes for Physiotherapy Students
Social Problem-Unemployment .pptx notes for Physiotherapy StudentsSocial Problem-Unemployment .pptx notes for Physiotherapy Students
Social Problem-Unemployment .pptx notes for Physiotherapy Students
DrNidhiAgarwal
 
YSPH VMOC Special Report - Measles Outbreak Southwest US 4-30-2025.pptx
YSPH VMOC Special Report - Measles Outbreak  Southwest US 4-30-2025.pptxYSPH VMOC Special Report - Measles Outbreak  Southwest US 4-30-2025.pptx
YSPH VMOC Special Report - Measles Outbreak Southwest US 4-30-2025.pptx
Yale School of Public Health - The Virtual Medical Operations Center (VMOC)
 
SPRING FESTIVITIES - UK AND USA -
SPRING FESTIVITIES - UK AND USA            -SPRING FESTIVITIES - UK AND USA            -
SPRING FESTIVITIES - UK AND USA -
Colégio Santa Teresinha
 
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Library Association of Ireland
 
How to Customize Your Financial Reports & Tax Reports With Odoo 17 Accounting
How to Customize Your Financial Reports & Tax Reports With Odoo 17 AccountingHow to Customize Your Financial Reports & Tax Reports With Odoo 17 Accounting
How to Customize Your Financial Reports & Tax Reports With Odoo 17 Accounting
Celine George
 
New Microsoft PowerPoint Presentation.pptx
New Microsoft PowerPoint Presentation.pptxNew Microsoft PowerPoint Presentation.pptx
New Microsoft PowerPoint Presentation.pptx
milanasargsyan5
 
Phoenix – A Collaborative Renewal of Children’s and Young People’s Services C...
Phoenix – A Collaborative Renewal of Children’s and Young People’s Services C...Phoenix – A Collaborative Renewal of Children’s and Young People’s Services C...
Phoenix – A Collaborative Renewal of Children’s and Young People’s Services C...
Library Association of Ireland
 
GDGLSPGCOER - Git and GitHub Workshop.pptx
GDGLSPGCOER - Git and GitHub Workshop.pptxGDGLSPGCOER - Git and GitHub Workshop.pptx
GDGLSPGCOER - Git and GitHub Workshop.pptx
azeenhodekar
 
CBSE - Grade 8 - Science - Chemistry - Metals and Non Metals - Worksheet
CBSE - Grade 8 - Science - Chemistry - Metals and Non Metals - WorksheetCBSE - Grade 8 - Science - Chemistry - Metals and Non Metals - Worksheet
CBSE - Grade 8 - Science - Chemistry - Metals and Non Metals - Worksheet
Sritoma Majumder
 
To study the nervous system of insect.pptx
To study the nervous system of insect.pptxTo study the nervous system of insect.pptx
To study the nervous system of insect.pptx
Arshad Shaikh
 
LDMMIA Reiki Master Spring 2025 Mini Updates
LDMMIA Reiki Master Spring 2025 Mini UpdatesLDMMIA Reiki Master Spring 2025 Mini Updates
LDMMIA Reiki Master Spring 2025 Mini Updates
LDM Mia eStudios
 
World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...
World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...
World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...
larencebapu132
 
Niamh Lucey, Mary Dunne. Health Sciences Libraries Group (LAI). Lighting the ...
Niamh Lucey, Mary Dunne. Health Sciences Libraries Group (LAI). Lighting the ...Niamh Lucey, Mary Dunne. Health Sciences Libraries Group (LAI). Lighting the ...
Niamh Lucey, Mary Dunne. Health Sciences Libraries Group (LAI). Lighting the ...
Library Association of Ireland
 
2541William_McCollough_DigitalDetox.docx
2541William_McCollough_DigitalDetox.docx2541William_McCollough_DigitalDetox.docx
2541William_McCollough_DigitalDetox.docx
contactwilliamm2546
 
Ultimate VMware 2V0-11.25 Exam Dumps for Exam Success
Ultimate VMware 2V0-11.25 Exam Dumps for Exam SuccessUltimate VMware 2V0-11.25 Exam Dumps for Exam Success
Ultimate VMware 2V0-11.25 Exam Dumps for Exam Success
Mark Soia
 
Sinhala_Male_Names.pdf Sinhala_Male_Name
Sinhala_Male_Names.pdf Sinhala_Male_NameSinhala_Male_Names.pdf Sinhala_Male_Name
Sinhala_Male_Names.pdf Sinhala_Male_Name
keshanf79
 
How to Manage Opening & Closing Controls in Odoo 17 POS
How to Manage Opening & Closing Controls in Odoo 17 POSHow to Manage Opening & Closing Controls in Odoo 17 POS
How to Manage Opening & Closing Controls in Odoo 17 POS
Celine George
 
How to manage Multiple Warehouses for multiple floors in odoo point of sale
How to manage Multiple Warehouses for multiple floors in odoo point of saleHow to manage Multiple Warehouses for multiple floors in odoo point of sale
How to manage Multiple Warehouses for multiple floors in odoo point of sale
Celine George
 
SCI BIZ TECH QUIZ (OPEN) PRELIMS XTASY 2025.pptx
SCI BIZ TECH QUIZ (OPEN) PRELIMS XTASY 2025.pptxSCI BIZ TECH QUIZ (OPEN) PRELIMS XTASY 2025.pptx
SCI BIZ TECH QUIZ (OPEN) PRELIMS XTASY 2025.pptx
Ronisha Das
 
Handling Multiple Choice Responses: Fortune Effiong.pptx
Handling Multiple Choice Responses: Fortune Effiong.pptxHandling Multiple Choice Responses: Fortune Effiong.pptx
Handling Multiple Choice Responses: Fortune Effiong.pptx
AuthorAIDNationalRes
 
Social Problem-Unemployment .pptx notes for Physiotherapy Students
Social Problem-Unemployment .pptx notes for Physiotherapy StudentsSocial Problem-Unemployment .pptx notes for Physiotherapy Students
Social Problem-Unemployment .pptx notes for Physiotherapy Students
DrNidhiAgarwal
 
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Library Association of Ireland
 
How to Customize Your Financial Reports & Tax Reports With Odoo 17 Accounting
How to Customize Your Financial Reports & Tax Reports With Odoo 17 AccountingHow to Customize Your Financial Reports & Tax Reports With Odoo 17 Accounting
How to Customize Your Financial Reports & Tax Reports With Odoo 17 Accounting
Celine George
 
New Microsoft PowerPoint Presentation.pptx
New Microsoft PowerPoint Presentation.pptxNew Microsoft PowerPoint Presentation.pptx
New Microsoft PowerPoint Presentation.pptx
milanasargsyan5
 
Phoenix – A Collaborative Renewal of Children’s and Young People’s Services C...
Phoenix – A Collaborative Renewal of Children’s and Young People’s Services C...Phoenix – A Collaborative Renewal of Children’s and Young People’s Services C...
Phoenix – A Collaborative Renewal of Children’s and Young People’s Services C...
Library Association of Ireland
 
GDGLSPGCOER - Git and GitHub Workshop.pptx
GDGLSPGCOER - Git and GitHub Workshop.pptxGDGLSPGCOER - Git and GitHub Workshop.pptx
GDGLSPGCOER - Git and GitHub Workshop.pptx
azeenhodekar
 
CBSE - Grade 8 - Science - Chemistry - Metals and Non Metals - Worksheet
CBSE - Grade 8 - Science - Chemistry - Metals and Non Metals - WorksheetCBSE - Grade 8 - Science - Chemistry - Metals and Non Metals - Worksheet
CBSE - Grade 8 - Science - Chemistry - Metals and Non Metals - Worksheet
Sritoma Majumder
 
To study the nervous system of insect.pptx
To study the nervous system of insect.pptxTo study the nervous system of insect.pptx
To study the nervous system of insect.pptx
Arshad Shaikh
 
LDMMIA Reiki Master Spring 2025 Mini Updates
LDMMIA Reiki Master Spring 2025 Mini UpdatesLDMMIA Reiki Master Spring 2025 Mini Updates
LDMMIA Reiki Master Spring 2025 Mini Updates
LDM Mia eStudios
 
World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...
World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...
World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...
larencebapu132
 
Niamh Lucey, Mary Dunne. Health Sciences Libraries Group (LAI). Lighting the ...
Niamh Lucey, Mary Dunne. Health Sciences Libraries Group (LAI). Lighting the ...Niamh Lucey, Mary Dunne. Health Sciences Libraries Group (LAI). Lighting the ...
Niamh Lucey, Mary Dunne. Health Sciences Libraries Group (LAI). Lighting the ...
Library Association of Ireland
 
2541William_McCollough_DigitalDetox.docx
2541William_McCollough_DigitalDetox.docx2541William_McCollough_DigitalDetox.docx
2541William_McCollough_DigitalDetox.docx
contactwilliamm2546
 
Ultimate VMware 2V0-11.25 Exam Dumps for Exam Success
Ultimate VMware 2V0-11.25 Exam Dumps for Exam SuccessUltimate VMware 2V0-11.25 Exam Dumps for Exam Success
Ultimate VMware 2V0-11.25 Exam Dumps for Exam Success
Mark Soia
 
Sinhala_Male_Names.pdf Sinhala_Male_Name
Sinhala_Male_Names.pdf Sinhala_Male_NameSinhala_Male_Names.pdf Sinhala_Male_Name
Sinhala_Male_Names.pdf Sinhala_Male_Name
keshanf79
 
How to Manage Opening & Closing Controls in Odoo 17 POS
How to Manage Opening & Closing Controls in Odoo 17 POSHow to Manage Opening & Closing Controls in Odoo 17 POS
How to Manage Opening & Closing Controls in Odoo 17 POS
Celine George
 
Ad

Software Project Management project on WordPress

  • 1. WordPress Authors: Lin Wu Meng Wei Namita Nair Rahul Gupta Shilpa Sattiraju Kanchan Kusmude Rajesh kumar Ilango v1.3 6/3/2016 1
  • 2. Agenda • What problems are we trying to solve? • In-depth description of WordPress • Technical functionality • Relationship to others • Project Objectives • Principals • Software Development Model • Conclusion • Recommendation 6/3/2016WordPress 2
  • 3. The Next Big Thing Focus on helping bloggers Focus on helping developers 6/3/2016WordPress 3
  • 4. Blogger Problems • Typography perfection • Write without problem • Distraction free reading • Social profiles • Search engine friendly 6/3/2016WordPress 4
  • 5. Developer Problems • Simple development environment • Availability of plugin extensions and themes • Faster application build with readily available API’s and support • Content flexibility • Availability library support 6/3/2016WordPress 5
  • 6. In-depth description of WordPress 6/3/2016WordPress 6 About Uniqueness Design Principles
  • 7. About WordPress • Founded by Matt Mullenweg and Mike Little • Started in 2003 with its first release being on May 27, 2003 as a fork of b2/cafelog o Very few users o Motivated to build an OSS project to enhance typography of everyday writing • Have grown to be the largest self-hosted blogging tool with millions of users • Has become the most popular blogging system with more than 60 million websites being built on WordPress 6/3/2016WordPress 7
  • 8. Uniqueness of WordPress • Apart from being a blogging tool, it has evolved to be a content management system(CMS) too. • It has a web template system using a template processor to combine web templates to form finished web pages. o A template processor is a piece of software designed to combine one or more templates with a data model to produce one or more result documents. 6/3/2016WordPress 8
  • 9. Next in line for WordPress • Maintain strong backward compatibility. • Improve iteratively and avoid sweeping changes. • Implement major new features as plugins. • Continue betterment of front-end editing and content design. • Eliminate the myth amidst users that WordPress is just a blogging platform. • Expand the features of the provided application framework. 6/3/2016WordPress 9
  • 11. Philosophy • Out of the Box • Design for the Majority • Decisions, not Options • Clean, Lean, and Mean • Striving for Simplicity • Vocal Minority 6/3/2016WordPress 11
  • 12. Technical Functionality 6/3/2016WordPress 12 Web Software Ease of Use Own Doman Name Customer Support
  • 13. Web Software • Used to create an attractive website or blog • Provides thousands of plugins and themes to help transform the website • The core software is built by hundreds of community volunteers o Highly customizable o Evolved with thousands of contributed additions over time o Detailed documentation of the core code to aid effective use • Easy to install and use. 6/3/2016WordPress 13
  • 14. Ease Of Use • Simplicity and Flexibility o Makes online publishing quick and easy o Allows user to create any type of website, blogs and applications with themes and extended plugins • Publishing Tools o Easy content management and offers content protection by securing posts and pages with a password • User Management o Allows variety of contributors for a website, and let others be just a part of the community • Search Engine Optimized o Plenty of SEO plugins are available which facilitate optimized search results for the user websites 6/3/2016WordPress 14
  • 15. Own Domain Name • WordPress.com blog comes with a free address, (like example.wordpress.com). • Users can get a custom domain name (like example.com) with some nominal charges. • Users can add multiple domains to their blog in which one domain is set as primary domain. 6/3/2016WordPress 15
  • 16. Customer Support • Documentation o Detailed information about everything from installation to creating themes and plugins • Support Forum o An active online community which is the heart of WordPress. Provides help to users through blogs posts and tutorials • WordCamp or Meetup o Informal, community-organized events that are put together by WordPress users. Everyone from casual users to core developers participate, share ideas, and get to know each other 6/3/2016WordPress 16
  • 18. Upstream & Downstream 6/3/2016WordPress 18 PHP & MySQL WordPress Users Blogs/ Websites Downstream Upstream
  • 20. Technical Objectives • Multi-user and Multi-blogging • Integrated Link Management • Plugin System • Theme System • Application Framework • Custom Content Types • The Latest Libraries 6/3/2016WordPress 20
  • 21. Financial Objectives • No training costs • Ease of use resulting in increased efficiency • Promote sharing, learning, and improvement through forums and WordPress community • Cut down the implementation and maintenance costs 6/3/2016WordPress 21
  • 22. Political Objectives • Global platform for blogging, application development and content management • Allows developing user websites in 70+ languages (multilingual) • Widely used and ease of use • Easily integrated because of cross platform feature 6/3/2016WordPress 22
  • 24. Major Principals • Maintainers o Matt Mullenweg and Mike Little- the founders of WordPress • Sponsors o 404gotten.org, Image Gallery, WP sponsor Flip Wall, AdSense Anna, SponsorMe • End users: Some of the world’s biggest brands and industries o NFL, TED, CNN, TIME, DOWNJONES, UPS, etc… • Distributors o Woocommerce Brand/ Narnoo Distributor • Competitors o Joomla , Drupal, Blogger, Movable Type, Tumblr , Typepad 6/3/2016WordPress 24
  • 25. Software development model Development Model Variations in Waterfall model Process assessment criteria Measurable Results Feature Comparison with Competitors 6/3/2016WordPress 25
  • 26. Development Model • WordPress typically follows waterfall release model with the following 5 phases: o Planning and securing team leads o Development work begins o Beta o Release Candidate o Launch 6/3/2016WordPress 26
  • 27. Variations in waterfall model • Planning and securing team leads phase lasts for a week, this stage involves design phase in typical waterfall mode • Unlike many organizations that squeeze testing part because of underrating design in the real world, WordPress development team of beta testing takes a big percentage of time in the whole project • Dedicated stage and time for feedback • Chat rooms that address goals of different stages in the development model 6/3/2016WordPress 27
  • 28. Process assessment criteria • Open source & relatively small team of core members • Relatively large team with volunteers around the world • Stream of feature additions and bug fixes • Competitor assessments • Lack of unified physical presence of teams 6/3/2016WordPress 28
  • 29. Measurable Results • Major release: 2 - 9 months. • Upgrades: 1 - 9 weeks Releases: • Feature o Involving functionalities and usability enhancements • Maintenance o Patches to fix bugs, testing version, implement new features. • 147 releases since 2003 o 2 - 9 new features for every major release o 3 - 7 bug fixes for every minor release/ upgrades. 6/3/2016WordPress 29
  • 30. 6/3/2016WordPress 30 Feature Comparison Features WordPress Joomla Drupal Cost Free Free Free Platform Req. Cross platform Cross platform Cross platform Ease of use (Training/Cost to the company) Simplest Moderately complex Complex Skills required Lowest, good for beginners Moderate Hardest Popularity Most popular (more than 140 million downloads) Next popular (more than 30 million downloads) More than 15 million downloads
  • 31. 6/3/2016WordPress 31 Feature Comparison Features WordPress Joomla Drupal Free themes 2000+ 900+ 1800+ Free plugins 27000+ 7000+ 24000+ Updates frequency 42 days 36 days 51 days Area of usage Blogs, corporate websites, small- medium sized websites E-commerce, social networking sites For all types Security Moderate Moderate Highl Search engine optimization (SEO) High Moderate Highest
  • 33. Main Objectives • Reduce software licensing expenses o OSS • To improve IT responsiveness to its internal customers by having more control over key IT systems o Control over content o SEO friendly o Easy social media integration 6/3/2016WordPress 33
  • 34. Other Factors to consider • Easy to run into SEO issues • Basic learning about the tool is required. Not one click install yet • Admin UI should be simpler to use • Has not able to tackle the enterprise clients • Mobile is very challenging because it’s fundamentally on closed platforms 6/3/2016WordPress 34
  • 36. References • https://wordpress.org/about/ • http://en.wikipedia.org/wiki/Web_template_system • http://en.wikipedia.org/wiki/Template_processor • http://en.wikipedia.org/wiki/WordPress • http://wplift.com/alternatives-to-wordpress • http://www.cmscritic.com/which-cms-make-up-the-wordpress- competition/ • https://make.wordpress.org/core/handbook/how-the-release-cycle- works/ • http://womeninbusiness.about.com/od/interviews/a/Five-Key- Benefits-Of-Using-Wordpress-For-Your-Website.htm • http://inside.envato.com/the-future-of-wordpress/ 6/3/2016WordPress 36
  • 37. References • https://wordpress.com/website/?source=google&campaign=hsb&gcli d=CNnN5eDwxcECFRBrfgodkSwAIg • https://managewp.com/14-surprising-statistics-about-wordpress- usage • http://inspirationfeed.com/wordpress/tips/5-reasons-you-might-not- want-to-use-wordpress/ • http://www.bigtunainteractive.com/wordpress-vs- drupal/#.VG0GwvnF_w7 • https://make.wordpress.org/core/tag/4.1/ • https://wordpress.org/news/category/releases/ • https://wordpress.org/about/features/ • http://oboxthemes.com/theme/principles 6/3/2016WordPress 37
  • 38. Version History 6/3/2016WordPress 38 Version Date Description v1.0 October 29 ,2014 Draft Project Report v1.1 November 9, 2014 Changes made based on draft report feedback v1.2 November 13, 2014 Report based on slide time categorization v1.3 November 19, 2014 Final Project Report
  • 40. Uniqueness in WordPress 6/3/2016WordPress 40 Web Template System Template Processor
  • 41. Bill of Rights • Licensed under General Public License (GPLv2 or later), that provide 4 core freedoms • Freedom to o run the program, for any purpose o study how the program works and change it as per our wish o redistribute o distribute copies of modified versions to others 6/3/2016WordPress 41
  • 42. Technical Objectives • Development tools to help novice developers • Support for tagging of posts 6/3/2016WordPress 42
  • 45. Lead Developers Principal Role Ryan Boren Bug Whisperer Mark Jaquith Director of Whitespace Matt Mullenweg Head of Bug Creation Andrew Nacin Entomologist in Residence Andrew Ozz Tiny Manly Code Editor (MCE) Peter Westwood Title Rebuilding 6/3/2016WordPress 45
  • 46. Other Principals • Design o Ben Dunkle, Matt Thomas and Jen Mylo • Documentation and Support o Mark Riley and Lorelle • Others o Michael Heilemann o Matthew Paul Thomas o Ulf Harnhammar o Brian Meidell o Movable Type, Drupal, and TextPattern for ideas and inspiration 6/3/2016WordPress 46
  • 47. Other Principals • Contributing Developers o Michael Adams o Nikolay Bachiyski o Sergey Biryukov o Cristi Burcă o Jon Cave o Helen Hou-Sandí o Dion Hulse o Daryl Koopersmith o Dominik Schilling o Joseph Scott o Andy Skelton o Samuel Wood 6/3/2016WordPress 47 • Developer Emeriti o Robin Adrianse o Dougal Campbell o Donncha O Caoimh o Robert Deaton o David House o Alex King o Mike Little o Michel Valdrighi o Owen Winkler
  • 48. Principals Motivation • Maintainer • Matt Mullenweg(wiki) and Mike(wiki) Little- the founders of WordPress. • Matt Mullenweg- Started using the b2/cafeblog in 2002 and also contributed to the code. In 2003 he announced forking the software to bring it up to date with the web standards. He joined Mike Little after that and together they started WordPress with the underlying b2 codebase. 6/3/2016WordPress 48
  • 50. Additional Features 6/3/2016WordPress 50 • Media Management • Own your data • Full Standards Compliance • Built-in Comments
  • 51. Own Domain Name • Users can get a custom domain name (like example.com) with some nominal charges: o A domain can be registered through WordPress.com on a price starting at $18.00 per domain, per year o The $8.00 Private Registration upgrade will hide the user’s contact information, which is open to world otherwise o Adding a pre-owned domain costs $13.00 per domain, per year 6/3/2016WordPress 51
  • 52. Own Domain Name • Users can add multiple domains to their blog in which one domain is set as primary domain o User can add more domains to cover common misspellings of the primary domain o All other domains will redirect to the primary domain. Visitors can get to the blog using any of the added domains o The address visitors see in the browser’s address bar will always be the primary domain. So visitors will still get to the right place even with a typo 6/3/2016WordPress 52
  • 53. Blogging Theme • Built a minimalist blog theme o Without extra o Easy to read o Remove Unnecessary noise o Connect visitors to online presence shortly • Built an attractive place o Bloggers blog again o Readers want to read again 6/3/2016WordPress 53
  • 54. Statistics on user websites and blogs on WordPress • 48% of Technorati’s Top 100 Blogs are managed with WordPress • 74.6 Million Sites depend on WordPress • These sites vary from business to individual levels • Popular Websites hosted on WordPress: o Vogue, The New Yorker, Time, ESPN, SAP, Best Buy o University Websites: Harvard, MIT, USC, Georgia Tech 6/3/2016WordPress 54
  • 55. Benefits for our company • Benefits for our company principals by implementing WP in our company are as follows: • Since its a content management tool we can manage the content easily through publishing tools provided by WP • It is secure as no one else has access to the content. • Easy installation and updates so more time can be spent on productive work. 6/3/2016WordPress 55
  • 56. Benefits for our company • Theme system: can create themes for clients, customers, and WordPress users. The API provides extensibility to create themes as required. Can give away themes for free to users in the Theme Repository • Plugins sys: The APIs allows to create plugins to extend WordPress. A plugin repository is available to host plugins on it • Community: Is the heart of WordPress. Can ask a question on the support forums and get help from a volunteer, attend a WordCamp or Meetup, read blogs posts and tutorials about WordPress. 6/3/2016WordPress 56
  • 57. Benefits for our company • Application framework: provides a lot of the features like translations, user management, HTTP requests, databases, URL routing and more for developing applications • Latest libraries: Has latest script libraries including jQuery, Plupload, Underscore.js and Backbone.js. Always ready to accept new tools • Content type: Comes with default content types, has flexibility to create own custom post types, taxonomies, and metadata. 6/3/2016WordPress 57

Editor's Notes

  • #2: Title slide
  • #3: Simple Slide
  • #4: Title slide
  • #5: Average Slide Typography perfection Hours upon hours have been spent making sure the typography of Principles is perfect for reading.   Write without problem A place without extra that writers want to blog again   Distraction free reading: Articles are designed to make reading long-form posts a pleasure on the eye. All unneccessary noise has been removed or hidden.   Social profiles Connect visitors to your online presence in seconds with our Social Links widget, supporting over 40 popular networks.   Search engine friendly Clean code and years of experience in the industry have built a solid, search engine friendly foundation for our multi-purpose themes.
  • #6: Average Slide Simple development environment Simplicity makes it possible for you to get online and get publishing, quickly.   Availability of plugin extensions and themes The WordPress API provides the extensibility to create themes as simple or as complex as you wish. If you want to give your theme away for free you can give it to users in the Theme repository   Faster application build with readily available API’s and support WordPress allows to build your own application. Under the hood WordPress provides a lot of the features that your app will need, things like translations, user management, HTTP requests, databases, URL routing and much, much more. Content flexibility WordPress comes with default content types, but for more flexibility you can add a few lines of code to create your own custom post types, taxonomies and metadata.    Availability library support Query, Plupload, Underscore.js and Backbone.js are in the latest version.
  • #7: Title slide
  • #8: Average Slide WordPress was founded by Matt and Mike in 2003.  Matt initially worked on the b2/ cafeblog and after the development of b2/ cafeblog was stopped he planned on forking that software to bring it up to date with the web standards and thus WordPress was developed from the b 2 codebase . Starting with a few users WordPress has grown out to be the largest self hosted blogging site.  Today more than 60 million websites in different areas are being hosted or developed  on WordPress.
  • #9: Average Slide WordPress is not only a blogging tool but has also evolved as a full content management system. WordPress has a large number of templates, plugins and widgets to support its tool. Its features include a plugin architecture as well as a template system. One unique feature of WordPress is that it has a web template system using a template processor. A web template system uses a template processor  to combine web templates to form finished web pages, possibly using some data source to customize the pages or present a large amount of content on similar-looking pages. It is a web publishing tool present in content management systems, web application frameworks.
  • #10: Average Slide The WordPress team is hesitant to make sweeping changes to WordPress because the platform's backwards compatibility is a core strength. Developers feel confident to build plugins, themes and extensions for WordPress because they know that future changes to the platform won't break their code. Users can update WordPress with confidence knowing that, in most cases, their themes and plugins will continue to work as before. This has been a contributing factor to WordPress's massive adoption, and to its thriving developer community. Developing plugins first speeds up the cycle of development and allows for things to be created that might otherwise have been too difficult directly  Developing new features as plugins first also allows the WordPress team to test new functionality within the community before it is integrated into the WordPress core. WordPress has its roots as a blogging platform but more than that WordPress has been used for just about every kind of app and website you can imagine. Though still primarily known as a blogging platform, it is slowly becoming a generalized application platform. With the help of plugins, extensions and custom themes it can be transformed into whatever the user needs it to be.
  • #11: Title slide
  • #12: Average Slide Out of the Box WordPress is designed to provide fully functional and running software in no longer than five minutes. Easy to understand standard functionality of WordPress. every release is based on this philosophy. few technical details are required during setup Design for the Majority Many end users of WordPress are not technically sound. The average WordPress user wants to write without problems or interruption. This software is designed for such users as they are the ones who ultimately spend the most time using it. Decisions, not Options When making any decisions the users are consider first. Every an option is given to the user, we are asking them to make a decision. As developers they feel that providing options for everything is a good thing. They make smart design decisions and avoid putting weight of technical choices on end users. Clean, Lean, and Mean The core of WordPress always provides a solid array of basic features. It's designed to be lean and fast and will always continue that way. The thumb rule is that it should provide features that 80% or more of end users will actually appreciate and use. Different people have different needs, and having the sheer number of quality WordPress plugins and themes allows users to customize their installations to their taste. That should allow all users to find the remaining 20% and make all WordPress features those they appreciate and use. Striving for Simplicity WordPress is never done with simplicity. The WordPress developers want to make it easier to use with every single release. Simplifying tasks has always been their objective. The Vocal Minority There's a good rule of thumb within internet culture called the 1% rule. It states that "the number of people who create content on the internet represents approximately 1% (or less) of the people actually viewing that content". When making decisions on how to move forward with future versions of WordPress, more of those inactive users who are not so vocal online are also considered. This is done by meeting and talking to users at WordCamps across the globe.
  • #13: Title slide
  • #14: Average Slide Easy to install and use Provides installation guide to: Address common installation problems with their respective solutions Detailed installation instructions for newbies and a 5 minute installation guide for experts Automated installation options also available
  • #15: Average Slide Simplicity: Simplicity makes it possible for you to get online and get publishing, quickly. Nothing should get in the way of you getting your website up and your content out there. WordPress is built to make that happen. Flexibility: With WordPress, you can create any type of website you want: a personal blog or website, a photoblog, a business website, a professional portfolio, a government website, a magazine or news website, an online community, even a network of websites. You can make your website beautiful with themes, and extend it with plugins. You can even build your very own application. Publishing Tools: WordPress makes it easy for you to manage your content. Create drafts, schedule publication, and look at your post revisions. Make your content public or private, and secure posts and pages with a password. User Management: Not everyone requires the same access to your website. Administrators manage the site, editors work with content, authors and contributors write that content, and subscribers have a profile that they can manage. This lets you have a variety of contributors to your website, and let others simply be part of your community. Search Engine Optimized: When the head of Google's web spam team says that WordPress is a great choice, taking care of 80-90% of the mechanics of search engine optimization for you, you know you're on to a good thing. For more fine-grained SEO control, there are plenty of SEO plugins to take care of that for you.
  • #16: Simple Slide
  • #17: Simple Slide
  • #18: Title slide
  • #19: Complex Slide
  • #20: Title slide
  • #21: Complex Slide Multi-user and multi-blogging Prior to version 3, WordPress supported one blog per installation, although multiple concurrent copies may be run from different directories if configured to use separate database tables. WordPress Multi sites (previously referred to as WordPress Multi-User, WordPress MU, or WPMU) was a fork of WordPress created to allow multiple blogs to exist within one installation but is able to be administered by a centralized maintainer. WordPress MU makes it possible for those with websites to host their own blogging communities, as well as control and moderate all the blogs from a single dashboard. WordPress MS adds eight new data tables for each blog.As of the release of WordPress 3, WordPress MU has merged with WordPress. Integrated link management: WordPress also features integrated link management; a search engine–friendly, clean permalink structure; the ability to assign multiple categories to articles; and support for tagging of posts and articles. Automatic filters are also included, providing standardized formatting and styling of text in articles (for example, converting regular quotes to smart quotes). WordPress also supports the Trackback and Pingback standards for displaying links to other sites that have themselves linked to a post or an article. Plugin System: The WordPress APIs make it possible for you to create plugins to extend WordPress. WordPress's extensibility lies in the thousands of hooks at your disposal. Once you've created your plugin, we've even got a plugin repository for you to host it on. Theme System: Create WordPress themes for clients, customers, and for WordPress users. The WordPress API provides the extensibility to create themes as simple or as complex as you wish. If you want to give your theme away for free you can give it to users in the Theme Repository Application Framework: If you want to build an application, WordPress can help with that too. Under the hood WordPress provides a lot of the features that your app will need, things like translations, user management, HTTP requests, databases, URL routing and much, much more. Custom Content Types: WordPress comes with default content types, but for more flexibility you can add a few lines of code to create your own custom post types, taxonomies, and metadata. Take WordPress in whatever direction you wish. The Latest Libraries: WordPress comes with the latest script libraries for you to make use of. These include jQuery, Plupload, Underscore.js and Backbone.js. We're always on the lookout for new tools that developers can use to make a better experience for our users.
  • #22: Simple Slide
  • #23: Simple Slide
  • #24: Title slide
  • #25: Simple Slide
  • #26: Title slide
  • #27: Simple Slide
  • #28: Average Slide
  • #29: Simple Slide
  • #30: Simple Slide
  • #31: Average Slide
  • #32: Average Slide
  • #33: Title slide
  • #34: Simple Slide
  • #35: Simple Slide
  • #36: Simple Slide