DevX Home    Today's Headlines   Articles Archive   Tip Bank   Forums   

Results 1 to 2 of 2
  1. #1
    Mark Newman Guest

    Dealing with management & marketing

    Hi Tim,

    Thanks for the opportunity to chat!

    Here's the situation: I'll spend months designing and developing an app,
    being careful to ensure that every interested party knows what's going on.
    I'll release the beta version and then cometh the Requests From Marketing:

    "Gee, this looks great, but can you add a button that creates anitmatter?"
    It would really help the marketing campaign. Can it be ready by next

    Arrggghhh! These people KNEW what the app would and would not do, yet they
    still make requests that would take weeks to implement. I've tried numerous
    techniques to prevent this problem, such as sign-offs on the feature list,
    demo apps and periodic status reports, but it never seems to help. Any



  2. #2
    Tim Patrick Guest

    Re: Dealing with management & marketing

    Well, you could hire a tough bodyguard to keep the marketing folks away :-)

    What you really need is someone in management who has the integrity and grit
    to say "no" (or in some cases, "we'll see, but no promises") to those who
    would want to make Version 2-level changes in a Version 1 product. If you
    work for a small company where you are the manager, then it will be a tough
    job for you.

    I once worked for a large UNIX vendor. The marketing department got the
    "great" idea that we should release an updated UNIX release every three months.
    At that time, it took eight to ten weeks to build and certify a full UNIX
    release, so that left only two weeks for modifications! After three cycles
    (9 months), some manager finally had the guts to confront both marketing
    and higher management about the problem. Unfortunately, it did not happen
    until we had released basically three worthless updates to the product.

    I really like the steps that you have taken to protect the product from scope
    creep. As the designer and developer of the product, you are an "owner"
    of the application. You may not be a legal owner, but you have ownership
    in the sense that you bear some responsibility for the success of the project.
    If outside forces attempt to hinder that goal, you need to take action (in
    this case, through appropriate management channels). In a larger company
    with obstinate management, your hands may be tied until you can convince
    someone with authority as to the necessity of your steadfastness.

    If I was in your case, I would (with the assistance of my manager) meet with
    the marketing group and lay out the situation. Be honest about the real
    impact their request would have on the project (its timeline, its cost, its
    retesting requirements, its impact on the customer). Make them feel that
    they have a part in the planning for Version 2 of the product (even though
    you gave them every possible chance for involvement up to this point). People
    have two traits that make project success difficult: 1) _short memories_
    as to the chances you gave them for earlier involvement, and 2) _greed_ in
    desiring features without understanding the consequences of their requests.
    Given human nature, you will not be able to avoid these aspects, but you
    can deal with them when they appear.
    Tim Patrick

Similar Threads

  1. Replies: 1
    Last Post: 12-04-2002, 02:04 PM
  2. Replies: 1
    Last Post: 12-01-2002, 06:42 AM
  3. Replies: 0
    Last Post: 11-25-2002, 11:05 PM
  4. Inventory Management Application Using VB
    By Krishna in forum vb.announcements
    Replies: 0
    Last Post: 11-25-2002, 11:03 PM
  5. SW lifecycle management
    By abby lasala in forum Talk to the Editors
    Replies: 0
    Last Post: 10-21-2002, 08:33 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
HTML5 Development Center
Latest Articles
Questions? Contact us.
Web Development
Latest Tips
Open Source

   Development Centers

   -- Android Development Center
   -- Cloud Development Project Center
   -- HTML5 Development Center
   -- Windows Mobile Development Center

We have made updates to our Privacy Policy to reflect the implementation of the General Data Protection Regulation.