ࡱ>  +bjbj΀ Z" 8g+ ! $(=$=$S$- Q8e;$]@Ќ<--1-^<<Ќ=$S$%?%?%?<=$R=$%?<%?%? e"=$ Ue'=؂<0+O>xnf0<<%?<<<<<ЌЌ%?<<<+<<<<<<<<<<<<< : Note: This template is brought you by Software Planner ( HYPERLINK "http://www.SoftwarePlanner.com" http://www.SoftwarePlanner.com), an award winning Application Lifecycle Management solution. Functional Specification Owners and List of Contacts NameEmailPhoneRoleJohn Doe HYPERLINK "mailto:steve.miller@PragmaticSoftware.com" Jdoe@Me.com303-894-7315 W 303-471-8344 HProject Manager Development LeadJoe UserMgrUser Test LeadJoe Developer  Developer Presentation TierJane Developer  Developer Business TierJoe DBAData Base AdministratorJoe TesterTesterJane Tester TesterJoe CustomerDepartment VPJane CustomerDepartment MgrJosey CustomerProduct Support Revision History DateReason for change(s)Author(s)09/15/2007First DraftJohn Doe Table of Contents  TOC \o "1-3" \h \z  HYPERLINK \l "_Toc193878542" 1. Summary  PAGEREF _Toc193878542 \h 3  HYPERLINK \l "_Toc193878543" 2. Project Goals, Justification, and Success Criteria  PAGEREF _Toc193878543 \h 3  HYPERLINK \l "_Toc193878544" 2.1 Project Goals  PAGEREF _Toc193878544 \h 3  HYPERLINK \l "_Toc193878545" 2.2 Justification  PAGEREF _Toc193878545 \h 3  HYPERLINK \l "_Toc193878546" 2.3 Success Criteria  PAGEREF _Toc193878546 \h 3  HYPERLINK \l "_Toc193878547" 3. Features  PAGEREF _Toc193878547 \h 3  HYPERLINK \l "_Toc193878548" 3.1 Feature 1  PAGEREF _Toc193878548 \h 3  HYPERLINK \l "_Toc193878549" 3.2 Feature 2, etc.  PAGEREF _Toc193878549 \h 3  HYPERLINK \l "_Toc193878550" 4. Security Requirements  PAGEREF _Toc193878550 \h 3  HYPERLINK \l "_Toc193878551" 5. Data Conversion Requirements  PAGEREF _Toc193878551 \h 4  HYPERLINK \l "_Toc193878552" 6. Performance and Response Time Requirements  PAGEREF _Toc193878552 \h 4  HYPERLINK \l "_Toc193878553" 7. Platform Dependent and Installation Requirements  PAGEREF _Toc193878553 \h 4  HYPERLINK \l "_Toc193878554" 8. Localization Requirements  PAGEREF _Toc193878554 \h 4  HYPERLINK \l "_Toc193878555" 9. Parallel Testing Requirements  PAGEREF _Toc193878555 \h 4  HYPERLINK \l "_Toc193878556" 10. Cross System Interface Requirements  PAGEREF _Toc193878556 \h 4  HYPERLINK \l "_Toc193878557" 11. Data Archival, Backup and Recovery Requirements  PAGEREF _Toc193878557 \h 4  HYPERLINK \l "_Toc193878558" 12. Reporting Requirements  PAGEREF _Toc193878558 \h 4  HYPERLINK \l "_Toc193878559" 13. Project Flexibility Matrix  PAGEREF _Toc193878559 \h 5  HYPERLINK \l "_Toc193878560" 14. Stack Ranking of Features  PAGEREF _Toc193878560 \h 6  HYPERLINK \l "_Toc193878561" 15. Roles and Responsibilities  PAGEREF _Toc193878561 \h 6  1. Summary This document describes the features and timeframe desired for [ProductName] 2. Project Goals, Justification, and Success Criteria 2.1 Project Goals Explain the goals of the project here 2.2 Justification Explain why the project is needed. List revenue impact or cost savings information. 2.3 Success Criteria List the success criteria for the project. Once the project is complete, it will be measured back to the criteria listed here to determine if the project was successful. 3. Features 3.1 Feature 1 Explain exactly what the feature is to perform in Use Case format. List any constraints, actors, security implications, etc. 3.2 Feature 2, etc. 4. Security Requirements Explain the security requirements of the system. If needed, assign user groups and define what those groups have access to. 5. Data Conversion Requirements Explain any requirements in which we must convert data to import into the system. Detail the mapping needed from their system to the new system. 6. Performance and Response Time Requirements Explain how many concurrent users will be using the system and expected response time. 7. Platform Dependent and Installation Requirements Explain what platforms the client presentation layer must run on (Windows 95, 98, NT 4, 5, etc) and describe the installation process. 8. Localization Requirements Explain any requirements that are specific to localization (European date and postal code format, etc.) 9. Parallel Testing Requirements Explain the areas of the system (if any) that must be run parallel to an existing production system and compared for consistency. 10. Cross System Interface Requirements Explain the systems this system interact with and detail any requirements for testing with that system to ensure integrity. 11. Data Archival, Backup and Recovery Requirements Explain the purge, archival, backup and recovery requirements of the system. 12. Reporting Requirements Describe the reports (if any) are required for the system. Are they to be online or run in batch and must they be exportable to other formats such as MS Word, MS Excel or HTML. 13. Project Flexibility Matrix For a project to succeed, there are 3 variables that affect how quickly a project can be completed: Resources, Schedule and Feature (see diagram below). One of the sides of the triangle must always be flexible to achieve success. For example, if the client has a fixed number of resources (people that work on the project) and their schedule has been set in stone, the feature set must be flexible. This means that they must be flexible to drop some features to make the pre-determined date with that number of resources. Project Trade-off Matrix InflexibleFlexibleResources(Cost)Ship DateFeaturesWorking together, the team and customer place a check mark in the appropriate column for each of the project variables. The columns are defined as: Inflexible. Mark 2 items that are inflexible. For example, if the cost and ship date are set in stone, make Resources (Cost) and Ship Date as Inflexible. Only 2 items can be inflexible, the last item must be flexible. Flexible. Mark one item as flexible. For example, if you are flexible with the features that are included in the project, mark Features as Flexible. A team should use the project trade-off matrix as a reference when making decisions. The matrix is not intended to show absolute priorities; it is merely a tool to facilitate communication and understanding. Most important for the project team is that the matrix shows areas in which the customer is willing to compromise. Make sure that no row or column in the project trade-off matrix has more than one check mark. Any other combination poses serious risk to the project and must be accounted for explicitly in the risk management plan. In order for a team to be successful, at least one check mark must be in the flexible column. This means that the team owns one side of the triangle (that iws, owns at least one variable) so that the team is empowered to manage change and risk, and is therefore positioned to achieve success instead of failure. 14. Stack Ranking of Features To ensure that items are worked on in order of importance, stack rank the features with the lowest stack rank being most important and the highest stack rank being least important. This will allow the development team to focus on the important items and to manage risk. RankingReq #Feature11.1Display MSL Listings (very important)991.2Update agent information (not very important)15. Roles and Responsibilities Below are the roles and responsibilities for each phase of the life cycle. Smaller projects may not be broken out to this level of detail. Life CycleRoleResponsibilityPlanningSetup hardware for DevelopmentDevelopment TeamFunctional SpecsDevelopment Team / Client PMDetailed DesignDevelopment TeamTest DesignSystem Test LeadDevelopment Project PlanDevelopment TeamTest Project Plan and BudgetSystem Test LeadOverall Project PlanProject Manager (PM)ConstructionCodingDevelopment TeamUnit TestingDevelopment TeamSystem Test - Test CasesSystem Test TeamUser Test User Test LeadUser Test TeamUser Test - Test CasesUser Test TeamSetup hardware for System TestingSystem Test TeamSystem TestingMigration of code/database from Development to System TestDevelopment TeamPopulate test database for System TestDevelopment TeamSystem TestingSystem Test TeamBug Tracking / TriageSystem Test Lead, Development Manager, PMDrops for reiteration of fixesDevelopment TeamUser Acceptance Test (UAT)Migration of code from System Test to UATDevelopment TeamPopulate test database for UATDevelopment TeamUAT TestingUser Test TeamBug Tracking / TriageSystem Test Lead, DM, PM, User Test LeadDrops for reiteration of fixes (must go back through System Test)Development TeamProductionMigration of code from UAT to ProductionDevelopment Team     SmartBear Software 7935 E. Prentice Avenue, Suite 105 Greenwood Village, CO 80111 303.768.7480 (Main) 303.768.7481 (Fax)  HYPERLINK "http://www.AutomatedQA.com" www.SmartBear.com .  HYPERLINK "http://www.SoftwarePlanner.com" www.SoftwarePlanner.com    PAGE \* MERGEFORMAT 7 689ef        R S ^ _ ` } ~  ʼhDahDa0JCJ^JaJjhDahDaU hDahDa hDaCJhDahDaCJaJhDahDa5CJ\^JhDahDa5CJaJhkN5CJaJh^/hDa0JjhDaUhDahDahDaB*ph6  $IfgdDa$a$gdDagdDa   ` ) $Ifgd@zjkd$$Ifl\$ B"F FFbF   t(044 lBap(ytDa` ~ Qkd6$$Ifl\$ B"F FFbF  t044 lBaytDa $Ifgd@zj ZQQQQ $Ifgd@zjkd $$Ifl\$ B"F FFbF  t044 lBaytDa   ZQQQQ $Ifgd@zjkd$$Ifl\$ B"F FFbF  t044 lBaytDa     $ ' > ? @ J M S T U ` a b d j k l x {    # $ % 6 7 8 L M 轵ȩȡhDa6CJOJQJ]^JjhDaUhDaCJ$OJQJaJ$hDaCJaJhDahDaCJaJhDa hDa5\hDahDa5CJaJh@zj5CJaJ hDaCJ hDahDahDahDaCJaJ7  % & ' ? ZQQQQ $Ifgd@zjkd$$Ifl\$ B"F FFbF  t044 lBaytDa? @ K L M T ZQQQQ $Ifgd@zjkd$$Ifl\$ B"F FFbF  t044 lBaytDaT U a c d k ZQQQQ $Ifgd@zjkd_$$Ifl\$ B"F FFbF  t044 lBaytDak l y z { ZQQQQ $Ifgd@zjkd4$$Ifl\$ B"F FFbF  t044 lBaytDa ZQQQQ $Ifgd@zjkd $$Ifl\$ B"F FFbF  t044 lBaytDa ZQQQQ $Ifgd@zjkd$$Ifl\$ B"F FFbF  t044 lBaytDa  ZUULLL $IfgdDagdDakd$$Ifl\$ B"F FFbF  t044 lBaytDa    # G>>> $IfgdDakd $$IflFf!FFFF  t0    44 lBapytDa# $ 7  f  _ mhbb\\\b\\' $  $ gdDakd $$IflFf!FFFF t0    44 lBaytDa M N O k l m n x y z     ߵxbߵP#jz hkNUmHnHu*j h"hkN0JUmHnHu!hkN^J_HaJmHnHtH uhEmHnHu#j hkNUmHnHujhkNUmHnHuhkNmHnHu*j h"hkN0JUmHnHuhkNmHnHuh"hkN0JmHnHu$jh"hkN0JUmHnHu    0 1 2 3 D E F ` a b c d e f g h ͮͣwaͣOw#jnhkNUmHnHu*jh"hkN0JUmHnHuhEmHnHu#jthkNUmHnHujhkNUmHnHuhkNmHnHu*j h"hkN0JUmHnHuhkNmHnHuh"hkN0JmHnHu$jh"hkN0JUmHnHu!hkN^J_HaJmHnHtH u       / 0 1 2 = > ? Y Z ݾݾwݾaݾO#jbhkNUmHnHu*jh"hkN0JUmHnHuhEmHnHu#jhhkNUmHnHuhkNmHnHu*jh"hkN0JUmHnHuhkNmHnHuh"hkN0JmHnHu!hkN^J_HaJmHnHtH u$jh"hkN0JUmHnHujhkNUmHnHuZ [ \ ] ^ _ ` a } ~  ҳҳwҳaҳ*jh"hkN0JUmHnHu#j\hkNUmHnHuhkNmHnHu*jh"hkN0JUmHnHuhkNmHnHuh"hkN0JmHnHu!hkN^J_HaJmHnHtH u$jh"hkN0JUmHnHuhEmHnHujhkNUmHnHu #$%&>?@Z[\]^_`ab~wweOw*jh"hkN0JUmHnHu#jPhkNUmHnHuhkNmHnHu*jh"hkN0JUmHnHuhkNmHnHuh"hkN0JmHnHu!hkN^J_HaJmHnHtH u$jh"hkN0JUmHnHuhEmHnHujhkNUmHnHu#jVhkNUmHnHu`2jJ i']odd[$\$^gd>y 8$^gd>y^gd>y 8$gd>ygd>ygd>ygdDa $ ,-./01234PQRS𵤵we𵤵O*jh"hkN0JUmHnHu#jDhkNUmHnHu*jh"hkN0JUmHnHuhkNmHnHuh"hkN0JmHnHu!hkN^J_HaJmHnHtH u$jh"hkN0JUmHnHuhEmHnHu#jJhkNUmHnHuhkNmHnHujhkNUmHnHuS %&׺קwe׺ק#j8hkNUmHnHu*jh"hkN0JUmHnHuhkNmHnHu!hkN^J_HaJmHnHtH u$jh"hkN0JUmHnHuhEmHnHu#j>hkNUmHnHujhkNUmHnHuhkNmHnHuh"hkN0JmHnHu&'(HIJdefghijklɾׁxbɾPׁx#j,hkNUmHnHu*jh"hkN0JUmHnHuhkNmHnHu!hkN^J_HaJmHnHtH uhEmHnHu#j2hkNUmHnHujhkNUmHnHuhkNmHnHuh"hkN0JmHnHu$jh"hkN0JUmHnHu*jh"hkN0JUmHnHu()*DEFGHIJKLhijk񽮽Ȁwa񽮽OȀ#j hkNUmHnHu*jh"hkN0JUmHnHuhkNmHnHu!hkN^J_HaJmHnHtH uhEmHnHu#j&hkNUmHnHujhkNUmHnHuhkNmHnHu$jh"hkN0JUmHnHu*jh"hkN0JUmHnHuh"hkN0JmHnHu   '()*GHIcdefghҿ񴥴wa񴥴O#jhkNUmHnHu*jh"hkN0JUmHnHu!hkN^J_HaJmHnHtH uhEmHnHu#jhkNUmHnHujhkNUmHnHuhkNmHnHu$jh"hkN0JUmHnHu*jh"hkN0JUmHnHuhkNmHnHuh"hkN0JmHnHuhijkͮͣwok\UJ?hkNh>yCJ^JhkNh>yOJQJ hDah>yhDa6CJOJQJ]^JhDajhDaUhEmHnHu#jhkNUmHnHujhkNUmHnHuhkNmHnHu*jh"hkN0JUmHnHuhkNmHnHuh"hkN0JmHnHu$jh"hkN0JUmHnHu!hkN^J_HaJmHnHtH u,:STy{)4"!$($)$.$/$6$7$8$:$=$>$c$d$e$f$g$h$i$j$k$l$m$n$o$p$q$r$s$t$u$v$w$x$y$z$|$}$$$$$$$[%e%ѼѱѼѱѱѼѱѱѼѱѱѼѱѱѼhkNh>y5B*\^JphhkNh>yCJ^JhkNh>yCJhkNh>y5\^JhkNh>yCJaJhkNh>y5hkNh>y5\hkNh>yOJQJ hkNh>y?Ui 7kwB?Z ,:gdkN(gd>y^gd>ygd>y(^gd>y:ST_hiyz{dkd$$IflF4 FFF t0    44 lBayt>y $IfgdkNgdkN{|riii $IfgdkNkd] $$IflF4 FFF t0    44 lBayt>yriii $IfgdkNkd!$$IflF4 FFF t0    44 lBayt>y)!"#!$rmeemm`[(gd>ygd>y & FgdkNgdkNkd!$$IflF4 FFF t0    44 lBayt>y!$)$/$7$8$:$>$?9 $IfkdU"$$IflFp,"FXFF  t0    44 lBapyt>y dd$If[$\$>$d$e$g$i$k$ekd_#$$IflFp,"FXFF t0    44 lBayt>y dd$If[$\$k$l$n$p$r$reee dd$If[$\$kd$$$IflFp,"FXFF t0    44 lBayt>yr$s$u$w$y$reee dd$If[$\$kd$$$IflFp,"FXFF t0    44 lBayt>yy$z$}$$$reee dd$If[$\$kd%$$IflFp,"FXFF t0    44 lBayt>y$$$[%f%k%z%rmh[[[ dd$If[$\$gdkNgd>ykd[&$$IflFp,"FXFF t0    44 lBayt>ye%f%j%k%y%z%{%%%%%%%%%%%%%%%%&&& &&&%&&&'&(&@&A&Q&R&S&T&p&q&&&&&&&&&&&&&&&&&&&&&&&&''' '!'"'<'='K'L'M'N'd'e's't'hkNh>yCJ^JhkNh>yOJQJhkNh>yCJhkNh>y5B*\^JphhkNh>yCJaJNz%{%%%%LF99 dd$If[$\$ $Ifkd'$$IflFt"F FN F  t0    44 lBapyt>y%%%%%LF99 dd$If[$\$$Ifkd2($$IflFt"F FN F  t0    44 lBapyt>y%%%%&LF99 dd$If[$\$$Ifkd<)$$IflFt"F FN F  t0    44 lBapyt>y&& &&&&LF99 dd$If[$\$$IfkdF*$$IflFt"F FN F  t0    44 lBapyt>y&&'&(&A&R&LF99 dd$If[$\$$IfkdP+$$IflFt"F FN F  t0    44 lBapyt>yR&S&T&q&&LF99 dd$If[$\$$IfkdZ,$$IflFt"F FN F  t0    44 lBapyt>y&&&&&LF99 dd$If[$\$$Ifkdd-$$IflFt"F FN F  t0    44 lBapyt>y&&&&&L??? dd$If[$\$kdn.$$IflFt"F FN F  t0    44 lBapyt>y&&&&&LF99 dd$If[$\$$Ifkd/$$IflFt"F FN F  t0    44 lBapyt>y&&&' 'LF99 dd$If[$\$$Ifkd0$$IflFt"F FN F  t0    44 lBapyt>y '!'"'='L'LF99 dd$If[$\$$Ifkd1$$IflFt"F FN F  t0    44 lBapyt>yL'M'N'e't'LF99 dd$If[$\$$Ifkd2$$IflFt"F FN F  t0    44 lBapyt>yt'u'v'''LF99 dd$If[$\$$Ifkd3$$IflFt"F FN F  t0    44 lBapyt>yt'u'v''''''''''((((-(.(>(?(@(A(O(P(`(a(b(c(x(y(((((((((((())+),)-).)L)M)])^)_)`)k)l)z){)|)}))))))))******E*F*V*W*X*Y*Z* hkNhnjZAh8ehv%<UhkNh>yCJ^JhkNh>yCJaJhkNh>yCJN''''(L??? dd$If[$\$kd4$$IflFt"F FN F  t0    44 lBapyt>y(((.(?(LF99 dd$If[$\$$Ifkd5$$IflFt"F FN F  t0    44 lBapyt>y?(@(A(P(a(LF99 dd$If[$\$$Ifkd6$$IflFt"F FN F  t0    44 lBapyt>ya(b(c(y((LF99 dd$If[$\$$Ifkd7$$IflFt"F FN F  t0    44 lBapyt>y(((((LF99 dd$If[$\$$Ifkd8$$IflFt"F FN F  t0    44 lBapyt>y(((),)L??? dd$If[$\$kd9$$IflFt"F FN F  t0    44 lBapyt>y,)-).)M)^)LF99 dd$If[$\$$Ifkd;$$IflFt"F FN F  t0    44 lBapyt>y^)_)`)l){)LF99 dd$If[$\$$Ifkd<$$IflFt"F FN F  t0    44 lBapyt>y{)|)})))LF99 dd$If[$\$$Ifkd$=$$IflFt"F FN F  t0    44 lBapyt>y)))**LF99 dd$If[$\$$Ifkd.>$$IflFt"F FN F  t0    44 lBapyt>y***F*W*L??? dd$If[$\$kd8?$$IflFt"F FN F  t0    44 lBapyt>yW*X*Z*\*]*_*`*LG=;=; dgdMgd>ykdP@$$IflFt"F FN F  t0    44 lBapyt>yZ*[*]*^*`*a*c*d*f*g*y*z******* + +++++Ž{hWWJ@WhCE;0JCJaJhbJhVql0JCJaJ jhVqlB*CJUaJphv<%h5B*_HmHnHph6_tH u+h#h#5B*_HmHnHph6_tH uh +h +B*CJaJphv< h#h +6B*CJaJphv<hVqlB*CJaJphv<h +B*ph6_%hCE;5B*_HmHnHph6_tHu4jh@zjhv 5B*U_HmHnHph6_tHuhv%jhv%U`*b*c*e*f*n+o+q+r+s+t+u+++++gd>y$a$gdkh $a$gdvX dgdM+$+%+Q+R+i+j+k+l+m+n+o+p+q+r+s+t+u+v+++++++++󿩞yumum\mQuJ hkNhnh#hMB*ph hCE;hCE;B*mHnHphujhv Uhv hkh hMhv%hM"jhv U_HmHnHtH uhtzhvXhMB*ph6_+jh#B*CJUaJmHnHphv<u+h#h5B*_HmHnHph6_tH uh[h0JCJaJ jhB*CJUaJphv<hB*CJaJphv<6&P1h:p +/ =!"#p$p% nEa*P9^ʡ~ũPNG  IHDRc]PLTE􌡵y[13띭b||q#Mry;Ljq0CTqri)q;l|,%+2Y@@UZίx/}D X?c#n|F8 L*?ȿ=9[ؑ#+z}4B>S]@%hjAs@=VP.Zt53-MuBHˇA ! 4W&>OHnU#d넟o>22i& `ڛĺ< ) VyQ=525"!/$4= yܘ&&+{},d`WD'g~oy$F~&mOl# Jg6o'$V%/8W$7@,5Q>QB 'z/ Tie{>|y?~2gk-w2VM)(kZ53-BNLiO>Y%8KݧT*-M|!znM ?}2@')_ݬ8e{$n<94jŶǔ nW}b?II,!VVEYsm!Sa?/Whd~c&%J&+h"Hʆ}} ߘ;.EV_(]$zbh-l6Yj(ݖui˒@]Ñ6xͭbg6;g>0"bQyؓb'V?OH<,⪑)GB|wc1$&i05r//]th 5mWIy@ ڀT%H*a~QG€OLMf7j;C$#;7|YTh_mݝd3=Y ^#b8SAn6.>KFy$idcϳxEa-;e~[jX"1J7K>B | 2Blͫӹ̙yF񾒌/ܑ.|TREJ)iFeX|Yp5zDyc?<F7w'T4ec}ի|w¬=iS񙢰z~pGH ߨ pjw{్/߸Gm'E~bV{p ?'3G6 ? BBt_޸V YA&+翵 ) $&ϾSw{hr0~rK9wfa8ќ~U&x< KŦ٫ дVYB4@ai[ʣ! ܣ˃]%\g9kxrh ׄ T3/R VaժP p꣫P"O(%S"{20gmҺr~*!aX+|TMjԋv3|V./P|:ߐ0]?n-C$1ov/V9]/8-fZ= zt5k?1o h{ BA>t%& T=Xk5 i},yl4{ceU6cuٛu.C7Ƅe`Rp9tS.艴 f yye88:3^g Jh7;(tA>@;_7֥jR+8N}+Iuh@`KnE-8ojQX6c-!;Q {Bcspګ zxBҥZ_ҰA @jC?T`ͼױ~ aܑ,C}q -"#/zb][7 ]iq g!}ҕq beKx7'PkJa]:fRc1&@W;Ԝ* Db PAQ.xJBk؝?ם3 uA#Y㋸IcVVC_]!M[n]Oi$#rՌ(;L#xގA^X!H˰-btxA)7nOˤSu0nEDcO}ȉr A{5慷1)N0%R@]q!%2~1  Q5Rd`@Q19crFZɦuFC0hFA( 5lpFk_Z@_%ac F pgi9->* :$G&R?(گ8#9 8Ʀw4cY>z5an0)B>X%, V *mw(V̀ ;OK#`yNH 5 ~UG^GW)5ڍ# 1O0p|Vv j§HF lX[ -p2NʁX+ ,Xl@ IK'sů`u8BHˠM#~:.y$$If!vh555#v:V l t05/ Bayt>y$$If!vh555#v:V l t05/ Bayt>y$$If!vh555#v:V l t05/ Bayt>y$$If!vh5X55#vX#v#v:V l  t05X55/ Bpyt>y$$If!vh5X55#vX#v#v:V l t05X55/ Byt>y$$If!vh5X55#vX#v#v:V l t05X55/ Byt>y$$If!vh5X55#vX#v#v:V l t05X55/ Byt>y$$If!vh5X55#vX#v#v:V l t05X55/ Byt>y$$If!vh5X55#vX#v#v:V l t05X55/ Byt>y$$If!vh5 5N 5#v #vN #v:V l  t05 5N 5/  / Bpyt>y$$If!vh5 5N 5#v #vN #v:V l  t05 5N 5/ Bpyt>y$$If!vh5 5N 5#v #vN #v:V l  t05 5N 5/ Bpyt>y$$If!vh5 5N 5#v #vN #v:V l  t05 5N 5/ Bpyt>y$$If!vh5 5N 5#v #vN #v:V l  t05 5N 5/ Bpyt>y$$If!vh5 5N 5#v #vN #v:V l  t05 5N 5/ Bpyt>y$$If!vh5 5N 5#v #vN #v:V l  t05 5N 5/ Bpyt>y$$If!vh5 5N 5#v #vN #v:V l  t05 5N 5/  / Bpyt>y$$If!vh5 5N 5#v #vN #v:V l  t05 5N 5/ Bpyt>y$$If!vh5 5N 5#v #vN #v:V l  t05 5N 5/ Bpyt>y$$If!vh5 5N 5#v #vN #v:V l  t05 5N 5/ Bpyt>y$$If!vh5 5N 5#v #vN #v:V l  t05 5N 5/ Bpyt>y$$If!vh5 5N 5#v #vN #v:V l  t05 5N 5/ Bpyt>y$$If!vh5 5N 5#v #vN #v:V l  t05 5N 5/  / Bpyt>y$$If!vh5 5N 5#v #vN #v:V l  t05 5N 5/ Bpyt>y$$If!vh5 5N 5#v #vN #v:V l  t05 5N 5/ Bpyt>y$$If!vh5 5N 5#v #vN #v:V l  t05 5N 5/ Bpyt>y$$If!vh5 5N 5#v #vN #v:V l  t05 5N 5/ Bpyt>y$$If!vh5 5N 5#v #vN #v:V l  t05 5N 5/  / Bpyt>y$$If!vh5 5N 5#v #vN #v:V l  t05 5N 5/ Bpyt>y$$If!vh5 5N 5#v #vN #v:V l  t05 5N 5/ Bpyt>y$$If!vh5 5N 5#v #vN #v:V l  t05 5N 5/ Bpyt>y$$If!vh5 5N 5#v #vN #v:V l  t05 5N 5/ Bpyt>y$$If!vh5 5N 5#v #vN #v:V l  t05 5N 5/  / Bpyt>y$$If!vh5 5N 5#v #vN #v:V l  t05 5N 5/ Bpyt>yDdZ  C (A?mso6FD2"@@bP @]p8UwA nP @]p8UwPNG  IHDR exsRGBPLTE';bRQxx,+yy;bqpbbuvZZLLxwjjNNA@zzmm^_ywyxxwRR,*++X6 cmPPJCmp0712tRNS0JIDAT]= PԘc FF??!*pkjjp $i( w?ѹ|L Յ{Qd:$~9lwVİCSLQE|18RK篽CPגZd?۵*$`IENDB`f/ 666666666vvvvvvvvv66666>6666666666666666666666666666666666666666666666666hH6666666666666666666666666666666666666666666666666666666666666666662 0@P`p2( 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p8XV~OJQJ_HmH nH sH tH J`J hfUNormal dCJ_H9mH nHsH tHh@h -~ Heading 1$$@&'5B*CJOJPJQJ\^JaJph6_`@` Da Heading 2$<@&$56CJOJPJQJ\]^JaJZ@Z &Da Heading 3$<@&5CJOJPJQJ\^JaJDA`D Default Paragraph FontRi@R 0 Table Normal4 l4a (k ( 0No List H H M No SpacingCJ_HaJmH sH tH N/N MNo Spacing CharCJ_HaJmH sH tH RR M0 Balloon Text dCJOJQJ^JaJN!N M0Balloon Text CharCJOJQJ^JaJ>@2> MHeaderdH$.A. M Header Char> @R> M0FooterdH$.a. M0 Footer Char\q\ -~Heading 1 Char'5B*CJOJPJQJ\^JaJph6_DD L( List Paragraph ^m$^JF F Up TOC Heading@& ^J_HaJtH .. UpTOC 1d^J6U@6 U0 Hyperlink >*B*phtt vX Table Grid7:V0 ddd DaHeading 2 Char056CJOJPJQJ\]^J_H9aJnHtH2@2 DapTOC 2 ^^J`` Da distributionddd[$\$CJOJQJ_HaJtH `@` !Da0 Comment Text ddd[$\$CJOJQJ_HaJtH JJ Da0Comment Text CharCJOJQJaJb"b Da revisiontitle"ddd[$\$CJOJQJ_HaJtH X2X Darevision#ddd[$\$CJOJQJ_HaJtH dBd Dawhitepaperlogo$ddd[$\$CJOJQJ_HaJtH TRT Dalbull1%ddd[$\$CJOJQJ_HaJtH ^a^ DaHeading 3 Char*5CJOJPJQJ\^J_H9aJnHtH2@2 @zjpTOC 3 '^^JZB@Z )>y0 Body Text(ddd[$\$CJOJQJ_HaJtH DD (>y0Body Text CharCJOJQJaJVV >ydocdate*ddd[$\$CJOJQJ_HaJtH dd >ytabletitlewide+ddd[$\$CJOJQJ_HaJtH jj >ytableheadingleftj,ddd[$\$CJOJQJ_HaJtH `` >y tableheading-ddd[$\$CJOJQJ_HaJtH PP >ytext.ddd[$\$CJOJQJ_HaJtH PK![Content_Types].xmlj0Eжr(΢Iw},-j4 wP-t#bΙ{UTU^hd}㨫)*1P' ^W0)T9<l#$yi};~@(Hu* Dנz/0ǰ $ X3aZ,D0j~3߶b~i>3\`?/[G\!-Rk.sԻ..a濭?PK!֧6 _rels/.relsj0 }Q%v/C/}(h"O = C?hv=Ʌ%[xp{۵_Pѣ<1H0ORBdJE4b$q_6LR7`0̞O,En7Lib/SeеPK!kytheme/theme/themeManager.xml M @}w7c(EbˮCAǠҟ7՛K Y, e.|,H,lxɴIsQ}#Ր ֵ+!,^$j=GW)E+& 8PK!Ptheme/theme/theme1.xmlYOo6w toc'vuر-MniP@I}úama[إ4:lЯGRX^6؊>$ !)O^rC$y@/yH*񄴽)޵߻UDb`}"qۋJחX^)I`nEp)liV[]1M<OP6r=zgbIguSebORD۫qu gZo~ٺlAplxpT0+[}`jzAV2Fi@qv֬5\|ʜ̭NleXdsjcs7f W+Ն7`g ȘJj|h(KD- dXiJ؇(x$( :;˹! I_TS 1?E??ZBΪmU/?~xY'y5g&΋/ɋ>GMGeD3Vq%'#q$8K)fw9:ĵ x}rxwr:\TZaG*y8IjbRc|XŻǿI u3KGnD1NIBs RuK>V.EL+M2#'fi ~V vl{u8zH *:(W☕ ~JTe\O*tHGHY}KNP*ݾ˦TѼ9/#A7qZ$*c?qUnwN%Oi4 =3ڗP 1Pm \\9Mؓ2aD];Yt\[x]}Wr|]g- eW )6-rCSj id DЇAΜIqbJ#x꺃 6k#ASh&ʌt(Q%p%m&]caSl=X\P1Mh9MVdDAaVB[݈fJíP|8 քAV^f Hn- "d>znNJ ة>b&2vKyϼD:,AGm\nziÙ.uχYC6OMf3or$5NHT[XF64T,ќM0E)`#5XY`פ;%1U٥m;R>QD DcpU'&LE/pm%]8firS4d 7y\`JnίI R3U~7+׸#m qBiDi*L69mY&iHE=(K&N!V.KeLDĕ{D vEꦚdeNƟe(MN9ߜR6&3(a/DUz<{ˊYȳV)9Z[4^n5!J?Q3eBoCM m<.vpIYfZY_p[=al-Y}Nc͙ŋ4vfavl'SA8|*u{-ߟ0%M07%<ҍPK! ѐ'theme/theme/_rels/themeManager.xml.relsM 0wooӺ&݈Э5 6?$Q ,.aic21h:qm@RN;d`o7gK(M&$R(.1r'JЊT8V"AȻHu}|$b{P8g/]QAsم(#L[PK-![Content_Types].xmlPK-!֧6 +_rels/.relsPK-!kytheme/theme/themeManager.xmlPK-!Ptheme/theme/theme1.xmlPK-! ѐ' theme/theme/_rels/themeManager.xml.relsPK] # "#'  M  Z S&he%t'Z*++&'()*,-./012>LY[ `  ? T k  # :{!$>$k$r$y$$z%%%&&&R&&&&& 'L't''(?(a(((,)^){))*W*`*+ !"#$%+3456789:;<=?@ABCDEFGHIJKMNOPQRSTUVWXZ8eR^7LMmy 2Eacdf 1>Z\]_%?[]^`-/02R'Ieghj) E G H J j    ) H d f g i #XX X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%̕XX"!@h,b$a*P9^ʡ~ũM8# AA@ 0(  B S  ? (  : F*: # Zs"*?N B 3 wF*",Nh  $F*:  " $F*:  @ABCDE$F  v  @  `C" $F*:Z2  S m4wk^' ) 92  Hm4w{(C%5 x O8)s< "0?H  # O8'p<H2   # %{8)s<H2   # &8)p<f2   S  {J&`9Y)p< .  A2?:. "SoftwarePlannerLogoSmallPicture 3SoftwarePlannerLogoSmall.gif((S`TS`T(#" ?/@# dkk#(@x5)9kb _Toc434142290 _Toc434195681 _Toc436184336 _Toc434142315 _Toc434195710 _Toc436184448 _Toc434142286 _Toc434195677 _Toc436184338 _Toc434142291 _Toc434195682 _Toc436184349 _Toc477220257 _Toc193878542 _Toc434142292 _Toc434195683 _Toc436184350 _Toc477220258 _Toc193878543 _Toc436184351 _Toc477220259 _Toc193878544 _Toc436184352 _Toc477220260 _Toc193878545 _Toc436184353 _Toc477220261 _Toc193878546 _Toc434142293 _Toc434195684 _Toc436184354 _Toc477220262 _Toc193878547 _Toc436184355 _Toc477220263 _Toc193878548 _Toc436184356 _Toc477220264 _Toc193878549 _Toc434142294 _Toc434195685 _Toc436184357 _Toc477220265 _Toc193878550 _Toc434142295 _Toc434195686 _Toc436184358 _Toc477220266 _Toc193878551 _Toc434142296 _Toc434195687 _Toc436184359 _Toc477220267 _Toc193878552 _Toc434142297 _Toc434195688 _Toc436184360 _Toc477220268 _Toc193878553 _Toc434142298 _Toc434195689 _Toc436184361 _Toc477220269 _Toc193878554 _Toc434142299 _Toc434195690 _Toc436184362 _Toc477220270 _Toc193878555 _Toc434142300 _Toc434195691 _Toc436184363 _Toc477220271 _Toc193878556 _Toc434142301 _Toc434195692 _Toc436184364 _Toc477220272 _Toc193878557 _Toc434142302 _Toc434195693 _Toc436184365 _Toc477220273 _Toc193878558 _Toc434142303 _Toc434195694 _Toc436184366 _Toc477220274 _Toc193878559 _Toc436184367 _Toc477220275 _Toc434142304 _Toc434195695 _Toc193878560 _Toc436184368 _Toc477220276 _Toc193878561_PictureBullets$$$ ' ' ' ' ' ] ] ] U U U i i i i i 77777wwwww?????     X"#  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ\][^_`a \ \ \ \ \ n n n    h h h jjjjjAAAAAYYYYY+++++Y"# $ TWX"Y"Z"Z"\"\"]"]"_"`"b"c"e"f"g"y"z"""l#r#s#u####$BJX"Y"Z"Z"\"\"]"]"_"`"b"c"e"f"""r#s##3337  99))X"Y"Z"Z"\"\"]"]"_"`"b"c"e"f"g"y"z"""l##snBgE{ ;A ܦQu"' m(V:L !Xak$>{c)P{y3)XCε +|8M30&#[S8!]8$ J~b9Bݨd4#eD,6g0]Q @Sش_NXj]*Y676]So m7`vR*.HulWnwlK|U7E^F(:LLe^j" .N8>] yo jy kh _ v %v%EsN]oImjzK|?70_EhAVc0~L io ]6!@V!=&J{(C)o)A6,d,- -9.-R./c/3v/\0 17*2l2vp2h_3-4g545s5~86$?6&8%88S9}9.:U:*\:CE;z;\J=]=">A@ AGBWBf{C6;DK2EGCGQHTHb1J4J9K>K8N?NkNzN OyWP_hPFQIQWR RS8SAS*TK=ThT$U6U`UhfU1WPWvX7 X X@~XCaZx]{B`Y`d`?Ca^Cb{Xbz]zdz>.|xP|w}{t>yvzn O!Lc5KO.a[[\k@lq{}'y/A][cD#.<xxNZsV(F1Ve,{6HC=HDaa&EvMvs6(Z7xzoTk.S8j-gCEi|4.)W64Oamnn4S=LZ{ +{,\V#Sx)>BQz&CGYdL\[( PfNxRe,|U ftzO$^gsvrL~gIn= QZ"\"@#8@Unknown G*Ax Times New Roman5Symbol3. *Cx Arial?. Arial Black7.@ Calibri7K@Cambria5Mangal5. .[`)Tahoma?= *Cx Courier New;WingdingsA BCambria Math"1hæ̚&f :> :>!pn0I"I" 2qHX  $PX"_hP2! xx8C:\Users\Steve.Miller\Documents\Pragmatic Documents.dotxPragmatic Software Co., Inc.Edge User Interface Style Guide Steve Miller Steve Millerx                      Oh+'0 0 HT t    Pragmatic Software Co., Inc. Edge User Interface Style GuideSteve MillerPragmatic Documents.dotxSteve Miller6Microsoft Office Word@G@j2@c螋@pe' :՜.+,D՜.+,H hp|  >I" Pragmatic Software Co., Inc. Title(T\ _PID_HLINKS _TemplateIDA 0z _Toc1938785610t _Toc1938785600n _Toc1938785590h _Toc1938785580b _Toc1938785570\ _Toc1938785560V _Toc1938785550P _Toc1938785540J _Toc1938785530D _Toc1938785520> _Toc19387855108 _Toc19387855002 _Toc1938785490, _Toc1938785480& _Toc1938785470  _Toc1938785460 _Toc1938785450 _Toc1938785440 _Toc1938785430 _Toc193878542y*mailto:steve.miller@PragmaticSoftware.com i8 http://www.softwareplanner.com/ i8 http://www.softwareplanner.com/ ~,http://www.automatedqa.com/ TC300001821033  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgijklmnopqrstuvwxyz{|}~Root Entry Fge'@Data h D1TableWordDocument SummaryInformation(DocumentSummaryInformation8MsoDataStorepde' Ue'GVXG3LPP==2 pde'/e'Item  PropertiesJ3MRXTU50BANA2==2 pde' Ue'Item  PropertiesUCompObjy 2008-01-17T00:00:00This guide is use to ensure that new screens created within the Pragmatic Software framework adhere to the style elements defined with the Edge user interface.   F'Microsoft Office Word 97-2003 Document MSWordDocWord.Document.89q