PostgreSQL vs MongoDB: Reasons Why Firms Are Switching!

0

Posted by Binh Pham on 05 Dec 2019 at 07:38

Content_pexels-photo-52608

Within the last few years, many companies have started to move from MongoDB to PostgreSQL, including the giant newspaper and online publication - The Guardian. The famous American question-and-answer platform Quora is also an example of companies that heavily use MySQL as a data-store instead of NoSQLs such as Cassandra, MongoDB or CouchDB. In this article, let’s examine why MySQL and PostgreSQL are more favorable than MongoDB over time. 

 

1. Better structured management system. In case you plan to move to a mix of structured and unstructured data or if you think ACID (atomicity, consistency, isolation and durability) compliance will be important for your product in the future, PostgreSQL is the great option to choose. According to Adam D’Angelo, Quora Founder,...

The 10 step process to creating engaging personas

0

Posted by Marwan Souk on 03 Dec 2019 at 05:38

Content_screen_shot_2019-12-03_at_12.46.52_pm

User-centered design (UCD) is an iterative design process in which designers focus on the users and their needs in each phase of the design process. In UCD, design teams involve users throughout the design process via a variety of research and design techniques, to create highly usable and accessible products for them. East Agile uses the following core design practices as part of our product offering:

Personas are fictional characters, which you create based upon your research in order to represent the different user types that might use your service, product, site, or brand in a similar way. Creating personas will help you to understand your users’ needs, experiences, behaviours and goals....

5 Reasons Why A Fixed-price Contract Will Lead To Problems

0

Posted by Binh Pham on 03 Dec 2019 at 04:24

Fixed-price project is a term used to describe a project where a client pays a fixed price for a predefined scope of work. With this model, the delivery of final product is ensured within a specific timeframe and clients pay a mutually agreed fixed price for the execution of a project. This can be appealing for many clients because of the perceived financial stability. However, fixed-price projects still have some drawbacks for incomplete work, quality problems, or late completion. Therefore, fixed-price software projects may end up being a painful experience for both sides. Agile methods, on the other hand, help to minimize or at least manage some of those risks as an engineering firm. 

 

When going with fixed-price projects, the following problems may arise: 

...

The Myths Of User-centered Design

0

Posted by Binh Pham on 29 Nov 2019 at 03:37

Content_photo-1496902526517-c0f2cb8fdb6a

User-centered Design (UCD) very much depends on user-research via a mixture of investigative methods and tools (e.g., surveys and interviews) and generative ones (e.g., brainstorming) to develop an understanding of user needs. Underlying these researches are our assumptions and beliefs about different factors including people, their habits, expertise, technology or even responsibility. In this article, we will go through some common traps we might catch in UCD. 

 
MYTH #1. USER RESEARCH CAN TELL YOU HOW TO DESIGN THE PRODUCT
 

It's a popular belief that after a user research, specific details on how the product should look like will be revealed. People conduct user research with the expectation that its findings will immediately tell designers what needs to be...

Digital Therapeutics: What To Expect?

0

Posted by Binh Pham on 21 Nov 2019 at 07:41

Digital Therapeutics is among one of the most thriving industries in the recent years. According to a report by Juniper Research, the market for Digital Therapeutics will grow rapidly over the next 5 years, by over 1,000% to reach more than $32 billion in revenues in 2024. The Digital Therapeutics & Wellness: Disruption, Innovation Opportunities & Forecasts 2019-2024 report states that the biggest applications for DTx will be diabetes and weight loss, generating more than $19 billion in 2024. 

 

Digital therapeutics is an emerging health discipline that uses technology to augment or even replace active drugs in disease treatment, product reimbursement and regulatory oversight. This means that there will be a significant need for new data sharing processes and...

User-Centered prototyping: Designing custom-tailored Products

0

Posted by Marwan Souk on 14 Nov 2019 at 08:46

Content_user-centered-prototyping-ux-trends-header

User-centered design (UCD) is an iterative design process in which designers focus on the users and their needs in each phase of the design process. In UCD, design teams involve users throughout the design process via a variety of research and design techniques, to create highly usable and accessible products for them. East Agile uses the following core design practices as part of our product offering:

I am going to show some insights on product prototyping as part of your product development process. 

How can you put the latest UX design trends into practice through interactive prototyping. In today’s article, we’ll explore the prototyping phase of user-centered web and mobile product...

Ethnographic Research - When and How to use it?

0

Posted by Marwan Souk on 14 Nov 2019 at 08:39

Content_56eff377adc6c5352ffe8ed9014ca591

User-centered design (UCD) is an iterative design process in which designers focus on the users and their needs in each phase of the design process. In UCD, design teams involve users throughout the design process via a variety of research and design techniques, to create highly usable and accessible products for them. East Agile uses the following core design practices as part of our product offering:

I am going to shed some light on when and how to use Ethnography as part of your product development process. 

Ethnography can help investigate very complicated or critical design challenges. A good researcher is essential when observing and/or interacting with target audiences in their real-life...

User-Centered Design - The importance of User Interviews!

0

Posted by Marwan Souk on 14 Nov 2019 at 08:36

Content_photo-1532102235608-dc8fc689c9ab__1_

User-centered design (UCD) is an iterative design process in which designers focus on the users and their needs in each phase of the design process. In UCD, design teams involve users throughout the design process via a variety of research and design techniques, to create highly usable and accessible products for them. East Agile uses the following core design practices as part of our product offering:

I am going to shed some light on the importance of User Interviews as part of your product development process. 

What are User Interviews?

User interviews are typically performed with the potential users of a design, as part of an ideation phase or during early concept development. User interviews...

What is User-Centered Design?

0

Posted by Marwan Souk on 14 Nov 2019 at 07:57

Content_80448032c226aa6d2541db193decfa4e

User-centered design (UCD) is an iterative design process in which designers focus on the users and their needs in each phase of the design process. In UCD, design teams involve users throughout the design process via a variety of research and design techniques, to create highly usable and accessible products for them. East Agile uses the following core design practices as part of our product offering:

In user-centered design, designers use a mixture of investigative methods and tools (e.g., surveys and interviews) and generative ones (e.g., brainstorming) to develop an understanding of user needs.

See how to apply user-centered design here:

Generally, each iteration of the UCD approach involves four...

Should I Hire A Full Service Software Company?

0

Posted by Binh Pham on 14 Nov 2019 at 04:07

Content_photo-1519241047957-be31d7379a5d

When your business needs a technological solution, you have to decide whether to hire a full service development company or a specialised tech team. See the advantages you will get if you choose the former.

 

It is evident that traditional off-the-shelf software solutions are being replaced by tailor-made developments that adapt to the specific needs of a business, ensuring the optimization of resources and increase of productivity and competitiveness.

So, the question is: Why is hiring a full service software development company the most convenient option for a tailor-made solution? (Read more: Trouble selecting your tech-partner? Make the right decision!). Here are a few tips to keep in mind:

1. INSIGHTS OF SEVERAL INDUSTRIES

Even if a software development company has...