Acerca de | Artículos | Servicios | Software | Contacto

15 Maneras / preguntas a un contrato de SharePoint Smooth

Todos hemos sido quemados en los contratos (y la mayoría de nosotros, supongo, tengo un montón), prevalecen principalmente con proyectos de SharePoint porque parece ser que el conjunto de habilidades piscina para un desarrollador de SharePoint experiencia es particularmente fino, y los reclutadores / personal de recursos humanos en las organizaciones están dispuestos a vender su alma mortal y se encuentran fuera de su culo para ir a unirse a un equipo. No estoy culpando a ellos supongo, a veces tienes que hacer las cosas discutibles para cumplir con su rol de trabajo dentro de los límites de la ética empírica, aunque a veces se presentan a la falda de ellos.

Aunque es agradable sentir este popular y querido, a menudo terminan uniéndose a un equipo donde si usted es un desarrollador de SharePoint muy talentoso, y que pensó que tendría una buena posición en la que tendría que hacer tareas de desarrollo de mayor visibilidad y la delegación, que están trabajando en una esquina, ir de compras sudor interesante de desarrollo de clase que nadie más quiere hacer.

Aquí hay 15 maneras y preguntas, que he aprendido durante la fase de negociación del contrato, pedir / do antes de tomar cualquier contrato de SharePoint para que pueda evitar trabajar en la escoba más cercana, sin aire acondicionado, junto a la descomposición de paneles de yeso, con una rata que usted termina de nombres, porque se convierte en su único amigo y contacto para el próximo año medio. Este tipo de inicia con la materia del negocio en general, y meterse en las cosas más técnicos en el extremo, así que si usted está buscando las cosas técnicas, puede pasar hasta el fondo.

1) Si usted está entrevistando o de negociación para una empresa de consultoría que las granjas que a un cliente, preguntar si tienen un garantizado / ACEPTAN oferta para el contrato!

Esto es importante, muy importante, porque los efectos probables de su cheque de pago y por lo tanto su capacidad para apoyar a su familia. Las sociedades de consultoría en mi experiencia trataré de recursos de personal de personal que son encomiables y tomó nota de un conjunto de habilidades antes de que realmente garantizar una oferta de un contrato para aumentar la fluidez de la venta y el aumento de la probabilidad de que su oferta será aceptada. Se trata de dar malas noticias para ti, aunque si no consiguen el contrato, ya que o bien se la banca o dejar ir más rápido que una pantera engrasada, dependiendo de los parámetros del contrato que se va a firmar (si vas FTE , o haciendo un estricto acuerdo 10-99). Sólo asegúrese de que están contratando por algo en ejecución y garantizados, algo que no PLAN DE haciendo. Contrariamente a la creencia popular, esto no es una cosa ilegal a hacer durante una negociación de contrato o de un proceso de entrevistas.

2) Puede parecer benigna, estupendo, incluso, y ya debería estar haciendo esto, pero realmente leer el contrato maldita fondo, completamente, y deducir todo lo que pueda. Aunque desnatado te hace sentir cool en frente de los trajes de la contratación de usted, es un movimiento estúpido. PREGUNTAS!

Y si te están ofreciendo una señal sobre la prima, leerlo con un mayor detalle y atención al detalle. Típicamente, ellos gancho por el signo de bonificación y luego se atascan en un lugar como Beirut esquivando granadas de mortero de tratar de cambiar todos sus ArrayLists a los medicamentos genéricos lista para un WebPart. Ye Ja!

3) Revisar la historia de la Compañía en Indeed.com

Hay un montón de opiniones imparciales de las empresas que están disponibles en Indeed.com de personas que han trabajado a través de headhunters pasado o para las empresas más exacto que está negociando. Realmente puede ser un salvavidas, ya que la gente que se anuncio en que ya se han puesto personal allí, o han tenido algún tipo de relación con la empresa ya, y realmente no tienen una tonelada de obtener mediante la publicación de algo bueno o malo . Puede haber otros sitios para este que no me conocen, puesto en los comentarios de este post si usted sabe de alguna que pueda ser útil para otras personas.

4) preguntarse si se trata del Proyecto de las primeras organizaciones de SharePoint

Si es así, usted probablemente va a tener que desempeñar el papel de la asistente de dirección, así como estar sometida a tareas de desarrollo. Habrá que sentarse en las reuniones mientras que acecha PM despistado a más de usted por una semi-cuestión técnica. En general, trato de transmitir estos contratos, a menos que el tipo de proyecto de ley es suficiente para curar el hambre del mundo ya que las necesidades suelen ser flojos y de desvirtuación de alcance es bastante constante desde el PM asumirá de inmediato que se puede hacer todo y que la obligatoriedad de un "sí señor "para cualquier cosa que el cliente lo solicita. Por lo menos llegar a sentir fresca y capaz.

