<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    午夜拍鍵驚奇
    子夜 編程 代碼與我同在
    posts - 48,comments - 118,trackbacks - 79

    Str#6. "Four Kinds of Features" Strategy // identifying purpose and features

    - Be certain to include features that cover the following:

    1. Log important information.

    2. Conduct business.

    3. Analyze business results.

    4. Interact with other systems.


    Str#6a. "Add Features, Inspired by Patterns" Strategy // identifying purpose and features

    - Add features inspired by the stereotypical responsibilities of a participant (in Patt#3, Participant-Transaction), transaction (in Patt#6, Transaction - Transaction Line Item), and place (in Patt#4, Place-Transaction).

    - Examples: assess the performance of a participant (how many, how much), calculate the total of a transaction, assess the performance of a place (how many, how much).


    Str#6b. "Organize and Prioritize Features" Strategy // identifying purpose and features

    - Organize the features into &quotfeature categories" (also known as &quotuse cases").

    . Example: maintaining employee info; assigning employees; assessing employee performance

    - Prioritize the features.

    . Identify the prioritization criteria. For example: normal sequence of business usage; greatest risk; customer interest; management interest; ease of implementation.


    Str#7. "Calculation Results and Decision Points" Strategy // identifying purpose and features

    - Add features that deliver calculation results.

    - Add features that support decision points.


    Str#8. "Best and Worst Features" Strategy // identifying purpose and features

    - Ask users:

    - What are the best features of the current system? Of competitive systems?

    - What are the worst problems of the current system? Of competitive systems?

    - What are the unneeded features of the current system? Of competitive systems?


    Str#9. "Top 10" Strategy // identifying purpose and features

    - Build a list of features.

    - When you face an abundance of features (or classes, attributes, services), go after the top 10.

    - Why: avoid being overwhelmed by a sea of low-level details.


    Str#10. "Now and Later" Strategy // identifying purpose and features

    - Consider current capabilities--and anticipated future capabilities.

    - Ask, "How is it done now? How will it be done later, with the new system?"

    - Look at things that people do to objects now, and consider features you can add (your automated objects might be able to do those actions to themselves).


    Str#11. "Reengineer on the Boundaries" Strategy // identifying purpose and features

    - Look at each organization or automated system boundary.

    - Look for duplicate efforts on each side of such a boundary.

    - Model the capability one time--and encourage some reengineering improvements for the organization.


    Str#12. The "Smarter Devices" Strategy // identifying purpose and features

    - Look for opportunities to use smarter devices, simplifying your object model and reducing software development schedule and costs.

    - When building an object model in a field with rapidly changing data acquisition and control technology, be sure to take a systems perspective, spanning both hardware and software.

    posted on 2005-10-11 16:51 ^ Mustang ^ 閱讀(1051) 評論(0)  編輯  收藏 所屬分類: OO

    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 四虎永久在线精品免费观看视频| 国产成人亚洲午夜电影| 亚洲五月激情综合图片区| 亚洲伊人久久精品影院| 亚洲一区精品伊人久久伊人| 亚洲精品国产精品乱码不卞| 免费v片在线观看品善网| 亚洲AV无码一区二三区| 亚洲精品成人区在线观看| 亚洲精品NV久久久久久久久久| 国产精品V亚洲精品V日韩精品 | a级毛片无码免费真人久久| a视频在线观看免费| 国产成人无码区免费网站| 香蕉成人免费看片视频app下载| 国产午夜不卡AV免费| 3d成人免费动漫在线观看| 蜜桃AV无码免费看永久| 67194熟妇在线永久免费观看| 91香蕉成人免费网站| 美女被免费喷白浆视频 | 一级特黄a免费大片| 99免费在线视频| 日韩精品无码一区二区三区免费 | 人人狠狠综合久久亚洲| 免费视频成人国产精品网站| 老司机精品免费视频| 日本免费一区二区三区 | 黄色免费网站在线看| 插鸡网站在线播放免费观看| 久久九九AV免费精品| 国产精品69白浆在线观看免费| 日本视频免费在线| 亚洲午夜福利精品久久| 久久亚洲精品无码| 亚洲伊人久久大香线蕉结合| 天天综合亚洲色在线精品| 中国一级毛片视频免费看| xxxxwww免费| 免费a级毛片无码a∨性按摩| 亚洲AV无码第一区二区三区|