Documentation Fragment & Correlating Task Classification

From ZUGSEIL Wiki
Jump to navigation Jump to search

General Standards include

  • Frontend
    • Regional
    • Responsiveness
  • Backend
    • No memory leaks / Memory consumption as a service

Change Development

Small change

Should affect only one screen. If multiple screens are affected, please make multiple small changes, which can be grouped together as a package of small changes.

Examples for small changes:

  • label changes
  • typos
  • moviing buttons
  • adding a new property (not having effect on a process), e.g. adding a descriptiive field to an adminstration form

Default estimations:

  • Frontend time max. 1h, Backend 1h
  • Regular delay after development before it typically can be handed over to Customer: 0h
  • Clocked extra time on fixes on development Senior Frontend 0h, Senior Backend 0h OR Junior Frontend 0h, Junior Backend 0h

Change

Example for regular changes:

  • Adding a new table on page
  • Extension of an existing page (multiple fields)
  • Updating Standard Frontend-Component - Changing behaviour on a single simple component, like search component or dropdown component.

Default Estimations

  • Frontend time max. 4h, Backend 2h
  • Regular delay after development before it typically can be handed over to Customer: 1h
  • Clocked extra time on fixes on development, Senior Frontend 0h, Senior Backend 0h OR Junior Frontend 1h, Junior Backend 1h

Major changes

New Admin Development

This type of development is for administration of base data.

New Standard (Admin) Page

Example: Standard Overview-page with Standard Grid plus a Details-page (not many fields, typically one tab, some validations)

Field Example:

  • Incoming Payments Administration
  • Bank Administration

Default Estimations

  • Frontend time max. 12h, Backend 6h (ZugSeil Standard Grid customization is taking extra time?)
  • Regular delay after development before it typically can be handed over to Customer: 4h
  • Clocked extra time on fixes on development, Senior Frontend 1h, Senior Backend 0.5h OR Junior Frontend 2h, Junior Backend 1h

Medium (Admin) Pages

Example: Standard Overview-page with Standard Grid plus 2-4 Tabbed details-page

Field Examples:

  • Business participant administration
  • Procurement Orders (as part of Order Procurement Manager)
  • Logistic Basic Data
  • Shopping Purpose Administration

Default Estimations

  • Frontend time max. 100h, Backend 40h
  • Regular delay after development before it typically can be handed over to Customer: 24h
  • Clocked extra time on fixes on development, Senior Frontend 16h, Senior Backend 4h OR Junior Frontend 24h, Junior Backend 8h

Monster (Admin) Page

Example: Standard Overview-page with Standard Grid plus 5-8 Tabbed details-page

Field Examples:

  • Classification Mapping Administration
  • Customer Administration

Default Estimations

  • Frontend time max. 100h, Backend 40h
  • Regular delay after development before it typically can be handed over to Customer: 24h
  • Clocked extra time on fixes on development, Senior Frontend 16h, Senior Backend 4h OR Junior Frontend 24h, Junior Backend 8h

Major Monster (Admin) Page

Field Examples:

  • Article Administration
  • Product Administration
  • Order Manager
  • Offer Manager
This should not be estimated as a single task, but should be broken in multiple tasks

New Display App Development

This type of development means collecting information and displaying it - no writeback of information.

New Standard Dashboard App

Example: New Dashboard Standard App (Dashboard Widget + App with Overview and simple details page)

Field Example:

  • My Documents App Widget + My Documents Overview page + Documents detail page/Download
  • My News App Widget + My News Overview page + News detail page

Default Estimations

  • Frontend time max. 8h, Backend 4h
  • Regular delay after development before it typically can be handed over to Customer: 4h
  • Clocked extra time on fixes on development, Senior Frontend 1h, Senior Backend 0.5h OR Junior Frontend 2h, Junior Backend 1h

New Complex Dashboard App

Example: New Dashboard Standard App (Dashboard Widget + App with Overview and complex details page)

Field Example:

  • My Orders App Widget + My Orders Overview page + MyOrders detail page

Default Estimations

  • Frontend time max. 32h, Backend 20h
  • Regular delay after development before it typically can be handed over to Customer: 12h (4h go away with b-op desktop installation processes)
  • Clocked extra time on fixes on development, Senior Frontend 4h, Senior Backend 2h OR Junior Frontend 2h, Junior Backend 1h

New FE Process Development

- new simple process

- changing an existing complex process

- new complex process

  • Catalog Administration & Transmission

- simple new process chain

- complex process chain with interaction on already existing processes

Pure Backend process Developments