|
|
| | A l'inici d'un desenvolupament (no d'un projecte), aquesta és la primera fase que es realitza, i, segons el model de procés adoptat, pot gairebé acabar per passar a la propera etapa (cas de Model Cascada realimentat) o pot fer-se parcialment per després reprendre (cas Model Iteratiu Incremental o altres de caràcter evolutiu). | | A l'inici d'un desenvolupament (no d'un projecte), aquesta és la primera fase que es realitza, i, segons el model de procés adoptat, pot gairebé acabar per passar a la propera etapa (cas de Model Cascada realimentat) o pot fer-se parcialment per després reprendre (cas Model Iteratiu Incremental o altres de caràcter evolutiu). |
| | | | |
| − | Durant aquesta fase s'adquireixen, reuneixen i especifiquen les característiques funcionals i no funcionals que haurà de complir el futur programa o sistema a desenvolupar. | + | Durant aquesta fase s'adquireixen, reuneixen i especifiquen les '''característiques funcionals i no funcionals''' que haurà de complir el futur programa o sistema a desenvolupar. |
| | | | |
| − | Les bondats de les característiques, tant del sistema o programa a desenvolupar, com del seu entorn, paràmetres no funcionals i arquitectura depenen enormement de com assolida estigui aquesta etapa. Aquesta és, probablement, la de major importància i una de les fases més difícils d'aconseguir precisament, perquè no és automatitzable, no és molt tècnica i depèn en gran mesura de l'habilitat i experiència de l'analista que la realitzi. | + | Les bondats de les característiques, tant del sistema o programa a desenvolupar, com del seu entorn, paràmetres no funcionals i arquitectura depenen enormement de com assolida estigui aquesta etapa. Aquesta és, probablement, la de major importància i una de les fases més difícils d'aconseguir precisament, perquè no és automatitzable, no és molt tècnica i depèn en gran mesura de l''''habilitat i experiència''' de l'analista que la realitzi. |
| | | | |
| − | Involucra fortament a l'usuari o client del sistema, per tant té matisos molt subjectius i és difícil de modelar amb certesa o aplicar una tècnica que sigui ''la més propera a l'adequada'' (de fet no existeix ''l'adequada''). Si bé s'han ideat diverses metodologies, fins i tot programari de suport, per captura, especificació i registre de requisits, no hi ha una manera infal·lible o absolutament fiable, i s'han d'aplicar conjuntament bons criteris i molt sentit comú per part del o els analistes encarregats de la tasca, és fonamental també aconseguir una fluida i adequada comunicació i comprensió amb l'usuari final o client del sistema. | + | Involucra fortament a l'usuari o client del sistema, per tant té matisos molt subjectius i és difícil de modelar amb certesa o aplicar una tècnica que sigui ''la més propera a l'adequada'' (de fet no existeix ''l'adequada''). Si bé s'han ideat diverses metodologies, fins i tot programari de suport, per captura, especificació i registre de requisits, no hi ha una manera infal·lible o absolutament fiable, i s'han d'aplicar conjuntament bons criteris i molt sentit comú per part del o els analistes encarregats de la tasca, és fonamental també aconseguir una fluida i adequada '''comunicació i comprensió''' amb l'usuari final o client del sistema. |
| | | | |
| | Escasses són les situacions en què el client sap amb certesa i fins i tot amb completesa el que requereix del seu futur sistema, aquest és el cas més senzill per l'analista. | | Escasses són les situacions en què el client sap amb certesa i fins i tot amb completesa el que requereix del seu futur sistema, aquest és el cas més senzill per l'analista. |
| | | | |
| | Alguns principis bàsics a tenir en compte: | | Alguns principis bàsics a tenir en compte: |
Exception encountered, of type "Error"