Master’s Thesis: Managing Complexity with Dependency Diagrams

Scroll to content

Product development in our world of quick and constant requires the ability to manage complexity. The technical sophistication of systems and services continue to increase, as always. But as the industry continues to embrace lean and agile development methodologies (where self-organizing, multi-functional teams is key), the need for cross-team and cross-project coordination also increases. Large-scale coordination is still a largely unsolved problem.

 FindOut Technolgies has helped customers manage complexity for more than 15 years. Our approach is to combine two key activities: 1) analysis of our customers’ way of working, with proposals for change, and 2) introduction of key administration tools – built by FindOut – that help our customers keep track of key aspects of their development processes.

 One of our tools, Dependency Map, focuses on visualization of dependencies. Broadly speaking, management of product development is all about deciding what to build, in what order (i.e., when), and by whom. But in order to do make such decisions, it is of primary importance to understand how the various parts of the product depend on one another. Dependency map can visualize all these aspects simultaneously, which improves the quality of decisions, as well as the quality of risk assessment and risk management.

Large scale planning in Dependency Map.png


FindOut has collected enough customer feedback to create a fairly stable short-term product feature backlog for Dependency Map. However, the need for more long-term customer need analysis and feature exploration still exists. This Master’s Thesis is concerned with this long-term exploratory work. It will involve interacting with Dependency Map customers to gain a deeper understating of their needs, as well as sketching, prototyping, and evaluating new functionality in Dependency Map.

We are looking for a creative programmer with experience of both front-end and back-end web application development. You like sketching user interfaces and UX flows. You also have a strong interest in way-of-working, leadership, team management, and communication.

You will carry out the work at the FindOut offices in Linköping and/or Stockholm (Kista).

For more information about the project, please contact Gustav Taxén (Ph.D., Senior Consultant).


Usually responds within a week

Or, know someone who would be a perfect fit? Let them know!

Teknikringen 10
583 30 Linköping Directions 013 - 211 880


Arne Beurlings Torg 9A
164 40 Kista Directions 08 - 751 15 30


Applicant tracking system by Teamtailor