5) Pregunte si el mismo equipo se utilizará en toda la duración del ciclo de vida del proyecto

Esto me irrita mucho, a establecer un grupo de relaciones con la gente, y de repente, tres meses después tienes que volver a hacerlo con un equipo totalmente nuevo. Es preferible, por lo menos a mí, personalmente, que usted está con el mismo equipo durante la duración del proyecto. Piensa en ello, sólo gastó 300 dólares de compra la gente bebe en la noche que nunca va a ver otra vez, lo malo es que chupan?

6) Pregunte si están Outsourcing

Si es así, asegúrese de que son compensados adecuadamente por el que se alojará hasta hora por lo general bastante ridículo en la noche, por lo que debe pagar por el tiempo que esté trabajando en casa. Eso y que va a hacer un montón de revisiones de código, y será en el extremo receptor de una gran cantidad de mano de código de descuento que usted puede o no tiene que acabar de adaptación a una gran cantidad de normas de desarrollo organizacional.

7) Pida Cómo Gestionar proyectos de manera arbitraria, en general (SDLC, etc)

Esto es tan importante. Aunque no tiene que ser un acuerdo para romper, lo que realmente puede hacer la vida imposible si la práctica los conceptos Agile SDLC y la organización impone un modelo de desarrollo de software CMMI. Fuera de la consulta SDLC, debe preguntar a la arquitectura de la forma en que suelen administrar un proyecto desde su inicio, a los requisitos, a la entrega. Si no hay PM asignados, estar dispuestos a interactuar con clientes de todo el día. Si no hay un gerente de programa, estar preparado para manejar un montón de cosas del presupuesto. Si no hay nada de lo anterior, usted es un one man show, y yo no envidio mucho.

8) Pregunte sobre el código de vestimenta CLIENTE. No el código de vestimenta en Corporativo.

Corporativo puede permitirle entrar en su juego del cumpleaños balanceándose en el viento, pero el cliente puede querer que usted venga con una de tres clavijas traje tira todos los días buscando como John Gotti. Llevo chanclas al trabajo cotidiano, y es algo que me pregunte de inmediato, ya que realmente odio usar zapatos. También empujar los límites y siempre pregunto si puedo usar un sombrero. Pregunte acerca de la ropa de tu sentir cómodos, a nadie le gusta en desarrollo en un ataque algo para asistir a un funeral in

9) Pregunte cómo van a revisar su código

Si sólo frente tipo que después de hacer esta pregunta, usted podría tener algunos problemas, ya que sus esfuerzos no van a muy visibles para las personas que firman el cheque. Algunas veces los problemas de negocios complejos no tienen una cantidad demencial de visibilidad (como si usted está haciendo un proyecto de flujo de trabajo que automatiza muchos de los procesos de negocio anteriores que sólo automatizar tareas repetitivas), así que es importante que al menos alguien sabe que usted ¿no No sólo sentarse y jugar Carta blanca todo el día. Sólo asegúrese de tener a alguien que pueda mostrar, y que comprende, su resultados finales.

10) Pregunte si hay un Tope horas

Esto es importante, tratar de tapa a su hora, que no son un esclavo. Las personas siempre tratan de sacar el máximo que se pueda de los desarrolladores, y que realmente se aprovecharán si usted no recibe una tapa de hora. Escriba esto en su contrato, de modo que si el límite máximo señalado, se le paga horas extras, o si hay algún tipo de configuración de la estructura de bonificación. Lo que se rompe para decir, se les paga por su trabajo.

11) Pregunte si tienen una imagen estandarizada de SharePoint para el Desarrollo

Si usted es una persona de las herramientas, no pedir esta te va a matar. Puede ser que tengan plantillas empresariales para Visual Studio que están usando, o algún otro mecanismo de control del desarrollo, y usted tendrá que aguantar lo que tienes. Si no, pregunte si usted puede utilizar su propia imagen para el desarrollo desde el que ya tiene todas sus herramientas, etc en él y por lo general, te hace más productivo. Y si dicen que no, pregunte acerca de la duración de tiempo que se otorgan a juntar SharePoint VPC. Todos sabemos que esto puede tomar un eón Freakin incluso si todo funciona correctamente, y si tienen que comunicar sus logros a trabajar a finales de la semana son conscientes de por qué no escribir una línea de código.

