Skip to content
NextLytics
Megamenü_2023_Über-uns

Shaping Business Intelligence

Whether clever add-on products for SAP BI, development of meaningful dashboards or implementation of AI-based applications - we shape the future of Business Intelligence together with you. 

Megamenü_2023_Über-uns_1

About us

As a partner with deep process know-how, knowledge of the latest SAP technologies as well as high social competence and many years of project experience, we shape the future of Business Intelligence in your company too.

Megamenü_2023_Methodik

Our Methodology

The mixture of classic waterfall model and agile methodology guarantees our projects a high level of efficiency and satisfaction on both sides. Learn more about our project approach.

Products
Megamenü_2023_NextTables

NextTables

Edit data in SAP BW out of the box: NextTables makes editing tables easier, faster and more intuitive, whether you use SAP BW on HANA, SAP S/4HANA or SAP BW 4/HANA.

Megamenü_2023_Connector

NextLytics Connectors

The increasing automation of processes requires the connectivity of IT systems. NextLytics Connectors allow you to connect your SAP ecosystem with various open-source technologies.

IT-Services
Megamenü_2023_Data-Science

Data Science & Engineering

Ready for the future? As a strong partner, we will support you in the design, implementation and optimization of your AI application.

Megamenü_2023_Planning

SAP Planning

We design new planning applications using SAP BPC Embedded, IP or SAC Planning which create added value for your company.

Megamenü_2023_Dashboarding

Dashboarding

We help you with our expertise to create meaningful dashboards based on Tableau, Power BI, SAP Analytics Cloud or SAP Lumira. 

Megamenü_2023_Data-Warehouse-1

SAP Data Warehouse

Are you planning a migration to SAP HANA? We show you the challenges and which advantages a migration provides.

Business Analytics
Megamenü_2023_Procurement

Procurement Analytics

Transparent and valid figures are important, especially in companies with a decentralized structure. SAP Procurement Analytics allows you to evaluate SAP ERP data in SAP BI.

Megamenü_2023_Reporting

SAP HR Reporting & Analytics

With our standard model for reporting from SAP HCM with SAP BW, you accelerate business activities and make data from various systems available centrally and validly.

Megamenü_2023_Dataquality

Data Quality Management

In times of Big Data and IoT, maintaining high data quality is of the utmost importance. With our Data Quality Management (DQM) solution, you always keep the overview.

Career
Megamenü_2023_Karriere-2b

Working at NextLytics

If you would like to work with pleasure and don't want to miss out on your professional and personal development, we are the right choice for you!

Megamenü_2023_Karriere-1

Senior

Time for a change? Take your next professional step and work with us to shape innovation and growth in an exciting business environment!

Megamenü_2023_Karriere-5

Junior

Enough of grey theory - time to get to know the colourful reality! Start your working life with us and enjoy your work with interesting projects.

Megamenü_2023_Karriere-4-1

Students

You don't just want to study theory, but also want to experience it in practice? Check out theory and practice with us and experience where the differences are made.

Megamenü_2023_Karriere-3

Jobs

You can find all open vacancies here. Look around and submit your application - we look forward to it! If there is no matching position, please send us your unsolicited application.

Blog
NextLytics Newsletter Teaser
Sign up now for our monthly newsletter!
Sign up for newsletter
 

Why SAP BI Projects Fail (Part 2/2)

In an earlier article, you learned what problems lurk in classical SAP BI project management. In this article I would like to show you ways how we can do better. We don't have to reinvent the wheel, but can orient ourselves on agile methods like Scrum.

We have found that classical approaches such as the magic triangle in the case of software development need to be questioned. With the classical approach, we assume that the scope of the project remains known and fixed. In reality this is not the case. The actual scope is only roughly outlined and is constantly changing.

Therefore agile project management methods like Scrum take a radically different approach. It is recognized that the scope is constantly changing. Therefore the costs and time are fixed, the scope is variable. As a result, the customer gets the best possible product with the given time and money resources.

An iterative approach is chosen. Instead of a big fat bang introduction after months of development, several, smaller, intermediate releases are made at each iteration. The time is also limited - after a maximum of four weeks a working feature has to be delivered. This prevents the development from being protracted indefinitely.

