The Prestwood Standards

About Standards

Standards help ensure a successful end product. Our standards include a documented software development process (the recipe for building software), sample software architectures, and a coding convention (which guides us on the details of using specific software).

 

Prestwood Software Development Process (PSDP)

Prestwood Software Development Process (PSDP) is a proven process that features scalability and flexibility geared toward managing the development of software systems, applications, components, web sites, and web applications. PSDP is an iteration-centric full life-cycle software development process. Iteration, as defined in PSDP, is a deployed version of the software to the end users. A project usually contains one iteration of the software and that version is usually numbered 1.0, 1.1, 2.0a, etc. Although PSDP is iteration-centric, it does offer mechanisms for enterprise modeling, multiple iterations, and the maintenance that occurs between iterations.

Prestwood Solutions Architecture™ (PSA)

PSA documents common architectures including single user, multi-user, client server, n-tier, web sites, web applications, and replication. This valuable standard not only ensures that we have a viable application architecture waiting and ready for you, but it also helps us choose the correct architect for your application.

 

Prestwood Coding Convention™ (PCC)

We use PCC to guide us on the best ways to use certain technologies like programming languages and development environments. Prestwood Coding Convention has been published in four books.


Other Standards

Communication Procedure

Our communication procedure is part of PADP. Specifically, it is our implementation of the communication standard guidelines outlined in PADP. When work is performed remotely, good communication is critical. In addition to the normal project communication (emails, phone calls, on-site visits, etc.), Prestwood IT Solutions follows our own communication procedure for outsource projects.

Object Orientation (OO) and the Unified Modeling Language (UML)

We use object oriented techniques including the use of UML within The Prestwood process to model each project. We don't use it exclusively, it is simply one of the tools we use. The core of the UML consists of diagrams each of which uses predefined shapes to model various aspects or views of a system.

 
www.prestwood.com For service: 916-726-5675
or support@prestwood.com
Copyright (C) Prestwood IT Solutions.
All Rights Reserved.
Printed 11/11/2024