Ignore:
Timestamp:
Jun 9, 2010, 10:02:18 PM (14 years ago)
Author:
fmguler
Message:

Refs #1 - Scheduling System için gereksinimler güncellendi. Taskların tanımlı olduğu harici sistemlere link verme req. eklendi. Benzer ürünler not olarak eklendi. Agile agenda özellikle benziyor. Mockup'lar balsamiq mockups ile yapılıyor. Mockup isimleri use caseler ile aynı yapıldı. Örneğin ViewTimeline senaryosunun mockup haline ViewTimeline?.bmml dosyasından ulaşılabilir. Balsamiq ile güzel oluyor. Linkler verdiriliyor, böylece tam bir uygulama gibi görülebiliyor. Örneğin task detaylarının aşağıda olması yerine sağ tıklayınca seçilmesi ve modal bir pencerede gösterilmesi bu şekilde aklıma geldi. Aşağıdaki filter criteria sabit olur, view timeline için de yeni taskları filtrelemek için de kullanılabilir. Ayrıca, schedule edilmemiş taskları view sayfasında göstermeye gerek yok, bunun için ayrı bir sayfa yapıp, orda da filtreleme yapıp tek tek atanabilir. Atanma işlemi de otomatik yapılabilir. Sürükle bırak işi daha ilerde yapılır.

Location:
trunk/SchedulingSystem/etc/spec
Files:
4 added
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SchedulingSystem/etc/spec/SchedulingSystem.ucm

    r15 r16  
    3939    <Packages /> 
    4040    <UseCases> 
    41       <UseCase UniqueID="74bd16b5-fca2-4cb6-9dda-ded0d99e0661" Name="View the timeline" ID="1" Prefix="UC"> 
     41      <UseCase UniqueID="74bd16b5-fca2-4cb6-9dda-ded0d99e0661" Name="ViewTimeline" ID="1" Prefix="UC"> 
    4242        <Attributes> 
    4343          <Description>The scenario to view the current timeline. This can happen according to selected criteria/grouping.</Description> 
     
    207207      </Requirement> 
    208208      <Requirement UniqueID="cccfe8ea-1cf6-480a-8f9c-dda2d0099622" Name="10" ID="10" Prefix=""> 
    209         <Description>Outputs/deliverables may also be specified about the tasks in addition to deadline/estimated completion time in order to increase precision/ponderability.</Description> 
     209        <Description>Outputs/deliverables may also be specified about the tasks in addition to deadline/estimated completion time in order to increase precision/ponderability. After completion, outputs can be linked to the task.</Description> 
    210210        <HistoryItems /> 
    211211        <Proponents /> 
     
    219219      <Requirement UniqueID="d3fc814f-c2dc-4fe6-a3ea-6367fd32998e" Name="11" ID="11" Prefix=""> 
    220220        <Description>Scheduling System may also be used as a development portal / company portal where it is integrated to environmental systems (trac, review board, svn, use case maker) or it can be plugged into an existing portal.</Description> 
     221        <HistoryItems /> 
     222        <Proponents /> 
     223        <Beneficiaries /> 
     224        <MappedUseCases /> 
     225        <Category>Functional</Category> 
     226        <Importance>MustHave</Importance> 
     227        <Status>Named</Status> 
     228        <AcceptanceStatus>Proposed</AcceptanceStatus> 
     229      </Requirement> 
     230      <Requirement UniqueID="e7a9b10d-566e-478b-9f32-74195bbc5b86" Name="12" ID="12" Prefix=""> 
     231        <Description>User should be able to redirected to external systems from associated (referenced) tasks. (There can be create/edit links for referenced systems)</Description> 
    221232        <HistoryItems /> 
    222233        <Proponents /> 
     
    231242    <Attributes> 
    232243      <Description>Scheduling system assists to plan and track the tasks of multiple projects. It aims to increase productivity by helping to be on track, foreseeing completion time of tasks, and inferring useful information by reviewing the past timeline.</Description> 
    233       <Notes /> 
     244      <Notes>Similar Software; 
     245 - agileagenda 
     246 - the action machine 
     247 - rescue time 
     248 - effexis 
     249</Notes> 
    234250      <RelatedDocuments /> 
    235251    </Attributes> 
Note: See TracChangeset for help on using the changeset viewer.