share

NEWS

3min read

Software craftsmanship in practice - Mobile Central Europe

At Polidea we have been teaching and preaching Software Craftsmanship since the beginning of the company. It’s deeply embedded in the DNA of the company. The people we are hiring are exposed to good engineering practices and have the opportunity to use them in daily work.

We’ve been very keen on delivering well crafted software. For example we started to introduce Continuous Integration thinking and practices in mobile application development in 2009, when almost no-one in the mobile space thought about it yet. And we’ve done many approaches to test automation, code reviews and good, clean architecture of our projects. Continuous integration is slowly becoming mainstream now, more and more companies are using it in mobile space, which is absolutely great.

We are strong proponents of steadily adding value. We not only advise our customers on how to get the most value of what we work on but we also have the opportunity of working on projects which add real value to people’s lives and will be used by millions of people (you will hear about it soon if you follow our blog). We are thrilled with some of the projects we have an opportunity to work on right now.

And we love to build productive partnerships with our customers. This is the favourite mode of our cooperation - built on trust and understanding of one-another’s needs. More and more customers also understands that and are really open to trust and cooperation rather than “pay and demand” modes of cooperation. This is also amazing.

But the place where we have not been doing great job so far was community of professionals. We’ve done some activities in this area - we contributed many open source libraries, we’ve been running courses at Warsaw University of Technology, but some of our people thought it is not enough. And it wasn’t. That’s why we started monthly meetups for mobile developers: Mobile Warsaw. And we’ve done that together with our fellow partners in community of mobile developers Macoscope and Future Mind. It’s already 8 months and we have more than 400 people signed up to our meetup group. At every meeting we count up to 100 people! We’ve had speakers from Facebook London, JetBrains, StartApp speaking.

But it was not nearly enough for us. We realised that there is not yet a single, truly international conference in Poland that would be targeted for mobile developers. We attended some of such conferences in US and Western Europe, but most of the mobile events in Poland were marketing/startup oriented. We needed a technology event. So together with our partners we decided to create such conference ourselves.

That’s how Mobile Central Europe was born! We managed to get really great international speakers at Mobile Central Europe. The event (January 11th 2014) will be a whole day of pure mobile development knowledge transfer and networking with 400 people attending it. We have already attendees not only from Poland but also from Germany, Ukraine and Czech Republic! And it is done together with companies which are in similar space and sometimes (rarely) our interests might clash. But we could find and realize common goal - something unheard of in this part of Europe yet few years ago.

And Mobile Central Europe is conference, but we also have mobile2hardware Jitter hackathon a day before (some call it Internet of Things). Both speakers and conference attendees will work together on learning and creating mobile2hardware projects! So we are not only focusing on doing our current mobile work very well, but also looking forward into stuff that is just about to be very important.

That’s what I call “Software Craftsmanship in practice”.

share


JarekPrincipal Software Engineer

LEARN MORE

Contact us if you have any questions regarding the article or just want to chat about technology, our services, job offers and more!

POLIDEA NEWSLETTER

Sign in and expect sharp insights, recommendations, ebooks and fascinating project stories delivered to your inbox

The controller of the personal data that you are about to provide in the above form will be Polidea sp. z o.o. with its registered office in Warsaw at ul. Przeskok 2, 00-032 Warsaw, KRS number: 0000330954, tel.: 0048 795 536 436, email: hello@polidea.com (“Polidea”). We will process your personal data based on our legitimate interest and/or your consent. Providing your personal data is not obligatory, but necessary for Polidea to respond to you in relation to your question and/or request. If you gave us consent to call you on the telephone, you may revoke the consent at any time by contacting Polidea via telephone or email. You can find detailed information about the processing of your personal data in relation to the above contact form, including your rights relating to the processing, HERE.

Data controller:

The controller of your personal data is Polidea sp. z o.o. with its registered office in Warsaw at ul. Przeskok 2, 00-032 Warsaw, KRS number: 0000330954, tel.: [0048795536436], email: [hello@polidea.com] (“Polidea”)

Purpose and legal bases for processing:

 

Used abbreviations:

GDPR – Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016
on the protection of natural persons with regard to the processing of personal data and on the free movement
of such data, and repealing Directive 95/46/EC (General Data Protection Regulation)

ARES – Polish Act on Rendering Electronic Services dated 18 July 2002

TL – Polish Telecommunications Law dated 16 July 2004

1)        sending to the given email address a newsletter including information on Polidea’s new projects, products, services, organised events and/or general insights from the mobile app business world |art. 6.1 a) GDPR, art. 10.2 ARES and art. 172.1 TL (upon your consent)

Personal data:name, email address

2)       statistical, analytical and reporting purposes |art. 6. 1 f) GDPR (based on legitimate interests pursued by Polidea, consisting in analysing the way our services are used and adjusting them to our clients’ needs, as well as developing new services)

Personal data:name, email address

Withdrawal of consent:

You may withdraw your consent to process your personal data at any time.

Withdrawal of the consent is possible solely in the scope of processing performed based on the consent. Polidea is authorised to process your personal data after you withdraw your consent if it has another legal basis for the processing, for the purposes covered by that legal basis.

Categories of recipients:

Your personal data may be shared with:

1)       authorised employees and/or contractors of Polidea

2)       persons or entities providing particular services to Polidea (accounting, legal, IT, marketing and advertising services) – in the scope required for those persons or entities to provide those services to Polidea

 

Retention period:

1)       For the purpose of sending newsletter to the given email address – for as long as the relevant consent is not withdrawn

2)       For statistical, analytical and reporting purposes – for as long as the relevant consent is not withdrawn

Your rights:

 

Used abbreviation:

GDPR – Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016
on the protection of natural persons with regard to the processing of personal data and on the free movement
of such data, and repealing Directive 95/46/EC (General Data Protection Regulation)

According to GDPR, you have the following rights relating to the processing of your personal data, exercised by contacting Polidea via [e-mail, phone].

1)       to access to your personal data (art. 15 GDPR) by requesting sharing and/or sending a copy of all your personal data processed by Polidea

2)       to request rectification of inaccurate personal data
(art. 16 GDPR) by indicating the data requiring rectification

3)       to request erasure of your persona data (art. 17 GDPR); Polidea has the rights to refuse erasing the personal data in specific circumstances provided by law

4)       to request restriction of processing of your personal data (art. 18 GDPR) by indicating the data which should be restricted

5)       to move your personal data (art. 20 GDPR) by requesting preparation and transfer by Polidea of the personal data that you provided to Polidea to you or another controller in a structured, commonly used machine-readable format

6)       to object to processing your personal data conducted based on art. 6.1 e) or f) GDPR, on grounds relating to your particular situation (art. 21 GDPR)

7)       to lodge a complaint with a supervisory authority,
in particular in the EU member state of your habitual residence, place of work or place of the alleged infringement if you consider that the processing
of personal data relating to you infringes the GDPR
(art. 77.1 GDPR)

No obligation to provide data:

Providing your personal data is not obligatory, but necessary for Polidea to provide you the newsletter service

Refusal to provide the above data will result in inability to receive the newsletter service.

Profiling

In the process of providing the newsletter service, we make decisions in an automated way, including profiling, based on the data you provide.

 

“Profiling” means automated processing of personal data consisting of the use of your personal data to evaluate certain personal aspects relating to you, in particular to analyze or predict aspects concerning your personal preferences and interests.

 

The automated decisions are taken based on the analysis of clicked and viewed content. They affect the targeting of specific newsletter content to selected users registered to receive the newsletter service, based on the anticipated interests of the recipient.