Categorias del blog

viernes, 27 de noviembre de 2009
El blog ha ido creciendo, y es momento de hacer una division mas adecuada de las entradas del blog y he decidido hacer un acopio de las categorias que tendra este blog

1.- Analisis previo del proyecto
Aqui pondre las entradas referentes al analisis previo de un proyecto, en este caso mi microerp
entre otras, no hay aqui diagramas especificos que presentar al cliente, son diagramas generales
aqui deberian ir entradas sobre analisis de riesgos, alcance del proyecto etc, en la metodologia agil seria el llamado Sprint 0, tambien hay planificacion

2.- Analisis y del sistema
Aqui irian diagramas generales y mas especificos de los modulos, seria mas interno y no tan de cara al cliente, una planificacion mas detallada y no tan global, ademas de detalles sobre la informacion, se plantea tambien las tablas que llevaria la base de datos

3.-Diseño del sistema
Diagramas mas detallados del sistema y con mas enfasis en la posterior codificacion, se crean
igualmente diagramas Entidad-Relacion para las tablas de la base de datos que llevarian la informacion del cliente, se hacen tambien modelos de formularios

4.-Codificacion
En parte es diseño , por la naturaleza de los IDE de desarrollo actuales que pegan la fase de diseño de formularios con la codificacion, incluso algunos son capaces de interpretar diagramas UML , igualmente con los manejadores de bases de datos que ahora son capaces de interpretar un diagrama Entidad relacion, una enorme parte del codigo es desarrollada por estos IDEs, por lo que la codificacion seria en la parte de inteligencia del negocio

5.-Testeo
Igualmente , la fase de testeo va muy pegada a los IDEs que compilan y se pueden hacer inmediatas pruebas de lo que se va haciendo, sin embargo en esta fase se plantea un diseño sistematico de pruebas, un registro de los exitos y fracasos de estas pruebas por un equipo
que se dedica en exclusivo a eso e incluso pruebas hechas por el mismo cliente o personas asignadas por el cliente

6.-Implementacion
Aqui ya se instala en el sitio del cliente el sistema, servidores de base de datos, binarios de los modulos del sistema, registro de usuarios que usaran el sistema, aqui se entrena al personal de la empresa del cliente para que vaya introduciendo datos y puede irle siendo util al cliente el sistema, en la metodologia agil puede suponerse que habra varias implementaciones en tanto se vayan liberando modulos del sistema

Estas definiciones son personales, no tanto formales, aunque son parecidas a las que vienen en
los diversos libros de ingenieria de software, las modifique en cuanto a que esas definiciones no toman en cuenta en mi opinion la versatilidad de los IDEs de desarrollo existentes y pareciera que aun piensan que uno debe diseñar y codificar desde cero los formularios

Ademas de que ninguna hace mencion del constante traslape entre las etapas e incluso la posible redundancia de los diagramas entre las fases, sobre todo entre los diagramas de analisis y diseño que pareciera en mi opinion ser los mismos

Categorias Adicionales como guias cortas de lazarus, mysql, etc

Habra una seccion de opiniones personales, donde comentare acerca de lo que pienso sobre el modelado y diseño de software

Y una seccion de archivos, donde colocare algunos de los archivos de ejemplos y los archivos del ERP, posiblemente haga una entrada en sourceforge para el proyecto, eventualmente pondre los archivos en mi hosting

0 comentarios:

Publicar un comentario