1. Actor (PSDP Online)
In PSDP Online, an actor is a UML Actor, role, or person that interfaces with the system you are building.
When establishing actors of your system, do not think in terms of a specific person, think in terms of their role. Do not name an actor the name of the person filling the role. If Bob is our Sales Clerk, name your actor Sales Clerk (not Bob).
2. Have Client Sign Requirements
When youre finishing an application for a client, nothing is more frustrating than the client telling you that the application is all wrong. Do yourself a favor: During or shortly after the planning stage, be sure to echo to the client what you heard him or her say. Also consider putting your general plan in writing and have both you and your client sign it. This approach makes you a more professional consultant.
6. Process: Software Artifacts
The term software artifact has a general meaning in software development process. Several processes have used this term as part of their process. This article focuses on both the general definition and a specific implementation in PSDP Online.
12. PSDP Design Item
A software artifact that documents how the software will accomplish what is documented in the requirements. In PSDP, we collect general design and specific detail items. Together the general design and design items make up the Design Specification.
Also, design items are one of the four items that make up a PSDP Artifact.
13. PSDP Items
A task, requirement item, design item, test script, or defect. Generically you could refer to items in PSDP as software artifacts (especially requirement items, design items, and test scripts). A PSDP Artifact is a feature that links to together a task, requirement item, design item, and test script.
18. PSDP Requirement Item
A software artifact that documents what the software must do. In PSDP, we collect general requirements and requirement items. Together the general requirements and requirement items make up the Requirements Specification. Also, requrement items are one of the four items that make up a PSDP Artifact.
This change management procedure is specific to Prestwood Software Development Process (PSDP). PSDP is our free process we maintain and distribute as well as use with our own clients. Althought this is specific to PSDP, you can read it with an eye toward your own change management procedure. Do you use version control software? Do you use promotion groups?
21. Waterfall Process
With the waterfall approach to developing software, one phase of the development cycle follows the other and the user is involved only at the beginning during the requirements gathering phase and at the end during the acceptance phase. The requirements gathering in the waterfall approach is critical and unless it is 100 percent perfect, the project will fall short. Other processes, including PSDP, involve the end user throughout the process ensuring a better outcome.
Share your knowledge with the WORLD! In addition to adding comments to existing posts, you can post knowledge you've acquired. We welcome full articles (intro with screen shots), general posts (shorter), and tidbits (tips, FAQs, definitions, etc.).