| Sequoia it development methodology |
| <Detailed conception: functional study | Site map | Maintenance and upgrade of the detailed study> |
The purpose of this phase is to set up the solution at the physical level
take all budget, time and resources constraints into consideration.
This phase show the transition between the theoretical "ideal" solution to a practical, feasible solution that can eventually be degraded.
Integrate all practical constraints
constraints linked to the existing hardware
compatibility constraints
portability constraints
constraints linked to the operating conditions
Integrate quantitative data
data volume
processes volume
response time
Detail the migration process
constraints linked to the current situation and to the migration.
special programs for the migration and the carry-over of the existing data
Study in detail the physical implementation of the data and processes
improve the performances, the security, the accessibility
read carefully the security instructions of every component you use
consult hackers databases (see our web development useful links ) concerning all the elements of the solution :
- network card
- network software, tcp/ip sockets implementation
- operating system
- http server
- proxy, firewall
If different user groups will access your process server (ERP, JavaBeans, COM, ...), provide a mechanism to secure this access at the TCP/IP level : objects with different security roles should be accessible from different TCP/IP ports, and these ports should be controlled by a firewall.
denormalize the data model if necessary
indexes and other performances tools
data, processes and resources distribution
network architecture
adapt the theoretical model to the possibilities of the development tools that you will use
adapt the solution to the hardware support, to the operating system, to the network system, etc.
Study the data archive issues
Identify and prepare the procurement of all needed resources:
development hardware and tools
operating hardware and tools
merchant software package
internet service provider
internet bank account & payment service
human resources for the development, the migration, the launch in production and the regular operations.
Set up a general development and launch planning
all technical phases: calls for tenders, orders, delivery, customizing, development, training, advertising, deployment, migration, etc.
also the financial phases: commitments, payments, treasury requirements.
Key factors:
check that all constraints of all types have been taken into account
make sure that the resources needed during the realization, launch and operation phases will be effectively available.
The common result of the 2 detailed study phases, functional and organic, form the Realization Specifications for the next phases: realization and launch.
| <Detailed conception: functional study | Site map | Maintenance and upgrade of the detailed study> |