Analysis and documentation provide the road map of every solution.
Laek Limited will create 3 documents prior to coding that ensure what you get is what was asked for and agreed on.
These documents are:
User Requirements Document (URD)
The URD describes WHY the solution is needed. It is a brief high-level document outlining the problem definition that a solution needs to address. Any immediate constraints, impediments or challenges will be listed here along with available resources and timelines. Questions in the URD include:
- Who are the main stake holders for this project ?
- Who will be the contact within your business for this project ?
- What is the maximum budget allocated to this project ?
- What is the deadline for solution delivery ?
- What are the solution deliverables ?
- What are the solution constraints ?
Functional Specification Document (FSD)
The FSD describes WHAT the solution must deliver. It will describe in depth the deliverables, aesthetics, ergonomics, user interaction and functionality that will be offered by the solution. This will generally be accompanied by a mock-up of the interface (where applicable). Sections in this document will include:
- In Scope - What are the
deliverables and pertinent considerations
- Out Of Scope - What will not be expressed by the solution
- Data Dictionary - A definition of terms, jargon, abbreviations etc used by the Client or Laek Limited
- Principals - Stakeholders, Contacts, Users and other parties involved in the solution development
- Interviews - Information gathered from Client knowledge experts about the required solution
- Additional Question and Answers - Further information, explanations and clarity of previous points and requirements
- Additional Considerations - Conclusions, points of interest extrapolations based on assessed solution requirements
- DFD entities and diagrams - a visual explanation of how Users and processes will use or interact with the solution
- Mock-up - A visual indication of the look, feel and interaction users may expect from the solution.
Technical Specification Document (TSD)
The TSD describes HOW the solution will be implemented. This document will describe what hardware, software and resources that are expected for the creation and support of the solution.
- Assumptions
- Technology - What hardware, software, applications, language(s) and interfaces will be required to create and implement this solution
- Operational Environment - What operating systems, platforms, interpreters will the solution need to execute with
- Resources - What services, facilities, resources will be available for the solution to leverage
- Permissions - What permissions and capabilities will be available for the developer when creating the solution
- Limitations - What constraints, impediments and obstacles exist to creating and delivering the solution
- Development Methodology - Laek Limited use the XP development methodology which described and explained in detail
- Technical Proofs - What technical proofs need to be accomplished before embarking on full solution development
- Components and Modules - In what order will components or modules of the solution need to be developed and provided
- DB Schemas - What DB structure and schema will be used
- XML Schemas - What XML structure and schema will be used
- Installation - How this solution be delivered to the client
| |
|