• <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 閱讀(361) 評論(0)  編輯 收藏 引用 所屬分類: 技術視野

            亚洲成av人片不卡无码久久| 久久91精品国产91久久小草| 亚洲欧美日韩久久精品| 99久久香蕉国产线看观香| 精品久久8x国产免费观看| 久久国产精品免费一区| 久久天天躁狠狠躁夜夜躁2O2O | 亚洲欧美日韩久久精品第一区| 性欧美大战久久久久久久久| 情人伊人久久综合亚洲| 久久午夜夜伦鲁鲁片免费无码影视 | 精品国产乱码久久久久久1区2区 | 久久久这里有精品中文字幕| 99久久精品免费看国产一区二区三区| 久久精品蜜芽亚洲国产AV| 亚洲欧美久久久久9999| 97久久精品人人澡人人爽| 中文字幕人妻色偷偷久久| 久久综合久久性久99毛片| 一级做a爱片久久毛片| 久久精品国产亚洲av麻豆色欲| 久久这里有精品| 欧美久久天天综合香蕉伊| 国产精品永久久久久久久久久| 久久人爽人人爽人人片AV| 久久精品国产亚洲AV影院| 久久久久噜噜噜亚洲熟女综合| 国产精品美女久久久| 久久精品国产亚洲精品2020 | 久久久久九九精品影院| 一本久久a久久精品综合夜夜| 国产精品视频久久久| 国产精品久久亚洲不卡动漫| 久久精品夜夜夜夜夜久久| 久久久国产乱子伦精品作者| 新狼窝色AV性久久久久久| 色偷偷久久一区二区三区| 日韩av无码久久精品免费| 久久国产色AV免费看| 久久精品中文騷妇女内射| 97久久超碰国产精品旧版|