After each release, the developed features are presented to the customer. In this way we receive immediate feedback from the customer. Often the customer can only get an idea of a feature if he can actually see and touch it. He also gets ideas for new features that make the entire application simpler and more user-friendly.

The frequent intermediate releases thus ensure that we do not develop without the customer's actual requirements in mind. It is determined early on whether changes to the original requirements are necessary. General assumptions about the solution are also checked. I heard about applications that had to be written off as total loss after six months of development. With the iterative approach, undesirable developments would be noticed after just a few weeks. Thanks to the early feedback, we can take appropriate countermeasures at an early stage.

The customer is involved in the development process and takes the lead. He has the choice of whether a certain functionality should be retained or newly developed. In the latter case, the customer has the choice of foregoing other features in order to meet the delivery date, or to increase the project duration and thus also the costs. In the end, however, a tailor-made solution is created that is actually used and not boycotted by users.

flexible development of features

With the traditional waterfall approach, the customer usually does not get what he expects. They are not allowed to try the product until the end of the project, after months of development and testing. At this point it is usually already too late to make any changes. The customer is dissatisfied and the users know nothing to do with the solution.

All activities are completed within each iteration: Development, testing and documentation. We remember - with the waterfall model, the tests are only carried out at the end of the development phase. However, in order to identify conceptual problems and possible deviations between expectations at an early stage, we have to carry out the tests earlier.

In Scrum each feature is tested directly after development. The early detection of errors makes it possible to eliminate conceptual problems right from the start. Any corrections are also easier, since the developer still knows all the details. This saves the need to re-introduce the code, which was created a long time ago. In addition, there is no need for excessive documentation, since the transfer to the tester takes place promptly and personally.

Continuous testing means that a long test phase is no longer necessary at the end of the project. However, you should still schedule a short phase for system integration, load, and performance tests. All in all, this increases the quality of the delivered software.

The successfully tested features can be regarded as actually finished. Accompanying documentation avoids technical debts. Progress is therefore not only made on paper and we get a much more accurate overview of the status of the project.

Through short iterations, continuous milestones are defined. The team does everything in its power to achieve the goal set for the next iteration. And if you overdo it and don't reach the goal, it's no big deal. One learns through mistakes. And the Scrum methodology forces you to reflect on your mistakes at most every four weeks. Thus the project plan always remains realistic and the death march at the end of a project is avoided.

Overall, the satisfaction (and thus the performance) of the employees also increases. Instead of stupid task recipients, Scrum relies on self-determined, self-reliant employees. While in classical project management the project manager distributes the tasks, in agile projects a pool of tasks is provided. From this pool, the employees are then allowed to help themselves.

So the employees can play out their strengths and preferences. This accelerates the processing of tasks and increases motivation. In addition, possible conflicts with unpleasant tasks are defused. In addition to the independent distribution of tasks, the team also estimates the time required. And if the employees themselves appreciate the effort, they also feel responsible for adhering to it.

I think these are all powerful arguments to consider agile methods like Scrum. Have you already tried Scrum in your projects or are you thinking about it? Share your experiences in the comments.

 

Learn more about  our Dashboard Projects

Images:
Photo by bruce mars from Pexels, CC0 License
Photo by rawpixel.com from Pexels, CC0 License

,

avatar

Sebastian

Sebastian Uhlig has been consulting companies in various industries on SAP BI solutions at national and international level since 2001 and covers the range from requirements analysis to the implementation of complex solutions. He has experience in leading project teams and is the architect of the product NextTables. He enjoys mountain biking and watching American football games.

Got a question about this blog?
Ask Sebastian

Blog - NextLytics AG 

Welcome to our blog. In this section we regularly report on news and background information on topics such as SAP Business Intelligence (BI), SAP Dashboarding with Lumira Designer or SAP Analytics Cloud, Machine Learning with SAP BW, Data Science and Planning with SAP Business Planning and Consolidation (BPC), SAP Integrated Planning (IP) and SAC Planning and much more.

Subscribe to our newsletter

Related Posts

More...

Recent Posts