Category: Software Product Development

Progressive Web Apps – the future?

By  and on January 10, 2018

In:Cross Platform |Software Product Development |Technology

Progressive web apps have been in the news a lot recently – organizations ranging from WhatsApp to NASA are using the technology. But what are they exactly, and what advantages […]

Read more...

Why you should consider Functional Programming

By  on February 16, 2016

In:Software Product Development |Technology

Every developer, team leader and product manager knows that the world moves fast. And I mean fast enough to make us all feel dizzy with weekly new breakthroughs and new […]

Read more...

Open Source Software For Steganography In Linux

By  on May 5, 2015

In:Software Product Development

Steganography is the practice of hiding messages or data within another message or data. In digital steganography this may include code, images, videos or other files. Steghide is steganography open […]

Read more...

What The Internet Of Things Means For CTOs – Join Our Webinar Tomorrow

By  on April 20, 2015

In:Software Product Development

The technology industry is at fever pitch about the Internet of Things (IOT) and its potential. At the consumer electronics show at the beginning of the year, Samsung announced it […]

Read more...

Getting Started With Vagrant

By  on April 14, 2015

In:Software Product Development

Vagrant is one of the best known technologies for web development today. For those not familiar with it, Vagrant is software for creating and configuring virtual development environments. So, it […]

Read more...

Component Based Development With Angular and Typescript

By  on April 7, 2015

In:Software Product Development

Modern web applications are increasingly required to provide a user experience closer to that of a native application. Web development therefore increasingly relies on single page applications (SPA). This rise […]

Read more...

Apple Watch: How To Start Developing Applications

By  on March 30, 2015

In:Software Product Development

A How To Guide To Prepare Your Environment For WatchKit Apps An application for Apple Watch requires an existing iOS application for now, so the first step for WatchKit applications […]

Read more...

Simple Clues To Identify Waste In Development Process

By  on February 24, 2015

In:Software Product Development

Lean Software Development was originally outlined in the book “Lean Software Development”, by Mary and Tom Poppendieck. The book takes the principles from lean manufacturing and applies them to software […]

Read more...

Wearables: The Next Frontier Of Technology, Part 2

By  on February 3, 2015

In:Software Product Development

Hot on the heels of our recently released whitepaper on wearables, came a fascinating announcement by Microsoft during their launch of Windows 10. One of the stand-out features was Microsoft […]

Read more...

Useful Terminal Apps For Your Daily Routine

By  on January 26, 2015

In:Software Product Development

Back in September 2014 I wrote an article about Linux utilities and Terminals I always use to increase my productivity. This time I would like to share with you some terminal […]

Read more...

Business Apps For The Next Tech Frontier: Wearables

By  on January 21, 2015

In:Software Product Development

While 2014 may have been declared the “year of wearables” by many technology journalists and bloggers, it is in 2015 when we will see wearables move towards mass market adoption, […]

Read more...

Best Practices For Front-End Coding

By  on January 19, 2015

In:Software Product Development

How many times have you conducted a code review and you had no idea what was a best practice? Well, here you will find a few tips about how to […]

Read more...

Software Product Development Predictions 2015

By  on December 22, 2014

In:Software Product Development

Software now underpins the core business critical activities in almost every industry. You book your flight via the airlines´ mobile application. Physicians interact with and view critical patient data via […]

Read more...

Learning From Others’ Mistakes In Agile Development

By  on December 17, 2014

In:Agile |Software Product Development

Implementing Agile is tough. While many organizations will finally experience the benefits of Agile methodologies, implementing and transitioning to Agile can be particularly challenging. This is even more likely to […]

Read more...

7 Golden Rules For A Successful Product Demo

By  on December 9, 2014

In:Software Product Development

Have you ever given a demo and noticed that your audience was struggling to stay awake, and when it finished they sighed in relief?  If you work in software development, […]

Read more...

Mobile Tech Inspires New Products At Belatrix’s Hackathon

By  on December 2, 2014

In:Innovation |Mobile |Software Product Development

Innovation, creativity, leadership – plus some cracking final products – and you can see why Belatrix’s “Codefest 2014” Hackathon was a resounding success. Here at Belatrix we organized this internal […]