12) Pregunte sobre el método de control de código fuente que utilizan los contratistas

Esto es importante porque si usted está guardando en su ordenador portátil, que está en peligro de perder mucho dinero. Su computadora portátil puede ser robada, y entonces no tienen nada que ofrecer al cliente, y se discutirá con usted, o su patrocinador, que no deberían tener que pagar por algo que nunca recibieron. Si tienen una interna, asegúrese de usar que tan diligentemente como si se tratara de una posición corporativa. También permite al cliente controlar su progreso sin tener que venir a hablar con usted, que es agradable.

13) Pregunte sobre documentación de código

Si ellos dicen que no requieren ninguna, que es grande, y prepárate para la extensión de su contrato de mantenimiento (opinión personal). Si dicen que hay que documentarla en todo en Word, me refería a repensar el contrato a menos que sea una cantidad muy fino que se esperaba, ya que será un montón de mantenimiento en la documentación del mismo. Si no tienen idea de lo que estamos hablando, y el uso Ndoc quedará impresionado con su productos, y es probable que obtener una extensión, así porque se ve todo bonito y complicado. Just ask para que usted sepa qué esperar.

14) preguntar dónde se ubicará, en la sabia de la Construcción y Cuando El edificio está situado

Esto es importante. Puesto que usted será un empleado temporal, podría terminar al lado del calentador de agua con una caja de leche para sentarse si no está de acuerdo en algo de antemano. Pero, en el buen fin se convierten en amigos con el portero. Echa un vistazo a los alrededores del edificio también, si usted es como yo, quiere ser capaz de caminar a un lugar para descomprimir durante el día (las necesidades del bebé Bucks!), Y asegurarse de que no es una salida de fumadores si fuma (I do , este es el embrague).

15) Pregunte por cualquier software de terceros que están utilizando para SharePoint para el Desarrollo

Porque realmente no puede hacerle cosquillas a su fantasía. Si recientemente fueron quemados por un conjunto particular de software, y son de confiar en ella como para los componentes de la interfaz de WebParts, probablemente va a tener que usarlo. Si se han gastado mucho dinero en un control, probablemente va a querer que usted los use, aunque no podría muy productivo con ellos. Es mejor informarse acerca de estos posibles problemas antes de que se conviertan en un problema.

Esperemos que este es un buen comienzo que otras personas tienen alguna entrada en. Al menos era bastante divertido de escribir.

  • Compartir / Guardar

Puestos relacionados con:

  1. ¿Por qué Diseño por Contrato no es popular
  2. WebPart Programación Contrato (Diseño por Contrato)
  3. 10 pasos para un contrato de SharePoint Militar
  4. Sharepoint Developer Interview Questions - Answers
  5. SharePoint Developer Interview Preguntas


