Mike Prestwood's Knowledge Base |
Mike Prestwood
About Me
Mike Prestwood is a drummer, an author, and creator of the PrestwoodBoards online community. He is the President & CEO of Prestwood IT Solutions. Prestwood IT provides Coding, Website, and Computer Tech services. Mike has authored 6 computer books and over 1,200 articles. As a drummer, he maintains play-drums.com and has authored 3 drum books. If you have a project you wish to discuss with Mike, you can send him a private message through his PrestwoodBoards home page or call him 9AM to 4PM PST at 916-726-5675 x205.
|
Knowledge Base Posts |
|
|
KB Article |
|
|
Mike Prestwood
|
1. Hosting+Maintenance+SEO
Managed WordPress Hosting, $345/mo Billed separately on a monthly SLA.
-
WP Hosting
-
Basic Monitoring
-
Basic Maintenance
-
WP Super Cache, WP Optimize, Duplicate Page, Resize Image After Upload
-
Our core design tools
-
PrestoTheme (Astra Pro), Elementor Pro, Ultimate Addons for Elementor, and Elementor Extras.
-
Advanced Monitoring,
-
Monthly Maintenance,
-
Automated Maintenance,
-
$125 hour rate
-
1 hr Flex-Time/mo,
-
Our core Maintenance Tools (UpdraftPlus Pro, iThemes Security, Activity Log, Broken Links Checker, Security Scan).
-
Monthly SEO Tasks,
-
Our core SEO Tools (SEOPress Pro, Schema Pro, Asset Cleanup, Fast Velocity Minify, WP Compress),
-
PrestoStats Platform (our implementation of Matomo-Piwik),
-
PrestoSEO Platform (our implementation of SEO Panel).
Upgrade to our Maintenance Plan ($595/mo), SEO plan plus Convert Pro, PrestoMarketing Platform (our implementation of the Mautic marketing platform combined with Convert Pro).
(2 Comments
, last by Reece.R )
|
SS
1010 Hits
|
Prestwood IT Solutions
|
Mike Prestwood
|
2. Hosting+Maintenance
Managed WordPress Hosting, $225/mo Billed separately on a monthly SLA.
-
WP Hosting
-
Basic Monitoring
-
Basic Maintenance
-
WP Super Cache, WP Optimize, Duplicate Page, Resize Image After Upload
-
Our core design tools
-
PrestoTheme (Astra Pro), Elementor Pro, Ultimate Addons for Elementor, and Elementor Extras.
-
Advanced Monitoring,
-
Monthly Maintenance,
-
Automated Maintenance,
-
$125 hour
-
1 hr Flex-Time/mo,
-
Our core Maintenance Tools (UpdraftPlus Pro, iThemes Security, Activity Log, Broken Links Checker, Security Scan).
With this plan the client is responsible for all SEO and marketing, but we are available on an hourly basis to help.
Upgrade to our SEO Plan ($345/mo), Monthly SEO Tasks, Our core SEO Tools (SEOPress Pro, Schema Pro, Asset Cleanup, Fast Velocity Minify, WP Compress), PrestoStats Platform (our implementation of Matomo-Piwik), and PrestoSEO Platform (our implementation of SEO Panel).
Upgrade to our Maintenance Plan ($595/mo), SEO plan plus Convert Pro, PrestoMarketing Platform (our implementation of the Mautic marketing platform combined with Convert Pro).
(1 Comments
, last by Eleanor.B )
|
SS
1009 Hits
|
Prestwood IT Solutions
|
Mike Prestwood
|
3. Thumbtack+ Procedure
Our procedure for mining Thumbtack and Angi‘s.
(4 Comments
, last by Mike.R5 )
|
KB Post
1106 Hits
|
Prestwood IT Solutions
|
Mike Prestwood
|
4. New Website
New Website: Using our pre-purchased pro-level tools including WordPress, Elementor Pro ($49/yr value), Astra Pro theme ($59/yr value), Ultimate Add-ons ($69/yr value), Elementor Extras (single=$33.50/yr value), Piotnet Addons for Elementor ($35/yr value), Essential Addons for Elementor ($29.97/yr value), and LoginPress Startup ($75/yr value).
Plus, you get updates to these tools as long as we maintain the website. Updates are applied monthly when the website is on our maintenance plan; otherwise, we apply updates whenever we work on your site.
Plus, stock images, videos, graphics, and templates are licensed to your specific website--1x lifetime license ($198/yr value).
Total per year tools value=$512.47. We can bring this value to you at no additional cost because we‘ve spent thousands on unlimited per year licensing. If you close your account with us, your website continues to work forever. If you want updates to the tools we used, you can go directly to the various vendors or ask us for help.
Plan Upgrades:
Maintenance Plan ($225/mo) add
|
SS
1569 Hits
|
Prestwood IT Solutions
|
Mike Prestwood
|
5. Hosting+Maintenance+SEO+Marketing
Managed WordPress Hosting, $595/mo Billed separately on a monthly SLA.
-
WP Hosting
-
Basic Monitoring
-
Basic Maintenance
-
WP Super Cache, WP Optimize, Duplicate Page, Resize Image After Upload
-
Our core design tools
-
PrestoTheme (Astra Pro), Elementor Pro, Ultimate Addons for Elementor, and Elementor Extras.
-
Advanced Monitoring,
-
Monthly Maintenance,
-
Automated Maintenance,
-
$92/hr Rate (Reg. $110),
-
1 hr Flex-Time/mo,
-
Our core Maintenance Tools (UpdraftPlus Pro, iThemes Security, Activity Log, Broken Links Checker, Security Scan).
-
Monthly SEO Tasks,
-
Our core SEO Tools (SEOPress Pro, Schema Pro, Asset Cleanup, Fast Velocity Minify, WP Compress),
-
PrestoStats Platform (our implementation of Matomo-Piwik),
-
PrestoSEO Platform (our implementation of SEO Panel).
-
Convert Pro,
-
PrestoMarketing Platform (our implementation of the Mautic marketing platform combined with Convert Pro).
(1 Comments
, last by poverty.w )
|
SS
880 Hits
|
Prestwood IT Solutions
|
Mike Prestwood
|
6. Hosting Only
Managed WordPress Hosting, $25/mo Billed separately on a monthly SLA.
-
WP Hosting
-
Basic Monitoring
-
Basic Maintenance
-
WP Super Cache, WP Optimize, Duplicate Page, Resize Image After Upload
-
Our core design tools
-
PrestoTheme (Astra Pro), Elementor Pro, Ultimate Addons for Elementor, and Elementor Extras.
With this plan the client is responsible for all maintenance, SEO, and marketing, but we are available on an hourly basis to help.
Upgrade to Maintenance Plan ($225/mo) adds Advanced Monitoring, Monthly Maintenance, Automated Maintenance, $99/hr Rate (Reg. $110), 1 hr Flex-Time/mo, Our core Maintenance Tools (UpdraftPlus Pro, iThemes Security, Activity Log, Broken Links Checker, Security Scan).
Upgrade to our SEO Plan ($345/mo), maintenance plan plus $92/hr Rate (Reg. $110), Monthly SEO Tasks, Our core SEO Tools (SEOPress Pro, Schema Pro, Asset Cleanup, Fast Velocity Minify, WP Compress), PrestoStats Platform (our implementation of Matomo-Piwik), and PrestoSEO Platform (our implementation of SEO Panel).
|
SS
744 Hits
|
Prestwood IT Solutions
|
Mike Prestwood
|
7. Managed WP Hosting Info
Billed separately. See website for details.
Option 1: Managed WP, $25/mo (Hosting Only)
-
WP Hosting
-
Basic Monitoring
-
Basic Maintenance
-
WP Super Cache, WP Optimize, Duplicate Page, Resize Image After Upload
-
Our core design tools
-
PrestoTheme (Astra Pro), Elementor Pro, Ultimate Addons for Elementor, and Elementor Extras.
Option 2: WP Maintenance, $225/mo (Hosting + Maintenance) Managed WP Hosting, plus:
-
Advanced Monitoring
-
Monthly Maintenance
-
Automated Maintenance
-
$99/hr Rate (Reg. $110)
-
1 hr Flex-Time/mo.
-
Our core Maintenance Tools
-
UpdraftPlus Pro, iThemes Security, Activity Log, Broken Links Checker, Security Scan
Option 3: SEO, $345/mo (Hosting + Maintenance + SEO) WP Maintenance, plus:
-
$92/hr Rate (Reg. $110)
-
Monthly SEO Tasks
-
Our core SEO Tools
-
SEOPress Pro, Schema Pro, Asset Cleanup, Fast Velocity Minify, WP Compress
-
PrestoStats Platform (our implementation of Matomo-Piwik)
-
PrestoSEO Platform (our implementation of SEO Panel)
Option 4: Marketer, $595/mo (Host. + Maint + SEO + Marketing) SEO, plus:
Add-Ons:
1. Add Managed Domain Registration & Management ($8/month): Includes DOT COM (".com") domain registrar fee, management (unlimited DNS changes managed by us), and Domain Watch (monitoring). Ask for a quote for non .com domains.
2a. Managed Business Pop Email ($5/month per 5 email addresses): Business Pop Email: Includes 5 Emails per plan, 2GB storage, and integrated group calendar. Billed and managed under your myHostCafe account. See myHostCafe for pricing. 2b. Managed Ultimate Pop/IMAP Email ($10/month per 5 email addresses): Unlimited storage and auto-discovery. Monthly fee added to your plan. 2c. Hosted Exchange Email: Options include Exchange email, collaboration, archive, and compliance. Ask us for a quote.
3a. Standard SSL Certificate ($5/month): Validates domain ownership. Increased security, and SEO. 3b. Deluxe SSL Certificate ($8/month): Adds higher security, plus lock icon in visitor browsers. 3c. Premium SSL Certificate ($12/month): Highest level of security. Ideal for eCommerce.
|
SS
684 Hits
|
Prestwood IT Solutions
|
Mike Prestwood
|
8. WordPress Marketing Procedure
5 years ago, and updated 5 years ago
|
KB Post
1039 Hits
|
Staff Intranet
|
Mike Prestwood
|
9. WordPress Tools Admin Procedure
5 years ago, and updated 5 years ago
|
SS |
KB Post |
2088 Hits
|
Prestwood IT Solutions
|
Mike Prestwood
|
10. Document Known Terms
Every business and custom application uses terms defined for their business. Definitions help clarify communication by establishing the meaning of verbiage and can be either a word or phrase.
To do: Ask client for a list of terms. If they do not have a list, perhaps client staff can generate a list of definitions to kick-start documenting of known terms. We will add to the list as we discover them.
Deliverable: Included as part of the App Specification from the app menu, or printed and/or delivered to the client for review anytime from the App Definitions page.
(2 Comments
, last by Scott.P )
|
SS
2692 Hits
|
Prestwood IT Solutions
|
Mike Prestwood
|
11. Archive Legacy System
Get source code, database, and any existing documenation from client. Do NOT check old source code into version control. Instead, place all files on Drive P under folder \ClientLabel\AppLabel_Old\Source\*.*
|
SS
1810 Hits
|
Prestwood IT Solutions
|
Mike Prestwood
|
12. Generate Legacy Paradox PDFs
Create documentation directly from legacy Paradox system. We have a suite of PDoxDos and PDoxWin analysis tools which create our data models, data dictionaries, file inventories, and searchable reference databases. This documentation is used to create the new database as well as to extract many data driven business rules. This step includes setting up the legacy system with data in our development environment so developers can exercise the legacy system anytime needed throughout both steps of our 2-step process.
Deliverable: Saved as PDFs on drive P as well as sent to the client in an email.
|
SS
1911 Hits
|
Prestwood IT Solutions
|
Mike Prestwood
|
13. Identify Use Cases Only
After forms are identified, we initially identify but do not document in detail use cases (business processes). The documenting of uses cases can occur later in step 1 or early in step 2 of our 2-Step. Each use case is identified, labeled, and assigned to 1 or more actors as part of the Task Artifact that is identified with the specific form that contains use case, or in a UML Use Case diagram to accompany our standard documentation. If only a UML Use Case diagram is created at this point of the project, then the UML Use Case diagram is used during the Document Use Cases task where each use case and actor are associated with a specific App Artifact and documented.
Deliverable: 1+ tasks in step 1 or 2 of our 2-step. Optionally, we can deliver a UML use case diagram.
(3 Comments
, last by Zara.B )
|
SS
2582 Hits
|
Prestwood IT Solutions
|
Mike Prestwood
|
14. Identify and Document Actors
An actor represents a role or user of the application. Actors are defined with each application and can be linked with one or more requirement items, forms, and/or use cases (business processes).
Deliverable: Included as part of the App Specification from the app menu, or printed and/or delivered to the client for review anytime from the App Actors page.
(1 Comments
, last by Thomas.H )
|
SS
2081 Hits
|
Prestwood IT Solutions
|
Mike Prestwood
|
15. Convert, Identify Forms/Reports
Identify scope of the user interface. First, we identify forms and reports in use. Then narrow that list to what will be converted. In every case, the client drives this process with our help. Any forms or reports missed, can be added to the project when discovered. However, the client is responsible for validating the scope of the project. Each form and report is added to the step 2 of 2 build-it phase either as a task by itself or as part of task.
|
SS
1551 Hits
|
Prestwood IT Solutions
|
Mike Prestwood
|
16. Other
|
SS
1832 Hits
|
Prestwood IT Solutions
|
Mike Prestwood
|
17. Other
|
SS
1668 Hits
|
Prestwood IT Solutions
|
Mike Prestwood
|
18. Other
|
SS
1589 Hits
|
Prestwood IT Solutions
|
Mike Prestwood
|
19. Initial Pre-2-Step Discovery
Sometimes clients want to start a project with a small task or 2. This pre-project work is considered part of discovery and may include feasibility, documenting of an old system, data cleanup, etc. As soon as appropriate, the formal discovery should start with our Step 1 of our 2 step process.
|
SS
1536 Hits
|
Prestwood IT Solutions
|
Mike Prestwood
|
20. New Server
New domain controller server. The suggested default is to use a Hyper-V host with 2012 or 2016 standard server VM. Optional additional VM servers can be added as needed including a File Server to centrally locate all important data, Exchange Server, etc.
(1 Comments
, last by iwan.r )
|
SS
1830 Hits
|
Prestwood IT Solutions
|
Mike Prestwood
|
21. New/Move Office
Broader scope than just a cabling job. Can include cabling, vendor management (ISP, phones, etc.), setup or move of server, workstations, etc.
(1 Comments
, last by Ermelinda_D._Tw)
|
SS
1571 Hits
|
Prestwood IT Solutions
|
Mike Prestwood
|
22. Cabling Job
Billing models can be per drop, or time and materials.
|
SS
1290 Hits
|
Prestwood IT Solutions
|
Mike Prestwood
|
23. Enhance Website
|
SS
1468 Hits
|
Prestwood IT Solutions
|
Mike Prestwood
|
24. 2 of 2, AppName 1.0
Step 2 of 2: Build-It
- PSDP Initial Coding Phase: Build MVC shell with user management and login. Build data migration program. Build initial forms. Alpha builds. Add mobile readiness.
- PSDP Testing & Rework Phase: Beta builds with optional double entry alongside existing application.
- PSDP Deployment and Maintenance Phase: Deploy. Establish maintenance plan.
Step 2 of our 2 step is used to complete an application by building it. This step 2 project ticket is created during discovery, during step 1 of our 2-step process. For projects over 500 hours, we break up our step 2 of 2 into multiple projects of 500 hours or less. In which case, the App Tickets option on the application menu tracks overall progress.
This project ticket documents requirements in App Artifacts. However, there may be some completed requirements in previous projects including step 1 projects, which is appropriate. This project also documents any tasks that are required to complete the project including PM, testing, and deployment. The combination of tasks and artifacts in this project represent the project plan for building the app.
If the client has authorized work, it is set to In-Progress and work can start as soon as resources are ready which means, depending on billing relationship and approach, this step 2 build project can overlap with a step 1 discovery project. If this ticket is not authorized, the printed version of the Project Plan is the Project Proposal for Building of the next version of the application.
7 years ago, and updated 7 years ago
|
SS
1701 Hits
|
Prestwood IT Solutions
|
Mike Prestwood
|
25. 1 of 2, AppName 1.0
Step 1 of 2: Discovery
- PSDP Feasibility Phase: Setup legacy system for coders. Document legacy system using automated tools.
- PSDP Requirements Phase: Identify forms and reports to convert. Document terms, actors, and identify use cases. Identify enhancements (if any). Identify tables in use.
- PSDP Design Phase: Build new database. Initial screen design mockup. Document business rules and additional documentation of use cases.
Step 1 deliverables usually include a project plan for the Step 2 of 2 build-it phase which serves as the requirements, a new database, and a GUI mockup. Each form and report becomes a task in step 2 of our 2-step process along with other known tasks such as build data migration program, build MVC Shell Application, user subsystem, and admin forms for maintaining users, lookup tables, etc.
Step 1 of our 2 step approach is used to start a project with discovery. Step 2 is build. The goal of discovery is to document known requirements, some initial design, and a project plan. Step 1 of our 2 step includes at least the following tasks: Gather Requirements, Build GUI Mockup, and Create the Initial Database. The Requirements task becomes the project plan for step 2, Build.
Discovery can include additional tasks such as documenting an existing application, data cleanup, and even a task or two from the initial coding phase such as implementing our Prestwood ASP.Net MVC shell which includes some initial design, and member management.
If this ticket is not authorized, the printed version of the Project Plan is the Project Proposal for Discovery. Once authorized, the tasks of this project are completed. The requirements task is completed by creating a Step 2 of 2 project ticket which becomes the project plan and/or the proposal for Step 2, Build.
7 years ago, and updated 7 years ago
|
SS
1563 Hits
|
Prestwood IT Solutions
|
|
|