"We don’t just write software, we build digital products.
Jungsoft is based in Berlin, at the heart of European innovation. We have worked with companies ranging from small startups to Fortune 500, offering expertise in all aspects of digital transformation. From consultancy on strategy and ideation to development and delivery, using technologies on Mobile, Web, IoT, Blockchain, AI and Big Data. Employing cutting-edge technologies to solve high-end complex problems is something we do with passion, as we love to be challenged.
We know how hard it is to develop high-quality software. And we make this process seamless for you, by planning ahead and solving problems before they even arise. You always have access to real-time project tracking on our intuitive project management tools, and our decisions always consider the long-term value.
We focus on building long-term trusting relationships, with transparency as our core value. We're a product development partner, not just a software house. Every step of our development process is communicated transparently, and you have 100% of all intellectual property generated. All our deliverables in each step are completely independent and free of vendor lock-in, including all the documentation, architecture, prototypes, software and infrastructure."
":: Product Definition
Our very first step is understanding the problem to help build the solution. With highly experienced designers and software architects, we document every user story and assess all the technical possibilities.
After this step, we are able to generate a rough estimation of both costs and timeframe or adapt the product according to the budget.
:: Concept Creation
An interactive process to create a high fidelity clickable prototype, focusing on the main features but also exploring different variations of user flows. The final product will be visually identical to the prototype.
For this step we assemble a team of experts, combining UI/UX designers, a project manager and a software architect, to make sure we are creating the best possible experience, not only from the user perspective but also technically and financially.
:: Scope Definition
Since transparency is one of our core values, this step ensures everyone is aligned with the final product being built.
First, we have a prioritization section to define which features will be implemented and which variation of its layout. Then we decide the order of implementation, dividing the project into multiple short sprints, each consisting of a set of features that make sense together.
After that, we will be able to estimate precisely the budget and the complete delivery schedule.
This is where the magic happens. Here is when the development team is brought to the project. For each pre-defined Sprint, we first have a Kickoff Meeting, then development starts, feature by feature. You always have access to the real-time project tracking on our intuitive project management tools and also internal communication tools, where all development communication happens. When the development is completed, every single feature is matched against the prototype and acceptance criteria. Upon acceptance, we have a final delivery meeting and deploy the developed features.
We plan our sprints to last about two weeks and by the end of each sprint you have a new working product increment online and ready to use. Due to our agile methodology, we’re continuously delivering new features and are always ready to adapt the project at any part of the development process.
:: Deployment and Continuity
With our highly skilled DevOps consultants, we assess the scalability requirements and build the whole infrastructure as a code, deployed to any cloud of choice (AWS, Azure, GCP, etc) or even to our own cluster as a service.
With monitoring and analytics tools in place, we'll keep working to ensure the application runs smoothly in production and is prepared to scale with any SLA level required, whilst optimizing server and maintenance costs."
Agile Software Development, Extreme Programming (XP), Feature Driven Development (FDD), Lean Development (LD)
"Our ideal client knows that high-quality software pays off with time and is ready to raise the bar. Our ideal client is looking for long-term partners, not simply one-time only service providers.
We know how important it is to have a deep understanding of the technologies behind everything we do. If you ever had the problem of software projects being delayed, overrunning budgets, spending your own time managing an overseas team, reporting never-ending bugs or building the wrong features due to miscommunication or low transparency, you know how expensive a badly managed junior team can be. That’s why we have highly skilled senior professionals in each area, from Design to DevOps.
Our clients range from startups to Fortune 500 companies. With many years of experience, we are ready to tackle highly complex problems with advanced technologies for demanding products."