Beruflich Dokumente
Kultur Dokumente
Algunas de estas prcticas se han discutido con cierto detalle en el libro as que
voy a limitar mis comentarios en este captulo. Mi objetivo es convencerte de que
vale la pena el esfuerzo, al menos, para poner a prueba cada una de estas
mejores prcticas sobre su proyecto y hacer un esfuerzo para evaluar los
resultados de la utilizacin de cada uno las mejores prcticas. Tabla 6.1 ha sido
cuidadosamente diseada, y me gustara explicar su estructura. En primer lugar,
las necesidades de las actividades de una tarea o proyecto estn
inextricablemente relacionados con las actividades de gestin de proyectos, as
como con otras disciplinas como CM, ingeniera de sistemas y control de calidad.
Los requisitos que se aproximan se utiliza en una tarea o proyecto no est
desarrollado y puesto en prctica en el vaco por la RA. Se desarroll a travs de
un conjunto de decisiones que necesariamente implica otras personas clave,
incluyendo el cliente, PM, ingeniero de sistemas, y otros. Recomiendo que usted
comparte la Tabla 6.1 con el equipo de trabajo o el liderazgo de proyectos (Incluido
Si no se realiza este paso, detngase aqu. Tabla 1.1 proporciona una lista
de sugerido tenia de un buen requisito. Hay una gran cantidad de
informacin acerca de este tema disponibles y varios autores han
proporcionado
varias
versiones
con
muy
similares
criterios.
Sorprendentemente, los criterios se aplican con poca frecuencia en la
prctica. Esto es un ejemplo flagrante de una situacin en la que sabemos
hacer mejor, pero nosotros no debemos utilizar nuestro conocimiento y
experiencia. Aqu es una oportunidad para a hacer una valiosa contribucin
a los proyectos que apoya. Considerar incluyendo estos criterios como una
lista de verificacin en su herramienta de requisitos automatizado. Usted
encontrar que tanto tiempo y dinero se guardar como un resultado de la
aplicacin los criterios.
Una de las maneras que losRA crean problemas para nuestros proyectos
es tomando decisiones requisitos. Establezca una persona poltica de no
tomar decisiones requisitos. Decisiones Requisitos son responsabilidad del
cliente y del usuario en el equipo conjunto uno mismo. Si bien puede ser
ms rpido y ms fcil slo para decidir algo ms que para obtener una
aclaracin, resistir esta tentacin porque es peligroso. Reflexionar sobre lo
difcil que es para comunicarse efectivamente y lo diferente individuos
interpretan las cosas que escuchan, leen y ven. Usted tiene un alto riesgo
de tomar una decisin incorrecta. Por otra parte, su decisin podra tener un
gran impacto negativo en el proyecto, sin embargo no intencionales. El
enfoque de no tomar decisiones requisitos tiene que ser comun en todo el
equipo de desarrollo, para asegurar que los desarrolladores no lo hacen
tomar decisiones requisitos tampoco. Esto debe ser aclarado en el requisito
formacin relacionados siempre al equipo del proyecto.
12. Haz placas no oro, es decir, aadir caractersticas o capacidades.
No decidir que usted tiene una idea de que conoce el cliente y los usuarios
le encanta.
Ellos s pueden amarla, y puede agregar al costo y horario, as como para
el trabajo tcnico que ya ha sido completado. Cumplir los requisitos
mnimos reales. Haga placas no oro.
13. Uso de un glosario de proyectos y un proyecto acrnimos en una lista.
He hecho previamente esta sugerencia y siempre que la razn fundamental
para hacer este. Consulte el Captulo 5, el paso 8.
14. Iterar los requisitos y la arquitectura en varias ocasiones a evolucionar
mejor requisito y una arquitectura ms robusta.
El punto aqu es que los requisitos y el impacto de la arquitectura entre uno
y otro. Como modificamos la arquitectura de lo real debemos aprender ms
acerca de los requisitos y los cambios de arquitectura nos hacen quieren
cambiar el requisito. Este trabajo se puede realizar en conexin con las tres
o cuatro iteraciones del proceso de desarrollo de los requisitos
anteriormente recomendada.
15. Utilizar los expertos de dominio / Pymes que tienen conocimiento y
experiencia en el reas funcionales siendo abordados por el esfuerzo
tcnico.
He mencionado antes algunas ventajas tradas a un proyecto por una
nuevo analista asignado, como tener una nueva perspectiva, y la historia
del sistema y los procedimientos de herencia. El otro lado de este es el
valor de las que involucran a personas que tienen una amplia experiencia y
tiempo. Colaborar con el equipo de tarea o proyecto para dar prioridad a la Valor
de las mejores prcticas que usted decida implementar. Escribe una accin plan
que permitir al proyecto para ponerlas en prctica. Para cada uno de mejores
prcticas, definir las acciones y el calendario necesarios para ponerlo en prctica.
Haced esto en colaboracin racin con el equipo del proyecto y su cliente.
Involucre a su equipo de proyecto y el cliente en el proceso de toma de decisiones
para obtener la aceptacin y el apoyo de otros. Lo ms importante es asegurarse
de que el equipo del proyecto se est moviendo juntos en concierto con su cliente,
no tener el mayor nmero de mejores prcticas. Recuerde, se necesita el
compromiso de lograr cualquier cosa de valor.
Caso De Estudio
Hace varios aos, se me pidi que ayudar a los abogados que trabajan en un caso
legal entre un contratista de integracin de sistemas y el gobierno estadounidense.
El gobierno haba resuelto el contrato por incumplimiento y luego el sistema de
otro contratista. El sistema construido por el nuevo contratista explot cuando fue
sometido a los volmenes de datos reales. Las pocas horas de asistencia
consultora solicitada originalmente creci en aos de apoyo litigios puerto que el
caso se desarroll, antes de que saliera a la solucin de cinco aos despus.
Qu caus esta desconexin masiva? La respuesta corta es la falta de
comprensin de los roles y responsabilidades para la gestin de requisitos. El
gobierno reconoci que se necesita requisitos y tena contacto con el extrajeron
anteriormente para un estudio de viabilidad que incluye requisitos de datos y los
requisitos funcionales. Entonces, cuando estaba claro que era necesario avanzar
con rapidez y ya no tena tiempo para completar el contrato para construir el
sistema, se encarg al contratista de desarrollo a travs de una serie de rdenes
de trabajo. Las dos primeras tareas fueron (1) "Evaluar el hardware y
especificaciones de software y realizar un anlisis de los requisitos para las partes
de la red de rea local (LAN), "y (2)" Revisar y validar el Estudio (antes), frente a
las exigencias actuales. " La primera tarea, "evaluar las especificaciones de
hardware y software y realizar un anlisis de los requisitos para la LAN de la Sede,
"se tom como bajo riesgo tarea de recomendar las computadoras personales de
automatizacin de oficinas (PC) hardware y software para estaciones de trabajo y
servidores. Se llev a cabo rpidamente, usando fondos de fin de ao, y fue
pensado para ofrecer equipos a los usuarios en el campo. El contratista consider
esta tarea "alcanzable". La segunda tarea, "revisar y validar el trabajo anterior," dio
lugar a un documento que describe las reas donde los requisitos funcionales
actuales tenan reas cambiadas y que los requisitos identificados trabajo
adicional. El contratista estaba ms preocupado acerca de ser capaz de lograr
este trabajo con eficacia, debido a los problemas relacionados con los requisitos.
Una tercera tarea fue emitida por el gobierno para disear una transmisin
electrnica capacidad de la misin para el sistema. El SOW para esta tarea era
extremadamente detallada y pidi el diseo de numerosas interfaces. Esto sugiri
una un cambio importante en la arquitectura. El estudio original haba asumido que
el sistema sera un sistema basado en computadora central centralizada. De
repente, qued claro que el cliente tena un enfoque diferente en la mente de un
cliente que de un servidor. Al expresar cmo los requisitos seran como el gobierno
estaba imponiendo restricciones detalladas en la solucin. El contratista comenz
a tener ansiedad porque haba muchas incgnitas, tales como el diseo del resto
del sistema ms all de sus ciudades de transmisin. El trabajo continu sin una
comunicacin efectiva entre el gobierno y el contratista. No se resolvieron las
cuestiones pendientes. En una importante revisin de diseo, el contratista y cierto
gobierno personal se reunieron por primera vez, y la luz empez a amanecer. El
diseador jefe de la capacidad de transmisin electrnica declarado: "Ahora s lo
que pedir! Todo el mundo declar la reunin sea un xito. Un elemento de accin
era preparar un plan para cuando se complete la capacidad de transmisin.
Cuando se entreg el plan, indic que el sistema proyectado con fecha de
finalizacin sera un ao despus de la fecha deseada. Esto llev a la gobierno
para rescindir el contrato. El Gobierno esper hasta que el otras prestaciones de
diseo eran completos, los entregaron a un nuevo contacto, y consigui trabajar
en marcha para construir rpidamente el sistema. En las pruebas de aceptacin
del sistema, el sistema explot con correlacin de datos masivos corruptos, y
estaba claro que no iba a funcionar. Cul fue el problema? Algunas de las
cuestiones relacionadas con los requisitos son los siguientes:
1. Las especificaciones de hardware y software evaluados bajo tarea 1 no se
hace correctamente, porque los componentes seleccionados no poda
acomodar el volumen de datos.
Eran esas especificaciones simplemente requisitos del sistema para la
compra de computadoras de las materias primas, o fueron los Ordenadores
adquiridos con la intencin de que iban a ser parte de la solucin para el
sistema global? Este matiz ms tarde resultar significativa, debido a que el
gobierno afirm que la evaluacin de los ordenadores era por su idoneidad
para apoyar el sistema. El desempeo no se haba definido requisitos
ANCE para un sistema de este tipo, porque nadie en el lado del contratista
se dio cuenta de que la arquitectura no era ya centralizada.
2. No en general, los requisitos unificados documento o repositorio fue
desarrollada.
Requisitos se encontraban en numerosas fuentes de variables edad y
validez (por ejemplo, las notas escritas a mano por gobierno personal Ment
en entregables revisaron). En algunos casos, requisitos eran contradictorios
o no existen. reas identificadas en la revisin y validacin de documentos
de requisitos previos como menor dominio Ing. mayor definicin requisitos