• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            coreBugZJ

            此 blog 已棄。

            Top Ten Signs Your Software Project is Doomed

            Top Ten Signs Your Software Project is Doomed(轉)

            http://www.25hoursaday.com/weblog/2007/03/22/TopTenSignsYourSoftwareProjectIsDoomed.aspx

            Raymond Chen has a blog post entitled You don't know what you do until you know what you don't do where he writes

            I've seen a lot of software projects, and one thing I've learned is that you don't have a product until you start saying "No".

            In the early phases of product design, you're all giddy with excitement. This new product will be so awesome. It will slice bread. It will solve world hunger. It's designed for everybody, from the technology-averse grandmother who wants to see picture of her grandkids to the IT manager who is in charge of 10,000 computers. It'll run equally well on a handheld device as in a data center.

            When I see a product with an all-encompassing description like this, I say to myself, "They have no idea what their product is." You don't know what you do until you know what you don't do. And the sooner you figure out what you don't do the better, because a product that promises to do everything will never ship.

            In my five years at Microsoft, I've seen a bunch of projects fail. Some were public flame outs that are still embarrassing to mention today while others are private mistakes that you'll never hear anyone outside the b0rg cube mention. A few months ago I wrote a blog post entitled Top 5 Signs Your Project is Doomed and since then I've considered a few more entries that should be on the list bringing the total to 10. The list below are common signs that a  software project is doomed. Meeting one or two of these criteria isn't necessarily the kiss of death but three or more and you might as well start circulating your resume. 

            1. Trying to do too much in the first version. See Raymond's point above.

            2. Taking a major dependency on unproven technology.

            3. Competing with an existing internal project that was either a cash cow or had backers that are highly placed in the corporate hierarchy.

            4. The team is understaffed. If you have less people than can handle the amount of work you have to do then the right thing to do is to scale back the project. Practically every other choice leads to failure.

            5. Complexity is one of the goals of the project because "complex problems require complex solutions".
            6. Schedule Chicken

            7. Scope Creep

            8. Second System Syndrome

            9. No Entrance Strategy. When a project can't articulate how it goes from a demo or prototype to being in the hands of end users, there's a problem. This is particularly relevant in the "Web 2,0" world where many startups only strategy for success is getting a mention on TechCrunch and the fact that their service has "viral" features.

            10. Tackling a problem you don't know how to solve. It's pretty amazing how often I've seen this occur.

            posted on 2011-05-16 15:57 coreBugZJ 閱讀(355) 評論(0)  編輯 收藏 引用 所屬分類: 技術視野

            狠狠色丁香婷婷综合久久来来去 | 久久无码中文字幕东京热| 久久播电影网| 欧美激情精品久久久久久久| 久久精品国产亚洲αv忘忧草| 久久人人爽人人爽人人AV| 久久久久四虎国产精品| 人妻精品久久久久中文字幕| 性欧美大战久久久久久久久 | 久久国产高潮流白浆免费观看| 久久综合国产乱子伦精品免费| 欧美精品一区二区精品久久| 久久精品国产亚洲Aⅴ香蕉 | 亚洲国产精品一区二区久久hs | 久久亚洲春色中文字幕久久久 | 久久本道综合久久伊人| 亚洲国产精品无码久久久不卡| 亚洲国产精品人久久| 亚洲成色WWW久久网站| 精品国产综合区久久久久久| 色综合久久久久久久久五月| 久久精品成人影院| 久久亚洲国产午夜精品理论片| 久久久久亚洲AV无码去区首| jizzjizz国产精品久久| 日韩欧美亚洲国产精品字幕久久久| 久久久久亚洲精品无码蜜桃| 亚洲а∨天堂久久精品9966| 久久综合狠狠综合久久激情 | 久久免费视频观看| 久久伊人精品一区二区三区 | 久久人人爽人爽人人爽av| 久久香蕉国产线看观看精品yw | 色99久久久久高潮综合影院 | 亚洲午夜无码AV毛片久久| 99久久99久久精品国产片| 久久久久久无码Av成人影院| 久久精品欧美日韩精品| 少妇久久久久久久久久| 99久久国产宗和精品1上映| 亚洲精品乱码久久久久久蜜桃图片|