Read more...

A Quick Trick To Achieve Incredible Download Speeds

By  on November 28, 2014

In:Software Product Development

Are you frustrated with slow download speeds? Usually we use wget for downloads but believe me, after reading this tutorial, you are going to try these quick tricks because the […]

Read more...

How to easily integrate AngularJS with Visual Studio 2015

By  on November 19, 2014

In:Software Product Development

In light of some of the major changes occurring at the moment within Microsoft, the forthcoming release of Visual Studio 2015, along with .NET 2015, promises to be particularly exciting. […]

Read more...

The Role Of A Front-end Developer

By  on November 11, 2014

In:Software Product Development

A good website is a window to the world. It enables a company to develop a strong web presence and reach out to millions of potential customers. Creating a website […]

Read more...

The Salami Estimation Technique in an Agile Engagement

By  on October 14, 2014

In:Software Product Development

When it comes to starting a software development project there are two main topics people worry about. The first one is always about costs, and the second about how long […]

Read more...

How to spot a good database solution

By  on October 7, 2014

In:Software Product Development

For any developer, the use of databases is critical  and choosing one might become a quite difficult task.  There’s a wide variety of products in the market, and every company is […]

Read more...

A happy way to combine SVN and Git

By  on September 29, 2014

In:Software Product Development

SVN and Git have different approaches, two different models of version control: the centralized and the distributed. In practice they are quite similar but, in fact, there are big differences […]

Read more...

Variables to consider in mobile app design and testing

By  on September 22, 2014

In:Mobile |Software Product Development |Software Testing

¿Why the mobile market is booming? In the last few years we’ve been experiencing accelerated changes in the mobile market. The three biggest advantages of the mobile world are the […]

Read more...

Key tips to test Web Crawlers

By  and on July 29, 2014

In:Software Product Development

What is crawler and how can it help? Crawlers are Internet robots that systematically browse entire sites or specific pages in order to index and gather information from them. They […]

Read more...

Why should you be moving to mobile Cross Platform Development?

By  on July 23, 2014

In:Mobile |Software Product Development

If you’re thinking of going mobile, delivering online services or updating your existing app, you know that you need to deliver on multiple platforms. And that’s when you need to […]

Read more...

Principles for accessibility in app design

By  on July 15, 2014

In:Mobile |Software Product Development

Introduction Since ancient times, technology has been used as a social tool to improve human quality of life. Recently, with the huge impulse in mobile software development and the growing […]

Read more...

Kanban vs SCRUM

By  on July 4, 2014

In:Agile |Software Product Development

Have you ever wondered what the best agile methodology is? Even though you may not need to make a decision right now, you probably want to understand how each methodology […]

Read more...

A Groovy kind of trick for SoapUI free in eight steps

By  on June 18, 2014

In:Software Product Development |Software Testing

If you have had the chance of working with SoapUI free to do web services testing, this tutorial could be really helpful.   Imagine you are testing a web service, […]

Read more...

5 tips for a front-end developer

By  on May 12, 2014

In:Others |Software Product Development

User Interface (UI) Design focuses on anticipating what users might need to do and ensuring that elements are easy to access, understand and use. After the designer completes the process, design should […]

Read more...

Get answers from our experts about Agile Distributed Teams

By  on March 11, 2014

In:Agile |Nearshore |Software Product Development

Doubts about Agile Distributed Teams? Nowadays, companies are global and their resources and markets are mostly in different locations. Research shows that more than 80% of Agile Teams are distributed across […]

Read more...

Starting a Belatrix R&D Lab Accelerates Innovation

By  on January 28, 2014

In:Innovation |Software Product Development

How does a Belatrix R&D Lab work? A recent Quora discussion asked CTOs to share what kind of challenges they face.   Keeping up with the sheer pace of technology […]

Read more...

Agile Empowerment

By  on December 20, 2013

In:Agile |Software Product Development

More challenging than a Project Manager, because of the lack of formal authority, but more satisfying and sustainable through time because of the motivation derived from the feeling of belonging […]

Read more...

Scrum Process

By  on December 3, 2013

