Why Was Our Project Successful: Coincidence or Blueprint?

“The project exceeded all expectations,” is one among our favourite samples of the very positive feedback from our client. Here's how we did it!

Regular retrospectives are important in our projects at TIMETOACT GROUP Austria as they help us to reflect on how we are doing as a team, what works well and what can be improved. We vary the format used based on the project context and the specific goals we want to concentrate on.

Our team has been working on a project for the last year and a half. We have worked in a very disciplined manner, systematically maintaining high quality in both our technical solutions and client engagements.

“The project exceeded all expectations”

This is one among our favourite samples of the very positive feedback that we received from the client. We were interested in figuring out the project’s principles and practices that characterize and guide how we work. In contrast to past retros, where we reflected what can further be improved, we chose a format where we could shift attention to what was working well so far. Second, we where looking for clear principles that future projects could be based on.

Could we make the implicit practices explicit and extract a “blueprint” of our project?

Different Perspectives

Firstly we followed a format where we collaboratively placed post-it notes in different sections such as reflecting on what we want to repeat and what we want to avoid in the future. Then we tried to characterize the project into the following categories: technology, processes, scope and schedule as well as people and finally, we used What is, what is not? What do we (not) do?

We will discuss in detail some (maybe) surprising post-it notes from each category that were written in these exercises.

 “Tools & Tech are quite irrelevant”

We found out that due to our focus on business processes and business value in our development the specific choice of technology does not matter. Just as the client would not care which programming language we are using, where we used event sourcing and where we don’t, which libraries we picked or where we buillt things from scratch: we did not care either as regards the technology itself. It is all about the best choice in the business context. We have strong opinions on how to make software fast, intuitive, maintainable and so forth but if consensus is hard to reach – and sometimes it is – then it is due to the uncertainty about the effect on the business and not about technological preferences per se.

“People sort out things themselves”

No one is involved in decisions in an area where they are not qualified. The project manager, for instance, does not make technical decisions as he does not work in that sphere. The developers in team make decisions about when to skip a pull request, when to question a requirement’s detail, or when to raise a question about different implementation variants, etc. While we were optimizing for throughput and flexibility, it is essentially the shared trust and sense of responsibility that makes things work well.

 “Find good release scope without rigid processes”

In the early phase of the project we agreed with the client on a biweekly release schedule. By using Kanban so that we are not tied to a fixed schedule, we could deploy releases earlier or delay them to make sure that intermediate feedback was incorporated. While this may not carry over to other project contexts, high quality standards for most features are crucial in our domain, which deals with sensitive information. In that regard, moving a release from Thursday to Monday would never hurt, everyone would rather tradeoff a small delay in order to avoid risk. On the other hand, nobody complained when we could release things a few days earlier either. 😊 We also had biweekly, sometimes weekly meetings with the stakeholders which were simply skipped when no decisions had to be made. It has always been about making the right choice in the specific situation, with the judgement of developers being the most important voice.

 “Constantly improve and adapt”

As the projects matured, the nature of developed features kept changing, new challenges arose and the team changed. In the course of this, our specific form of collaboration kept changing as well. For instance, in the early phase of the project (where we barely knew each other) we formalized responsibility with ownership of epics to distribute some of the high coordination demand. When we grew together as a team having explicit epic owners provided no additional value, so we dropped it. Another example: We had regular stakeholder meetings on Tuesdays where we received feedback and requirements for the next steps. Although we also want to avoid meetings, we had regular internal calls on Wednesdays in order to sync up as a remote team (working at four different places) and form a shared understanding of where the project needs to go. When the projects matured, additional information could be incorporated in on-demand extensions of the daily standup and we would skip the weekly call. By the way, when we are working together closely on the same topic, we also skip the daily standup. What value would it add?

The Blueprint

We finally clustered all the Post-its notes and gave each cluster a name. Here is what we came up with, the four guiding principles for our project, so to speak. (We leave it to the sharp-minded reader to draw connection to the four paragraphs above. 😊 )

  • Value

  • Autonomy

  • Flow

  • Joy

In summary, when making decisions, including technical ones, we look at the potential business value and decide on the option that we think adds the most. The decision is autonomous. Everybody decides, what to decide and what not, with whom, and specifically and maybe most importantly: when and how. We try to give enough room so that everybody can work their way. This may also be a reason for a good project flow, both organizationally and on an individual basis. Flow requires that we are neither bored nor overwhelmed or overworked. We focus on achieving and maintaining high quality in a sustainable way, working continuously on small, measurable tasks, and supporting each other proactively. Of course, that also brings with it some joy. 😊

