IT SOLUTIONS
Your full service technology partner! 
-Collapse +Expand
KB
   ► KB   Print This     

Tech Knowledge Base

Topics

KB Posts Being Read Right Now!

More...

Top Read KB Posts!

More...
1. Borland Database Engine 5.202
2. Borland Database Engine (BDE) Downloads
3. BDE Best Practices: Safely Use Paradox Tables
4. OO/UML: Aggregation versus Composition
5. The Future of Paradox Blog
6. Repair Paradox Tables
7. Install Paradox 9 on Windows 7 64bit
8. Paradox 9 Help & PDF Files
9. Paradox 9/10/11 Versions (and WPO 2000)
10. Install Paradox 9 on Windows 7, or even Vista!

New Knowledge Base Posts

Newest articles, KB general posts, tips, FAQs, definitions, code snippets, errors, links, and news.

More...
  KB Article    

Mike Prestwood
1. 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.

Posted to KB Topic: Coding Services Info
25 days ago

SS
Nothing New Since Your Last Visit
68
Hits

Prestwood IT Solutions

Mike Prestwood
2. 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.

Posted to KB Topic: Coding Services Info
25 days ago

SS
Nothing New Since Your Last Visit
66
Hits

Prestwood IT Solutions

Mike Prestwood
3. 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.

Posted to KB Topic: Coding Services Info
25 days ago

SS
Nothing New Since Your Last Visit
71
Hits

Prestwood IT Solutions

Mike Prestwood
4. 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.

Posted to KB Topic: Coding Services Info
25 days ago

SS
Nothing New Since Your Last Visit
54
Hits

Prestwood IT Solutions

Mike Prestwood
5. 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\*.*

Posted to KB Topic: Coding Services Info
25 days ago

SS
Nothing New Since Your Last Visit
120
Hits

Prestwood IT Solutions

Mike Prestwood
6. 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.

Posted to KB Topic: Coding Services Info
25 days ago

SS
Nothing New Since Your Last Visit
57
Hits

Prestwood IT Solutions

Mike Prestwood
7. Other
Posted to KB Topic: Coding Services Info
100 days ago

SS
Nothing New Since Your Last Visit
400
Hits

Prestwood IT Solutions

Mike Prestwood
8. Other
Posted to KB Topic: Web & Marketing Services Info
100 days ago

SS
Nothing New Since Your Last Visit
252
Hits

Prestwood IT Solutions

Mike Prestwood
9. Other
Posted to KB Topic: Tech Services Info
100 days ago

SS
Nothing New Since Your Last Visit
232
Hits

Prestwood IT Solutions

Mike Prestwood
10. 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.

Posted to KB Topic: Tech Services Info
118 days ago
(1 Comments , last by iwan.r )

SS
Nothing New Since Your Last Visit
470
Hits

Prestwood IT Solutions
More...

Updated Knowledge Base Posts

Updated articles, KB general posts, tips, FAQs, definitions, code snippets, errors, links, and news.

More...
  KB Article    

vrani.c
1. 3 Major mistakes you can make with your website

website mistakes, website navigation, website layout, marketing strategies, website design

38 months ago, and updated 59 hours ago
(9 Entries , last by alvina.a )

Blog
New Stuff Since Your Last Visit
3600
Hits

Website Design & Hosting

lowster11
2. Google Android Blog

This is hard trying to nav the boards in my Droid SDK!

Posted to KB Topic: Wireless Networking
7 years ago, and updated 22 days ago
(5 Entries , last by Carbonell999.C )

Blog
Nothing New Since Your Last Visit
6943
Hits

Computer Tech

Mike Prestwood
3. 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.

Posted to KB Topic: Coding Services Info
25 days ago

SS
Nothing New Since Your Last Visit
66
Hits

Prestwood IT Solutions

Mike Prestwood
4. 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.

Posted to KB Topic: Coding Services Info
25 days ago

SS
Nothing New Since Your Last Visit
71
Hits

Prestwood IT Solutions

Mike Prestwood
5. 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.

Posted to KB Topic: Coding Services Info
25 days ago

SS
Nothing New Since Your Last Visit
57
Hits

Prestwood IT Solutions

Mike Prestwood
6. 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.

Posted to KB Topic: Coding Services Info
118 days ago, and updated 25 days ago

SS
Nothing New Since Your Last Visit
226
Hits

Prestwood IT Solutions

Mike Prestwood
7. 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.

Posted to KB Topic: Coding Services Info
118 days ago, and updated 25 days ago

SS
Nothing New Since Your Last Visit
203
Hits

Prestwood IT Solutions

Mike Prestwood
8. Borland Database Engine 5.202

Download BDE 5.202 (includes a small BDE Information utility for testing the installation).

Posted to KB Topic: Borland Database Engine
10 years ago, and updated 33 days ago
(15 Comments , last by Rodney.R2 )

Download

Article
Nothing New Since Your Last Visit
86823
Hits

Coding & OO

Mike Prestwood
10. 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.

Posted to KB Topic: Tech Services Info
118 days ago
(1 Comments , last by iwan.r )

SS
Nothing New Since Your Last Visit
470
Hits

Prestwood IT Solutions
More...
Icon Legend:
Since your last logged visit:
- New to you or updated since your last visit (sign in now to activate).
- NOT new to you since your last visit (sign in now to activate).
Go ahead!   Use Us! Call: 916-726-5675 


©1995-2017 Prestwood IT Solutions.   [Security & Privacy]