In:Agile |Software Product Development

What is scrum? Scrum is the most popular agile framework and has been adopted widely. It’s an agile framework that helps teams deliver customer value early and often in a […]

Read more...

Native app vs. a mobile web app – Enterprise Advice

By  on November 26, 2013

In:Mobile |Software Product Development

When should an enterprise build native application versus a mobile web app for B2E? Does it differ for B2C? That question recently came up on a Quora discussion. It’s an […]

Read more...

Gartner’s next generation picture

By  on November 11, 2013

In:Software Product Development

Your car is parked in that super expensive parking garage. It’s late and the sun is going down. The parking garage across the street, analyzing sensor data on the sunlight, […]

Read more...

Three Roles of Superior Scrum Masters

By  on October 31, 2013

In:Agile |Software Product Development

Scrum Masters juggle multiple responsibilities and play lots of different roles to accomplish great product development.  Just what are these three roles? Visionary Torch Bearer Coach/Manager Advisor/Psychologist   Visionary Torch […]

Read more...

Technology Innovation at the Center of eLearning and edTech Growth

By  on September 30, 2013

In:Innovation |Nearshore |Software Product Development

The Education sector is on a course for radical transformation and software and technology innovation is at the center of eLearning disruption. This is already extremely evident from the success […]

Read more...

Making Distributed Agile Development Work

By  and on September 19, 2013

In:Agile |Mobile |Software Product Development

This is part 2 in a series examining the value of distributed Agile development. In part 1, we looked at some of the challenges that can arise and how to […]

Read more...

Leveraging Global Talent with Distributed Agile Development

By  and on September 13, 2013

In:Agile |Nearshore |Software Product Development |talent

Agile development has historically meant all team members need to meet regularly in the same room. Collaboration has a reputation that necessitates close proximity of team members. But, that model […]

Read more...

How to Build a Winning Agile Development Team

By  and on August 28, 2013

In:Agile |Software Product Development

There’s no question that Agile development concepts are here to stay, but just saying that a project is being done “with Agile methodologies” isn’t the same as true Agile development.  […]

Read more...

Agile Development – How Long to Sprint

By  and on August 16, 2013

In:Agile |Software Product Development

Sprints are a crucial component in Agile development to completing tasks on time and hitting relevant benchmarks. Projects made up of these short bursts – usually 1 to 4 weeks […]

Read more...

Sparking Innovation with Agile Development

By  and on August 14, 2013

In:Agile |Innovation |Software Product Development

Most entrepreneurs, artists, and great inventors have one thing in common: they’ve failed. As strange as that might sound, failure is a part of almost every success story. Perseverance and […]

Read more...

Do You Want to Be a Software Developer or a Millionaire?

By  and on August 6, 2013

In:Software Product Development

The following is a guest post created in collaboration with Steve Mezak, CEO at Accelerance.  When I first started out as a software developer fresh with a degree and a […]

Read more...

Git, Fast Version Control

By  on July 28, 2013

In:Software Product Development

Definition GIT is a very popular and efficient open source Version Control System. It tracks content such as files and directories. Characteristics: The Git feature that really makes it stand […]

Read more...

Agile Development: The Role of the Subject Matter Expert

By  and on July 3, 2013

In:Agile |Software Product Development

There are many roles played in a standard agile development process (developer, dba, interface designer, client and so on) but at Belatrix, we’ve added one more to the mix – […]

Read more...

Is Software Configuration Management being applied nowadays?

By  on June 23, 2013

In:Agile |Software Product Development

Software Configuration Management (CM) is an engineering and management discipline that focuses on the management of change. The change management is performed against what it is called configuration items (code, […]

Read more...

Simplify and integrate requirements specifications

By  on June 23, 2013

In:Software Product Development |Software Testing

Background Methodologies along with software projects management habits and customs have gone from one extreme to another in respect to the amount of generated documentation, the present trend is to […]

Read more...

Being agile doesn’t mean being shortsighted

By  on June 14, 2013

In:Agile |Software Product Development

A common pitfall of agile software development management that I have frequently found in my experience is that there is no place whatsoever where you can read the entire and […]

Read more...