Glossary
[Weiterlesen…]
What is Business ByDesign (BYD)?
SAP Business ByDesign is aimed at companies with between 50 and 500 employees. The cloud-based[more…]
What Business Warehouse?
What is Brown Field und S4/ HANA?
What is DART?
Criteria for the definition of ready can be:
• Acceptance criteria are named
• User story has been rated (story points) and is smaller than xSP
• A mockup is available and can be used for implementation
Criteria for the definition of done can look as follows:
• User story acceptance criteria were taken into account
• Complete documentation of the increment is available
• Successful unit test
• Mobile responsive
• Clean code according to pattern XYZ
• Works in test system with live data and can be transferred to productive
Both rules are defined by the Scrum Team in the first sprint and adjusted and honed over the course of the project so that the quality is able to increase in proportion to the DOR and DOD. It should be noted that the definition of ready, concerns the product owner first as he is responsible for the formulation of the individual user stories and must create them according to the DOR. The definition of done, affects the development team, because it delivers the finished increment to the product owner who must comply with the DOD.
What are Green Field and S4/HANA?
What is a HANA Cloud Cockpit?
[Weiterlesen…]
This describes the requirements of the client regarding the scope of services to be provided within the project. As a rule, the client formulates the specification, as this serves as the basis for the preparation of offers.
In exceptional cases, the contractor writes the specifications in close consultation with the client, which has the advantage of being able to define the services themselves. The advantage for the client is that the contractor usually chooses the better approach based on his specialist knowledge. The specification will be perfected and revised until both parties have the same understanding of the content. In this way, no misunderstandings arise and the client is provided with exactly the product or service that he has commissioned. Once the specification has been completed, the client and contractor sign the specification and thereby conclude the project contract. The specification is the basis on which the customer and contractor build the project. Requirements that have not been recorded as a result cannot simply be requested by the customer, but must be renegotiated with the contractor and incorporated into the specification.
The specifications
The specification describes the solution for the scope of requirements from the specification. It contains important structure points such as target setting, product use, product function and quality requirements.
One advantage of using specifications and functional specifications is that the customer and supplier unambiguously fix the delivery objects in quantity and quality in writing. The contractor and client must also have the same understanding of the specifications, in which case the contractor does not have to understand the technical implementation in the smallest detail. Especially since the solution approach in the project can change again.
The decisions already mentioned include the approval of change requests, changes to the project scope as well as dates and costs. Prioritizing tasks and adopting corrective actions are also part of the decisions of the steering committee.
What is a Client?
A client is an independent unit in the SAP system. It makes it possible to manage several economically independent companies in one system. It has separate master records, its own tables, it is the highest organizational unit in the system and is identified using its client numbers.[more…]
A minimum viable product (MVP) is the the most pared down version of a product that can still be released. An MVP has three key characteristics:
- It has enough value that people are willing to use it or buy it initially.
- It demonstrates enough future benefit to retain early adopters.
- It provides a feedback loop to guide future development.The catch to this development technique is that it assumes that early adopters can see the vision or promise of the final product and provide the valuable feedback needed to guide developers forward. This suggests that technically orientated products used by technical users may be most appropriate for this type of development technique.
The minimal viable product or MVP for short describes the basic structure that is necessary for the product or its application. This is important in agile project management because project planning is usually imprecise at the beginning. A product is defined by the product owner, who also keeps an eye on which are the minimum requirements in order to create added value or to be able to use the product. Details will only come if and when time and money is still available.
In the example, this means that a tool when designing e.g. should serve to create invoices. After the user stories have been added, there are also requirements for the interface, invoice issuance and a controlling function. However, the MVP is the data acquisition and output of a legally compliant and correct invoice. Therefore, the team should first concentrate on these user stories. If after processing this main or basic functionality there is still time and money left, the further requirements can be processed after prioritizing the product owner.
The definition of an MVP is intended to ensure that an executable product was generated after the project was completed – and not a semi-finished tool that only looks nice.
In the case of a car, the MVP would be: It can be motorized and driven and braked by the user. It also has a roof. Later “nice-to-haves” are: Additional storage space, possibly covered, with nice paintwork and radio. The user can use the basic functionality from the earliest possible stage and the basic needs are satisfied.
This basic idea may be difficult to internalize at first, but it is important for the agile project management methodology and depending on the project, crucial to success.
What is a Mockup?
What is a Mongo?
What is an Open UI5?
The personnel deployment planning has the goal of being able to plan and control the available resources as required. Associated with this is the allocation of activities and projects for the optimal use of skills and capacities, taking into account external factors (geographical, temporal, qualitative).
Such planning can be done in different ways. Usually the “top-down approach” is chosen and the management selects the employees for a defined task or project. In this context, data on the current degree of utilization of the employees must be available.
Planning Poker is all about building a common consensus on the tasks and the effort involved in the development team. A typical planning poker would work like this:
1.The Scrum Master (moderator) explains the procedure and gives all members of the development team a deck of 13 estimation cards (this can be e.g. T-shirt sizes or the Fibonacci sequence). The Scrum Master itself does not take part in the estimate.
2.The first user story (requirement) is mentioned and Scrum Master and Product Owner are available for questions.
3. The development team now estimates the presented requirement and places the respective card face down on the table (so that the other team members are not influenced in their decision).
4. When all members of the development team have selected a suitable card, the cards are revealed.
5. If there are large differences within the estimates, the extremely high or low estimators justify their decision and briefly discuss them.
6. Based on the shared information, it is estimated again (back to point 3).
These loops can in principle be repeated any number of times, but should not be postponed or terminated sensibly if no agreement was reached – it makes sense, for example, to weigh the actual task executors more heavily.
7. This procedure is now repeated for all necessary user stories until each request has been assigned an estimate.
Planning Poker is mostly used in the first sprint (limited development cycle) within the first sprint planning. Then some user stories are evaluated during the sprints in order to save time during the next sprint planning and to give the product owner the opportunity for better product backlog refinement.
These decisions are often taken by management, department management or an in-house steering committee, which both allocates resources and decides on the prioritization and life cycle of the projects.
In addition to the costs or the commitment of resources, factors for this can also be compliance with deadlines and the strategic relevance for the company context. The variable titled here as strategic relevance can consist of differently weighted key figures: values such as increasing product quality, customer satisfaction, employee satisfaction, cost efficiency or opening up new markets can be incorporated here. The weighting is then a decision that is made at the top management level.
How strong the role of the project manager in your authority is, depends on the organizational form of the company. In the pure project organization, the role is equivalent to a manager and thus has an important position in the company. If there is a staff project organization, the role of the project manager does not have so many responsibilities and is therefore considered a weak position.
A project or procedure plan can be created from the fragments. This visualizes how long the individual phases and the overlapping processes last. Depending on the design of the project plan, the current status of the work package, phase or task can be reflected. The overall project plan shows the current project status and enables the project manager to react to possible complications in good time.
An example to better imagine project planning is the following:
The initial situation: It is planned to build a house, which should be ready and ready for occupancy on a certain plot of land in June of the following year. It is October. The property on which the house is to be built has not yet been acquired. In addition, it must first be prepared for construction.
What is the next step?
The project manager has to think about what things have to be done until the house is ready for occupancy on the property. This includes clarifying open questions. For example, what the house should look like and what other requirements exist: Should the house have a basement or garden? If so, is that even possible?
Once such questions have been clarified, it is time to set up a project plan. The project plan is similar to a timeline to which various tasks are assigned with their duration and start time.
Once the project plan has been drawn up, the tasks are assigned to the relevant employees so that the project can start.
The most important characteristics of efficient reporting are: usability, flexibility, comprehensibility, transparency and unmistakable data. A good report offers little to no room for interpretation.
What is an SAP Gateway?
What is an SAP GUI?
For a long time, SAP R / 3 was the manufacturer’s only ERP software. The core of the software consists of five modules that are functional, but not architecturally separate: FI (Finance), CO (Controlling), SD (Sales and Distribution), PP (Production Planning) and HCM (Human Capital Management). The Business Suite complements these five core modules with a range of other products. The acronyms ERP, CRM, SCM and SRM are used by SAP to designate their own software packages.
Since 2007, SAP has also been offering medium-sized solutions. “SAP Business One” is a solution for small to medium-sized companies (1-100 employees). Business One has its own GUI technology, is platform-bound and currently only runs on Microsoft Windows.
With the help of the software solutions from SAP, different application systems for different areas, such as procurement, finance and sales, can be combined in one system. This means that large companies in particular, gain momentum, flexibility and efficiency. By using the automation of ERP SAP software there is an additional potential to increase the productivity of a medium or small company enormously. By optimizing the flow of goods, the use of various SAP ERP systems also ensures that delivery times are better met.
Examples from everyday company life:
• Simplify order processing in sales and service
• Avoid unnecessary stocks
• Optimization of the material flow by realigning the logistics processes
Overall, the transparency, efficiency and dynamics of all business processes in the company are increased. This means: well-founded decisions and good cooperation in the business association.
What are SAP modules in general?
[Weiterlesen…]
What is an SAP Netweaver Gateway?
What is an SAP Solution Manager?
What are SAP Success Factors?
What is an SAP UI5?
What is an SAP Web IDE?
A good scope description defines which products and services the project is unable to provide. The construction of a single-family house can serve as an example. Before the house is built, it is determined exactly how the house should look and which materials should be used. The plans determine how many rooms, windows, floors etc. the house should have and where they are placed. But requirements that the house should not have are also recorded. If all requirements are met, the project scope is reached.
Roles in the Scrum
Scrum has three roles that are directly involved in the Scrum process. The first role is the product owner. This puts the technical requirements on the project and is responsible for ensuring that they are always re-evaluated and prioritized. As a rule, the customer provides the product owner, as he has a product request. It is irrelevant whether the development is carried out by an external service provider or whether a company develops the product itself, because someone is always the “customer”.
Another role is the Scrum Master. This is responsible for ensuring that the scrum process is adhered to. The Scrum Master also tries to remove obstacles that endanger a sprint goal or project implementation.
The third role is the development team or, in German, the development team. The development team is responsible for the implementation or development. In contrast to conventional project management, not everyone is assigned a specific task, but each team member chooses the task that they feel most up to. Everyone is equal and everyone takes full responsibility for their chosen task.
All roles together form the Scrum Team.
The scrum process
The scrum process consists of several artifacts and meetings. The Product Owner maintains a list of requirements, which is called the Scrum Product Backlog. Before each new sprint, the product owner must determine which requirements are to be implemented in the run. Up to this point, all requirements must be clearly and unambiguously formulated, for example in the form of user stories. In natural language and a few sentences, these express the requirement according to the principle “who am I and what do I want”. The selected user stories are then transferred to the so-called Sprint Backlog and thus disappear from the Product Backlog.
All user stories from the Sprint Backlog are discussed in a Sprint Planning Meeting between the development team and the product owner. The Scrum Master moderates the meeting and ensures that all requirements are met. As soon as the planning is completed and a sprint goal is formulated, everyone from the development team takes a task from the sprint backlog. The user stories are developed within a sprint and discussed in several meetings. The development team meets during the sprint execution every morning for a 15-minute meeting called Daily Scrum. Here they briefly state the status and current status of their user story.
Reflection in the scrum
At the end of a sprint, a sprint review and a sprint retrospective are carried out. The Sprint Review deals with the previous sprint and serves to approve the user stories. The entire Scrum team takes part in this appointment, and optionally the stakeholders can also be invited. The product owner checks whether the increment, i.e. a potentially deliverable product, corresponds to the definition of done – means whether the increment corresponds to the jointly developed definition of completed
The Sprint Retrospective will then take place, in which only the Development Team and the Scrum Master will take part. In the retrospective, the development team reviews the last sprint to prepare for the upcoming sprint. Problems encountered are discussed in the meeting, but things that went particularly well are also highlighted. The retrospective serves to optimize the cooperation of the development team and not to repeat past mistakes. After the retrospective, the next sprint begins immediately until the project is completed.
What is a Smart Factory?
The Smart Factory or “Digital Factory” stands for a comprehensive network of digital models, methods and tools that are integrated through consistent data management. The goal of the Digital Factory is the holistic planning and evaluation as well as the ongoing improvement of all crucial structures, processes and resources of the real factory in connection with the goods produced.
Today, even in the consulting industry, it is no longer necessary to complete all customer appointments on site. This saves time and energy on the one hand, and travel expenses on the other, and prevents unnecessary environmental pollution. However, if an on-site appointment makes sense, it is important to us to do so using the most sustainable means of transport possible. That is why we at Inwerken offer and promote:
- Offer of use of the Deutschlandticket for all employees
- Acceptance and booking of corresponding rail cards and rail connections
- Forming carpools with company pool vehicles provided
- Gradual replacement of the vehicle fleet to promote climate-friendly mobility
The last point is carried out with the kind support of the EU, the Federal Ministry of Economics and the Federal Office for Economic Affairs and Export Control: [more…]
SAP Business ByDesign is aimed at SMEs companies (50-500 employees). The cloud-based ERP on-demand solution covers processes in the areas of finance, supplier, project, SCM and CRM management. The built-in analysis functions make an external data warehouse system unnecessary. The automated functions allow end users to directly access the current data status, control tasks or carry out status queries.
What is Business Warehouse?
Allows a wide variety of company data to be evaluated and reports to be created. A combination of databases, database management tools, analysis and reporting applications are part of Business Warehouse. BW / 4HANA is the successor, which relies entirely on SAP’s own HANA database.
What is Brown Field related to S4 / HANA?
The “brown field” approach is often mentioned in connection with the system-structural change from SAP ERP to S4 / HANA. The existing SAP systems of a company are gradually converted to S / 4 HANA. It is carefully considered in advance which functions are still needed and which functions can be dispensed with during the changeover.
What is DART?
Serves to extract tax-relevant data from SAP ERP and HANA in accordance with GoBD and fulfills legal requirements for data storage for tax purposes.
What is Greenfield in connection to S4/HANA?
Green Field in connection to S4 / HANA
The “green field” approach is often mentioned in connection to the system structural change from SAP ERP to S4 / HANA. SAP customers give up their old system and implement a new one filling it with company data and thus the company starts again at 0.
What is the HANA Cloud Cockpit (HCP)?
The HANA Cloud Cockpit is the starting point for all SAP cloud services. It offers you the opportunity of creating an account free of charge at https://hcp.sap.com/try.html and to get to know all the services. Whether the development of SAPUI5 apps, the connection of SAP systems or the development of Internet of Things Applications.
What is a Client?
A client is an independent unit in the SAP system. It makes it possible to manage several economically independent companies in one system. It has separate master records, its own tables, it is the highest organizational unit in the system and is identified using its client numbers.
What is a Mockup
A Mockup is a digitally delivered and edited draft that is modeled for customer demonstration purposes and represents the most important functions.
What is Mongo?
Mongo is an open source document-oriented database written in the C ++ programming language. In this case, a document is an ordered set of key-value pairs. A value is a simple data type, an array of values, or an embedded document.
What is OpenUI5?
OpenUI5 is the open source branch of SAPUI5. Except for a few limitations – e.g. In diagrams – it is hardly any different from SAPUI5. It is also important to know that OpenUI5 originates directly from SAP! The use of OpenUI5 is useful when there is no SAP backend, but you still want to create a framework that is developed and constantly updated by a well-known group – SAP.
What is an SAP gateway?
Whenever Fiori is used, a so-called SAP gateway is required as a front end. It is also used to connect simple non-SAP applications to SAP applications. SAP Gateway is the “chief enabler” of the latest and most prominent technologies such as Fiori and the SAP Mobile platform.
What is SAP GUI?
SAP GUI is the graphical user interface of an SAP system and in a way a browser for SAP. It serves as an interface between the application logic and the user.
What are SAP modules in general?
All of SAP’s own applications are referred to as modules and smaller packages as components. However, the modules are not modular, but are closely networked. With a standard installation of SAP / R3, the modules accounting, logistics and human resources are installed and additional modules or components can be freely acquired or purchased.
What is the SAP Solution Manager?
The SAP Solution Manager is a collection of tools, content and services that SAP offers to support the implementation of the later operation of your business applications.
What is an SAP Netweaver Gateway?
How does the data get from the SAP backend into a SAPUI5 app? The solution is called a Gateway! The SAP Netweaver Gateway is an OData-based REST API. This makes it possible to map the typical REST operations (Create, Read, Update and Delete) for each entity – such as “Sales” – to existing function modules and display the returned data in an SAPUI5 app. Do you need tips on how to set up the gateway optimally? We would be happy to assist you in doing so.
What are SAP Success Factors?
SAP Success Factors is a cloud-based platform and a complete solution for HCM. Not only the core topics of the HCM (i.e. payroll, time recording etc) can be represented by it but talent management, performance management and business analytics can be represented as well. In the long term, Success Factors will replace SAP HCM. Thanks to the cloud, the application is not tied to a specific location so it can be accessed from anywhere. Administration and service will not apply any longer which means that another cost factor would be eliminated.
What is SAP UI5?
SAPUI5 is the web framework developed by SAP for creating web-based, responsive SAP applications. In contrast to most other web frameworks, SAPUI5 already contains ready-made controls, e.g. Lists and tables. The special thing about it: The responsive structure means that the display is optimized for desktops as well as for smartphones and tablets! This means that you can access the data in your SAP system from anywhere and at any time.
What is SAP Web IDE?
The Web IDE allows you to start developing SAPUI5 apps without much preparation and is the development environment of first choice for SAP UI5 app development! You can start the Web IDE via the HANA Cloud Cockpit. Because the development takes place in the cloud, it is possible to work practically from anywhere. By connecting to the HANA Cloud Connector, it is also a child’s play to transfer self-developed applications to an on-premise SAP system.
What is a Smart Factory?
The Smart Factory or “Digital Factory” stands for a comprehensive network of digital models, methods and tools that are integrated through consistent data management. The goal of the Digital Factory is the holistic planning and evaluation as well as the ongoing improvement of all crucial structures, processes and resources of the real factory in connection with the goods produced.