EDITING BOARD
RO
EN

Laura Sima Marketing specialist @ Qubiz
ADVERTORIAL
How to motivate software developers beyond the benefits

It is known that software developers enjoy certain benefits that are not present in companies in other industries. Comfortable working spaces, tea, coffee and sports subscription discounts are among the most popular. Still, often, these are not enough. Even if good working conditions and benefits do matter, IT employers need to provide software developers with something more in order for them to be really motivated.


Tiberiu Cifor Engineering Manager
@3Pillar Global
MANAGEMENT
Zero Bug Software Development and Four Amigos

We all know that the way in which software products are delivered has changed a lot in the last few years. There is an increasing need to deliver things faster and to ensure that what we deliver is high-quality. If some years ago, development teams had enough time to design an architecture, to plan what they developed very well, in the last few years, the same teams do not enjoy the same amount of time. For this reason, the work methodologies laid great focus on the time required to deliver a product. We live in a globalized world, a state of affairs which can be seen in the way teams are built. Some time ago, development teams shared the same location. This is no longer valid. The majority of the development teams are distributed on different time zones and across various cultural contexts. In spite of all this, the high-standards of software product quality is as high as it will ever be.

Advertisement


Silviu Lascu Test Consultant @ Endava

Raul Cocis Mureșan Senior Automation Tester @ Endava
TESTING
Appium & Opium - Alternative solutions for automated testing

We already know that millions of people from around the world use mobile phones and tablets, and the number of users is on the rise. This also determines the exponential growth of the global mobile applications market.Companies which develop mobile applications must ensure that they deliver high-quality products and that they stand out from the crowd in order to receive good feedback from customers. This has become a challenge, considering the diversity of mobile devices and operating systems. To ensure large and efficient coverage, these applications must undergo automated testing. This is the reason why generic solutions must be found, namely solutions that cover the testing of the applications to the greatest possible extent.


Cristina Juc Organiser @ Startup Weekend Cluj
PROGRAMMING
#swcluj2017 - We Did It Again!

For the 6th year in a row, Startup Weekend Cluj has become a place where young people meet to exchange ideas, learn about entrepreneurship and build their own business. A weekend filled with energy, discussions & feedback sessions with mentors has ended with the final presentations and winners of the 2017 edition. Out of the 97 participants, 33 have pitched their ideas and, after the voting, 15 ideas were selected to get to the next stage.


Ioana Luțaș QA Engineer @ Bissoft
TESTING
How to use Squish Coco to determine code coverage for automated tests

At some point, one may be interested in finding out how well-developed the automated test cases which validate the Web Services functionality actually are. In other words, it would be good to know how much the test cases hit the code. One way to test the Web Services functionality is by using SOAP UI. This article describes how we can use the Squish Coco application to determine how much the SOAP UI test cases impact the C# code.


Roberta Ţibuleac Associate IT Consultant @ msg systems Romania
TESTING
CasperJS – Automated Testing of Web Applications

Today, time to market is crucial and errors and bugs are not easily tolerated. Therefore, it is important to deliver high-quality products. As quality assurance is often not the prime focus, because of various constraints such as time, cost, resources, QA is only partially covered. The result is reflected in a negative user experience. Manual testing has reliability issuess, as it is tedious and slow. As an example, by the time a bug is discovered, important details to reproduce it may have already been forgotten. Moreover, manual test results should be well documented by the tester in order to serve as reference to others. For these reasons, testing is a matter of discipline where automation can really help.


Szilárd Kacsó CEO & Trainer @ Azimut Happy Employees
OTHERS
Is “Be Yourself” a terrible advice for a leader?

I was at a coaching session with a senior manager of a services company. We were discussing the challenges that she was facing with some specific team leaders. At one point, when discussing solutions and action steps, she asked me “Should I just be myself or try this instead?” She was thinking of having a different approach which would not have been her natural response. The question struck me because, on the one hand, I believe in authentic leadership. I believe that leaders should naturally be interested in performance through people. They should naturally be assertive and offer constructive feedback and appreciation, and naturally communicate the purpose or the mission. Leaders should be natural and authentic at all times because their role is not linked to a schedule (ex: from 9 am to 5 pm). It is a 24/7 role where people are watching your behaviors and words, and are translating them into things to consider (follow) or to criticize.


Ligia Cremene, Ph.D Coach, Consultant HR și Dezvoltare Organizațională @ Creative Org Solutions
OTHERS
Creativity – learning a new alphabet

Writing code is a synonym for building, for creating. Code contains the bricks the future is made of. You let your mind develop incredible tools. This entails a level of creativity which is not found in another field, or at least not in a similar format. Creativity is the ability to turn imagined ideas into practice. Creativity consists of the ability to perceive the world in different ways, of being able to identify hidden patterns, of making connections among apparently unrelated phenomena, and, last but not least, of solving problems by generating and implementing solutions.


Alexandru Bolboacă Agile Coach and Trainer, with a focus on technical practices
@Mozaic Works
PROGRAMMING
5 tips for a brilliant user experience for your API

APIs have become very important in a world of interconnected applications. APIs have improved a lot in the past years, especially due to the JSON + REST standards. But there’s still a more subtle lesson to be learned about them that is a hit and miss: APIs are user interfaces too. It’s in the acronym: Application Programmable Interface. Interface for what? For other software systems. But who writes those systems? Developers. So it’s really a user interface for developers who work with your application. Since APIs are user interfaces, we should apply UX principles and techniques to make them easier to use. Here are 5 of them.


Lőrinc Pap Algorist & Software Craftsman
INTERVIEW
Interview with dr. Venkat Subramaniam

Lőrinc Pap: Hello Venkat, we would be very interested in your take on programming in general, and on functional programming in particular.
Venkat Subramaniam: Well, first of all, thanks for having me here. It’s a pleasure to talk to you and to your listeners. So, programming is something that is life to me, in a lot of ways. I’ve been programming for a few decades now and, often times, people ask: “How come you’re a programmer after all these years?”

LAUNCH EVENT - ISSUE 60

Cluj-Napoca
Tuesday, 23 May, 6:00 PM

Free registration

Facebook Meetup
IT Days

Sponsors

  • Endava
  • 3PillarGlobal
  • Gemini Solutions
  • Betfair
  • Accenture
  • Telenav
  • Siemens
  • Bosch
  • ntt data
  • FlowTraders
  • Crossover
  • Colors in projects

« Older articles Newer articles »