|
|
|
Home
>>> Development Approach,
Methodic >>> Development
Approach, Feedback >>> Development Approach, Definition Development ApproachDefinitionWhen everyone agrees on what the product should do, we go about defining how software will work to accomplish those goals. The software requirements define the capabilities of all the software: databases, queries, user-interface and calculations. Advanced Development: RAD/Use CaseIn this phase we let the client "kick the tires". We produce a rapid prototype of the software that shows actual screens, windows, dialog boxes, reports and other devices as needed. A client Alt can use the screens and navigate through them. The Use Case document is written like a user manual, but in an argumentative tone. The Use Case leads the user through the prototype windows and operation, defines what the system will do, in addition to what it will not do. In parallel to the above tasks, we finalize the Program Plan and create a detailed task and cost schedule. Additionally, we develop the acceptance test plan based on the approved specifications so that we have a clear understanding as to when the project is complete. Development ActivitiesThis phase is the meat of the project. When requirements are solid and the prototypes are functionally approved, effort goes towards: · designing and developing the software interface · documenting software design - identifying software components, their interaction, functionality and data flow · drafting end user documents. Integration and QualificationIn this phase, we put the software under the scrutiny designed in the Acceptance Test document. Our validation and verification team is made of a mix of software experts from both sides of McNair Software and client representatives. This diversity allows us to perform objective testing and reporting. Maintenance and SupportIt is not in our charter to physically maintain a system once it is installed at a client's site. We do provide manuals, procedures, troubleshooting criteria, installation training and field checkout procedures that allow our clients to take ownership of this product. |
|
Send mail to sales@mcnairsoftware.com
with questions or comments about this web site.
|