Unternehmen

Our Success Stories

Our customers are very diverse. From traditional companies to start-ups and from SMEs to multinationals. The years of experience of our pilots make it possible.

Commerce & Customer Experience, CRM
Service

Commerce & Customer Experience, CRM

In trade, a positive customer experience (CX) is of central importance for the continued success of a company. To achieve this, the customer's expectations must be met at all touch points.

Referenz

Agile project portfolios implemented with Atlassian tools

As a solution provider for all aspects of doctor-patient communication, Thieme Compliance was faced with the challenge of mapping company-wide projects transparently and centrally.

Blog 12/7/22

State of Fast Feedback in Data Science Projects

DSML projects can be quite different from the software projects: a lot of R&D in a rapidly evolving landscape, working with data, distributions and probabilities instead of code. However, there is one thing in common: iterative development process matters a lot.

catworkx behind the scenes: Unsere IT-Spezialisten - Entwickler mit Herz und Verstand
Blog

catworkx behind the scenes: Our developers IT specialists

The job as a developer is more in demand than ever. We took a look over the shoulders of our developers at catworkx – Jörn tells us what he does all day and what he stands for.

Kompetenz 2/10/20

Certificates and awards

Our company and our products have won awards in the truest sense of the word. Among other things, SAP has certified our software solutions several times with various seals of approval.

Das macht catworkx als Unternehmen aus
Jobs 9/12/22

Why catworkx?

We have a lot going for us: an open corporate culture, varied projects, a team-oriented working environment, flat hierarchies ...

Referenz 4/13/23

The new Idea and Innovation Management of the DDPS

The new solution is available to employees in the familiar portal and in the same design. It is very easy to use and adapted to the needs of the role holders. It was easy to move away from the old platform. The switch to the new solution is rated very positively by all roles.

Blog

[eBook] AI Trends 2025 Public Sector

Discover how the public sector can benefit from the latest AI trends – all summarized for free in our eBook.

Standort 11/17/20

Our Sites

TIMETOACT GROUP employs 1300 people in 22 cities in Germany, Austria and Switzerland.

Referenz

Talend migration in record time

TIMETOACT migrated the Talend Data Integration Suite, including all workflows and processes within a very short period of time and will provide support as a support partner.

Leistungen Teamworkx Scaling Agile
Lösung 8/12/22

Teamworkx Scaling Agile Blueprint

Agile transformation in a simple way: The "Teamworkx Scaling Agile Blueprint" gives companies the opportunity to scale agility from the team level to a higher level using exemplary modeling

Event Archive

IBM Think Digital Summit 2020

Meet us at the IBM Think Digital Summit, October 20 - 21, 2020! Among other things you can expect a presentation of our subsidiary ARS. Register now!

Videokonferenz mit Google Meet
Produkt

Google Meet

Google Meet is the all-in-one video conferencing solution. Join meetings, record them and start internal polls with a click.

Unternehmen 9/16/20

synaigy

synaigy – the Digital Agency for your strategic project in digital customer dialogue offers suitable solutions in all relevant areas of Digital Customer Engagement.

Karriere-Blog - Konzern oder Mittelstand? Überlegte Arbeitgeberwahl
Blog

Large corporation or medium-sized company

Starting your career or changing jobs: Which employer is right for me? Andy knows both sides—corporate and SME—and explains why he chose catworkx.

Referenz

TIMETOACT implements integrated insurance software

Less than one year from project start to system implementation: TIMETOACT developed the integrated, browser-based insurance software "HERMES" for the VOV D&O insurance association.

Referenz

Cost reduction through centralized license management

With the support of catworkx, adesso implemented the “Atlassian-as-a-Service” (SaaS) model, which combines all licenses under one license key and manages them via the central IT.

Referenz

Why performance is decisive

In order to make the performance of an Atlassian toolchain measurable, individual examinations must be carried out. catworkx relies on the controlling of performance values...

Unternehmen

Why work with us?

We live in the age of the customer. Changes due to digitalization and integration have placed the focus even more on the customer. Customers have never been this important, and they are more powerful market players than ever before.

Bleiben Sie mit dem TIMETOACT GROUP Newsletter auf dem Laufenden!