9 Comentarios »

  1. [...] 15 Maneras / preguntas a un contrato de SharePoint Smooth [...]

    Pingback por Enlaces (7/19/2007) SharePoint «Steve Pietrek's Stuff - 19 de julio de 2007 @ 4:58 pm

  2. [...] 15 Maneras / preguntas a un contrato de SharePoint Smooth [...]

    Pingback por Sharepoint 2007 vínculo amor 07/20/2007 a las generaciones Virtual - Julio 20, 2007 @ 3:04 am

  3. [...] 15 Maneras / preguntas a un contrato de SharePoint Smooth [...]

    Pingback por 7 Links de hoy (2007-07-21) - 21 de julio, 2007 @ 8:23 am

  4. Entonces, ¿cómo son las cosas en el trabajo ahora? de la lectura entre líneas de esta entrada, puede haber algunas cosas que no me gusta allí también?

    Comentario de Chooklay - Julio 22, 2007 @ 8:55 pm

  5. Hola Adam,

    Esos son todos los puntos muy buenos que cualquier empresa debe ser capaz de responder. No estoy seguro de que sus contratos han sido, pero tienen algunos puntos de la otra parte.
    1) Es muy importante que la compañía que usted escoja para trabajar en primer lugar, cuenta con empleados felices - si los empleados no están felices son posibilidades que no le gustan tampoco. Pida hablar con alguien que está en la oficina durante una entrevista y conocer su opinión. Recuerde que debe prestar atención no a las palabras, pero la animación de los empleados - si se ven como Eeyore diciendo que están felices son probablemente no.
    2) ¿Cómo los clientes repiten mucho de lo que tienen. Si es inferior al 50%, entonces la compañía probablemente no es hacer las cosas bien. En Ideaca, toda nuestra empresa se basa en nuestra filosofía de que "cada cliente es un cliente de referencia". Eso no significa que hagamos todo lo que dicen tanto. Conseguir un cliente de referencia para nosotros significa ser honesto y asesorarles sobre los factores de riesgo posible. Esto nos ha hecho perder a veces los proyectos, pero creemos que tiene que hacer lo correcto.
    3) La transferencia de conocimientos - lo que necesita saber de antemano cuánto tiempo tendrá que pasar la empresa a conseguir los recursos hasta la velocidad, así como los recursos de clientes.
    4) El apoyo para usted - averiguar si hay recursos de la empresa puede llegar a si necesita ayuda - que cada uno hace de vez en cuando
    5) Gestión de Calidad - ¿Cuáles son sus procedimientos de prueba y migración. Algunos proyectos tienen directrices muy estrictas y puede requerir su tiempo para escribir y ejecutar scripts de prueba - debido a la naturaleza servil - Asegúrese de que usted lo sepa de antemano si no gozan de ese tipo de tarea
    6) Pregunte cómo se sienten acerca del trabajo a distancia - si se le permite trabajar desde su casa que muestra que, al menos poner algo de valor en el equilibrio trabajo / vida. A veces hay excepciones a que, según el proyecto, pero al menos saber cómo la empresa va a subcontratar a siente al respecto.

    Porque estoy escribiendo esto tengo que añadir en mi carne grande con los subcontratistas - no asuma que usted es la persona más inteligente en el planeta. No hay nada peor con alguien que es arrogante y no está dispuesto a escuchar a los demás. Usted puede ser la persona más inteligente en el equipo, pero ser humilde y siempre dispuesto a escuchar - que no es necesario para actuar en cualquier opinión que usted recibe, pero al menos escuchar y hacer que otros se sientan importantes.

    Comentario por Valeria - 24 de julio, 2007 @ 5:18 am

  6. Valerie:

    Estos son los puntos positivos, que cubría un montón de cosas que me perdí, pero deseo que me habría golpeado (y si no te importa, con sus permisos, me gustaría trasladar algunas hasta el cuerpo de la entrada).

    Estoy totalmente de acuerdo con usted en la comprobación hacia fuera si los empleados están contentos, incluso si usted es un subcontratista de una empresa a través de la dotación de personal al azar o lo que sea, esto es 100% una buena indicación de lo bien que su experiencia de contrato se va a ir. Aunque usted puede estar saltando una empresa a otra, lo que es un año, pero una suma de experiencias de trabajo? :-)

    No puedo creer que me perdí el punto de transferencia de conocimientos, sino que es un gran problema gran parte del tiempo. He tenido un montón de contratos en los que he estado haciendo el desarrollo de SharePoint, posteriormente, se le pide que haga una transferencia de conocimientos a un desarrollador de. NET con ninguna experiencia con SharePoint. Como se puede adivinar, esto nunca fue un proceso fácil, por lo que definitivamente algo claro desde el principio para evitar cualquier complicación. Yo animaría a todo el mundo que lee este post para tener el punto de Valerie acerca de este examen en 100%.

    Lo apoyo está apagado y en mi humilde opinión. A veces se obtiene como un sub, a veces no, depende totalmente de la organización patrocinadora (la flor) y el cliente. Es difícil de banco a no ser que la organización tiene una buena práctica de SharePoint en su lugar. De lo contrario, el infierno, que podría pedirle a todas las preguntas!

    Traté de tocar el control de calidad de las prestaciones de SharePoint en la parte de la documentación, pero no golpeó bien. Pero usted hace un excelente punto, hay una diferencia muy amplia entre desarrollado un software que incluye todo el equipo de pruebas (como la inclusión de simulacro se basa) y software de valor que simplemente funciona "bastante" (como CorasWorks!).

    He conseguido quemaba mucho por preguntar sobre el trabajo a distancia, para mí es más una tirada de dados a continuación, nada. Se puede decir que usted tiene un equilibrio entre la vida y de trabajo, o también puede significar que usted está tratando de ser perezoso, pasar todo el día borracho bajar Starbucks casera bebidas Khaula mixta al tratar de conseguir algo de código hecho. Mientras que algunos de nosotros disfrutando de codificación de borracho (que soy yo!), No puede ser super eficientes para otras personas. Hay muchas razones por las que esto es completamente más eficaces para algunas personas, sin embargo.

    Odio a los programadores de arrogante, no los soporto, y el 100%, no uno de ellos. En realidad, acaba de conseguir alivio de tener que tratar con uno, porque no elegir para tratar a personas como a una mierda, independientemente de sus habilidades o actitudes, no sólo en mí. Los subcontratistas tienen un cierto lujo donde se les permite mirar a un proyecto con una perspectiva interesante, y un montón de veces su injusta para aquellos con personal a tiempo completo. Como un ejemplo rápido, estoy realmente uno de los patrocinadores del desarrollo de su clase WebPart propia base para que pueda aplicar ciertas normas, tales como el manejo de excepciones que puede hacer que las diferencias de masas WebPart una brisa. Sé que muchos de los desarrolladores son el aceleramiento en el desarrollo de SharePoint, así que tengo que andar con mucho tacto, y no sugieren que esta especie de cambio radical. ¿Se me da el derecho a decirles que son idiotas y tan mal que hereda de la clase marco. Claro que no. En todo respeto, ¿quién demonios dice que mi camino. Cada uno tiene sus propios estilos de codificación anyhoo!

    La mentalidad nazi subcontratista en última instancia, en mi humilde opinión es sólo perjudicial para un proyecto. La asimilación en los distintos tipos de circunstancias a veces siento que es más útil a continuación, la productividad!

    :-) Gracias por sus comentarios, que mejoraron el punto que yo estaba filmando para un lote. Como he dicho, con sus permisos quiero moverlos hasta el cuerpo de la entrada (de crédito se dará por supuesto!)

    Comentario por Adam Buenz - 30 de julio, 2007 @ 7:15 pm

  7. Enlaces SharePoint 07.22.07 ...

    Aquí hay otra lista rápida de los artículos de SharePoint alrededor de la blogosfera:

    15 Maneras / preguntas a un contrato de SharePoint Smooth - Adam pasa a través de su lista de 15 preguntas que usted debe preguntar a sí mismo oa su futuro empleador antes de aceptar a la ...

    Trackback por Sharepoint BUZZ - 6 de agosto de 2007 @ 9:40 am

  8. Esto es una puta de oro, gracias por esto.

    Comentario por Jason Biggs - 5 de septiembre, 2008 @ 11:50 am

  9. Adam,

    Esto es algo grande. He corrido en un toro maestro $ h! Tros en las entrevistas de SharePoint. SharePoint es un producto altamente visible y los egos de las personas pueden salir de la mano durante las fases de descubrimiento, la arquitectura, la implementación (cada vez tratan con personas que piensan que la infraestructura de SP es un pedazo de basura? Bueno, déjame decirte ...) y, ta-da, optimización de procesos. En caso de que no se dio cuenta, la vida media en la gestión de la mayoría de los procesos de negocios ineficientes (que mantenerlos ocupados o buscando ayuda con mucho tráfico). La optimización de estos procesos (o ayudar a optimizar los procesos) puede egos más despierto y las personas cuya "nido" que construyen con los años, finalmente se convertirá en transparente con SharePoint.

    Nunca jamás, bajo ninguna circunstancia, de acuerdo a "capacitar" a alguien en SharePoint como parte del trabajo, especialmente los equipos remotos. Esta es la fuente inagotable de FUD y desperdicio de tiempo y no será facturada (como las horas extraordinarias no remuneradas). Si alguien me pregunta por la formación, puedo ofrecer formación, sino que los costos adicionales, requiere tiempo y compromiso. No es una ocurrencia tardía.

    Además, usted debe tener su propio entorno de SharePoint (en un portátil), en caso de que algo los golpes hasta en el cliente (como ocurre a menudo. Puedo desarrollar todo en mi caja o, si trabajo en el cuadro de otra persona, me muevo en los artefactos mi entorno local al final del día. Siempre me alegro de haberlo hecho. Siempre es mejor trabajar con hardware real de la mitad-a $ $ ed VM, que responde como los PCs de hace 20 años.

    Por último, pregunte acerca de cómo se le expone a los usuarios y lo que los resultados son para las primeras 2-3 semanas. Las expectativas para SharePoint y la productividad son muy altos y la gente rápidamente empezar a llenar el cubo. Antes de que te des cuenta, usted tiene que desarrollar dos partes web docena, media docena de plantillas y el trabajo a The Kinks personalizado para la marca de 25 clientes que están llamando a la puerta - todos el próximo lunes. Mantenga a su alcance en el control y la publicará a los propietarios de proyectos y los gerentes.

    Gran, gran cosas. Ahora que sé que no soy el único que vio las cosas de esta manera :) Me siento mucho mejor.

    Guy SP

    Comentario de Guy SP - 30 de octubre, 2008 @ 12:43a.m.

RSS de comentarios de esta entrada. TrackBack URL

Deja tu comentario