Sequoia it development methodology
 | welcome page | projects | contact us | get  the free off-line version |

DETAILED STUDY

Phase DS.2 Detailed conception: organic study

DS.2.1 Purposes

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.

 DS.2.2 Realization actions

(-)  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

DS.2.3 Project management actions

(-)  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.

DS.2.4 Quality assurance actions

(-)  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.

DS.2.5 Phase closing actions

The common result of the 2 detailed study phases, functional and organic, form the Realization Specifications for the next phases: realization and launch.


copyright (c) séquoia sprl (www.sequoia.be), belgium, 1999-2000. all right reserved.