[VIDEO] Team Extension Model - how it works
Through Team Extension Model, you benefit not only from instant capacity but also from the flexibility to expand or shrink your team size and the option to add missing skills to accommodate your company’s ever-changing needs.
Check how it works!
Serengeti is among TOP 10 fastest growing IT companies in Croatia
Serengeti Software Technologies, an international software development nearshoring and consulting company based out of Croatia has just been named as one of the TOP10 fastest growing IT companies in Croatia, based on YOY (2017/2018) relative revenue growth of 72%.
Serengeti goes to Africa!
Well, it is actually our friend who will be traveling. A renowned IT journalist Oleg Maštruko has just started an epic rally through several African countries carrying our flag.
Checklist: Choosing the right nearshore partner for your software product development
- Why product development is different
- Top non-skilled-based requirements
- Pick your favorite from 5000 in CEE
Who are actually Millennials? The perspective of a Millennium
Millennials, the term that has been frequently mentioned in the media in a positive but also in a negative meaning. Is this generation really lazy, narcissistic, and spoiled „adults“? Or they are enthusiastic, ambitious and idealistic individuals? Who are actually Millennials and why we mention them so often?
You can not scale your R&D with copies of your employees
True story: The software product development team is 8 people. The average age in the R&D is 31. All engineers work for the company for at least 3 years. Everybody in the team can jump on various tasks like database, middleware, UI, report generator – even testing! Team needs to grow for 2 or 3 more engineers. Job ad published on several portals for already 10 months but no candidate matches the desired skill profile.
[VIDEO] Top 5 reasons why Serengeti engineers are a perfect fit for your company!
Is your in-house software development team facing a problem it cannot solve? Are you in need of additional software development personnel, but are you struggling to find suitable candidates? Wouldn't it be great to have instant access to a pool of dedicated, trained and experienced software engineers?
Why does outsourced engineering fail? (And how do you make it better?)
Outsourcing of software development is more and more often preferred. Despite that, a lot of such projects are over-budget, it takes too long and fails in general. Here you can find out how to skip such a situation and how to efficiently work with an outsourced team.
A Guide: How to successfully manage a distributed software development team
Rise of distributed team popularity, especially in software development, is sometimes due to specific project needs, but in most cases, it's driven by the inability to hire the appropriate talent locally. Therefore, the need for establishing and successfully managing a distributed team is steadily becoming increasingly important.
This guide encompasses relevant experiences, practices, and recommendations, all of which aim to facilitate the art of successfully running a distributed software development team.
Operational Manager Dilemma
Imagine Marcus, Head of software development in very successful fast growing company. As a manager he is responsible for 10 SCRUM teams, approx. 60 people, representing IT functions such as business analysis, software architects, software engineers, testers and operations that follow an agile methodology.
Using Q-Learning for Pathfinding
This post is an introduction to a method of reinforcement learning known as Q-Learning. We will use a simple example of solving a logic puzzle to explain basic concepts of this method. A basic knowledge of math and graphs is required to follow this post.
Dijana Perić - From leaving her comfort zone to a managerial position
How dynamic and exciting can the path leading towards new business opportunities in Serengeti be? Our Diana Perić, who "leveled up" in the first few weeks of her career, is best able to answer this particular question!
The importance of engineering team stability
Turnover can be especially bad for engineering / development teams, because losing crucial knowledge from a dev team can set back the entire road map. If a great performer in marketing leaves, that would also be a loss, but the tactics of marketing can usually be picked up by the rest of the team. When a great developer leaves, though, you lose both knowledge and skill that can have massive implications for future product/service development.
Serengeti team was at JavaCro `19
International Conference, JavaCro brings together a Java community. At the eighth JavaCro conference held in Blue Lagoon near Umag, we had interesting presentations and heard a lot of interesting things.
Nataša Zec - a journey from a corporation to a company that values emotions
Largely responsible for the establishment of the legal department, the adoption of procedures, standards, and good practices, our Nataša is a versatile and communicative woman who successfully balances her personal and professional life.
Ivan Živić - from a loved colourful character to true leadership qualities
An almost typical story of leaving your comfort zone also marked the career of atypical Ivan Živić, one of Serengeti's top leadership strengths.