Documentation Fragment & Correlating Task Classification
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 1h, Senior Backend 0.5h OR Junior Frontend 2h, Junior Backend 1h
Large (Admin) Page
Example: Standard Overview-page with Standard Grid plus 5-8 Tabbed details-page
Field Examples:
- Classification Mapping Administration
- Customer Administration
- Catalog Administration
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
- simple new process chain
- complex process chain with interaction on already existing processes