- Definition of digitalization and platform strategy
- Critical reflection, assessment and redefinition of existing digitalization strategies
- Digitalization, automation and transformation of business processes:
Analysis and benchmarking
Reengineering
Implementation (technological and organizational)
Continuous improvements - Definition and implementation of transformation programs
- Planning and execution of critical, complex and often times globally distributed technology/IT initiatives
Digital Transformation
Technology Advisory
- C-Level advisory on current and emerging topics, trends, imperatives and fads in the IT and and software industry
- Sounding board for executives, owners, investors and mid-level management
- Coaching and mentoring of stakeholders, high potentials and employees in key positions
- Facilitation of strategy workshops and management meetings / offsites
- Development of solution architectures/designs and
implementation strategies for new products, platforms and applications
Software Development
- Enabling you to realize significant improvements along the entire product and software development process, including
- Product management
- Requirements engineering and -management
- Development methodology based on principles of Scrum, Kanban, eXtreme Programming, lean practices, systems and design thinking, etc.
- Quality management
- DevOps
- Establishing best fit collaboration models
- Evaluating and implementing sourcing and location strategies
- Optimizing your vendor and partner ecosystem