A brief overview of the
application development process:
- Just Written Software meets with a client to determine project scope,
desired timeframe, and budget. Functional requirements are specified by the
client, and documented by Just Written Software.
- Just Written Software determines initial estimates for the project and
presents these estimates in a proposal to a client.
Contract Negotiation and Signing
- Just Written Software negotiates a contract with a client, and an agreement
is reached on rates, timeframe, and delivery date.
- Just Written Software determines required tasks to meet the project's
functional requirements. Each task is budgeted in terms of hours, resources,
and date complete. Task dependencies are identified and a workplan is created
according to the specified tasks and available resources.
- All functional aspects and areas are documented and presented to the client
- All technical aspects are documented and presented to the client for approval.
Creation of Beta Application
- The application is built and issued for demonstration purposes and
presented to the client for additional design review.
- Client reviews functional and technical design documentation and model.
Design issues are identified, resolved, and documentation is updated.
- Each module is programmed and thoroughly tested.
- The application modules are combined into a single environment, then tested
as a whole.
- Client tests the completed system. Issues are addressed, and desired
enhancements are documented.